Technology Comparison

  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"