IT Betyár | Tudástár

MNIST Kézzel írt karakter felismerés

Számítógépes látás, Gépi tanulás, Deep learning, neurális hálók

IT Betyár minta applikáció

Képzéseinket vett vagy egyéb szempontból tanulságos, hasznos projektjeinket mutatjuk be a minta applikáció sorozatunkban.

 

Infókártya – MNIST Kézzel írott számkarakter felismerés

A gépi tanulás, machine learning tanulmányok „A” betűje, minden diák első lépése

Közérthetően:

Fő funkció:

  • Kézzel írott számok felismerése, klasszifikálása

Főterület:

  • Gépi tanulás, Computer Vision, Image classification

Alterület:

  • Az MNIST projekt ma már leginkább „első gépi tanulás példa diákoknak” kategóriát képviseli

    Kapcsolódó képzésünk:

    A.I. Developer tanfolyam

    IT Betyár nyelven:

    Tanító adatszett: MNIST Dataset link

    A.I. modell típus: ANN – Klasszikus neurális háló

    Modell rétegszám: 2 réteg

    Modell paraméterszám: 101,770.-

    Raw modell fájl méret: ~1,2 MB

    Epochaszám: 5 epoch

    Számítási kapacitás igény: elhanyagolható 📢A számítási kapacitás igényt GigaFlopsban mérük, azaz másopercenként hány milliárd lebegőpontos számítá végezendő el a működéshez. Jellemzően 1-100 GFLOPS ez az érték.

    Összefoglalva: egy „ennél egyszerűbb már csak a faék” jellegű, nagyon alap modell. Tanulásra szuperjó!!

    Kapcsolódó Youtube tartalmunk

    Rövid videónk ezen az egyszerű MNIST modellen mutatja be a neurális háló belsejében zajló történéseket, hogy hogyan válik a bemeneti kép, kimeneti osztállyá

    Itt van még pár vegyes kép, ezeket is letöltheted majd mehet az app-ba

    Fontos infó

    Egy A.I. modell akkor működik jól ha jól végzi azt a feladatot amelyre létrehozták!

    🎓 Jelen app célja, hogy diákok könnyen létre tudjanak hozni egy egyszerű AI modellt!

    Ezt a célt az app vastagon hozza! … azonban…

    Vessünk egy pillantást azokra a képekre, amelyek alapján a rendszer tanult:

    Figyeld meg a szemeddel, hogy ezek:

    • Kis méretű
    • FEKETE alapon(!), fehér számok.  NEM szines karakterek
    • Vonalvastagság és rajztípus azonos (nem látsz pl.: festékkel kent számokat)

    Tehát: az ilyen vagy ehhez hasonló karaktereket a modell nagyon jól felismeri. Viszont az eltérő stílussal gondja lesz.

    Mert nem arra lett feltanítva, nem arra lett létrehozva, hogy mindenféle stílust, színes grafitit felismerjen!

    Note: ha a teszt folyamán azt tapasztaltad, hogy fehér alapra írt, fekete számot is jól felismer az is „csak azért” van, mert ezeket feltöltéskor a kód kiszűri és invertálja, hogy megfeleljen a fent írtaknak!

    🚫 Fenti szines 4-est például sosem ismeri fel, mert nem látott ilyet a feltanítás alatt

    🚀 Egy másik modern AI rendszer ezt is megoldaná könnyedén, de ahhoz még sokfélébb, vegyesebb tanítókép, hosszabb, bonyolultabb feltanításra, modellre lenne szükség. És mint ilyen már nem felelne meg az „egy diák első lépésének tökéletes” kategóriának.

     

    🎓 Ha te is szeretnél hasonló A.I. szoftvereket létrehozni, akkor várunk képzéseinken:
    A.I. Developer tanfolyam

    Mesterséges Intelligencia fejlesztő tanfolyamunk

     

    • Egy vérbeli A.I. Developer képzés
    • Hozz létre A.I. eszközöket magadtól
    • Kell e mondjuk mennyire kurrens a téma? 🙂

    Egyik specialitásunk, amit máshol nem találsz:

    A.I. Magic oktatási tér

    Törzs és kiegészítő anyagok mekkája, a hatékony tanulás izzó kóhója, a könnyen elérhetőség nulla kilóméterköve

    Oktatási Ars poetikánk

    Mint atléta a tizedmásodpercekért, mint Michelin csillagos séf a tökéletes ízvilágért úgy küzdünk mi is, hogy képzéseinken minél hasznosabb információkat, a lehető legmagasabb színvonalon adjunk át a hallgatóságunk számára.

    Nincs olyan felmerülő kérdés, amire ne tudnánk egy infografikával vagy interaktív tananyaggal válaszolni. Előadásaink precízek, tanáraink profik valamint képzéseink jó hangulatúak. 

    IT Betyar logo