JeruLabs
Evolving Flappy Bird
Play the game, then watch a population learn to play it through a genetic algorithm. Change the network structure, selection method, and crossover strategy to see how evolution changes.
- Playable simulation
- Neural network parameters
- Selection and crossover
- Animated explanations
Embeddings
An interactive visual guide to turning meaning into coordinates: vector spaces, distance, cosine similarity, nearest neighbors, and vector databases.
- Vector space
- Semantic distance
- Cosine similarity
- Vector databases
Attention Is All You Need
A guided explanation of the transformer paper, from embeddings and positional encoding to self-attention and multi-head attention.