| It's hard to verbalize this, most of it is "intuition" but I think it boils down to "supervised learning is BS." Humans are smarter than computers. How can a human teach a computer how to do something when the human itself can't teach another human that something? We haven't solved that problem. The snake is eating its tail. You can't teach a human how to do something when the methodology to do that is the student trying something and the teacher saying "Yes" or "No". Well.... why? Why is it yes or why is it no? What is the difference between what the human or the computer, or in general, the student, did and what is good or correct? And then you still have to define "good" and many times that means waiting, in the case of the PDF linked to above, perhaps many years to determine if the employee the AI picked, turned out to be a good employee or not. And how do you determine that? How do you know if an employee is good or not? We haven't even figured that out yet. How can we create an AI to pick good employees if human beings don't know how to do that? Supervised learning isn't going to solve any problem, if that problem isn't solved or perhaps even solvable at all. In other words, over the years, my heuristic has turned into, "Has a human being solved this problem?" If not, then AI software that claims to is BS. |
The closest analogy for humans would be to define a metric and ask a human to figure out how to maximize that metric. That's something we're often pretty good at doing, often in ways that the person defining the metric didn't actually want us to use.