Everyone who thinks otherwise should read this. http://www.incompleteideas.net/IncIdeas/BitterLesson.html
Artificial intelligence is whatever hasn't been done yet
Machine Learning is only still artificial intelligence because we haven't figured it out. Ultimately ML is just fancy control theory. Once the field is sufficiently explored, it will slowly stop being AI and will start being treated as a subset of control theory instead. I doubt it'll happen any time soon but it'll happen eventually.This is in the same way that algorithms, combinatorics, and graph theory when applied were seen as AI anywhere from 70 years ago to as little as ~25 years ago. Those fields' applications to unsolved computing problems (that humans could do) was what made them AI and once we solved those problems, they (and the techniques used) stopped being AI.
Over the years AIMA has kept up with a bunch of stuff that historically has in fact been far more effective than machine learning, like automated planning, which is the basis for (among other things) most video game AI. An all-time great write-up and talk in this area is Three States and a Plan: The A.I. of F.E.A.R.[2].
And then there's linear and non-linear programming and the broader world of operations research, which not only have had more of an impact historically than machine learning but, when you get down to it, are also a useful lens for thinking about machine learning for people who use it but don't really understand it. Training a neural network and solving an MINLP problem are very similar things.
1. https://aima.cs.berkeley.edu/contents.html
2. https://alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear... and https://www.gdcvault.com/play/1013282/Three-States-and-a-Pla...
In fact, many old school AI, non-ML techniques fit this description. For example, SAT/CSP solving are almost entirely about search, and sometime even about learning, but not in the machine learning sense.
He even mentions "the methods defeated the world champion" at chess as a successful demonstration of AI, but these methods are certainly not what we would call machine learning today (deep search doesn't mean deep learning).
Did Deep Blue not act intelligently? It didn't use machine learning.
Language is fluid, and I don't think he'll win this battle. Even if the current ML models aren't intelligent, it's probably better to just go with the flow instead of being stuck on pedantry.