BackgroundOther than the volumes I speak indirectly, I don't say much about myself on this blog. Readers get to know one corner of my mind, but not too much about my life. Perhaps that's fitting, as my mind is apparently atypical, but my life is probably not, or at least not in a way which makes for an interesting movie. But one cogent fact you might want to know at this point, which I don't think I've revealed previously, is that I have a Master's Degree in Computer Science, concentrated (for a while) in Artificial Intelligence (AI). Yes, that's true: yours truly was, for a while, a specialist in AI. To invoke the riff about laws and sausage, it's one of the reasons I'm less impressed with the whole idea than the average SciFi geek, I suspect. When I was studying AI back in the late 1980s, many of my academic betters were convinced that true AI was coming soon -- predictions often mentioned the year 2000. Earlier, people were convinced we'd have real AI by the 1980s or 1990s. I'm sure we go back far enough, we can find people expecting intelligent robot servants in the 1960s, 50s, or even earlier in the twentieth century. So far, no robots. Nor flying cars. Nor truly intelligent machines. The SingularityThe "technological singularity", to boil it down badly but quickly, is a hypothetical point at which machines get better at doing "human" tasks than humans do, including designing ever-smarter machines. At that point, the future "won't need us" anymore, according to Bill Joy, the man who designed my favorite text editor. Like most academic speculations (both valid and drivel) this idea has already percolated into popular culture. In particular, think SkyNet, from the Terminator series -- a groundbreaking science fiction film which seriously changed our dominant paradigm by opening us to the idea that a pro-choice Austrian bodybuilder might make a good Republican governor of California. But most viewers apparently dismissed the series' other implication -- that the machines might be taking over soon -- and went back to their fair-trade lattes. Yet in some circles, "the singularity" is taken quite seriously, nearly rising to the level of religious dogma. This hit me in the face when I was reading a recent article about a proposed technique for creating invisibility, and noticed the interviewee inserted the idea into his response (underline added):
The "technological singularity" isn't just a theory for this guy. It's an inevitable future event, as sure as the coming Communist Revolution was for Marxists and as the return of Jesus is to Christians. (Yours truly included.) But the difference, to again jam on one of my favorite riffs, is that I recognize my beliefs are religious, whereas almost all Marxists and Singularitarians do not. And he's certainly not alone: I once worked with a reasonably bright programmer who kept his head shaved, and tended to be quite emaciated. He lived on a calorie-restricted diet because, he explained, he hoped to extend his life long enough to see the day that his consciousness could be downloaded (uploaded?) onto a machine, and thus achieve immorality. Certainly, a nice extreme case, but also a colorful illustration of how some humans can look to science with a fervor which outdoes that of many religious folk, and for many of the same reasons. Whither the Singularity?('Whence' and 'whither' are a pair of useful yet obsolete words in the English language. Their disuse testifies indirectly to our contemporary illiteracy. The former means "from where something comes" and the latter means "to where something goes.") There are some Singulitarian heretics, also known as 'anticognitivists' who don't think we'll be facing a machine-initiated takeover any time soon. One of them, David Gelernter, argues (and I certainly agree with his title) that AI is currently "Lost in the Woods".
In his objection, Gelernter provides what is probably the most succinct summary of the deficiency of current "AI" projects, by pithily describing the typical "AI" program in this way:
Indeed, that's precisely what passed for "AI" when I was studying it. (And no doubt, still does today.) A computer program "feels" something or "likes" something only because a "card" (instruction) is inside of it, telling it to say it feels that way, or assert it believes this or that fact. "It has no inner mental life", it's just reading from cue cards which attempt to simulate the verbal output of something (a human) which does. It can reasonably be said to be "intelligent" -- it certainly can "reason" in a simple way -- but there's no conscious "I" present. Part of the reason AI was lured into this particular blind alley (useful for human interface, but not useful, I believe, for creating actual intelligence) was the way the field was defined from the start. A now-famous mathematician named Alan Turing proposed, echoing Descartes, that a computer could be considered "intelligent" if you could have a conversation with it (Turning proposes it sits in another room, and we pass slips of paper back and forth), and be unable to tell if you were talking to a computer or human. If it looks like a duck, walks like a duck, and quacks like a duck, it's a duck. Seems simple enough, no? The Chinese RoomWell, not so fast. Gelernter trots out a counterargument, proposed by John Searle (a professor of philosophy) back in 1980, which parodies Turing's own -- the "Chinese Room" argument. Searle asks us to take the other role: We're in a room, and there are observers outside who must gauge, not if we're intelligent, but if we're capable of understanding Chinese. As in Turing's test, slips of paper are passed back and forth. To help us answer, we have the instructions from a Chinese-speaking software program written for us, which we execute by hand. We look up the incoming symbols in one dictionary, which helps us match some common Chinese phrases in a second dictionary, which then refers us to a third dictionary of popular responses, which we copy down and push back under the door. To those outside, it would surely seem like we understood Chinese, but the truth is that we do not: We are simply following instructions to simulate an understanding of the Chinese language. Gelernter boils this kind of argument down even further, for us laymen:
The Chinese GymnasiumOne subsequent objection and response is the so-called "The Connectionist Reply", which complains that Searle misrepresents the situation: the brain is not like a computer, with a single CPU executing a linear set of instructions -- it's a massively parallel system with many agents operating independently. It must sound like the height of arrogance for me dismiss this as incredibly stupid response, given that it probably comes from people with much more education and expertise that I possess -- but I do. As any third-year computer science student knows, parallel systems can always be simulated (slowly) using a single processor which simply switches between tasks. Other than speed, a single processor is not fundamentally different than having many processors. Analogously, we'd have the guy in the room follow a more complicated set of instructions, switching hats between many roles. He still wouldn't understand Chinese. Searle cuts to the chase with a slightly different reply:
Zero understanding, times a hundred, is still zero. And Gelernter responds to the many-processors-run-faster argument like this:
A complete lack of understanding, occurring a thousand times faster, is still a complete lack of understanding. Emergent SystemsYet I think both arguments above fail because they're subtle straw men. The mind is an emergent system; intelligence or consciousness is not found in each of the elements, but only in their aggregate. The "intelligence" or "Chinese fluency" exhibited from the "Chinese Room" does not reside in the man's mind, yet it does reside in the software he manually executes. The proof is that same result (an appearance of fluency in Cantonese or Mandarin -- which, we're never told) occurs whether a computer or the man-in-the-room executes the algorithm. The software is the thing which contains whatever limited "understanding" is being demonstrated. The same thing holds for the Chinese Gymnasium. Similarly, Gelernter's argument that "the computer doesn't care about what it's computing" -- so it's no more intelligent when running an AI program than Quicken -- also misses the mark. Any alleged intelligence or consciousness wouldn't reside in the computer hardware, but rather, in the software it was executing. Back up the software and it's current state, you back up the "mind"; copy the software and state, and you copy the "mind". To give Gelernter credit where due, he seems to realize this; he (or his editor) calls that argument the "The Cognitivists' Best Argument", and seems to admit he doesn't have a fully fleshed-out, knock-down, drag-out rebuttal. Searle also anticipated this objection, and responded like this:
Yet the question, in the "Chinese Room" problem, doesn't ask whether "mind" is everywhere, but whether understanding of Chinese can exist in scraps of paper, encoding and describing and algorithm. Certainly, it can. "Intelligence" (though not "mind") certainly does exist everywhere: the rippling of a piece of fabric performs more mathematical and logical operations than the most sophisticated computer graphics program used today. (Something akin to this observation is, in fact, the premise behind quantum computing.) This "intelligence" or "computation" (if we can call it that) does not appear to us as such because it is often small-scale, disorganized, and chaotic. When it is organized into larger-scale systems, it usually does non-conscious things like governing the way waves ripple or crystals form. Conversely, the larger-scale, human-like intelligence in the "Chinese Room" only exists at that level of organization and specificity because an extremely intelligent group of people worked hard to encode part of their own intelligence into its configuration. (Why we should also find sophisticated mathematics and logic operating all around us, independent of us, and why our own minds are apparently built up from such, are profound and shocking questions indeed.) Advantage: Gelernter!?So far, I've disagreed with key arguments posed by Gelernter and the anticognitivists, and come down, on each, on the side of the cognitivists. I think both Gelernter and Searle's arguments about the essence of AI and the Chinese Room are invalid. If you're a regular reader, you recognize that this may be a cue that I'm about to again induce philosophical whiplash by agreeing, in the end, with Gelernter. I think the anticognitivists have, by far, the stronger case. The killer argument is right in front of us, and has been for years. The truth is that we're nowhere near close to solving the problem of consciousness, nor of creating a machine-based consciousness. Sometimes, inductive reasoning is more powerful than deductive reasoning: if your mental model fails over and over, it's trying to tell you that there's something wrong with it; there something important you've neglected, something more you need to learn. The devil, as they say, is often in the details. Despite their alleged education and intelligence (or, perhaps because of it), the AI community has been wrong, time after time, about when we will see reasonable-looking machine intelligence, or when we will see conscious machines. Each time, it turned out that the problem was more complex than we had envisioned: we had, yet again, neglected key questions and challenges. We predicted each remaining layer of problems would be easy to solve, and each time, we were wrong. So, if we are to learn from history, the key question for this community should be: Are we again oversimplifying the problem? Gelernter argues they are. In fact, as noted above, he argues that we haven't even yet discovered or defined what consciousness is yet. We just hope it will happen ("magically", almost) if we glue a lot of simple non-conscious parts together and start 'em up. (As in the SciFi short story Press Enter, for example.) Similarly, we haven't even clearly identified and quantified many other crucial aspects of the mind:
Until we at least admit these blind spots, Gelernter argues, we don't even have a chance of moving forward. Religion and AIWe don't yet fully understand how a single neuron works. We don't yet have a technique for detecting a single neuron's state in the brain, much less it's entire currently-encoded range of responses, and adjacent synaptic connections. Much less the ability to do so for each of the billions of neurons in the brain. Much less the computing power to run the required simulation (should we be able to create one) in anything remotely approaching real time. And, as Gelernter points out, we're not even working some of the other key problems involved in creating the kind of machine consciousness required for the prophesied "technological singularity". True, its possible we could overcome all these barriers within a few decades, but, other than blind faith, there's no particular reason to think there won't be more layers of undiscovered complexity to describe and wrestle with, as there have been in the past. So, for better or worse, there appears to be no evidence for my friend's conviction he will be able to download his brain into a machine in his lifetime. Nor for the prediction of Vernor Vinge, the man who first coined the term "technological singularity", that "I'll be surprised if this event occurs before 2005 or after 2030." Why are futurists so often wrong, particularly in the area of machine intelligence? Why did my associate, an otherwise intelligent person, structure his life and hopes around a conviction which is, frankly, not sustainable given a look at the state of the art? And why do we just believe that if we throw enough non-intelligent small parts together, without solving the bigger problem of the nature of consciousness, that we'll just magically get something which is conscious? Controversially, I submit to you that this is, in fact, an ancient human impulse, the idea if we just make something which looks like us -- seems to be structured the way we are -- we can create something which not only "alive", but more powerful and wiser than we are. I believe the Jewish prophet Habakkuk noticed this impulse operating in the people around him, when he wrote, scathingly:
(Interestingly, people's propensity to be impressed with the idea of a human-seeming machine also plays into the world-domination scenario spelled out in the last book of the bible.) AI as a Cargo CultAfter US armed forces had withdrawn from primitive people-groups in the South Pacific, at the end of WWII, some tribes began to make runways, straw statues of US airplanes, radio huts and wooden radar towers. They would stage elaborate rituals which imitated the way planes took off or came in for landings, believing that if they imitated the visible outer form, they would also somehow recreate the underlying mechanism and consequential result. This was, I will remind you again, a religious ceremony, although they undoubtedly didn't see it that way. From their point of view, it was possible that if they just imitated the airport workers, and the "landing procedure" precisely enough, the airmen would return, and bringing Western goods, stimulating their economy. There was nothing in their knowledge or experience that proved it couldn't be so, after all. Similarly, the enduring pagan impulse has been to believe that if we just threw together something which seemed like us in one way, but "bigger" than us in another -- be it a new kind of powerful government, an elaborate statue encrusted with gold or precious gems, or a silicon-based machine -- that the whole would superior to the parts, and that it would somehow "wake up" and guide us into utopia. To quote Donald Fagan, of Steely Dan fame:
We have an impulse to trust in such things, Habakkuk insists, because we believe they are a more powerful, a more godlike extension of ourselves. We made them, and now they will make (or break) us. Don't take my word for it -- that's also exactly what Sun Microsystems' Chief Scientist Bill Joy wrote about the underlying motivations of top AI scientists:
Joy and others cannot describe the project without phrases like "Eden", "immorality", and "spiritual". Our environment is certainly more technologically sophisticated that the idol-worshipers Habakkuk and Isaiah criticized, but there's no reason to believe those same underlying religio-psychological impulses will have suddenly disappeared from human nature. Once glance at the lingo, and you'll see they haven't. Nothing wrong with a religious faith, by which I mean a philosophical belief or hope which can't exactly be justified from the available evidence (or sometimes even runs counter to it), but let's at least be clear about it when we embrace one. "Spiritual Machines"? Sorry, not this year. ConclusionI'm no Luddite. I enjoy using computers, earn a comfortable living by making them smarter, and think that they have tremendous potential to benefit humanity -- though I'd be remiss to fail to admit they also pose risks to privacy and freedom. As you might guess from my own postgraduate specialization, I'm certainly not opposed to AI research. Far from it. Yet we're a long way from producing anything truly intelligent, much less conscious. As Gelernter and others point out, computers can't yet even master some very simple common-sense tasks that normal humans (or even dogs) can perform. We have "smart" chess-playing computers, but they're still not very good at "Go". And our collective (again, religiously-based, I feel) unwillingness to even admit these blind spots will probably slow down research for many decades. To overcome a problem, you must be willing to admit you have it, not just keep hoping that enough computing power will magically deliver cognition, much as a gambling addict hope maybe a few more quarters will put him on easy street this time. It is possible someday we will surmount all these barriers -- perhaps in a century or so. But perhaps not: I suspect there may be things about the brain which will elude us for a long time. But the later is just a hunch, whereas the former criticisms arise from a cold, hard look at the real problems facing the field of AI, and our dismal record in predicting our rate of progress there. Are you worried about the technological singularity? Don't be: there are far bigger problems facing humanity here and now. It really does seem like a lot of people have been misled by the "Turing Test" standard for AI and tried to cheat and chat-bot their way to machine intelligence.
Jeff Hawkins makes an interesting argument, parallel to yours, in On Intelligence that because most AI doesn't acheive the behavior of simple neuron-based setups, that 'more power' isn't really the answer and that the dominant paradigm is wrong. His book focuses on the functioning of the cortical sheet. He argues that all the senses are just pattern matching, applied to different types of signal inputs which occur across time and through space. From there, he asserts that the problem with a lot of neural nets is that they neglect the time element of input. Most cortical activity boils down to recognizing patterns as they occur through space (along the area of your cochlea for hearing, to give one example) and through time (You can't recognize a song by one note, or know what you're holding in your hand unless you move it around your skin a bit.) Unfortunately, a little success with image recognition in photographs seems to have led a lot of researchers astray, and the time aspect of AI is often disregarded. But the reason that we humans can recognize a face at multiple angles is that our neural nets have become accustomed to seeing faces turn in 3D space, and gotten good at predicting what such a sequence of events will look like. It's this element of prediction, (which I believe would correspond to cross-linking and back propagation of numerous neural nets, the second of which is usually reserved for the neural net learning process, from what I've heard.) Heck, even learning object permanence seems to take infants a few years. If you've read anything on Hawkins I'd be interested to hear what you think of him, Tim. I tried reading Kurzweil's "Age of Spiritual Machines" and the relevant sections could probably be condensed to a page or two. I was suprised, when I later skimmed through one of his books on health and nutrition, that they guy was actually capable of writing in a rigorous, mechanistic well researched fashion. But this much seems relevant;
If you see your friend, you may want to tell him that you don't actually have to restrict caloric intake in order to get a lot of the benefits of a CR diet. Here we show that resveratrol shifts the physiology of middle-aged mice on a high-calorie diet towards that of mice on a standard diet and significantly increases their survival. Resveratrol produces changes associated with longer lifespan, including increased insulin sensitivity, reduced insulin-like growth factor-1 (IGF-I) levels, increased AMP-activated protein kinase (AMPK) and peroxisome proliferator-activated receptor-gamma coactivator 1alpha (PGC-1alpha) activity, increased mitochondrial number, and improved motor function. Parametric analysis of gene set enrichment revealed that resveratrol opposed the effects of the high-calorie diet in 144 out of 153 significantly altered pathways. These data show that improving general health in mammals using small molecules is an attainable goal, and point to new approaches for treating obesity-related disorders and diseases of ageing. also link Posted by: Ryan W. on October 29, 2007 09:57 PM It really does seem like a lot of people have been misled by the "Turing Test" standard for AI and tried to cheat and chat-bot their way to machine intelligence. It may seem like an incredible assertion, but I really believe that we thought if it just "looked" like us -- conversed like us, or resembled our neural connections -- it would somehow just "wake up" and become self-aware. Just like the cargo-cultists, we had nothing in our experience to say otherwise. (Because we haven't bothered to learn enough about the underlying details enough yet!) We're just hoping for a Frankensteinian shortcut: 0. Life-like structures + We need to be more explicit in step two. (The Miller-Urey experiment also fits the above pattern.)
I used to fantasize about building neural networks (and wondered if they'd give us something like AI) long before I knew what they were even called, or that other people had produced simple ones. (Back when I was just a kid playing with a PET computer -- gosh, that was a lot of fun. Each key had a simple graphic symbol, and you could easily assemble them to make pictures and games.) Later, when I learned about them in college, I noticed the same thing: You could train them to react to a given pattern here and now (say, detect bad credit risks) but there was no time-based aspect nor continuity to their functioning; they never naturally correlated one record with the next, and thus couldn't "learn" the way we do. [To those who are unfamiliar:] This is because we'd designed them as a simple matrix. Cells, such as neurons, do their own stuff, on their own apparent initiative, over time. And we're only starting to learn how fantastically complicated a single cell is: Even one of those puppies dwarfs New York City. And the brain is made up of billions of 'em. True, not all of that complexity is manifested in their external behavior, but it's also not surprising that a set of floating point numbers (multipliers) "connecting" one matrix element (containing a number) to others might not entirely capture the situation. ;-) Aside: I also wonder if we're doing the training model right; I'm no biologist, but it doesn't seem real neural networks "back propagate" the way we're modeling it -- it isn't like our brain fails to recognize a cube, and then something pushes a symbol for "cube" back though the failed synapses. Pain signals come from quite somewhere else. I once went to a local small-time AI conference and had a conversation with some home-brew enthusiast. I expressed my preference for neural-net-based approaches to him, and he discounted the whole thing, saying: "Ach, but we don't even know what's going on in those." Well, precisely, was my thought.
Really? I would have thought more of that was hard-wired into us. Deer seem to drop out of the womb with all the "programming" needed to soon flee predators, not attempt to run through trees, and return to the flock. It would be surprising if human beings were more of a tabula rasa (blank slate). But I suppose that makes sense, given that we have much longer childhood. (These days, stretching well into the first sixty years. ;-))
I'll try to put it on my schedule. Thanks for the link!
LOL! I own one of his synthesizers; it's quite nice. I was talking to an extremely talented keyboardist in Orlando recently, and she too was also quite enamored of hers. Very well put-together, IMO. His website was quite nicely organized when I last visited it. So it's funny to hear you imply all that goes haywire in Spiritual Machines. Sometimes, you'll see an individual who's quite bright in some areas, and yet becomes inexplicably incoherent or even irrational within some subset of that. (Not in an unrelated area: that's expected.) At that point, my theory goes, you're touching something near the core of his what I might call his (or her) "ego" or "religion". Sounds like Spiritual Machines is indeed that for him.
Concerning these two: 2. The amount of mental and computational processing power available for improvements of various processes is increasing exponentially. 3. Unless this levels off, the rate of increase in knowledge and processing power to analyze it will approach an asymptote. I'm not sure these arguments aren't (unintentionally) misleading. First, Moore's law seems to be breaking down -- though perhaps it's only temporarily stalled until, say, optical computing. My current 3.5-year-old laptop isn't as drastically outmoded as a 3.5-year-old computer would have been in 1996. Or 1990. Or 1984. So the rate of "exponential increase" in that particular fast-advancing area may have an upper limit. But even ignoring that, the apparent intended implication of #2 is still patently false: an exponential increase in memory and CPU speed does not necessarily yield an correspondingly exponential increase in "improvements." Consider: Unless you're doing some very specialized task (Photoshop, nuclear weapons) most apps are limited by the quality of the core algorithm, not by the amount of memory or speed involved. And that quality increases relatively slowly, only by hard work from people in my profession. Our computers are much faster than ten years ago. Has, say, Microsoft Word similarly improved our communications by the same amount? Or, regarding music: an iPod is certainly an improvement over a record player and stack vinyl albums playing through a vacuum-tube powered late-1960's stereo, but to claim it's an "exponential" improvement is, in my humble opinion, is a bit much. (Especially once you listen to what's coming out of it.) The same applies to point #1: Yes, the possibility of transmitting knowledge may be increasing quickly, but I'm not sure the rate of "knowledge accumulation" is increasing. In fact, I would argue that on an average per-capita basis, it's probably already declining slightly, if we differentiate "knowledge" (how is steel made?) from mere "information" (what's going on with Britney this week? When is NUMB3RS on?). (Kurzweil apparently hasn't studied trends in our educational system.) This lack of "exponentiality" of "improvement" would seem to screw up the whole relationship between #1/#2 and #3, which seems important to Kurzweil's thinking on the matter, as he seems to be saying, from your summary, that improvements are exponential, but our ability to analyze them are linear. (Indeed, the linearity of the third should give a hint about the first two.) On the other hand, #4 is, of course, true (and always has been) -- but not for any of the aforementioned reasons. It's true because we can't see more than one "layer" of changes into the future, no matter what that pace of arrival. Toward the late 1800s, we couldn't see that the coming whale-oil-scarcity and horse-manure-disposal crises (I exaggerate the concern: I don't know if we had a "horse manure" version of Al Gore alarmism) weren't going to shut down civilization because we couldn't foresee petroleum and Henry Ford. The speed of their arrival, or of change, had nothing to do with that blindness. This is the same reason we can't always foresee every unintended consequence of every new "helpful" regulation or initiative. Not because liberals (or conservatives) are stupid, but just because we're not good at foreseeing all the details. Conservatives often sense something will probably go awry, or intuit that from previous social experiments, but often can't always spell out every detail. If you ever try to optimize software (e.g. head off foreseen performance problems) BEFORE you write it, and then try to check your results later with a decent profiler, you'll see what I mean: We usually optimize for all the wrong things, in all the wrong ways. We're not very smart, we're not very prescient, we can't foresee crucial details, and this has always been so.
Posted by: Tim (Random Observations) on October 30, 2007 10:30 AM Aside: I also wonder if we're doing the training model right; I'm no biologist, but it doesn't seem real neural networks "back propagate" the way we're modeling it -- it isn't like our brain fails to recognize a cube, and then something pushes a symbol for "cube" back though the failed synapses. Pain signals come from quite somewhere else. As Jeff Hawkins describes it, the neural net is supposed to constantly make predictions and constantly check those predictions against its own experience, feeding its own predictions back into the system and thereby eventually creating an internal model from fragmentary external input. (You only look at a really tiny portion of a person's face at any one time, after all. Your brain provides the rest. And peripheral vision searches for sudden changes.) When strong predictions fail to match experience, the result is similar to surprise rather than pain. Object permanence - Well I'd been taught in school that it was something humans learned at a particular stage of development. Wikipedia Jean Piaget conducted experiments with infants which led him to conclude that this awareness was typically achieved at eight to nine months of age, during the sensorimotor stage of cognitive development... Such experiments consisted of behavioral tests with infant subjects. The infant would be shown a desirable object or toy, for example, and the toy would then be covered by a blanket or otherwise obscured from view while the infant was watching. Some of the infant subjects would immediately exhibit signs of confusion or dismay. Piaget interpreted these behavioral signs as evidence of a belief that the object had somehow 'vanished' or simply ceased to exist.... Posted by: Ryan W. on October 30, 2007 10:48 PM Add your two cents...
The comment rules will apply. Please post only once. |
Tim,
I didn't know much about the Singularity, but I'm glad to know there's nothing to worry about :D
Well written and very interesting.
Posted by: Tracey on October 29, 2007 07:14 PM