Skip to main content

BestiAIry

A Typology of Neural Netwrk Architectures

What is a neural network?

A neural network is not a brain. It is a mathematical system made of many small computational units, often called nodes, cells, or neurons. Each one receives numbers, transforms them, and passes new numbers onward.

At the beginning of the network, input cells receive data — the pixels of an image, the words in a sentence, the sound waves of a voice recording, or measurements from the world. At the end, output cells produce the network's answer: a label, a prediction, a generated word, an image fragment, a probability, or a decision.

Between input and output are usually many hidden cells. They are called "hidden" not because they are mysterious, but because their internal activity is not the final answer. They form intermediate representations: edges before objects, syllables before words, patterns before meanings. In this middle space, the network gradually turns raw data into something more useful.

Input data enters
Hidden patterns form
Output the answer comes out
boosts suppresses thicker = stronger weight brighter = more active (0 to 1)

Each pass feeds in two new values and computes the rest with made-up example weights. Hover or tap a cell to read what it does and see its weights.

The connections between cells are controlled by adjustable numbers called weights. A weight determines how strongly one cell influences another. If it is large, the signal matters more. If it is small, it matters less. If it is negative, it can suppress rather than reinforce. Training a neural network is, mostly, the process of adjusting these weights.

A network learns by example. During training, it produces an output, compares it with the expected answer, and slightly changes its weights to reduce the error. Repeated millions or billions of times, this process allows the network to recognise patterns, make predictions, or generate new content.

But not all neural networks are wired in the same way. The architectures in this bestiary differ because their cells and connections are arranged for different tasks — some pass information in one direction, some send signals back into themselves, some preserve memory over time, some look only at small patches of an image, some introduce randomness, some fire in pulses. This bestiary is a visual field guide to those differences.

Reading the cells

A simple network begins with three basic roles. An input cell receives the data. A hidden cell transforms it. An output cell returns the result. From there, architectures become more specialised.

A backfed input cell receives information that has looped back from a later stage of the network. This lets the system reconsider new input in light of what it has already produced or remembered.

A noisy input cell deliberately adds variation or randomness to the input. This can make a model more robust, help it generalise, or allow it to generate more varied results.

A probabilistic hidden cell does not simply pass along a fixed value. It represents uncertainty, often by working with probabilities rather than single deterministic signals.

A spiking hidden cell communicates through brief pulses, closer in spirit to the way biological neurons fire. These are used in spiking neural networks, which explore more event-based and energy-efficient forms of computation.

A capsule cell represents not just whether a feature exists, but also some of its properties — orientation, position, relationship to other features. Capsules were designed to help networks understand parts and wholes more structurally.

A matching input-output cell is used when the network compares or reconstructs data, so the input and output have the same form. This is common in architectures that compress, denoise, translate, or regenerate information.

Cells for time and sequence

A recurrent cell sends information back into the network, allowing earlier activity to influence later activity. This makes it useful for sequences such as text, speech, music, or time-series data.

A memory cell can preserve information over time instead of immediately replacing it. It gives the network a way to carry context forward across many steps.

A gated memory cell adds control mechanisms — gates — that decide what to keep, what to forget, and what to reveal. These cells were crucial in networks such as LSTMs and GRUs, which helped neural networks handle longer sequences before the rise of transformers.

Cells for images and spatial patterns

A kernel is a small set of weights that slides across data, usually an image or grid. Instead of looking at the whole input at once, it detects local patterns: edges, textures, shapes.

A convolution or pooling cell stores the result. Convolution applies a kernel across the input, allowing the same pattern detector to be reused in many places — one of the reasons convolutional networks became so powerful for image recognition. Pooling summarises nearby values to keep the most important features while shrinking the representation.

Seen this way, the icons are not decorative. They are a visual grammar. Each architecture is built from a particular combination of cells, weights, loops, memories, gates, kernels, and outputs. The history of neural networks is, in large part, the history of people discovering new ways to arrange these elements so that machines can learn different kinds of patterns.

You do not need to be an engineer to begin reading these diagrams. You only need the basic idea: information enters, is transformed through weighted connections, and exits as an answer — and different wirings give neural networks different abilities.

The frontier today

For most of the 2020s the frontier has been dominated by one design: the Transformer and its descendants, scaled up into ever-larger foundation models such as GPT-4, Claude, Gemini, Llama, and DeepSeek. These systems have proven extraordinarily capable, but they are increasingly deployed as agents — systems that take actions in the world, call tools, write code, place orders, and run for long stretches without supervision. That trajectory raises questions about safety and control that the field has only begun to answer.

A second direction is now emerging in parallel. Yoshua Bengio and others have argued for what they call a non-agentic or "Scientist AI" approach: powerful models built not to act on the world but to explain it — to act as scientific instruments rather than autonomous decision-makers. In this picture, networks like world models that predict consequences, GFlowNets that map diverse hypotheses, and modern recurrent revivals (xLSTM, RWKV, Titans, Mamba) that handle long context with less compute, all become candidates for a different kind of frontier — one where AI amplifies human reasoning without replacing human judgement.

The architectures collected here belong to both branches and to everything that came before. The bestiary is a field guide, not a verdict: read it as a record of how a young, contested, fast-moving field has arrived at its present crossroads.

Perceptron

P · 1958

The first learning machine — a single artificial neuron that taught itself to classify by example.

Foundational 1950s–60s

Feed Forward Network

FF · 1986

Stack a hidden layer between input and output and the network can suddenly carve curves, not just lines.

Foundational 1980s

Convolutional Neural Network

CNN / DCN · 1989

The architecture that taught machines to see — by sliding small filters across an image to find edges, textures, then objects.

Convolutional 1980s

Recurrent Neural Network

RNN · 1990

A network with a memory of its own past, processing one element at a time and feeding its state forward through time.

Recurrent 1990s–2000s

Long Short-Term Memory

LSTM · 1997

A recurrent cell with a protected memory lane — the architecture that made sequence learning actually work for two decades.

Recurrent 1990s–2000s

Autoencoder

AE · 1988

A network trained to reconstruct its own input through a narrow bottleneck — squeezing data into its essence.

Generative 1980s

Generative Adversarial Network

GAN · 2014

Two networks locked in a duel — one inventing fake data, the other trying to spot it — and the inventor gets uncannily good.

Generative 2010s (pre-Transformer)

Transformer

Transformer · 2017

The architecture behind almost every modern AI you have heard of — GPT, Claude, Gemini, ChatGPT, BERT.

Modern foundation 2017–2020

Radial Basis Function Network

RBF · 1988

A feed-forward network whose hidden cells fire most strongly when the input matches a learned template.

Foundational 1980s

Deep Feed Forward Network

DFF · 2006

Stack many hidden layers and the network learns a hierarchy of features — the basic shape of the deep-learning era.

Foundational 1990s–2000s

Markov Chain

MC · 1906

A probability model where the next state depends only on the current one — the ancestor of every sequence model.

Probabilistic / Energy-based 1950s–60s

Hopfield Network

HN · 1982

An all-to-all connected network that settles into stored patterns — a physics-inspired model of associative memory.

Probabilistic / Energy-based 1980s

Boltzmann Machine

BM · 1985

A stochastic Hopfield network with hidden cells — a network that learns probability distributions, not just associations.

Probabilistic / Energy-based 1980s

Restricted Boltzmann Machine

RBM · 1986

A two-layer Boltzmann machine, fast enough to actually train — and the building block that revived deep learning in 2006.

Probabilistic / Energy-based 1980s

Deep Belief Network

DBN · 2006

A stack of restricted Boltzmann machines — and the paper that opened the modern deep-learning era.

Probabilistic / Energy-based 1990s–2000s

Kohonen Self-Organising Map

SOM / KN · 1982

A 2D grid of cells that arranges itself by similarity — turning high-dimensional data into a topographic map.

Self-organising 1980s

Gated Recurrent Unit

GRU · 2014

A streamlined LSTM with two gates instead of three — simpler, faster, often just as good.

Recurrent 2010s (pre-Transformer)

Variational Autoencoder

VAE · 2013

An autoencoder whose bottleneck is a probability distribution — squeeze data through it, then sample new data out.

Generative 2010s (pre-Transformer)

Normalizing Flow

NF · 2015

A generative network built entirely from reversible steps, so it can turn noise into data and data back into noise — and say exactly how likely any example is.

Generative 2010s (pre-Transformer)

Denoising Autoencoder

DAE · 2008

An autoencoder trained to recover the clean input from a corrupted copy — and, in doing so, learns deeper structure.

Generative 1990s–2000s

Sparse Autoencoder

SAE · 2007

An autoencoder pressured into using only a few cells at a time — and the modern tool for cracking open large language models.

Generative 1990s–2000s

Deconvolutional Network

DN · 2010

A convolutional network run in reverse — turning compact feature codes back into images.

Convolutional 2010s (pre-Transformer)

Deep Convolutional Inverse Graphics Network

DCIGN · 2015

An encoder–decoder network whose middle layer separates a scene into pose, lighting, and identity — graphics in reverse.

Convolutional 2010s (pre-Transformer)

Liquid State Machine

LSM · 2002

A reservoir of randomly-connected spiking neurons whose ripples encode the input — only the readout is trained.

Recurrent 1990s–2000s

Spiking Neural Network

SNN · 1997

A network whose cells communicate in brief electrical-style pulses, like real neurons — silent most of the time, and frugal with energy because of it.

Self-organising 1990s–2000s

Extreme Learning Machine

ELM · 2006

A feed-forward network where the hidden layer is set randomly and only the output weights are trained — fast and surprisingly capable.

Foundational 1990s–2000s

Echo State Network

ESN · 2001

A recurrent reservoir of randomly-connected cells whose echoes encode the input — a non-spiking sibling of the Liquid State Machine.

Recurrent 1990s–2000s

Deep Residual Network

ResNet / DRN · 2015

Skip connections that let networks be hundreds of layers deep without falling apart — the architecture every modern model borrows from.

Convolutional 2010s (pre-Transformer)

U-Net

U-Net · 2015

A convolutional network shaped like a U: it shrinks an image to grasp what is in it, then grows it back to say where — with bridges carrying the fine detail across.

Convolutional 2010s (pre-Transformer)

Neural Turing Machine

NTM · 2014

A neural network bolted to an external memory tape — a learnable computer that reads, writes, and rummages.

Memory-augmented 2010s (pre-Transformer)

Differentiable Neural Computer

DNC · 2016

A more powerful Neural Turing Machine — a network that solves graph and reasoning problems by learning to use a memory tape.

Memory-augmented 2010s (pre-Transformer)

Capsule Network

CN · 2017

A neuron that outputs a small vector instead of a number — encoding both presence and pose of a feature.

Convolutional 2010s (pre-Transformer)

Attention Network

AN · 2014

Encoder–decoder networks with a learnable spotlight that lets the decoder peek anywhere in the input — the precursor to the Transformer.

Memory-augmented 2010s (pre-Transformer)

Vision Transformer

ViT · 2020

A Transformer applied to image patches — proving the architecture that runs language can also run vision.

Modern foundation 2017–2020

Diffusion Model

Diffusion · 2020

Generates new images by gradually denoising pure noise — the architecture behind Stable Diffusion, DALL·E, Midjourney, and Sora.

Generative 2017–2020

Flow Matching

FM / Rectified Flow · 2022

Teaches a network the direction to move at every point between noise and data, so new images form by following straight paths in a few steps.

Generative 2020s

Diffusion Transformer

DiT · 2022

A diffusion model whose denoising network is a Transformer instead of a U-Net — the design behind Sora and most current image and video generators.

Generative 2020s

CLIP

CLIP · 2021

Twin networks — one for images, one for text — trained to land matching pairs at the same point in a shared space.

Modern foundation 2020s

Mixture of Experts

MoE · 2017

Many specialised sub-networks plus a router that picks a few for each input — cheap inference at giant scale.

Modern foundation 2020s

Mamba (State Space Model)

Mamba / SSM · 2023

A modern recurrent network whose internal state can selectively forget — an efficient rival to the Transformer for long sequences.

Recurrent 2020s

Gated DeltaNet (Linear Attention)

Gated DeltaNet · 2024

A fixed-size memory that, at every word, corrects only what it got wrong and can fade out what no longer matters — the efficient engine inside 2025's hybrid language models.

Recurrent 2020s

Hybrid Model (Recurrent + Attention)

Hybrid · 2024

Mostly cheap recurrent layers with an occasional full-attention layer mixed in — the compromise that much of the 2025 generation of language models settled on.

Modern foundation 2020s

Neural Radiance Field

NeRF · 2020

A neural network that *is* a 3D scene — render any new viewpoint from a handful of photographs.

Generative 2017–2020

Graph Neural Network

GNN · 2009

A network that operates on graphs — molecules, social networks, road maps — by passing messages between connected nodes.

Graph 2010s (pre-Transformer)

Decision Transformer

DT · 2021

Reframes reinforcement learning as sequence prediction — train a Transformer on past actions and rewards, ask it to plan the next move.

Reinforcement / Agent 2020s

World Model

World Model · 2018

An agent learns a compressed internal simulator of its environment, then plans by imagining inside that simulator.

Reinforcement / Agent 2010s (pre-Transformer)

Generative Flow Network

GFlowNet · 2021

An explorer of many futures — a network that learns to sample diverse high-quality candidates in proportion to a reward, instead of converging on a single best answer.

Generative 2020s

Joint-Embedding Predictive Architecture

JEPA · 2023

Learns how the world works by predicting the gist of what it cannot see — in abstract summaries, not pixels — then uses that to plan.

Modern foundation 2020s

Kolmogorov–Arnold Network

KAN · 2024

Moves the learning from the cells to the connections: every link carries its own small, adjustable curve, which can often be read back as a formula.

Foundational 2020s

Extended LSTM

xLSTM · 2024

Sepp Hochreiter, who co-invented the LSTM in 1997, returns three decades later with a modernised version that scales — and competes with the Transformer.

Recurrent 2020s

RWKV

RWKV · 2023

A hybrid creature — Transformer-quality language modelling with the constant-memory inference of a recurrent network.

Recurrent 2020s

Titans

Titans · 2024

The creature with long-term memory — a network whose memory module is itself trained, at test time, to retain what mattered hundreds of thousands of tokens ago.

Memory-augmented 2020s

Tiny Recursive Model

TRM / HRM · 2025

A very small network that reasons by looping over its own draft answer many times — depth bought with repetition rather than size.

Reasoning / Discovery 2020s

About

This page is an educational resource — a field guide to the neural network architectures behind the AI revolution. It is meant to help a curious general reader make sense of what these systems actually do, where they came from, and how their wirings differ. Ask what types of AI exist and the usual answer sorts them by ambition: narrow, general, superintelligent. This typology sorts them by how they are built, because that is what decides what each kind can and cannot do. Cell-type icons and colours are inspired by Fjodor van Veen and Stefan Leijnen's 2019 chart, A mostly complete chart of Neural Networks (Asimov Institute), a popular pedagogical visualisation of the field; the glossary is adapted from the International AI Safety Report 2026.

Spotted a missing architecture, a misplaced date, or a cell-type that ought to be a square instead of a circle? Suggestions and corrections are very welcome — please get in touch.

Suggested citation

GLOBAÏA (2026). Bestiary of AI — A Typology of Neural Network Architectures [interactive resource]. globaia.org/bestiAIry/. Accessed .