Project Sherlock

Technology & Engineering

Artificial Intelligence

Systems that learn from data — the fastest-moving field in this index, and the one with the worst signal-to-noise ratio.

12 fields · 132 topics · 195 curated works

Fields within Artificial Intelligence

Machine Learning Foundations

15

The statistical learning theory underneath everything else here.

Foundations & Overviews · Supervised Learning · Unsupervised Learning · Bias-Variance Tradeoff · Overfitting & Regularisation

Deep Learning

14

Neural networks, and why depth turned out to matter so much.

Foundations & Overviews · Backpropagation · Multilayer Perceptrons · Convolutional Neural Networks · Recurrent Networks & LSTMs

Natural Language Processing

12

Getting machines to handle language, which turned out to be most of the problem.

Foundations & Overviews · Tokenisation · Word & Sentence Embeddings · Language Modelling · Machine Translation

Computer Vision

11

Extracting structure from images.

Foundations & Overviews · Image Classification · Object Detection · Semantic Segmentation · Pose Estimation

Reinforcement Learning

11

Learning by acting, with delayed and sparse feedback.

Foundations & Overviews · Markov Decision Processes · Dynamic Programming Methods · Q-Learning · Policy Gradient Methods

Generative Models

10

Models that produce samples rather than labels.

Foundations & Overviews · Autoencoders & VAEs · Generative Adversarial Networks · Diffusion Models · Autoregressive Models

AI Alignment & Safety

11

Whether these systems do what we intend — the field's most consequential open problem.

Foundations & Overviews · The Alignment Problem · Specification Gaming · Reward Hacking · Interpretability for Safety

Probabilistic & Bayesian Methods

9

Learning with explicit uncertainty.

Foundations & Overviews · Graphical Models · Bayesian Networks · Hidden Markov Models · Gaussian Processes

Machine Learning Systems

11

The engineering that turns a model into a product.

Foundations & Overviews · Training Infrastructure · Distributed Training · Model Serving & Inference · Quantisation & Distillation

Classical & Symbolic AI

9

The half-century of AI that came before deep learning, much of it still useful.

Foundations & Overviews · Search Algorithms · Constraint Satisfaction · Knowledge Representation · Expert Systems

AI Ethics, Policy & Society

10

Who is accountable when the model is wrong.

Foundations & Overviews · Algorithmic Bias & Fairness · Transparency & Explainability · Privacy & Data Rights · Labour Market Effects

History & Philosophy of AI

9

Recurring hype cycles, and the questions that never resolved.

Foundations & Overviews · The Dartmouth Conference · The AI Winters · The Turing Test · The Chinese Room Argument

Reading in Artificial Intelligence

195

A way in

  1. Start here

    No prior grounding assumed.

    Computing Machinery and Intelligence

    Alan Turing · 1950

    Replaces 'can machines think' with an operational imitation game, and answers the standard objections in advance.

    +25 more at this level

  2. Then

    Assumes you know the vocabulary.

    Hidden Technical Debt in Machine Learning Systems

    Sculley et al. · 2015

    The model is a tiny box in a large diagram; almost all the cost and almost all the failures live in the plumbing around it.

    +60 more at this level

  3. Go deeper

    Primary sources and full treatments.

    Speech and Language Processing

    Daniel Jurafsky & James H. Martin · 2000

    The standard NLP text across three decades of the field changing underneath it, which makes its revisions a history of the subject.

    +107 more at this level

12 of 195 works