What neural networks can learn and how they learn it

  • The code for generating the plots and gif frames is all in python, using numpy and matplotlib. The neural network code is from scratch.
  • The gifs were generated using FFmpeg, called from python scripts.
  • The drawings are .png format, exported from .svg format, which were created in Inkscape.
  • The equations were generated in LaTeX, and rendered using pdflatex.
  • Color palette is Retro Rocks from SlideStream.
  • All the code, images, and gifs are freely available under the MIT license in this GitHub repository.

Complete and Continue