"AI" is too broadly used. The string of if-then that powers the opponents in a video game is already called "AI". Hell, I refer to the automatic opponents in board games "AI". If we got AGI, I think we should call it something else than "artificial intelligence", which has always meant more "fake" than "human-made".
Machine learning
> Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of statistical algorithms that can learn from data and generalize to unseen data, and thus perform tasks without explicit instructions.
I think this is entirely reasonable, and it recognizes that ML is part of the broader field of AI. ML is the portion of AI systems which have learned from data. In some systems, ML is the only component. But for systems where there's some planning/selection/optimization step which is an important component but which has _not_ learned from data, I think the AI term is potentially appropriate. I would claim that game-playing systems which (a) do a search procedure in which an ML model is only a part and (b) where self-play (which generates "data" interleaved in the learning process) are "AI" systems, for example.
the author even took the time to acknowledge that there were several valid complaints. before decreeing them unhelpful.
is this not a tremendous amount of effort spent on insisting words be used?
it’s ok to call it something else.
I'm not insisting on specific words here: I'm pushing back against people who insist on NOT using specific words.
It's absolute fine to call it something else! There are plenty of more accurate terms that can be used here, especially when communicating with a technical audience.
The point I wanted to make is that it's /also/ OK to use the term AI. I'm fed up with conversations that get derailed arguing about whether something is "really intelligence" or not, when we could be talking about something more interesting.
which might not cause any problems.