Re:Deep learning for visual question answering: demo with Ke...
by nickcano on Wednesday April 06, 2016 @07:16PM
(#11443128)
Ideally there should be a way for the model to say "soccer is a type of sport, let's apply this question to every other sport and only say yes if soccer is the best answer", right? I'm not familiar with Word2Vec, but, presumably, there may be some way to get that information and work it into some logical layer on top of the model.
One thing I see all the time with machine learning is trying to solve everything with pure learning, which is quite similar to human intuition in that it can be hard to rationalize. But the thing about humans is that we have these logical constructs that filter our intuition, so it makes sense to create generic abstractions of these constructs and apply them as a sort of filter to the output of a trained model. Of course this has probably been done before, though most of these project I see don't seem to attempt it.
Re:Deep learning for visual question answering: demo with Ke...
by iamaaditya on Tuesday April 05, 2016 @05:23PM
(#11434613)
Hi Harperlee
I ran the question you asked --
"Are they playing tennis?"
and following is the result
99.93 % yes
00.05 % no
000.0 % right
000.0 % left
000.0 % black and white
Re:Deep learning for visual question answering: demo with Ke...
by harperlee on Tuesday April 05, 2016 @06:41PM
(#11435171)
Thanks for adding more information! This is very interesting. So what's limited in the response then is being able to discriminate among the separate semas of the answer. The network is sure of a lot of common things among the two sports but can't communicate that perhaps tennis is more likely than soccer...
Re:Deep learning for visual question answering: demo with Ke...
by tachyonbeam on Tuesday April 05, 2016 @04:46PM
(#11434260)
It's not based on a bayesian system, it's a neural network that does question answering. There are no logical constraints in there. Subtly different wordings of the question could produce different answers, even if the meaning is the same.
Re:Deep learning for visual question answering: demo with Ke...
by harperlee on Tuesday April 05, 2016 @04:54PM
(#11434341)
I know, my point is that there doesn't seem to be a part of the system in which the two sports are weighted against, and one consistently outweights the other one. So the model is so sensible that even with exactly the same image, and the same target (identifying this as soccer), you get wild variations by changing the question - and the question not even providing a clear bias.
Re:Deep learning for visual question answering: demo with Ke...
by canistr on Tuesday April 05, 2016 @03:55PM
(#11433805)
Humans without experience with either sport could potentially run into the same difficulty distinguishing them. For instance, how would one tell the difference between Aussie-rule football and rugby based on a picture?
Re:Deep learning for visual question answering: demo with Ke...
by harperlee on Tuesday April 05, 2016 @04:56PM
(#11434368)
But my point is, if the network believes with the most confidence that this is tennis, shouldn't it answer it's not soccer in the next one? Or at least with a hugely less confident answer? The fact that it answers like that makes me think it is not a very stable source of question answering.
My only rationalization would be along the lines of, "Well, it guessed it was a sport at least", but no person would answer these question like that...