Perceptron wielowarstwowy klasyfikujący ręcznie pisane cyfry z bazy MNIST. Napisany bez wsparcia bibliotek ML.
Program wymaga biblioteki numpy oraz pobranych i rozpakowanych plików z bazy MNIST (http://yann.lecun.com/exdb/mnist/). Przy najlepszym doborze hiperparametrów osiąga wynik do 96% poprawnych klasyfikacji na zbiorze testowym.