Three architectures, three jobs
Self-attention weighs every token at once, a convolution slides across pixels. Why one system writes a summary and another spots a tumor.
Self-attention weighs every token at once, a convolution slides across pixels. Why one system writes a summary and another spots a tumor.
This piece first appeared in German. The English version is a rewrite rather than a line-by-line translation, and the German original stays online in the archive: Unterschiedliche KI-Architekturen: LLMs, CNNs und Reinforcement Learning im Vergleich.
Self-attention in LLMs lets every token in a context weigh every other token at once. A convolution looks at a small patch of pixels at a time and slides across the image. Those two mechanisms are why one system writes a competent summary and another spots a tumor, and why neither will do the other's job.
Artificial intelligence gets perceived as one technology. In practice it rests on fundamentally different architectures, each optimized for a clearly bounded class of problem. Whether a system analyzes text, recognizes images or makes autonomous decisions depends on the structural design of the model and not on any general intelligence.
Every architecture is a technical answer to a particular kind of data and task. Language is sequential, symbolic and context-dependent. Images are spatially structured and locally correlated. Decisions are time-dependent, goal-oriented and driven by feedback.
Modern AI therefore differs less in computing power than in how it models the world, and progress comes from specialized architectures combined deliberately, never from one universal model.
Large language models are neural networks built on the transformer architecture, and their training objective is to predict the next token in a sequence from the context so far.
What is a transformer? An architecture that processes sequences by relating all elements of a context to each other simultaneously through self-attention, instead of passing information along step by step. That lets it model global dependencies and complex structures in language or code efficiently, and it scales well.
A model of that kind represents no meanings. It represents a probability distribution over sequences of symbols, and what looks like understanding is the result of statistically learned structure in language.
What is a token? The discrete unit a text gets broken into before processing. Depending on the tokenizer that can be whole words, parts of words, punctuation or individual characters. A language model works with token identifiers and learns to predict the likely next one from the context.
Self-attention is the central mechanism, and it produces three things. A global view of context in place of local dependencies, flexible prioritization of the relevant information, and emergent structures such as syntax, argumentative logic and semantic relations. That makes these models particularly capable at tasks requiring complex symbolic order.
The typical uses follow from it. Text analysis, summarization and generation. Code analysis, documentation and refactoring. Research workflows and knowledge management. Structuring unstructured text. And language-based control of other AI modules, which is why in complex systems a language model frequently acts as the coordinating or planning layer.
Convolutional neural networks were developed for spatially structured data. They apply local filters systematically across the input image, where a language model would reach for global relationships. That produces a hierarchy of representations: early layers detect edges and textures, middle layers capture shapes and contours, deep layers identify object structures.
The fit to images is not accidental. These networks exploit explicit properties of visual data, meaning local spatial dependency, parameter sharing across the whole image, and tolerance for shifts and changes of scale (can be achieved by clever design). The result is a system that is data-efficient, stable against variation in the image, and highly precise in visual classification.
A convolutional network understands no image semantically. It recognizes visually stable statistical patterns, which is a different achievement and frequently the one that matters.
Typical uses run through computer vision and object recognition, medical image diagnostics, video and motion analysis, industrial quality control, and perception in autonomous systems. These networks often form the perception layer of a larger architecture.
Reinforcement learning differs fundamentally from both. It works with interaction and not with a fixed dataset: an agent makes decisions in an environment and receives rewards or penalties for them.
Five elements carry it. An agent that acts, an environment that reacts, an action space, a reward function, and a policy that decides.
What makes the approach powerful is that it optimizes sequential decisions under uncertainty. The model learns which actions are negative in the short term and positive over a longer horizon, when exploration is necessary, and when a known strategy should simply be exploited. That suits dynamic, non-deterministic systems particularly well.
Typical uses include robotics and autonomous control, game playing, logistics and route optimization, energy management, and the simulation of complex decision processes. In an economic context it appears most often in simulation environments, used to test strategies under controlled assumptions.
Language models work on symbolic sequences, recognize and produce structure in language, and are strong in analysis, planning and knowledge aggregation.
Convolutional networks work on spatial data, recognize visual patterns and objects, and form the perception layer of modern systems.
Reinforcement learning works on decisions across time, optimizes actions against feedback, and suits control and strategy development.
None of the three is universally applicable. Their strength comes from the fit between the structure of the problem and the assumptions built into the model.
Convolutional networks supply perception, language models structure information and knowledge, and reinforcement learning makes the decisions. Those combinations are the basis for autonomous systems, multimodal assistants and agent-based architectures.
For a company, an analyst or a decision-maker, three consequences follow. AI performance is architecture-dependent. Misapplication comes from choosing the wrong model class. And successful deployment requires an understanding of systems, where tool orientation is what usually gets brought to it.
In finance and in business generally the point is blunt. Anyone deploying AI has to understand what kind of problem is actually being modelled.
Artificial intelligence is a kit of specialized architectures and not a single system. Language models structure language, convolutional networks enable perception, reinforcement learning optimizes decisions.
The decisive lever sits in a clear choice of architecture and clean system design, well before it sits in larger models.
Grouped by the section they support.
Opening
There is no single AI because there is no single kind of data
Large language models structure symbols
Convolutional networks perceive
Reinforcement learning decides
The differences that matter
Current systems combine all three
The lever is the choice, not the size
Your link has expired. Please request a new one.
Your link has expired. Please request a new one.
Your link has expired. Please request a new one.
Great! You've successfully signed up.
Great! You've successfully signed up.
Welcome back! You've successfully signed in.
Success! You now have access to additional content.