Why Momentum Works

We often think of optimization with momentum as a ball rolling down a hill. This isn't wrong, but there is much more to the story. | Continue reading


@distill.pub | 2 years ago

Show HN: Understanding Convolutions on Graphs

Understanding the building blocks and design choices of graph neural networks. | Continue reading


@distill.pub | 2 years ago

Show HN: A Gentle Introduction to Graph Neural Networks

What components are needed for building learning algorithms that leverage the structure and properties of graphs? | Continue reading


@distill.pub | 2 years ago

Understanding Convolutions on a Graph

This page either does not exist, or it moved somewhere else. | Continue reading


@distill.pub | 2 years ago

A Gentle Introduction to Graph Neural Networks

This page either does not exist, or it moved somewhere else. | Continue reading


@distill.pub | 2 years ago

Distill Hiatus

After five years, Distill will be taking a break. | Continue reading


@distill.pub | 2 years ago

Adversarial Reprogramming of Neural Cellular Automata

Reprogramming Neural CA to exhibit novel behaviour, using adversarial attacks. | Continue reading


@distill.pub | 3 years ago

Branch Specialization

When a neural network layer is divided into multiple branches, neurons self-organize into coherent groupings. | Continue reading


@distill.pub | 3 years ago

Research Debt (2017)

Science is a human activity. When we fail to distill and explain research, we accumulate a kind of debt... | Continue reading


@distill.pub | 3 years ago

Multimodal Neurons in Artificial Neural Networks

We report the existence of multimodal neurons in artificial neural networks, similar to those found in the human brain. | Continue reading


@distill.pub | 3 years ago

Visualizing Weights

We present techniques for visualizing, contextualizing, and understanding neural network weights. | Continue reading


@distill.pub | 3 years ago

Distill Pub – Curve Circuits

Reverse engineering the curve detection algorithm from InceptionV1 and reimplementing it from scratch. | Continue reading


@distill.pub | 3 years ago

High-Low Frequency Detectors

A family of early-vision neurons reacting to directional transitions from high to low spatial frequency. | Continue reading


@distill.pub | 3 years ago

Naturally occurring equivariance in neural networks

Neural networks naturally learn many transformed copies of the same feature, connected by symmetric weights. | Continue reading


@distill.pub | 3 years ago

Understanding RL Vision

With diverse environments, we can analyze, diagnose and edit deep reinforcement learning models using attribution. | Continue reading


@distill.pub | 3 years ago

Communicating with Interactive Articles

Examining the design of interactive articles by synthesizing theory from disciplines such as education, journalism, and visualization. | Continue reading


@distill.pub | 3 years ago

Communicating with Interactive Articles

Examining the design of interactive articles by synthesizing theory from disciplines such as education, journalism, and visualization. | Continue reading


@distill.pub | 3 years ago

Thread: Differentiable Self-Organizing Systems

A collection of articles and comments with the goal of understanding how to design robust and general purpose self-organizing systems | Continue reading


@distill.pub | 3 years ago

Self-Classifying Mnist Digits Using Neural Cellular Automata

Training an end-to-end differentiable, self-organising cellular automata for classifying MNIST digits. | Continue reading


@distill.pub | 3 years ago

Curve Detecting Neurons

Part one of a three part deep dive into the curve neuron family. | Continue reading


@distill.pub | 3 years ago

Visualizing Neural Networks with the Grand Tour

By focusing on linear dimensionality reduction, we show how to visualize many dynamic phenomena in neural networks. | Continue reading


@distill.pub | 3 years ago

Exploring Bayesian Optimization

How to tune hyperparameters for your machine learning model using Bayesian optimization. | Continue reading


@distill.pub | 4 years ago

An Overview of Early Vision in InceptionV1

An overview of all the neurons in the first five layers of InceptionV1, organized into a taxonomy of 'neuron groups.' | Continue reading


@distill.pub | 4 years ago

Visualizing Neural Networks with the Grand Tour

By focusing on linear dimensionality reduction, we show how to visualize many dynamic phenomena in neural networks. | Continue reading


@distill.pub | 4 years ago

Zoom In: Speculative claims about neural circuits

By studying the connections between neurons, we can find meaningful algorithms in the weights of neural networks. | Continue reading


@distill.pub | 4 years ago

Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis

Differentiable Self-Organisation: Cellular Automata model of Morphogenesis. | Continue reading


@distill.pub | 4 years ago

Growing Neural Cellular Automata: Differentiable Model of Morphogenesis

Differentiable Self-Organisation: Cellular Automata model of Morphogenesis. | Continue reading


@distill.pub | 4 years ago

Computing Receptive Fields of Convolutional Neural Networks

Detailed derivations and open-source code to analyze the receptive fields of convnets. | Continue reading


@distill.pub | 4 years ago

The Paths Perspective on Value Learning

A closer look at how Temporal Difference Learning merges paths of experience for greater statistical efficiency | Continue reading


@distill.pub | 4 years ago

Using Artificial Intelligence to Augment Human Intelligence

By creating user interfaces which let us work with the representations inside machine learning models, we can give people new tools for reasoning. | Continue reading


@distill.pub | 4 years ago

Feature Visualization How neural networks build up their understanding of images

How neural networks build up their understanding of images | Continue reading


@distill.pub | 4 years ago

A Discussion of 'Adversarial Examples Are Not Bugs, They Are Features'

Six comments from the community and responses from the original authors | Continue reading


@distill.pub | 4 years ago

The Building Blocks of Interpretability

Interpretability techniques are normally studied in isolation. We explore the powerful interfaces that arise when you combine them -- and the rich structure of this combinatorial space. | Continue reading


@distill.pub | 4 years ago

Open Questions about Generative Adversarial Networks

What we'd like to find out about GANs that we don't know yet. | Continue reading


@distill.pub | 5 years ago

Open Questions about Generative Adversarial Networks

What we'd like to find out about GANs that we don't know yet. | Continue reading


@distill.pub | 5 years ago

A Visual Exploration of Gaussian Processes

How to turn a collection of small building blocks into a versatile tool for solving regression problems. | Continue reading


@distill.pub | 5 years ago

Visualizing Memorization in RNNs

Inspecting gradient magnitudes in context can be a powerful tool to see when recurrent units use short-term or long-term contextual understanding. | Continue reading


@distill.pub | 5 years ago

Research Debt (2017)

Science is a human activity. When we fail to distill and explain research, we accumulate a kind of debt... | Continue reading


@distill.pub | 5 years ago

Why Momentum Really Works

We often think of optimization with momentum as a ball rolling down a hill. This isn't wrong, but there is much more to the story. | Continue reading


@distill.pub | 5 years ago

Deep Neural Networks for Detecting Varying Rates of Speech

A visual guide to Connectionist Temporal Classification, an algorithm used to train deep neural networks in speech recognition, handwriting recognition and other sequence problems. | Continue reading


@distill.pub | 5 years ago

Differentiable Image Parameterizations – tool for visualizing NNs and art

A powerful, under-explored tool for neural network visualizations and art. | Continue reading


@distill.pub | 5 years ago

Distill Update 2018

An Update from the Editorial Team | Continue reading


@distill.pub | 5 years ago

Differentiable Image Parameterizations

A powerful, under-explored tool for neural network visualizations and art. | Continue reading


@distill.pub | 5 years ago

Feature-wise transformations

A simple and surprisingly effective family of conditioning mechanisms. | Continue reading


@distill.pub | 5 years ago