The Seminar on Dangerous Ideas

Gerald J. Sussman

PSBDARP or Learning Considered Dangerous


1 p.m. Wednesday, March 6, 2002



Abstract:

Concrete:
Learning Considered Harmful
or
PSBDARP
Problem
Solving
By
Debugging
Almost
Right
Plans
"call by purpose"
goal to compile a procedure
that answers to such a
goal -- using existing code.
  • Resting State
      Slow progress by clever programs
  • Smart people come in
  • "Universal" idea
  • Boom: desciples
  • Bust: idea is not so good
  • Deflation: cottage industry of "scientific" study
  • ...and back to the resting state

Me interacts with World, sending Actuations and receiving Sensations.  Inside Me is a Performer that does the interacting, and a Teacher that interacts with the performer.  Most of what we do in machine learning is to tweak the messages the Teacher sends the Performer.  We should take care that the language of these messages can (at least has the possibility to be able to) accomplish the desired change in the perfomer.