Shake AI Lab
Hands-on experiments in machine learning, geometry, and dynamical systems. Each post measures something in code and ships an interactive visualization. Originally written in Japanese; selected pieces are translated here.
- Measuring a Percolation Phase Transition: 1.5 Percentage Points Take the Spanning Probability From 0% to 100%Simulate square-lattice site percolation: spanning rises from 0/80 to 80/80 trials as occupation changes by 1.5 points. Explore thresholds and finite-size effects.
- Tesseract Shadow: Interactive 4D Hypercube ProjectionRotate a 4D tesseract and explore its 3D shadow. See why the cubes appear to stretch, then compare what perspective, orthographic and 2D projections lose.
- Cap a Möbius Strip and You Get the Projective Plane: I Implemented Boy's Surface and Exactly One Triple Point AppearedBuild Boy’s surface and explore how a Möbius band plus a disk forms a projective plane, with numerical checks, self-intersections, and interactive 3D views.