Gépi tanulás Python által vezérelt FPGA alapú PYNQ kártyán
| dc.contributor.advisor | Oniga, István | |
| dc.contributor.author | Jeney, Máté | |
| dc.contributor.department | DE--Informatikai Kar | hu_HU |
| dc.date.accessioned | 2021-11-21T14:32:41Z | |
| dc.date.available | 2021-11-21T14:32:41Z | |
| dc.date.created | 2021 | |
| dc.description.abstract | A szakdolgozatom célja egy olyan rendszer létrehozása volt amelyben egy konzumerszintű EEG sapkával, az OpenBCI EEG Electrode Cap Kittel, egy PYNQ Z2-eszköznek az FPGA-ján gyosított neurális hálózat segítségével az EEG sapkát viselő személynek a tudatállapotát lehetséges vizsgálni, és alapszintű irányítási parancsokat lehet felismerni. A neurális hálózatokat QKeras segítségével, egy kvantált leírási módon adtam meg, majd ezen hálózatok átalakítását a CERN-ben kifejlesztett hls4ml nevű könyvtárral alakítottam át egy kész Vivado projektté. A kész projektet mint Overlayt használtam a PYNQ Jupyter Notebookos környezetében. A tudatállapotokat vizsgáló tesztrendszer sikeresen létrejött, az irányítási esetről kiderült hogy másik típusú, EMG-re érzékeny elektródák szükségesek az effektív adatfelvételhez. Középkategóriás CPU-knál minimum 10-szer nagyobb sebességgel volt képes egy-egy inferenciát végrehajtani a PYNQ eszköz FPGA részében futó neurális hálózat. A szakdolgozatomnak része egy kezdetleges oktatási anyag, amelyet pontosan követve lehetséges reprodukálni az általam elért eredményeket. | hu_HU |
| dc.description.course | Mérnökinformatikus | hu_HU |
| dc.description.degree | BSc/BA | hu_HU |
| dc.format.extent | 52 | hu_HU |
| dc.identifier.uri | http://hdl.handle.net/2437/325196 | |
| dc.language.iso | hu | hu_HU |
| dc.subject | fpga | hu_HU |
| dc.subject | pynq | hu_HU |
| dc.subject | neurális hálózat | hu_HU |
| dc.subject | neural network | hu_HU |
| dc.subject | hls4ml | hu_HU |
| dc.subject | hls | hu_HU |
| dc.subject | openbci | hu_HU |
| dc.subject | eeg | hu_HU |
| dc.subject.dspace | DEENK Témalista::Informatika | hu_HU |
| dc.title | Gépi tanulás Python által vezérelt FPGA alapú PYNQ kártyán | hu_HU |
| dc.title.translated | Machine learning on an FPGA based, Python controlled PYNQ board | hu_HU |