Skip to content
This project is real-time visualization of a network recognizing digits from user's input.
Processing
Branch: master
Clone or download

Latest commit

Latest commit 38c869b Dec 30, 2019

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Images edit readme Dec 25, 2019
VisualizeMnist edit readme Dec 25, 2019
LICENSE Initial commit Dec 19, 2019
README.md Update README.md Dec 30, 2019

README.md

VisualizeMnist

This project is real-time visualization of a network recognizing digits from user's input.

텍스트

Youtube link

Interactive web demo

I trained a network using MNIST dataset and parsed the weight data in python. With this data, I implemented my own custom functions that are needed to run the network in Processing including matrix multiplication function, activation functions. At first trial, because MNIST dataset is preprocessed for numbers to be in the center of the images, there was a precision problem when the user's input is placed little bit far away from the center. I used data augmentation technic in the training process to resolve this problem.

Installation

To run this code, you need Processing IDE and a library named peasycam.

Instagram

If you want to see more of my work, check my Instagram

You can’t perform that action at this time.