Skip to content

1.3 β€” Expert systems & MYCIN πŸ“œ

At first, researchers thought they could recreate intelligence by writing strict rules: β€œIf this, then that.” This is called symbolic AI (or symbolic programming). The idea: lock a human expert’s knowledge into a long list of IF … THEN … rules.

🟒 In plain words β€” an expert system is a giant list of β€œif… then…” statements hand-written by humans. No learning: it blindly applies what it was told.

The iconic example: MYCIN. Developed at Stanford University in the 1970s by Edward Shortliffe, MYCIN diagnosed bacterial blood infections and recommended treatment by asking the physician a series of questions. It relied on roughly 500 to 600 rules and could even explain its reasoning when asked.

The general limitation of expert systems: the world is too complex to fit into fixed rules. As soon as a situation wasn’t anticipated in the β€œmanual,” the system was lost. This is called the β€œbrittleness” of these systems.

🧩 Concrete example β€” imagine an expert system that sorts fruit with the rule β€œif round and orange β†’ orange.” Show it a tangerine (round and orange): it labels it β€œorange.” Show it a blood orange (reddish): it breaks, because no rule anticipated that color. That’s brittleness.

❓ Check your understanding β€” why did MYCIN, despite performing well, never treat real patients?

See the answer

Not for a performance reason: it diagnosed as well as the specialists. It tripped over the real world β€” impossible to integrate into hospital work, plus questions of legal liability (β€œwho is at fault if the machine is wrong?”) and ethics.

βœ… In short

  • An expert system applies IF…THEN rules written by humans (symbolic AI).
  • MYCIN (Stanford, 1970s) diagnosed infections as well as the experts.
  • Its limit β€” and that of all symbolic AI β€” is brittleness when facing the unexpected.
How would you rate this lesson?
πŸ“ My note

A training byBaxIA