Jacob Beal, Gerald Sussman
Current modularization techniques fail when applied to hard AI problems. But cognitive science shows that the mind has modules specialized for particular functions. Unlike current engineered modules, the modules of the mind learn to communicate with each other as a child matures. Kirby's ideas on language evolution, combined with constraints derived from neuroanatomy, yield a new mechanism for integrating modules into a system: a communications bootstrapping system in which two agents build a shared vocabulary capturing information common to their mutual experience, including cross-module knowledge about the world.