Machine learning
Applied ML and classic AI: prediction by decomposition, learning from demonstration, and game-tree search.
Failure taxonomies for ML and decision systems
Aggregate scores detect that behavior changed. Bucketing failures by stage, causal role, and opportunity rate is what routes a fix to the right owner.
Connect Four AI: the minimax algorithm behind Neon Drop
How the Connect Four AI in Neon Drop works: minimax with alpha-beta pruning, a window-scoring heuristic, tunable difficulty, and what it reveals about four-in-a-row strategy.
Physics, learning, and control, in one helicopter simulator
An interactive browser simulator of the Abbeel-Coates-Ng autonomous helicopter: flight physics, apprenticeship trajectory learning, system identification, and LQR control.
Predicting the next pitch, by decomposition
A baseball pitch-prediction package as a lab: separate pitcher pitch-mix, count, fatigue, and sequence memory, and test which models actually use each.