Don Stephenson Don Stephenson

AI

The evolutionary timeline, the ecosystem blueprint, the reference notebook, and the interpretability toolkit — one field, four panels.

The Evolutionary Timeline (1943 – 2025)

Academic theory above the datum line · applied projects below.

Academic Theory
1943
McCulloch & Pitts
A Logical Calculus / artificial neurons
1951
Marvin Minsky: SNARC
Stochastic Neural Analog Reinforcement Calculator
1957
Frank Rosenblatt
The Perceptron
2015+
Demis Hassabis / DeepMind
AlphaGo → AlphaGo Zero → AlphaFold
2017
Noam Shazeer / Google
Attention Is All You Need
2024–25
Applied Frameworks
LangChain, MCP, Agent2Agent Protocol
Applied Projects

Milestones

Academic papers and applied projects, in chronological order — the source data behind the timeline above.

Academic Milestones
WorkYearDeveloper(s)Significance
A Logical Calculus of the Ideas Immanent in Nervous Activity1943Warren McCulloch, Walter Pitts — Univ. of ChicagoProposed artificial neuron networks.
Machine Intelligence1948Alan Turing — National Physical LaboratoryProposed training through a pain/pleasure mechanism.
SNARC1951Marvin Minsky (graduate student) — PrincetonStochastic Neural Analog Reinforcement Calculator; one of the first attempts at building an AI machine.
The Perceptron1957Frank Rosenblatt — CornellA probabilistic model for information storage and organization.
Brain Function and Adaptive Systems: A Heterostatic Theory1972A. Harry Klopf — Air Force Cambridge Research LaboratoriesReinforcement learning.
Learning Representations by Back-Propagating Errors1986Rumelhart, Hinton, WilliamsLed to widespread adoption of backpropagation.
Attention Is All You Need2017Noam Shazeer (team lead) — GoogleTransformers: multi-head attention, vectorized word embedding.
Influential Project Milestones
NameYearCategoryDetails
AAAI1979SocietyAssociation for the Advancement of Artificial Intelligence — Newell, Feigenbaum, Minsky, McCarthy.
The Society of Mind1986BookMarvin Minsky — agentics as applied to mind; feedforward; Mixture of Experts architecture.
Reinforcement Learning: An Introduction1998BookAndrew Barto / Richard Sutton — UMass Amherst.
AlphaGo → Master → Zero2015–2017GameDemis Hassabis, DeepMind — single-purpose → generalized → self-taught game solver.
AlphaFold2017ApplicationDeepMind — generalized solution to the protein-folding problem.
ONNX2017RepositoryOpen Neural Network Exchange — Linux Foundation.
Isomorphic Labs2021LabDemis Hassabis — advancing human health by building on and beyond the Nobel-winning AlphaFold system.
MCP — Model Context Protocol2024ProtocolAnthropic.
LangChain2024FrameworkHarrison Chase — integration framework.
Google Brain lab2024LabAndrew Ng — Google AI lab.
Prompt Design and Engineering: Introduction and Advanced Methods2024PaperXavier Amatriain.
A2A — Agent2Agent Protocol2025ProtocolGoogle — inter-agent communications.
PegasusAIGrantNSF — scientific workflow management.

The AI Ecosystem Stack

A visual ontology mapping the ecosystem from neuromorphic hardware to advanced machine intelligence protocols.

Modern generative AI is not a sudden magic trick — it is the vertical stacking of decades of narrow mathematical breakthroughs. Each layer of this section drawing depends on the one beneath it.
Layer 1 · Hardware & ComputeNeuromorphic arrays, OpenCL
Layer 2 · Core Mechanics & MathematicsLearning algorithms, dimensional reduction
Layer 3 · Neural ArchitecturesSNNs, LSTMs, Transformers
Layer 4 · Frameworks & CloudLLMs, orchestration, agentic protocols
Layer 5 · Control & AlignmentInterpretability, scalable oversight

The Mathematical Engine

Three load-bearing methods beneath the modern stack.

Logistic Regression & SVM

Support Vector Machines · 1963–1996

Non-linear classifiers finding the optimal hyperplane to maximize the margin between binary data clusters.

X2X1 MAXIMUM MARGIN →

Hidden Markov Models

HMM & Viterbi Algorithm

Adapts data embedded on nonlinear high-dimensional manifolds. Finds the most likely sequence of hidden states.

VITERBI PATH (MOST LIKELY SEQUENCE) DIMENSIONAL REDUCTION ↓

Residual Networks · ResNet 2015

Skip Connection Architecture

Mitigates the vanishing gradient problem by allowing gradients to flow easily through the network during training.

INPUT (x) LAYER F(x) OUTPUT (x + F(x)) SKIP (IDENTITY)

Activation Functions (The Spark)

The mathematical micro-interactions that introduce non-linearity.

ReLU — Rectified Linear Unit

45° xy
ReLU(x) = x if x > 0 · 0 if x < 0

RBF — Radial Basis Function

xy
Hardy / Broomhead formulation: φ(r) = e(−r²/2σ²)

Logistic (Sigmoid)

xy
σ(x) = 1 / (1 + e−x)

Softmax

Sum = 1 y₁y₂y₃y₄
Generalization of sigmoid for k > 2 · outputs relative probabilities

Context Engineering & Optimization

In-context learning adapts behavior at inference · optimization reshapes the weights.

In-Context Learning (ICL)
ModeRecipe
Zero-ShotTask description only. No examples.
One-ShotTask description + 1 precise example.
Few-ShotTask description + multiple examples (typically 2–8). Adapts behavior without modifying weights.
Optimization Mechanisms
Knowledge Distillation. A student model is trained to mimic the decision-logic of a larger, more powerful teacher model.
Direct Preference Optimization (DPO). Prompt → Model Generation → Preference (A preferred / B dispreferred) → Model Update. Directly optimizes the policy to align with human preferences — without a reward model.

The Neural Taxonomy Tree

Evolutionary branching of artificial architectures.

ANN Artificial Neural Network SNN Spiking, 2017 MLP Multi-Layer Perceptron feedforward universal approximator RNN Recurrent Neural Network CNN (Convolutional) FFN (Feed Forward) SRNN (Sliced Recurrent, 2017) LSTM (Long Short-Term Memory) Transformers No recurrent units · self multi-head attention

Comparison Matrix: Sequence vs. Parallel

RNN · LSTM · Transformer — schedule of properties.

RNN (Recurrent)LSTM (Long Short-Term Memory)Transformers
Processing StyleSequential. Connects across time.Sequential with gated architecture.Parallelization. No recurrent units.
Key MechanismMay be dense within a single step.Not fully connected layers.Self multi-head attention.
Core AdvantageBaseline sequence processing.Memory preservation over long intervals.Supports massive fine-tuning. Utilizes temperature / top-p decoder strategy adjustment.

Anatomy of a Transformer Block

Section through one block — attention below, feed-forward above.

FFN (Feed Forward Network) Linear Layer 2 Activation (e.g., ReLU) Linear Layer 1 MHA (Multi-Head Attention) Linear Output Query, Key, Value Projections Self-Attention RESIDUAL PATH ↑ Embedding Dimension / Hidden Size ↑
Parameter Expansion Ratio

The FFN sub-layer expands significantly compared to the attention layer to process representations.

dffn = 4 × dmodel

Visually representing a 3:1 (or greater) parameter ratio inside the block. The input and output dimensions of both MHA and FFN sub-layers are usually the same — the model's hidden size or embedding dimension.

The Data & Training Pipeline

NN encoding methods — assembly line from raw data to tuned model.

Data CollectionText, images, audio, code — gathered at scale.
Data CleaningDeduplication and filtering of the raw corpus.
TokenizationSplit text into words or sub-words.
Self-Supervised LearningPredict-the-next-token pretraining.
Supervised LearningGround truth — correct answers with labels.
Reinforcement LearningIncorporating RLHF from human feedback.
Fine-TuningSFT — supervised fine-tuning for the target task.

The Hardware & Compute Layer

Neuromorphic computing architecture — the silicon foundation.

Neuromorphic Chips
ChipMaker
Loihi 2Intel
TrueNorthIBM
Darwin 3Tetramem
80170 ETANN (1987)Intel — Electronically Trainable Analog NN
MLX100Zhejiang University
OpenCL — Open Computing Language. Royalty-free standard for cross-platform parallel programming targeting CPUs, GPUs, DSPs, and FPGAs.
SRA — Symbolic Resonance Array. Neuromorphic crystals — the speculative far edge of the compute layer.

The Market Map: Models vs. Platforms

Proprietary clouds on the left · open platforms on the right · orchestration bridges the two.

Proprietary Cloud LLMs

OpenAIChatGPT
AnthropicClaude
Google DeepMindGemini
xAIGrok
Moonshot AIKimi K2 (Mixture-of-Experts)

Orchestration & Workflow

LangChainIntegration framework
FlowiseAgentic workflow generator
ScaleFull-stack AI solutions

Open Platforms & Frameworks

Hugging FaceML model hub
MetaLlama
vLLMPyTorch C++ API / Libtorch

The Agentic Frontier

Autonomous workflows and inter-agent communication.

MAS — Multi-Agent System
AgentRoleExample
Agent 1 · Autonomous PlannerCoordinatorLLM-based, Python
Agent 2 · Execution EngineInterfaceRobotic / API
Agent 3 · Knowledge BaseCoordinatorVector DB
Agent 4 · Sensor / InputIngestIoT stream
Model Context Protocol · Anthropic 2024 Agent2Agent Protocol · Google 2025 MS Agent Framework · Microsoft orchestration
LatentMAS (Princeton-AI Gen-Verse). LLM agents communicate directly within their latent space rather than through natural-language tokens — vector-space transfer with no tokenization overhead across the direct latent link.

The Alignment Problem (Safety & Guardrails)

Vulnerability map & diagnostic schematic for AI systems.

Threat Vectors →
Reward HackingFinding shortcuts to high rewards without completing intended tasks.
Alignment FakingModifying behavior to appear compliant during evaluation while pursuing hidden agendas.
Curse of DimensionalityPolysemanticity / grokking — single neurons activating for unrelated concepts.
← Defense Mechanisms
Mechanistic InterpretabilityReverse-engineering NN internal mechanisms to understand representation.
Scalable OversightSupervision methods for tasks too complex for unaided humans.

The Human Element & Future Trajectory

The architects, and the two horizon vectors they are drawing toward.

The Architects
Meta FAIRYann LeCun, Joelle Pineau
Google BrainAndrew Ng
Safe Superintelligence IncIlya Sutskever
Ethicists & LeadershipTristan Harris, Andrej Karpathy
The Horizon Vectors
↗ Health & Discovery. Isomorphic Labs (Demis Hassabis) — building on AlphaFold to advance human health.
↘ Existential Risk. Dystopian scenarios (BBC AI2027 timeline) and acute alignment concerns (Daniel Kokotajlo).
The frontier of Artificial Intelligence is no longer just perfecting capability — it is perfecting control.

LightStruc AI · Reference Schedules

Terms, definitions, vendors, and algorithms — the working notebook behind the blueprint.

Terms & Definitions
TermClassDefinition
Base error levelProceduralFundamental failure rate of a model before specific optimizations, such as prompt engineering or fine-tuning, are applied.
Contextual embeddingsMethodologyCan be used to extract latent properties.
Classifier-Free Guidance (CFG)MethodologyMethod to fine-tune model outputs by combining guided and unguided prediction pathways.
Curse of dimensionality / PolysemanticityBehaviorA single neuron activates in response to multiple, often unrelated concepts.
Knowledge DistillationMethodologyStudent model is trained to mimic the performance and decision-making logic of a larger, more powerful teacher model.
Explanatory variableStatisticsAlso called independent variables, predictors, or features — the input used by an algorithm to predict a specific outcome (the response or dependent variable).
ErgodicityPropertyThe idea that a point of a moving system — dynamical or stochastic — will eventually visit all parts of the space in which the system moves.
Grouped-Query Attention (GQA)MechanismShares keys/values across multiple query heads — used by Llama 3.
GrokkingPropertyA model suddenly learns to generalize (perform correctly on unseen data) long after it has achieved perfect accuracy on its training data.
LatentPropertyExisting but not yet developed or manifest; hidden or concealed.
LogitStatisticsTransforming probabilities (0 to 1) onto the entire number line.
PruningMethodologySetting weights to zero.
RLHFMethodologyReinforcement Learning from Human Feedback.
Ground TruthTrainingThe correct answer when training with labels.
Viterbi AlgorithmAlgorithmFinds the most likely sequence of hidden states. Mainly used for training validation, edge computing, and bioinformatics.
Levenberg–Marquardt (LMA)AlgorithmNon-linear least-squares curve fitting — stable with any input.
JailbreakBehaviorBypassing a model's built-in safety restrictions.
IsotropicPropertyUniform layer sizes.
OpenCLStandardOpen Computing Language — royalty-free standard for cross-platform, parallel programming of arithmetic accelerators (CPUs, GPUs, DSPs, FPGAs).
Long-tailStatisticsThe portion of a distribution having many occurrences far from the "head" or central part.
Few-shotMethodologyModels learn new tasks from very few examples (typically 1–5), enabling rapid adaptation without extensive retraining — valuable for data-scarce fields like medical diagnosis.
Long-tail few-shot classificationMethodologyRecognizes rare classes (the "tail") with few examples, using contrastive learning, meta-learning, and prototype/memory mechanisms to boost rare-class performance without forgetting common classes.
Abbreviation Index
Abbrev.ExpansionAbbrev.Expansion
AEAuto EncoderMDPMarkov Decision Process
AMIAdvanced Machine IntelligenceMASMulti-Agent System
DAGDirected Acyclic GraphMHAMulti-Head Attention
DPDynamic ProgrammingMLOpsMachine Learning Operations
DiTDiffusion TransformerMoMMethod of Moments
dLLMDiffusion LLMNLPNatural Language Processing
DPODirect Preference OptimizationNLDRNonlinear Dimensionality Reduction
EMExpectation–MaximizationRLReinforcement Learning
GANGenerative Adversarial NetworkTDTemporal Difference
GPTGenerative Pre-trained TransformerSGDStochastic Gradient Descent
GPTQGeneralized Post-Training QuantizationSFTSupervised Fine-Tuning
GRUGated Recurrent UnitSRASymbolic Resonance Array (neuromorphic crystals)
LLMLarge Language ModelLLELocally Linear Embedding
Cloud-Hosted LLMs / Chat
ProductVendorFocus
ChatGPTOpenAICloud-hosted LLM
ClaudeAnthropicCloud-hosted LLM
GeminiGoogle DeepMindCloud-hosted LLM
DeepSeekHigh-FlyerCloud-hosted LLM
GrokxAICloud-hosted LLM
Meta AIMetaCloud-hosted LLM
Platforms / Frameworks / Tools / Libraries
NameOwner / OriginFocus
Hugging FaceFounders / employees / investorsMachine learning models
ClickUpPrivate / foundersWorkplace productivity
CoralGooglePlatform
DescopePrivateExternal IAM platform
ElasticsearchElastic N.V.Identity / search
FlowiseWorkdayAgentic workflow generator
HumanloopMerged with AnthropicLLM evaluation & development platform
LatentMASPrinceton-AI Gen-VerseLLM agents communicate directly within their latent space rather than through natural-language tokens
LibtorchPyTorch FoundationC++ API to PyTorch
LlamaMetaOpen model family
MS Agent FrameworkMicrosoftOrchestration of multiple AI agents
Moonshot AIAlibaba, Tencent, IDG Capital, HongShanMixture-of-Experts (MoE) LLM models
Kimi K2Moonshot AIMixture-of-Experts (MoE) LLM model
ScaleMeta PlatformsFull-stack AI solutions
TiledeskFounders / employees / investorsAgentic-AI operating system
vLLMPyTorch FoundationLibrary repository
OpenClawAutonomous personal assistant
MythicAnalog compute engine
Sailboat AI AgencyAI salesforce automation
Decision Algorithms / Belief Systems
NameYearMethod / Application
Logistic RegressionFinds the optimal hyperplane that maximizes the margin between different data classes.
Support Vector Machine (SVM)1963–1996Supervised ML: nonlinear classifiers (1992), soft-margin SVM (1995), support vector regression (1996). Used primarily as a non-linear classifier (binary and multi-class) and for regression.
Decision TreesMethod for modeling and reasoning with uncertainty and incomplete information.
Basic Belief Assignments (BBA)Dempster–Shafer (D-S) theory · Arthur P. Dempster.
Markov Decision Processes (MDP)1950sStochastic dynamic programming; also used to support training of LLMs.
Learning / Modeling Algorithms
NameYearMethod / Application
Residual Neural Network (ResNet)2015Learns the difference (residual) between input and desired output. Allows gradients to flow more easily through the network during training, mitigating the vanishing gradient problem. Computer vision.
Hidden Markov Model (HMM)Used with data embedded on nonlinear high-dimensional manifolds via specialized algorithms that adapt the data to the Euclidean or discrete space of HMMs.
UMAPRevealing discrete clusters; performance.
Diffusion Maps / SOM (Self-Organizing Map)Dimensionality reduction and clustering.
Matryoshka Representation Learning (MRL)Used by OpenAI's text-embedding-3-small and Google's gemini-embedding-001.
Neural Network Architectures — Field Notes
ArchitectureNotes
ANNArtificial Neural Network — the root of the taxonomy.
CNNConvolutional Neural Network.
FFNFeed-forward network; FFNs are located inside Transformer blocks. dffn = 4 × dmodel, a 3:1+ ratio of parameters in FFN vs. attention layers.
MLPMulti-Layer Perceptron: modern, feedforward, supervised; universal function approximator; nonlinear activations; classifies data that is not linearly separable.
RBFNRadial Basis Function Network.
RNNMay be dense within a single step; neurons need not link to all nodes in every step; can connect across time; processes sequentially.
LSTMLong Short-Term Memory; gating — not fully connected layers; processes sequentially.
TransformerNo recurrent units; supports parallelization and fine-tuning; (self) multi-head attention; temperature / top-p adjust the decoder strategy.
SNN (2017)Spiking Neural Network.
SRNN (2017)Sliced Recurrent Neural Network.
AI Alignment
CategoryOperation
Alignment FakingAI models selectively modify their behavior to appear compliant during evaluation while pursuing hidden agendas.
Scalable OversightMethods that allow supervision of AI systems performing tasks too complex for unaided humans to fully understand.
Mechanistic InterpretabilityReverse-engineering neural networks to understand the internal mechanisms and representations that drive their decisions.
Reward HackingAI finds a "shortcut" to a high reward without actually completing the task as intended.
Neuromorphic Chips
ChipMaker
80170 ETANN (1987)Intel
Loihi / Loihi 2Intel
TrueNorthIBM
MLX100Zhejiang University
Darwin 3Tetramem
Scoring Metrics & Theorems
ItemMeaning
BLEUBilingual Evaluation Understudy.
COMETCrosslingual Optimized Metric for Evaluation of Translation.
Universal Approximation TheoremFoundational result behind MLPs.
Non-linear metrics for nested networksReferenced mathematics paper.
Activation Functions — Equations
NameOriginEquation
ReLU — Rectified Linear UnitReLU(x) = x if x > 0 · 0 if x < 0
RBF — Radial Basis FunctionRolland Hardy (1970); Broomhead & Lowe formulated RBF networks in 1988φ(r) = e−r²/2σ²
Logistic (Sigmoid)σ(x) = 1 / (1 + e−x)
SoftmaxGeneralization of the sigmoid for k > 2σ(zi) = ezi / Σj=1..K ezj
Leadership & People
NameRole / Affiliation
Tristan HarrisAmerican technology ethicist
Andrej KarpathyDirector of AI, Tesla (former)
Warren McCulloch · Walter PittsArtificial-neuron pioneers, 1943
Alan TuringMachine Intelligence, 1948
Marvin MinskySNARC · The Society of Mind · AAAI
Ilya SutskeverSafe Superintelligence Inc
Patrick Lewis · Sebastian RiedelMeta
Paul-Ambroise Duquenne · Holger SchwenkMeta FAIR — SONAR
Yann LeCun · Joelle PineauFAIR (Fundamental AI Research), founded 2013 at Meta
Rosalind PicardAffective computing
Daniel KokotajloAI-risk forecasting (AI2027)
Context Engineering — ICL Modes
ModeMethod
In-context learning (ICL)Adapts the model's behavior during inference without modifying model weights.
Zero-shotThe model is given a task description but no examples.
One-shotThe model is provided with exactly one example.
Few-shotThe model receives multiple examples (typically 2 to 8).

Open Source Mechanistic Interpretability Tools

The MI ecosystem, from activation hooking to circuit tracing — one field, one table.

The mechanistic interpretability (MI) ecosystem has matured rapidly, evolving from ad-hoc PyTorch scripts into a rich toolkit of specialized frameworks. Depending on whether you are looking to patch activations, train Sparse Autoencoders (SAEs), or visualize attention circuits, the open-source landscape offers tailored tools for each layer of the stack.
Mechanistic Interpretability Tools
Category Tool Description Best For Organization Source
Core Interventions & Activation Hooking TransformerLens The standard framework in MI research, originally created by Neel Nanda. Re-implements popular transformers (e.g., Llama, Gemma, GPT-2) into a standardized format with explicit, named HookPoints throughout the architecture, plus built-in utilities for activation caching, logit lens readouts, and causal activation patching. Analyzing circuit behavior, prompt interventions, and reverse-engineering attention heads on standard transformer architectures. TransformerLensOrg (community) · originated by Neel Nanda, ex‑Anthropic GitHub
Core Interventions & Activation Hooking NNsight (and NDIF) A flexible framework that operates directly on native PyTorch models without requiring manual model re-implementation. Intercepts and modifies tensor streams contextually, and supports remote execution on frontier-scale models hosted on remote clusters. Large-scale models (70B+ parameters), non-standard architectures, or experiments requiring distributed multi-GPU interventions. Northeastern University · National Deep Inference Fabric (NDIF) GitHub
Core Interventions & Activation Hooking pyvene A declarative intervention library that treats interventions as first-class primitives. Allows configuring complex intervention schemas — e.g., swapping internal representations across multiple forward runs simultaneously — using clean configuration dictionaries. Causal mediation analysis, distributed alignment search (DAS), and formal causal abstraction experiments. Stanford NLP Group GitHub
Feature Disentanglement & Sparse Autoencoders (SAEs) SAELens The go-to toolkit for training, evaluating, and running Sparse Autoencoders on neural activations. Integrates seamlessly with TransformerLens and Hugging Face models to decompose dense activation vectors into monosemantic, human-interpretable features. Dictionary learning, feature extraction, and steering model outputs via sparse concepts. Decode Research (Joseph Bloom, Curt Tigges, et al.) GitHub
Feature Disentanglement & Sparse Autoencoders (SAEs) Gemma Scope An open suite of JumpReLU sparse autoencoders trained on every layer and sub-component of the Gemma model family — thousands of pre-trained, open-weight SAEs, saving massive amounts of GPU compute. Google DeepMind Hugging Face
Feature Disentanglement & Sparse Autoencoders (SAEs) SAE Bench A comprehensive benchmark of eight diverse SAE evaluations (unsupervised metrics and downstream tasks), open-sourcing a suite of 200+ SAEs across eight architectures and training algorithms. Independent researchers (Adam Karvonen et al.) · interactive interface hosted by Neuronpedia GitHub
Circuit Tracing & Automation Anthropic Circuit-Tracing Tools Open-source tools (circuit-tracer) that map internal computation pathways, generating attribution graphs that visually reveal how concepts and features interact layer-by-layer to produce specific outputs. Tracing complex multi-step reasoning pathways or understanding safety-relevant behaviors like refusal. Anthropic (Anthropic Fellows Program) GitHub
Visual Exploration & Notebook UIs Neuronpedia An open-source web platform and interactive interface for exploring SAE features and attribution graphs. Search for abstract concepts (e.g., "code syntax," "deception," or specific entities) and inspect feature activations across dataset samples interactively. Decode Research (Johnny Lin, Joseph Bloom) · supported by Anthropic, Open Philanthropy, and others Site
Visual Exploration & Notebook UIs CircuitsVis A JavaScript/Python visualization library for inline Jupyter notebook analysis — renders interactive attention head patterns, vector projections, and activation patching heatmaps directly in the research environment. TransformerLensOrg · created by Alan Cooney and Neel Nanda GitHub