Good old-fashioned AI remains viable in spite of the rise of LLMs
techcrunch.com
techcrunch.com
Imagine if everyone could write simple automation scripts in literal English. We’re there.
Transformers-based LLMs with a BPE tokenizer compensate for this well.
There's always room for optimization (e.g. finetuning on your own data) but it's an incredible baseline.
(I do agree with the overall sentiment of the TC article, although as noted by others below, there's some mashing of terminology in the article. E.g., I, too, associate GOFAI with symbolic AI and planning.)
There's another dimension, too, not mentioned in the article: Even with general purpose LLMs, for production applications, it's still required to have labeled data to produce uncertainty estimates. (There's a sense in which any well-defined and tested production application is a 'single-task' setting, in it its own way.) One of the reasons on-device/edge AI has gotten so interesting, in my opinion, is that we now know how to derive reliable uncertainty estimates with the neural models (more or less independent of scale). As long as prediction uncertainty is sufficiently low, there's no particular reason to go to a larger model. That can lead to non-trivial cost/resource savings, as well as the other benefits of keeping things on-device.
Though they can also play well together[1] given _creating_ quantitative models is a qualitative problem.
It's always amazing to me that __researchers__ still ask if there are uses for GANs, thinking diffusion killed them. I have a hard time taking anyone's claim that they are an expert in synthetic image synthesis but it seems top companies hire them. I see the same thing with ResNets and I just don't get it. There's a tendency to not just railroad, but to actively build it.
You can also retrofit “prompt engineering” onto good old fashion ML like text classifiers. I wrote a library to do just that here: https://github.com/lamini-ai/llm-classifier
IMO, it’s a short matter of time before this takes over all of what used to be called “deep learning”.
Supervised learned, which required Herculean efforts to label big datasets was important to prove that deep learning worked, but we have been engineering it to be easier and more effective ever since and there is no going back.
As the old saw says, the only perfect model of the universe is the universe itself.
False. Theorem provers exist and are widely used, sometimes even in deep learning.
> I thought they were claiming that the OLD old fashioned AI was still viable--they are not.
Electroly is saying something about the authors' claim, not about the viability of GOFAI.
LLMs are only a slight variation on the good old fashioned models that already existed at the time they showed up.
There's a difference between an objective and what you need to do to fulfill it.
Maybe we need to rename it if deep learning is already "old fashioned"!
(EDIT: to be clear, I have no idea what TechCrunch thinks GOFAI means.)
Looking backward: GOFAI (Good Old Fashioned AI) becomes BOFAI (Bad Old Fashioned AI), then later becomes ROFAI (Retro Old Fashioned AI) then eventually AOFAI (Antique Old Fashioned AI)...
Looking forward: AI (Artificial Intelligence) progresses to AGI (Artificial General Intelligence) progresses to AGIC (Artificial General Intelligence Consciousness) progresses to MAGIC (Miraculous Artificial General Intelligence Consciousness)...
The quality of your application depends on the quality of your data, how you organize it, how you understand results you get from real-world usage, which model is used to compute semantic embeddings, how you handle tricky retrieval problems (e.g., "show me bananas" vs. "show me not bananas"), and so on.
All this means to me is that the possibilities around what can be built is increasing, as are the needs for people who understand both the "old fashioned" AI world and the new one that we're stepping into.