Ben Black's portfolio
Projects
Blog
Posts:
Guard-thief problem
(2020)
Optimization instability in adversarial guard-thief game planning.
AI and Simulation
(2018)
Why simulation will become increasingly important in an AI dominated technology world, and how I discovered this by making a low quality simulator.
Random walks
(2016)
A cool method of navigation in unknown space.
Fast, Simple, Effective Rectangle coverage
(2023)
Using theoretical analysis, practical insights, and persistent optimization to create a simple, effective, rectangle covering strategy.
Visualizing MIDI file embeddings
(2018)
Discovering dissatisfying machine learning results through visualization.
Backpropagation in four diagrams
(2018)
An intuitive yet formal description of backpropagation using diagrams.
Intuitive introduction to improving RNN models
(2017)
Long post exploring how cool neural network topics like LSTMs and rmsprop work, and how they connect to human intelligence.
Hashlife w/webassembly
(2023)
A simple, effective hashlife algorithm in rust and viewer in javascript/webassembly.
Graphical note generator
(2020)
An effective study tool for complex interconnected subjects.
Hyper-parental genealogy generator
(2018)
Visualizing trait inheritance with more than two parents.
Greedy Ramsey Theory
(2017)
Investigating the nature of Ramsey lower bounds by visualizing the progress of a greedy algorithm.
Multiplicative Weights for Stock estimation
(2017)
Also: why simple heuristics don't predict stock price changes.
Road Builder
(2016)
An implementation of a greedy road investment strategy and its visualizations.