Researchers focus on giving common sense reasoning to machine learning

Reasoning often sounds superficially logical, yes (and in the '70s people thought they could implement that in computer programs).

The reality is that a lot of binary forms have fuzzy edges and require extensive domain knowledge. Look at this cartoon for example: http://takeyourvitaminz.blogspot.com/2007/12/favorite-far-side-cartoon.html

Intuition helps you recognize the various parts of the cartoon: the music performance, audience throwing stuff, goofy looking technician. But the crux of the joke is the fact that there's a knob called "suck" on the instrument panel. Understanding why that is funny requires deeper knowledge on what it means for a performance to be good or bad, and how it would be silly and impossible to have a knob for that.

You cannot pre-program a reasoning rule for this, because the concept of such a knob didn't even exist in your mind before you saw the cartoon.

/r/artificial Thread Parent Link - nextbigfuture.com