| Neural Nets | Fuzzy Logic | Bayesian Belief Nets | AI - Forward / Reverse Chaining | KEEL | |
| General Concept | Pattern Matching | Geometric Fuzzification / Defuzzification | Probabilities of Probability | Trial and Error | Dynamic Adjustments to Importance of Data (Genetic) |
| Source of Understanding | Patterns | Human Designer | Human Designer / Statistics | Human Designer | Human Designer |
| Pattern Training Required | Major Problem | No | No | No | No |
| Explainable Decisions / Actions | No | Difficult | Difficult | Somewhat | Fully Explainable / Auditable |
| Small Memory Footprint | No | No | No | No | Best |
| Performance | Determined by Application | Determined by Application | Determined by Application | Worst | Determined by Application |
| Suitable for Control | Yes | Yes | Probably Not | Probably Not | Yes |
| Interactive Development | No | Maybe | Somewhat | Maybe | Yes |
| Portable Design (device, software, web) | Probably Not | Probably Not | Probably Not | Probably Not | Yes (one design, many output formats) |
| Weaknesses | Pattern training required; Decisions not "explainable"; Does not handle "surprise" conditions | Difficult to explain reasoning; Somewhat arbitrary design concepts | Statistics may not be available for non-linear systems; Difficult to explain | Fragile / brittle - hard to maintain; Does not handle "surprise" |