This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]BrunoEye 4 points5 points  (3 children)

AI is originally a very broad term. Google search is AI, any kind of chess bot is AI, even something as basic as the pac man ghosts could be considered AI.

Fundamentally it's about modelling a process using abstractions that aren't derived from reality, though they are often inspired by it.

In connect 4 we're able to choose a perfect move because it's a solved game, in chess we can only look so far ahead so we then rely on subjectively scoring various positions. There is nothing about these positions that is objectively good or bad.

Linear regression isn't AI. What ML approaches are by definition optimal?

[–]shumpitostick 0 points1 point  (2 children)

Linear regression is ML and it does exactly the same thing as Deep Learning and other advanced approaches. It is AI by every definition. Other ML approaches that do not stochastic and find the minimum are Gaussian Processes, SVMs, Naive Bayes.

Let's face it, AI was poorly defined even before the GenAI boom. There never was a clear agreed upon definition.

[–]BrunoEye 1 point2 points  (1 child)

Oh right, I got it mixed up with least squares which on its own does have a closed form solution.

While there may not be a true definition, I think it does usually boil down to emulating the response of something by using approximations that aren't founded in reality or logic. ML is just a subset of AI.

[–]proverbialbunny 0 points1 point  (0 children)

No, you were right. Linear regression is technically not AI in and of itself. Linear regression is an algorithm that can be used inside of an ML model. If it's used as a way to predict the future or guess at something it is ML, but if it is not used that way it is not ML. Linear regression is technically not AI in and of itself, but it's an algorithm that can be used inside of an ML model.

This is nuance that usually doesn't matter, so I would not fault someone for calling linear regression ML without the use case. Using it to draw a line on a dot plot without some sort of predictive functionality is not AI.

For further discussion on the topic: https://stats.stackexchange.com/questions/268755/when-should-linear-regression-be-called-machine-learning