Loading slide

The Neuron Idea

  1. 01The Neuron Idea
  2. 02A familiar idea
  3. 03Same era, different bet
  4. 04A neuron, at its simplest
  5. 05Adding things up
  6. 06The first artificial neuron
  7. 07Strength, not just presence
  8. 08The signal itself has a strength
  9. 09Multiply, then add
  10. 10Just a recipe
  11. 11What a weight really is
  12. 12Where the numbers come from
  13. 13Back to the real thing
  14. 14The Perceptron
  15. 15How it learned
  16. 16What training actually is
  17. 17Why this was different
  18. 18What Rosenblatt claimed
  19. 19The shape of hype
  20. 20Twelve years of real work
  21. 21The verdict
  22. 22What the proof didn't say
  23. 23What it could do
  24. 24What it could not do
  25. 25The reason
  26. 26The limit was real
  27. 27Before we go further
  28. 28Memory card
  29. 29What if we added another?
  30. 30Many dumb things
  31. 31Layers
  32. 32More Layers
  33. 33The whole thing
  34. 34A network of neurons
  35. 35A small group kept going
  36. 36Reinforce your understanding
  37. 37Question: What is learning?
  38. 38Question: The limit
  39. 39Question: Training a network
  40. 40Quiz: answer
  41. 41The idea didn't die. It waited.
  42. 42Want to go deeper?
24 / 41
BackNext

What it could not do

Now imagine a clue that only means something in relation to another clue.

The suspect bought a train ticket the morning of the murder. On its own, that means nothing. People buy train tickets. Score it low.

But the murder happened on that train.

Suddenly the ticket is everything. The first clue didn't change. The second clue changed what the first one meant.

The detective's method breaks here. There's no way to score "bought a train ticket" correctly in isolation. The meaning only exists in the combination. Neither fact alone contains it.

The Perceptron is stuck in the same way. It scores each input on its own and adds them up. It has no way to ask what two inputs mean together, or what one tells you about the other.

When the answer lives in a relationship between inputs rather than in any single input, the Perceptron can't find it. Not because it needs more training. Because the method itself can't look for that kind of thing.

Citations(2)↓
  1. 1. mitpress.mit.edu
  2. 2. doi.org