Live data from Hacker News

IBM's "Watson" finally ready for prime-time Jeopardy

hpcwire.com

71–80 of 148 posts

Re: IBM's "Watson" finally ready for prime-time Jeopardy

#72
post #2

Humanity is closing in on building machines to pass the Turing Test. Watson beat both champs in the demo round a few weeks ago and I fully expect him - yes, him - to beat them in the match coming up. I can't wait to watch this live. What an epic moment in the process of moving slowly from weak AI -> strong AI. Watson can do amazing NLP (and presumably Machine Learning), which is something that the general public perc…

Watson is amazing, but I've known for years that it was coming. You just have to look at Google and Wikipedia to know that it was coming. Because answering trivia questions is just not the equivalent of passing the Turing test. Trivia questions are quite guessable.

I played a lot of College Bowl (and its local high-school equivalent) back in my younger days. And there were many running gags about the strategy. For example, if a question contained the words "Name this artist..." there was a strictly limited set of possible answers, defined roughly as "artists whose names appear in a typical high school art appreciation class". Similarly, "name this composer" is more likely to be cluing Beethoven or Bach or Mozart than Grieg or Saint-Saens, and almost certainly not anybody more obscure than that. And Grieg is not that obscure.

There were a lot of common themes: It was a good idea to memorize the names of all the Greek, Roman, and Norse gods; the names of all the types of clouds; the capitals of countries and the names of political leaders. That sort of thing.

In College Bowl (unlike Jeopardy) it is legal to press the buzzer and interrupt the questioner at any point. The questioner just stops reading until you've taken your guess. And so every College Bowl geek knows a story like this: Someone accidentally presses the buzzer before the person reading the questions has said more than one or two words. So, with nothing else to do but guess, the player shouts something out. And that guess is correct.

I've never seen a zero-word guess work in person, but I've seen a few two and three-word guesses succeed. Given just a hint of the topic ("this scientist...") the odds are surprisingly good. The search space is just not that large.

One reason why trivia is easy is that questions that require even the smallest amount of actual thought tend to be too ambiguous for good trivia. Trivia questions are generally read, answered, and judged by people who have no actual expertise in their subject matter, so it's important that the answers be very clear and unambiguous. I used to dread the physics questions, because I was a student physicist, and I understood the questions too well. So it was sometimes difficult to avoid giving answers that were technically correct, but that did not match the one on the card.

Re: IBM's "Watson" finally ready for prime-time Jeopardy

#73
post #65

This is going to be, for lack of better words, epic. On a personal level however, it's a reminder of how truly wondrous the future is. When Deep Blue beat Kasparov I was a kid in an Italian high school, trying to explain to disinterested fellow students why that was a big deal. Not even in my wildest dreams I would have imagined to be working for the company that made that and this event possible, in a different coun…

Watson's defeat of top Jeopardy! players, while an impressive feat of natural language processing, is not as impressive as a defeat of a grand master, for one reason. The reason is that when multiple contestants know the correct response in Jeopardy!, it all comes down to reflexive timing. It's no surprise that a computer could buzz in faster than a human being, and there's no evidence that Watson knows more correct…

I don't think you fully understand what is going on here. Watson will Process the slang in the sentence, figure out how the words are being used, understand the context of the question and then look through its internal databases to see if it can piece different pieces of knowledge that it has to come up with an answer.

THATS FUCKING HUGE!!!

Re: IBM's "Watson" finally ready for prime-time Jeopardy

#75
post #65

This is going to be, for lack of better words, epic. On a personal level however, it's a reminder of how truly wondrous the future is. When Deep Blue beat Kasparov I was a kid in an Italian high school, trying to explain to disinterested fellow students why that was a big deal. Not even in my wildest dreams I would have imagined to be working for the company that made that and this event possible, in a different coun…

Watson's defeat of top Jeopardy! players, while an impressive feat of natural language processing, is not as impressive as a defeat of a grand master, for one reason. The reason is that when multiple contestants know the correct response in Jeopardy!, it all comes down to reflexive timing. It's no surprise that a computer could buzz in faster than a human being, and there's no evidence that Watson knows more correct…

But you still give Watson too little credit here. You have typically 3s from when the "answer" is shown to when you can click the buzzer. So in 3s Watson has to go through all of its databases and semantic links and formulate the question, from an answer that often doesn't even make sense to probably half of the US population. That's pretty impressive.

Re: IBM's "Watson" finally ready for prime-time Jeopardy

#76

Earlier quoted context omitted.

"I'm interested in seeing whether Watson has an "aggressiveness" algorithm that allows it to respond before the answer is fully spoken. You cannot buzz in until the question is completely read out. http://en.wikipedia.org/wiki/Jeopardy!#cite_note-9

True. But along the same lines... I wonder if it's able to say to itself "I think I'm in the right ballpark, so I'll buzz now" and then take the 3-4 seconds it takes the host to recognize the buzz and ask for an answer, to finish its processing to get to the answer it's most confident of. In other words, it doesn't need to actually have the answer to buzz. It just needs some confidence that the answer is close at han…

I'd wager that humans do the same thing (e.g., when they have an answer and it's on the tip of their tongue)

Re: IBM's "Watson" finally ready for prime-time Jeopardy

#77
post #2

Humanity is closing in on building machines to pass the Turing Test. Watson beat both champs in the demo round a few weeks ago and I fully expect him - yes, him - to beat them in the match coming up. I can't wait to watch this live. What an epic moment in the process of moving slowly from weak AI -> strong AI. Watson can do amazing NLP (and presumably Machine Learning), which is something that the general public perc…

This sends chills down my spine.

Allow me to rephrase that: Eventually the machine will better diagnose your symptoms. More accurately then a human doctor could.

Re: IBM's "Watson" finally ready for prime-time Jeopardy

#78
One interesting observation, which I don't intend in any way to diminish the significance of this achievement, which I think will be seen as one of the most important milestones in the development of computer science, is that today there is so much information on the web that even Google with it's non-NLP algorithms can "almost" answer Jeopardy questions.

There is an archive of past Jeopardy questions here :

http://www.j-archive.com/

Try choosing a question and typing the category + the clue verbatim into Google. I've tried this a few times and in most cases the correct answer was in the top couple of sites (usually in the summary text on the Google search page).

Of course there's still the problem of actually extracting the answer from the page and presenting it in the proper form.

Re: IBM's "Watson" finally ready for prime-time Jeopardy

#80
post #2

Humanity is closing in on building machines to pass the Turing Test. Watson beat both champs in the demo round a few weeks ago and I fully expect him - yes, him - to beat them in the match coming up. I can't wait to watch this live. What an epic moment in the process of moving slowly from weak AI -> strong AI. Watson can do amazing NLP (and presumably Machine Learning), which is something that the general public perc…

Watson is amazing, but I've known for years that it was coming. You just have to look at Google and Wikipedia to know that it was coming. Because answering trivia questions is just not the equivalent of passing the Turing test. Trivia questions are quite guessable. I played a lot of College Bowl (and its local high-school equivalent) back in my younger days. And there were many running gags about the strategy. For ex…

My college didn't have a college bowl team, but competing on high school teams and being responsible for more than a few correct two or three word answers, I can vouch for this.

It's all about having enough breadth that the other bits of information presented can help whittle down answers by way of association and relationships. Good trivia players rely quite a bit on intuition.

Ken Jennings mentioned (in his book) how Jeopardy! often has questions about rivers, so it was a fairly simple matter to just memorize river names and some basic associations with which to answer questions.

It seems like Watson is mostly a really sophisticated algorithm on top of lots of brute force (2880 processors?!). Though I guess it could also be said that humans are just ugly bags of mostly water.

That said: in something like medicine (differential diagnoses), such a system could also be extremely useful, given the frequent occurrence of a fairly limited number of "answers".

Post reply on HN