13.1.17. Az adathalmaz-szerkesztő¶
Egy egyedi osztályozó tanítása egy címkézett adathalmazzal kezdődik – minden egyes felismerendő dologról több száz kép, az azt futtató kamerával rögzítve, osztályonként egy mappába rendezve. Az adathalmaz-szerkesztő az IDE rögzítési munkafolyamata egy ilyen felépítéséhez.
A Tools → Dataset Editor → New Dataset egy mappát kér, amelyben az adathalmaz felépül – figyelmeztetve, hogy egy nem üres mappa tartalma törlődik –, és beállítja: egy fájlböngésző panel rögzül a főablak bal oldalán, és egy rögzítő szkript (dataset_capture_script.py) nyílik meg a szerkesztőben. A szkript egy egyszerű rögzítési ciklus, és arra szánták, hogy szerkeszd – alkalmazd ugyanazt a lencsekorrekciót, kivágást vagy szűrést, amelyet a telepített alkalmazás használni fog, hogy a modell azokon a képeken tanuljon, amelyeket ténylegesen látni fog. Az Open Dataset egy meglévő adathalmaz-mappát nyit meg újra később, a Close Dataset pedig visszaállítja az ablakot a normál állapotba.
13.1.17.1. Rögzítés¶
Amíg egy adathalmaz nyitva van, két gomb csatlakozik az ablak bal szélén lévő eszköztárhoz, a futtatásvezérlők alatt. A New Class Folder (Ctrl+Shift+N) létrehoz egy osztályt – egyet minden kategóriához, amelyet a modellnek meg kell tanulnia, a címkéről elnevezve. A rögzítő szkript futtatásával és egy kiválasztott osztálymappával a Capture Data (Ctrl+Shift+S) elmenti az aktuális képkocka-puffer képet abba az osztályba, és a fájlböngésző alatti előnézeti panel megmutat minden rögzítést, amint az megérkezik.
A rögzítés ritmusa: válassz egy osztályt, irányítsd a kamerát egy példájára, rögzíts; mozgasd meg az objektumot, változtasd a szöget, a távolságot, a hátteret, a megvilágítást, rögzíts újra – az adathalmaz változatossága az, ami robusztusságot vásárol a modellnek. Ismételd osztályonként, beleértve egy háttérosztályt is, amely a célpontok egyikét sem tartalmazó jeleneteket tartalmaz, ha az alkalmazásnak tudnia kell, mikor nincs ott semmi.
13.1.17.2. Exportálás és tanítás¶
Az Export almenü a kész adathalmazt tanításra küldi. Az Export Dataset to Zip File egy archívumba csomagolja osztály-előtaggal ellátott fájlnevekkel – a semleges formátum, amelyet minden tanítási szolgáltatás és keretrendszer elfogad. Az Edge Impulse esetén az IDE közvetlenül integrálódik: jelentkezz be egy Edge Impulse fiókba ugyanabból az almenüből, és az Upload to Edge Impulse Project közvetlenül egy projektbe tolja az adathalmazt (létezik API-kulcsos feltöltés is azokhoz a fiókokhoz, ahol az e-mail-és-jelszó bejelentkezés nem opció). Taníts ott, exportáld a modellt, és az NPU átalakító kamerakésszé teszi, amikor a kártyának szüksége van rá.
Lásd még
A gépi tanulás fejezet arról a tanítási munkafolyamatról, amelyet az adathalmaz táplál.