Hacker News new | ask | show | jobs
by benkarst 2910 days ago
There's no logical equivalency between SQL and ML/AI.

SQL is a language that helps retrieve the data you're looking. ML/AI helps you predict the future (using past data).

Maybe this is directed towards product people? But it has SQL in the title so it can't be. I'm confused as to who the audience is here.

1 comments

You're missing the point. Much of the "intelligence" that AI/ML is touted as solving could be accomplished through standard SQL queries on well normalized data. But no one will invest in a company because we have proper data structures and accurate SQL reports that we learn from.
That's been done for ages. The point of AI is to adapt to the world instead of having humans spend time understanding the problem set.

SQL can apply a human understood model to data points. AI lets us develop new models and adapt them.

AI lets us solve problems that have abstraction, or problems that change over time. You can't have SQL detect cats in an image or drive a car.

Cleaning the data, choosing the right ML algorithm, selecting the features, tuning the parameters, etc. ML also involves a lot of human time thinking to the problem.