← Back to context

Comment by AlienRobot

1 month ago

I wish I knew what "AI" is.

Please correct me if I'm wrong, but to my understanding, every single one of these "AI" products is based on a model, i.e. it's just a normal program with a very big configuration file. The only thing "AI" about it is the machine learning performed when training the model. At the generation stage, there is nothing "AI" about it anymore. The AI is done already. What runs is a normal program.

I know it's used in computer vision, recommendation algorithms, and generative software like ChatGPT, Stable Diffusion, etc. I don't know if there is anything besides these.

From what I know, the biggest problems with AI is: 1) the program pretends to be intelligent, when it isn't, e.g. by using natural language. And 2) the program doesn't give the user enough control, they only get one text box prompt and that's it, no forms, no dialogs, so the product has to somehow generate the right answer from the most uncontrolled piece of data imaginable.

These two things combined not only limit the products potential by giving it unreasonable expectations but also makes it feel a bit of a scam: the product is a program, but what sells is its presentation: it has to present itself as being MORE than just a program by hiding as much of its internal workings from the consumers and covering its warts with additional layers of logic.

I don't know if the author would consider natural language to be a "hardcoding" create to temporarily solve a problem that should be solved by using more compute (AGI), but to me it feels like it is.

The best application of AI is probably going to be using AI internally to solve existing problems in a given domain your business is familiar with rather than try to come up with some AI solution that you have to sell other people.