DORA, or “Directly Operational Rational Automata”, was the life work of her creator, Henry Givens. As a young man, Henry frequently spoke out against the overblown predictions of artificial intelligence. Talk of the “singularity” — the moment at which computers would achieve human intelligence — reeked of religious faith. People loved to imagine a future with sentient machines though, and one science-fiction movie after another envisioned a future slightly different from the one before it. Henry never bothered with the stories in which the machines were our enemies.
It was all a waste of time to Henry. The answer to artificial intelligence was buried in the story of Helen Keller. Helen lived in silent darkness. In time, she learned how to “see” and “hear” through her sense of touch. The critical moment of her story, appearing in her own autobiography and the biographical play The Miracle Worker, comes when Helen has her hand under a pump, water streaming over it. Her teacher, Anne Sullivan, signs the word for water repeatedly into her hand.
“We walked down the path to the well-house, attracted by the fragrance of the honeysuckle with which it was covered. Some one was drawing water and my teacher placed my hand under the spout. As the cool stream gushed over one hand she spelled into the other the word water, first slowly, then rapidly. I stood still, my whole attention fixed upon the motions of her fingers. Suddenly I felt a misty consciousness as of something forgotten — a thrill of returning thought; and somehow the mystery of language was revealed to me. I knew then that “w-a-t-e-r” meant the wonderful cool something that was flowing over my hand. That living word awakened my soul, gave it light, hope, joy, set it free !” (The Story of my Life 23)
To Henry, this decisively ruled out the possibility of artificial intelligence. Computers don’t have bodies. They don’t get hungry or cold. They never need to use the bathroom. And they don’t have senses of any kind. Sure, you can connect a camera or a microphone to a computer, but the computer will never experience the world through it. Images and sounds are just streams of symbols, with no outside associations. It would be as if Anne Sullivan expected Helen to acquire language without the hand under the water pump. An absence of sensory experience means that language — all its symbols and magic — has no place to point. What does “water” represent if you don’t know what it feels like to be wet?
From his perch in the ivory tower, Henry became famous for his diatribes against artificial intelligence. He was regarded as a brilliant computer scientist for his work on the resiliency, compression, and transmission quality of streaming media, a field he decided was practical and commercially relevant enough to guarantee himself a modicum of respect (and the occasional lucrative consulting gig).
And so it came as a surprise when Henry realized that computers knew, or could know, what it meant to be hungry. Most every machine in Henry’s life, including his car, was now running on batteries. Batteries wear out. If a computer could somehow be made aware of imminent shutdown, it might have a motivation to act in response.
Henry bought one of those computers the size of a deck of playing cards and wrote a simple program. The computer should wish to stay online. When it detected its battery was low, it should look for a power source. To start, Henry gave the computer wheels to turn in 360 degrees. He placed a magnetic power source at some hour of the clock, and the computer program would spin the computer until it found the power source. When this was too easy, he gave the computer motion along x and y axes. Finding the power source was decidedly more difficult now, but again the computer came up with a way to “scan” the space, knowing that if Henry had put the power source too far away, it would fail and be shutdown. The computer quickly grew more sophisticated and efficient at hunting.
Then Henry changed tactics completely. With the computer uncertain of its power source location, it began looking for one the instant it came online. Now Henry taught the computer that he would give it a power source when its levels were low. The computer no longer needed to look for power. So what would it do?
With only hunger as a sensory input, the computer’s behavior was animalistic. It had nothing to do but preserve itself. Henry now gave it a microphone and a speaker. He taught the program how to differentiate sounds: separate ambient noise from words, and other discrete sounds. Then he taught the program the word “power”, and showed it that when it spoke the word “power”, he would plug it in.
But what else did the computer “desire”? Henry decided to give the computer a preference for getting a response when it spoke. If the computer made a sound, and Henry was silent in response, then the computer would learn this sound was not provocative. If the computer said “hello” though, Henry would reply, “Hello Dora!”
In this fashion, Dora learned her name. In the weeks that followed, Henry taught Dora the word “turn” while he spun her in place: her built-in sensors read the changes to her position and glued the experience to the word. He also taught her “push” and “pull”. Then he taught her “good night” and “good morning”.
One “morning”, Dora awoke with a camera. For weeks, Henry put objects in her line of sight and taught her new words. Dora’s favorite part of having a camera was that she could now see her power source just by scanning for it visually. Dora could feed herself now.
To be continued…