Preskoči na sadržaj
Svi projekti
Alati i asset-i · 2019

Digit Recognition

Unity | C# | neuronska mreža od nule

Digit Recognition

Prepoznavanje rukom pisanih cifara zasnovano na feed-forward neuronskoj mreži koju sam napisao od nule u C#-u, bez ML biblioteka, i prodavao na Unity Asset Store-u kao materijal za učenje, godinama pre nego što su LLM-ovi učinili neuronske mreže opštepoznatom temom. Paket je dolazio sa dva demoa, prepoznavanjem cifara i učenjem XOR funkcije, i vizuelizacijom težina i aktivacija mreže u realnom vremenu, sa gotovo nikakvim uticajem na performanse.

Najvažnije

  • Feed-forward mreža sa backpropagation algoritmom, napisana od nule u C#-u, bez spoljnih ML biblioteka.
  • Vizuelizacija mreže u realnom vremenu: težine i aktivacije se menjaju uživo tokom treninga.
  • Dva demoa: prepoznavanje rukom pisanih cifara i učenje XOR funkcije.
  • Prodavan na Asset Store-u kao edukativni template (danas povučen).

Snimci ekrana

Prepoznavanje cifara sa prikazom mreže uživo
Demo učenja XOR funkcije

Još iz kategorije Alati i asset-i