Artificial Intelligence (AI) is not new, and yet it is much older than we think. Humanity has been busy building machines that help us automate work, to do things faster and better, more effortlessly, for millennia.
While the oldest known example of analogue computing dates to the 2nd century BC with the Antikythera engine, a hand-powered mechanism used to model the solar system, it was Alan Turing who was first credited with conducting research in the field. He named it “Machine Intelligence.”
AI as an academic discipline was, however, founded later. In 1956, during a summer workshop at Dartmouth University, John McCarthy, Marvin Minsky, Nathaniel Rochester, and Claude Shannon – the founding fathers of AI – coined the term.
In short, the goal of AI is to build an alter-ego of a human being: a system that thinks, acts, and behaves indistinctively from us – in short, that exhibits intelligence, right? Anyhow, what does it mean “to behave intelligently”?
Behaving intelligently involves the ability to acquire new information and combine it with existing knowledge to derive a course of action intended to achieve a specific goal. This could range from answering (or not) a question to emotionally comforting a person, or deciding what book to read next.
Please note the intentional use of the words “information” and “knowledge” in the sentence above, as it is significant that I am not using the word “data,” nor “wisdom.” All those words are very different, despite their often-interchangeable use by the public. We will leave that, however, for a different post.
Intelligent behavior, therefore, requires abstraction, logical reasoning, understanding, self-awareness, learning, emotional knowledge, reasoning, planning, creativity, critical thinking, and problem-solving.
We will also not go into this now, but if you agree with the previous, you will also eventually agree that Generative AI (GenAI) is not really that intelligent, despite the current hype. Far from it. At least not yet, and for sure not in its current shape and form—and most definitely not based on the current tech stack. More on this in a follow-up post.
Because intelligence builds on so many cognitive and emotional abilities and skills, AI is necessarily, at least in its ultimate form, an interdisciplinary field. It encompasses not only Computer Science but also Math, Psychology, Philosophy, Neuroscience, Engineering, Economics, and Linguistics.
It follows, mostly for practical reasons, that the field of AI has been broadly divided into General AI and Narrow AI. General AI is intended to match and eventually surpass human cognitive capabilities. This is, as discussed above, the ultimate reason for the existence of AI. Attaining this goal – meaning exhibiting intelligent behavior – is, however, extremely difficult. And no, AI will not take over the world, at least not in an intentional way.
Since incremental progress still produces tremendous value, existing applications squarely fall within Narrow AI. This sub-category of AI is significantly more limited in scope. It aims at excelling in performing simpler and narrower tasks, such as reading your retina, playing chess, AlphaGo for that matter, or steering the wheel of an autonomous car at the right time. ChatGPT and LLMs are also examples of Narrow AI.
The foundation has been established. Let’s deep dive into how the field of Computer Science approaches AI.
First things first: unlike the general belief, AI is not just Machine Learning or GenAI. And for sure, the terms “Machine Learning,” “GenAI,” and “AI” must not be used interchangeably. This would be the equivalent of saying that bonds, stocks, and financial instruments are one and the same thing. Good luck with that.
As with any other scientific discipline, Computer Scientists have broken the space into several complementary areas. These include Knowledge Representation, Automated Reasoning, Natural Language Processing (NLP), Perception, Robotics, and, last but surely not least, Machine Learning and GenAI.
Some of them, like Machine Learning or GenAI, find their roots in the field of Statistics, a branch of Mathematics. Others, like Knowledge Representation and Automated Reasoning, are based on Logic – one of the oldest and most foundational branches of mathematics and philosophy, for that matter.
We can now draw a very simple yet powerful parallel. Let us map each of these AI areas to parts of our body that ultimately enable us to behave intelligently.
Perception – eyes, nose, skin, ears, tongue – our senses in general, help us acquire new information. Our brain facilitates the processing of those stimuli, which combined with existing knowledge (Knowledge Representation), enables us to derive new facts (Reasoning) and ultimately a course of action to achieve the desired objective. Should that require interaction with the physical world, our skeleton and muscles, corresponding with Robotics, would put it to action. Should the goal also require verbal interaction, GenAI would help us produce the needed grammatically correct language, and NLP would then come into play to verbalize it, adding the relevant text-to-speech interface.
Symbolic AI (SymAI) is often referred to as Classic AI or Good Old Fashion AI (GOFAI). The flip side is known as Sub-symbolic AI in academic forums, or simply Non-Symbolic AI.
Beyond the divergent approaches regarding the mathematical foundation, the other most salient differentiating aspect refers to how SymAI and GenAI represent problems. SymAI uses explicit symbols (i.e., human-readable), such as formal methods and programming languages. In contrast, Non-Symbolic AI relies on neural networks. Finally, SymAI does not suffer from explainability issues and is more accurate, but is less scalable, as it is harder to maintain.
SymAI and GenAI both excel in some areas and lack in others. That is why there is increasing interest in both research and the commercial world – mostly in Europe – to combine both approaches. The newborn discipline has been termed “Neuro-Symbolic AI” for now, and holds the promise to, if not realize General AI, bring us real close to it. Of course, that is once we understand what consciousness is and solve for sentience.
Source: Sinuhe.ai