Tantárgy adatlapja

Tárgy neve: Data Mining and Machine Learning
Tárgy kódja: P-ITSZT-0053
Óraszám: N: 2/1/1, L: 0/0/0
Kreditérték: 5
Az oktatás nyelve: angol
Követelmény típus: Kollokvium
Felelős kar: ITK
Felelős szervezeti egység: Pázmány Péter Katolikus Egyetem Információs Technológiai és Bionikai Kar
Tárgyfelelős oktató: Dr. Lukács Gergely István
Tárgyleírás:

Tantárgy neve:Data Mining and Machine Learning
P-ITSZT-0053
Tárgyfelelős:Lukács Gergely István
Tantárgy oktatója:Lukács Gergely István
A tantárgy céljának rövid ismertetése:Nagy méretű adatkészletek hatékony feldolgozására és értelmezésére alkalmazható alapvető módszerek bemutatása és ezek gyakorlati megvalósításának demonstrálása.
Elsajátítandó elméleti ismeretanyag:
  • A kurzus az adatbányászat alapjait mutatja be.
  • 1. Az adatbányászati folyamatok be- és kimenete
  • 2. Feladattípusok (klaszterezés, osztályzás, numerikus becslés, asszociációs szabályok felismerése)
  • 3. Kiértékelés
  • 4. Egyes kiválasztott algoritmusok (pl. SVM)
  • 5. Elő- és utófeldolgozás
  • 6. Sokaság-alapú tanuló metódusok
Elsajátítandó gyakorlati ismeretanyag:
  • Adatbeolvasás és alapvető elemzés a Python Pandas könyvtár segítségével.
  • A Python Sklearn használata különböző típusú regressziós feladatok megoldására
  • Az Sklearn cluster alkalmazása különböző klaszterezési feladatokban
  • Support vector machines-alapú klasszifikáció Sklearn svm segítségével
  • Az Sklearn ensemble moduljának használata Random forest, Decision tree, AdaBoost stb. osztályozás megvalósítására
  • Főkomponens-elemzés megvalósítása (Sklearn PCA)
  • Összetett adatfeldolgozás az Sklearn Pipeline moduljával
A 2-4 legfontosabb kötelező irodalom felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN):Ian Witten, Eibe Frank: Data Mining. Practical Machine Learning Tools and Techniques. Morgan Kaufmann, 2011. ISBN: 9780123748560.
François Chollet: Deep Learning with Python. Manning, 2018. ISBN: 9781617294433.
Trevor Hastle et al.: The elements of statistical learning: data mining, inference. and prediction. Springer, 2009. ISBN: 9780387848570.
A 2-4 legfontosabb ajánlott felsorolása bibliográfiai adatokkal (szerző, cím, kiadás adatai, (esetleg oldalak), ISBN):Géron Aurélien: Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow: concepts, tools. and techniques to build intelligent systems. O'Reilly, 2021. ISBN: 9781492032649.
Sebastian Raschka, Vahid Mirjalili: Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn. and TensorFlow 2. Packt Publishing, 2019. ISBN: 9781789955750.
Elmélet-gyakorlat aránya:Elméleti óra óraszáma: 2
Gyakorlati óra és labor óra óraszáma: 1 + 1
Az alkalmazott oktatási módszerek:
  • Előadás vetített prezentációval
  • Moodle felületen közzétett feladatok
Az értékelés módja:
Az értékelés kritériuma:Az előadásokon ismertetett eljárások gyakorlati megvalósításának demonstrálása géptermi órákon, önállóan megoldandó feladatok kiadása és ellenőrzése. A projektfeladat értékelése “Kaggle teszt” formában történik.
Miként járul hozzá a tantárgy a KKK-ban megjelölt kompetenciaelemek megszerzéséhez:

Bioinformatika mesterképzés:
A2: A kurzusban számos, a bioinformatikai adatok feldolgozásához szükséges adatelemzési módszert ismernek meg a hallgatók
A4: A kurzusban bemutatjuk az adatbányászati módszerek elvét és gyakorlati megvalósítását
B2: Az adatbányászati technikák számos bioinformatikai probléma megoldásának szerves részét képezik
B5: A korszerű adatbányászati módszerek megértése hozzájárul a hallgatók problémamegoldási készségének fejlesztéséhez
B6: a kurzus során a hallgatók megtanulják az adatbányászati technikák gyakorlati alkalmazását
B8: Az ismeretetett eljárások komplexitása eléri vagy legalábbis megközelíti a valós problémák megoldásához szükséges szintet
C6: A bemutatott módszerek alkalmazhatók az összetett biológiai és orvosi jellegű bioinformatikai problémák megoldásában
D2: A projektfeladatok során a hallgatók megismerik és megbeszélik egymás megoldásait, gondolatmenetét, hozzájárulva a közösen történő problémamegoldási rutin kialakításához

A tárgy az alábbi képzéseken vehető fel

bioinformatika IMNI-ABI mesterképzés (MA/MSc) Nappali angol 4 félév ITK
info-bionika mérnöki IMNM-AIB mesterképzés (MA/MSc) Nappali angol 4 félév ITK
képfeldolgozás és gépi látás IMNI-AIPCV mesterképzés (MA/MSc) Nappali angol 4 félév ITK
mérnökinformatikus IMNI-AMI mesterképzés (MA/MSc) Nappali angol 4 félév ITK
orvosi biotechnológia IMNI-AOB mesterképzés (MA/MSc) Nappali angol 4 félév ITK
Széchenyi 2020 - Magyarország Kormánya - Európai Unió, Európai Regionális Fejlesztési Alap - Befektetés a Jövőbe