Free sample lesson · History of AI

From Rules to Learning

Why did Dartmouth optimism turn into brittle expert systems?

Lesson 1 of the Wondering course History of AI

The Dartmouth Beginning

AI history starts with a bold idea: make machines reason by manipulating symbols.

The 1956 Dartmouth workshop is commonly treated as the field's founding moment. Researchers believed that if human reasoning could be written down as rules, a computer could follow it.

Later expert systems proved that explicit knowledge really could solve some professional tasks.

Milestones of rule-based AI
  • Dartmouth workshop: Commonly treated as the founding moment of the field.
  • Expert systems arrive: Explicit knowledge solved some professional tasks.
  • Limits appear: Rules alone did not scale to the full diversity of intelligence.

What Symbolic AI Is

Symbolic AI represents knowledge with explicit rules, logic, and symbols.

That has a real advantage: a programmer can open the system, read the rules, and change them. Reasoning is legible.

The cost is that humans must specify every representation and rule in advance.

Two ways to build intelligence
  • Programmed rules
  • Learned systems

Where Rules Worked Best

Symbolic methods shone in narrow, stable domains that were easy to formalize.

Chess search and theorem proving rewarded explicit structure. Medical expert systems and business rule engines captured specialist knowledge as if-then rules.

In these settings, the world stayed inside the assumptions the designers wrote down.

Rule-friendly domains

Brittleness Explained

A brittle system performs well inside its designed assumptions and fails sharply outside them.

Think of a parser built for textbook grammar. It handles clean sentences, then breaks on slang, typos, or ambiguous context.

Brittleness does not mean the system is unintelligent everywhere. It means the system is over-specialized.

How brittleness appears
  • Input arrives
  • Covered by rules?: Does the input fall inside the designed assumptions?
  • Correct output: Textbook grammar is parsed well.
  • Sharp failure: Slang, typos, or ambiguity break the parser.
  • Add another rule
  • patch
  • retry

The Explosion Of Exceptions

Everyday language understanding and vision exposed the real problem.

Each exception invites another rule, and each new rule meets fresh exceptions. This combinatorial explosion is why perception, language, common sense, and changing context defeated hand-coded knowledge.

Can you patch your way to common sense?

Not Naive, Just Early

A common misconception is that early AI researchers were simply naive.

Many made real progress. The compute, data, and learning methods available at the time were too weak for open-ended perception and language.

The constraint was the toolkit, not the ambition.

What was missing
  • Too weak then
  • Compute: Not enough processing power for open-ended tasks.
  • Data: Little material to learn perception and language from.
  • Learning methods: Techniques could not yet induce their own rules.

Real progress happened despite these limits.

Rules Are Not Obsolete

The takeaway is not rules versus learning forever.

Search, planning, theorem proving, and tool scaffolds still matter inside modern systems. What failed was the claim that hand-written rules alone could cover the full diversity of intelligence.

When you meet a new AI system, ask which parts are written and which are learned. Then predict where the written parts will break.

Where symbolic methods stand
  • Tool scaffolds: Search, planning, and theorem proving still matter.
  • Narrow domains: Stable, formalizable tasks suit written rules.
  • Diversity of intelligence: Hand-written rules alone did not cover it.
  • Brittleness: The written parts break outside their assumptions.

Check yourself

A medical diagnosis program that applies hand-written if-then rules is a rule-based design rather than a learning-based design.

  • Correct
  • Incorrect

Answer: Correct

This is a rule-based design because programmers explicitly write the if-then rules. A learning-based system discovers patterns from data instead.

A simplified timeline of rule-based AI is: _____ in 1956, _____ later solved some professional tasks, and _____ appeared later.

Answer: A simplified timeline of rule-based AI is: Dartmouth workshop in 1956, expert systems later solved some professional tasks, and limits of rules appeared later.

The Dartmouth workshop is commonly treated as AI's founding moment. Later, expert systems demonstrated that explicit knowledge could solve some professional tasks. Eventually, the limits of hand-written rules became clear.

A parser handles textbook grammar accurately but fails on slang, typos, and ambiguous context. What best explains this behavior?

  • It is over-specialized to clean, expected inputs.
  • It has no useful behavior in any setting.
  • It learns too many patterns from varied examples.
  • It avoids using explicit assumptions.

Answer: It is over-specialized to clean, expected inputs.

The parser is brittle: its rules work within the assumptions used to design it but fail sharply on unfamiliar or messy inputs. This does not mean it is unintelligent in every setting.

Keep going

This is lesson 1 of 22 in History of AI. Next up:

  1. Perceptrons and Backprop
  2. The AI Winter Pattern
  3. Data Beats Handcrafting
  4. GPUs Change Experiments
  5. AlphaGo and Search

Start this course free

Wondering turns any topic into short lessons you can read, watch, or listen to, with practice questions and an AI tutor.