9 ms·
IBM's Watson AI trumps humans in "Jeopardy!"
- CWuestefeld 16y agoAndrew Hickl, the C.E.O. of Language Computer Corporation, which makes question-answering systems, among other things, for businesses, was recently asked by a client to make a "contradiction engine": if you tell it a statement, it tries to find evidence on the Web that contradicts it. "It’s like, ‘I believe that Dallas is the most beautiful city in the United States,’ and I want to find all the evidence on the Web that contradicts that." I think that's the most useful application suggested.
- gjm11 16y ago> I want to find all the evidence on the Web that contradicts that. "Gordon's great insight was to design a program which allowed you to specify in advance what decision you wished it to reach, and only then to give it all the facts. The program's task, which it was able to accomplish with consummate ease, was simply to construct a plausible series of logical-sounding steps to connect the premises with the conclusion. [...] The entire project was bought up, lock, stock and barrel, by the Pentagon." -- Douglas Adams, Dirk Gently's Holisitic Detective Agency.
- CWuestefeld 16y agoI was thinking of the scores of email I get from friends and family, of the sort saying "OMG! The sky is falling because...". In my experience, these exclamations are universally wrong in both research and reasoning, and I wish there was an easier way to find those errors to say "No, because...".
- heysig 16y agoAndy Hickl is a snake oil salesman. I wouldn't believe him if he said the sun was hot. Let's hope his "client" does due diligence.
- Jun8 16y agoWatson will go against former best "Jeopardy!" players this Fall. However, I think it's a bit overarching to label this as an application of a natural question answering system, as is done in this article. "Jeopardy!"'s answer snippets are not like normal questions that, say, a tax software would encounter, I think. "When one I.B.M. executive suggested taking on “Jeopardy!” he was immediately pooh-poohed. Deep Blue was able to play chess well because the game is perfectly logical, with fairly simple rules; it can be reduced easily to math, which computers handle superbly. But the rules of language are much trickier. At the time, the very best question-answering systems — some created by software firms, some by university researchers — could sort through news articles on their own and answer questions about the content, but they understood only questions stated in very simple language (“What is the capital of Russia?”); in government-run competitions, the top systems answered correctly only about 70 percent of the time, and many were far worse. “Jeopardy!” with its witty, punning questions, seemed beyond their capabilities. What’s more, winning on “Jeopardy!” requires finding an answer in a few seconds. The top question-answering machines often spent longer, even entire minutes, doing the same thing." Still, it's a stunning achievement. And IBM will definitely recoup all the millions it put into this project from the PR money it has saved. Other big tech companies, take note please.
- jerf 16y ago'"Jeopardy!"'s answer snippets are not like normal questions that, say, a tax software would encounter, I think.' I'm not sure, but are you saying that you think it's easier to answer Jeopardy questions than tax questions? I wouldn't think so. The tighter you constrain the domain, the better the computer will do.
- timwiseman 16y agoBut in some ways, Jeopardy is much more constrained than tax questions. You know that the question will have a relatively short statement, the answer will be in the form of a question with probably no more than 5 words being actually relevant with the rest being used to make it into a question. Furthermore, you know that breadth of knowledge is generally more significant depth. Having a database of every nation's capital and a few significant things about it is most likely more useful than being able to provide an in depth discussion of quantum electrodynamics. Tax questions on the other hand often have lengthy and detailed statements and require an essay style answer. Worse, in some cases, detailed tax advice may actually require judgement and advice. Of course, tax software takes short cuts in this respect. It is not designed to handle complicated situations with nuances. It is designed to handle your average consumer, and even there is constrains the problem by being the one that asks questions and then producing forms rather than answering ad hoc questions. (edit: fixed grammar)
- MikeCapone 16y agoThe NYT article includes a video produced by IBM that shows Watson in action. You can also see it here: http://www.research.ibm.com/deepqa/ http://www.research.ibm.com/deepqa/ I like how they show probabilities for each possible answer that the computer came up with. I'm only halfway through the NYT piece, but it's interesting so far.
- Synthetase 16y agoAs a person who played Quiz Bowl in high school, it was pretty apparent that it was domain that would be mastered by AI in time. Answering questions correctly was often a function of how much material you had studied and were able to recall. I get the feeling that the computer might have a slight advantage at pure recall but a disadvantage at associative recall. Even so, the sheer speed of computation from the computer far outpaces a human's ability to slam down on a buzzer. On an unrelated note, this is beginning to more closely resemble the prophetic computers characteristic of Asimov stories.
- ax0n 16y agoIn 2006, I was working at a startup that was trying to nail this space. It's amazing how far this sort of tech has come.
- BoppreH 16y agoThe article is split into 8 pages. Eight. Pages. The worst part is that only one every several sentences had meaningful information. And that is the New York Times. Did someone else had the same thoughts or am I acquiring ADHD?
- pavs 16y agoIf you use Safari with "reader" function. If you use any other browser in the world. Go to print[1] view and read from there or use Readability[2] on print view. 1. http://www.nytimes.com/2010/06/20/magazine/20Computer-t.html?hp=&pagewanted=print http://www.nytimes.com/2010/06/20/magazine/20Computer-t.html... 2. http://lab.arc90.com/experiments/readability/ http://lab.arc90.com/experiments/readability/
- Mathnerd314 16y agoThere's a "Single Page" link in a box near the beginning.
- BoppreH 16y agoThanks, but that's only half the problem.
- GavinB 16y agoIf you're on Firefox, Auto-pager will make it all better. https://addons.mozilla.org/en-US/firefox/addon/4925/ https://addons.mozilla.org/en-US/firefox/addon/4925/
- pavs 16y agoYou can play against Watson online: http://www.nytimes.com/interactive/2010/06/16/magazine/watson-trivia-game.html?hp http://www.nytimes.com/interactive/2010/06/16/magazine/watso...
- mikexstudios 16y agoThe flash game is self-contained and Watson's answers are pre-calculated. So it isn't querying Watson in real-time.
- gokhan 16y agoTwo days ago, for some reason I was thinking that we would see IBM dead in the following couple of years. You know, SGI, Sun, IBM... It appears that I might be clueless. Maybe they will revamp the company into the default search engine of the internet. Maybe they will own a cloud service for companies to automatic data mining.
- dasht 16y agoI am perplexed why the comment above ("revamp the company into the default search engine") got down voted. I saw this research as evidence that IBM is quite interested in search. I'm not so sure they want to go head to head with Google or Bing or the others but if this research isn't about search then I don't know what would be.
- benkant 16y agoIBM isn't going anywhere. For a start their consulting arms (Global Business|Technology Services) make up the bulk of their revenue. And that business is booming. IBM has always been at the forefront of research. IIRC they have more patents than anyone. Trust me, they're not going anywhere soon. In fact, I'd wager we'll see the end of Microsoft before we see the end of IBM.
- jcl 16y agoWatson reminds me greatly of Proverb, a crossword-solving program. It works in a similar way: a number of different heuristics come up with possible clue solutions, then a ranking algorithm prunes them by probability. Like Watson, some heuristics just do raw text search, while others are specialized to common kinds of wordplay. Proverb is able to solve about 90% of the clues in an average week of New York Times puzzles. Of course, Proverb has an advantage over Watson: the letters of intersecting clues are dependent, so the probabilities of different clues reinforce each other, giving better estimates of likely letters. http://www.oneacross.com/proverb/ http://www.oneacross.com/proverb/ (http://www.oneacross.com/ http://www.oneacross.com/ has a limited version of Proverb online which can guess at individual crossword clues -- invaluable if you get stuck on one.)
- yanowitz 16y agoHow is this possible? I was very impressed but could guess at how it worked with the first several answers/questions listed, but this one blew my mind: “Classic candy bar that’s a female Supreme Court justice” — “What is Baby Ruth Ginsburg?” [Of course, Google now knows the answer :) ] Can someone explain how it can do that? Can it solve cryptics too (way harder than crosswords)? Amazing...
- albertni 16y agoIt said in the article that the machine analyzes the category. My speculation is that if it correctly deduces that the category is one of those "answer-hybrid" ones, then it can try to break down the question into two parts, answer each, and cross-reference to find an overlap. In this case it seems pretty reasonable that such a sophisticated machine could break the problem down to "classic candy bar" and "female Supreme Court justice", combined with the knowledge that they share a word this would actually become "straightforward".
- jcl 16y agoAs albertni suggests, they have a series of heuristics, some of which do word matching and others which are specialized to common Jeopardy idioms -- such as the before-and-after clue. Each heuristic gives a list of candidate answers and probabilities, and Watson replies with the highest-probability answer, if its certainty is high enough. How does Watson "know" with high probability to apply the before-and-after heuristic in this instance? Because the category is explicitly "Before and After", assuming they're recycling the clues from the following show: http://www.j-archive.com/showgame.php?game_id=3258 http://www.j-archive.com/showgame.php?game_id=3258 (I see a wag on a discussion board suggested "Pay Day O'Connor" as an alternate solution, which is awesome. Curiously, Watson had the same solution as the contestant that day; Alex seemed to be expecting "Baby Ruth Bader Ginsburg".) So, no, Watson probably wouldn't do too well on cryptics, but a similar approach with the right set of heuristics would probably work.
- csmeder 16y ago"which are specialized to common Jeopardy idioms" Exactly, any new/novel idiom would probably easily stump Watson.
- Qz 16y ago"The only way to program a computer to do this type of mathematical reasoning might be to do precisely what Ferrucci doesn’t want to do -- sit down and slowly teach it about the world, one fact at a time." I'm wondering what the resistance to this is. Each and every one of us has been through exactly that process. Do we really think that we can create a knowledgeable mind out of whole cloth? It seems what we need to do is teach an artificial-mind everything we know, slowly, once, and then it can teach all the artificial minds everything it knows in the blink of an eye.
- Jun8 16y agoI completely disagree. The classical approach you mention has been tried many times, most famously by the Cyc Project (http://en.wikipedia.org/wiki/Cyc http://en.wikipedia.org/wiki/Cyc) without great results. AFAIK, nowadays the "no-model, pure statistical" approach is the norm
- Qz 16y agoI don't think something like that (pure statistical) qualifies as a mind. Neither would the Cyc project you linked to. I wasn't trying to say anything qualitative about what I think the underlying mechanism of what an artificial-mind will be, but rather that I don't think we can just conjure up a mind that already knows stuff. I think that whatever we end up creating, it will still be something that has to be taught about the world.
- tkahnoski 16y agoThere's a little company over in the UK called True Knowledge http://www.trueknowledge.com/ http://www.trueknowledge.com/ which is taking this exact approach to Question Answering.
- Simucal 16y agoEach and everyone of us has been through this but we as humans are already "Strong" intelligent. We possess the ability to learn and form connections which is what makes it effective. The resistance to the approach you mentioned comes when you you proceed to build up a giant scaffolding of predicate logic without there being any true "intelligence". This was tried in the 80's with the promise of Strong AI around the corner. We all know how that turned out. Admittedly, these expert logic systems can make what sometimes seem like surprisingly intelligent inferences based on the rules you give it. However, they only know the facts you give them and they don't seem to possess the ability to "learn". It turns out intelligence isn't just a summation of facts, rules and hierarchies. I personally think that our best chance of creating a Strong AI entity is through whole brain emulation. If we can mimic the neurons, synaptic connections, chemical interactions and other processes of the mind to a certain level of accuracy I think we could achieve some level of AI. Kurzweil is always talking about brain-scan resolution and how it is advancing at an exponential rate (as is all technological progress). So, if we were one day able to scan a persons brain and emulate it at a reasonable speed in a detailed enough model I think we could have a reasonable "copy" of that persons persona. Alternatively, we may just model the processes without directly taking a scan of a human first. In this way, we may truly "teach" the AI as you suggest. It would start out like an infant with no ability to communicate coherently. We would provide it with stimuli and it would advance as a human does (although perhaps not at the same rate).
- izendejas 16y agoHow long before we have a tournament with Wolphram Alpha vs. Google vs. Bing vs. Watson, etc?
- DanielBMarkham 16y agoI think the coming decade will see the evolution and widespread adoption of true question-answering machines. If we could combine that with auto-drive cars, it could mean an incredible leap forward in magnifying the human brain. But auto-drive is going to take quite a bit longer, I think.
- grellas 16y agoFrom reading this fascinating piece, I (as one who is not technically proficient in any of the relevant areas) would conclude that AI-based approaches to computing can work well in the following areas: (1) you can program something in accordance with a strict set of limited rules and achieve amazing results, such as in computer chess, where today the advanced machines can basically outdo humans in playing that particular game, e.g., Deep Blue; (2) you can program something to use layered algorithms to find high degrees of probability that a particular objectively knowable fact is correct in response to someone inquiring about that fact, e.g. I.B.M. Watson; (3) you can custom-program something to enable someone to determine other forms of objectively verifiable relationships (such as mathematical comparisons or outcomes), e.g., Wolfram Alpha; and, (4) you can (at least theoretically) hard-wire a database to yield objective facts drawn from a vast body of custom knowledge manually programmed into a machine, albeit at an enormous cost in time and effort, thus gaining the benefits of mass storage, instant retrieval, and rapid replication but without drawing on the iterative power of computing devices and potential algorithmic solutions to the problem. To me, all such approaches appear to throw in the towel on the question, "can AI-based computing ever achieve the equivalent of exercising human judgment?" For example, in law, all sorts of questions can arise to which there is no "mechanical" answer - what is the best strategy to employ in a particular legal fight or litigation? what, among an array of complex alternatives involving tax, business risk, liability risk, and human factors, is the optimum way to merge two companies? or even the simpler but still judgment-based decision, is it best for me to set up my company in the form of an LLC or a corporation or some other form and what domicile should I choose? or involving personal decisions such as what techniques do I use to raise and train my kids in terms of education, morals, setting life goals, etc. Are there AI proponents out there who believe that AI-based computing can ever handle such issues? To me, it seems evident that no algorithmic approach will ever be able to rise to the level of addressing such problems but this may just be based on my ignorance and lack of imagination. Going back to law, for example, the article suggests that IBM may one day capitalize upon using a Watson-type machine to help people answer bureaucratic questions. I wonder about this if the approach is based purely on probabilities because, no matter what the data set, no one could ever know for sure that the answer is the correct one. At most, the AI-device could say, "this likely is a good starting point" and, beyond that, you are on your own to confirm whether it is accurate or not (which, of course, could make for a tremendously helpful resource in itself, as long as it is used properly). I would think any such method would become hopelessly confused, though, in dealing with some knotty tax question, as for example, "determine my unrealized built-in gain in my C corp so that I know how much tax I have to pay on converting to S-corp status" (see here for the methodology on this, which is mind-numbing for all but CPAs steeped in tax minutiae: http://www.taxalmanac.org/index.php/Treasury_Regulations,_Subchapter_A,_Sec._1.1374-3 http://www.taxalmanac.org/index.php/Treasury_Regulations,_Su...). I could imagine a custom-programmed approach dealing with such questions but only one that is very specific to the problem at hand. Don't mean to go on - I truly found this piece quite intriguing since, before reading it, I would (out of ignorance) have laughed at anyone who would have claimed that an AI-based machine could play "Jeopardy" in any meaningful way. So my question to those who are knowledgeable in the HN community is this: are there other conceptual approaches that, given sufficient time and resources will potentially be capable of rising to the level where they can address the higher-level (judgment-based) sorts of issues I identify above or is this basically it? For anyone interested, the Hollywood view of this sort of thing appeared in the 1957 movie "Desk Set," where a "Miss Watson" administered a machine called EMMANAC, which could give instant answers to questions expressed as normal people would ask them. This clip highlights the view of AI-computing as depicted in that movie: http://www.youtube.com/watch?v=Rdl9ynODxbk&feature=related http://www.youtube.com/watch?v=Rdl9ynODxbk&feature=relat.... The broad theme is that of a group of researchers who resented the idea that their jobs were about to be eliminated by the impersonal beast, which Miss Watson, however, endearingly referred to as "Emmy."
- Herring 16y agoIs it actually doing speech recognition, or is it being fed the questions as text?
- kpich 16y agoThe latter
- s3graham 16y agoAwesome! The failure mode seems pretty brutal still, but it still sounds amazing from that description all the same. The Singularity Is Near. Aunt Edna's going to see it coming on the Tube pretty soon. (I think it ought to have to speech recognize Alex for the game though)
- 10ren 16y agoAs a comparison, here's how google did on the first one (in .39 seconds): http://www.google.com/search?q=Toured+the+Burj+in+this+U.A.E.+city.+They+say+it%E2%80%99s+the+tallest+tower+in+the+world%3B+looked+over+the+ledge+and+lost+my+lunch http://www.google.com/search?q=Toured+the+Burj+in+this+U.A.E... The first two results are from this article itself, but the next one's snippet begins “Downtown Dubai” Yes, Google has access to the internet; but it answers queries by consulting its internal copy/index of it, just as Watson has an unrestricted internal database. Google is basically statistical AI.