BMETESZBsMBAT2-00

Nyomtatóbarát változatNyomtatóbarát változat
Tantárgy azonosító adatok
A tárgy címe: 
Bevezetés az adattudományba 2
A tárgy angol címe: 
Introduction to Data Science 2
A tárgy rövid címe: 
BevezetésAzAdattudományba2
2
0
0
v
Kredit: 
3
Ajánlott/Kötelező előtanulmányi rend
1.Követelménytárgy kódja: 
BMETESZBsMBAT1-00
1.Követelménytárgy (rövidített) címe: 
Bevezetés az adattudományba 1
A tantárgy felelős tanszéke: 
Sztochasztika Tanszék
A tantárgy felelős oktatója: 
Dr. Molontay Roland
A tantárgy felelős oktatójának beosztása: 
egyetemi docens
Akkreditációs adatok
Akkreditációra benyújtás időpontja: 
2026.05.14.
Akkreditációs bizottság döntési időpontja: 
2026.05.18.
Tematika
A tantárgy szerepe a képzés céljának megvalósításában: 
TTK Matematika BSc képzés Adattudományi sávjának kötelező tárgya
A tantárgy részletes tematikája magyarul és angolul: 

A tárgy célja a Beveztés az adattudományba 1 tárgyban elsajátított ismeretek kiterjesztése, különösképpen az algoritmusok skálázhatósága és párhuzamosíthatósága, illetve az ott nem érintett mély tanulási módszerek megismerése, nagy méretű adahalmazok kezelése.

Előadás: Skálázhatóság. Grid-computing. Cloud. Online gépi tanulás. Inkrementális gépi tanulás. Nagyméretű adathalmazok kezelése, Elosztott adatbázisok, Hadoop, MapReduce. MapRaduce algoritmusai, bonyolultságelmélete. Hasonlóság, távolság. Alkalmazások: Reklámozás a Weben, ajánlórendszerek. Deep learning, mély neurális hálók, modern architektúrák, NLP, LLM alapok. A Python és R mellett egyéb széles körben használt szoftver megismerése, alkalmazása. Valós esettanulmányok meghívott előadókkal.

------------------------------------------------

Objective of the course: The aim of this course is to extend the knowledge acquired in the Introduction to Data Science 1 course, with a particular focus on the scalability and parallelization of algorithms, the introduction of deep learning methods not covered previously, and the management of large-scale datasets.

Lectures: Scalability. Grid computing. Cloud computing. Online machine learning. Incremental machine learning. Handling large-scale datasets. Distributed databases. Hadoop. MapReduce. MapReduce algorithms and their computational complexity. Similarity and distance measures. Applications: web advertising and recommender systems. Deep learning, deep neural networks, modern architectures, NLP, and the fundamentals of large language models (LLMs). Introduction to and application of widely used software tools beyond Python and R. Real-world case studies with invited guest speakers.

Követelmények szorgalmi időszakban: 
Házi feladatok, órai munka
Követelmények vizsgaidőszakban: 
Szóbeli vizsga
Pótlási lehetőségek: 
A TVSZ szerint
Konzultációs lehetőségek: 
Az oktatóval egyeztetve
Jegyzet, tankönyv, felhasználható irodalom: 
legfrissebb online jegyzetek
A tárgy elvégzéséhez átlagosan szükséges tanulmányi munka mennyisége órákban (a teljes szemeszterre számítva)
Kontakt óra: 
28
Félévközi felkészülés órákra: 
17
Felkészülés zárthelyire: 
0
Zárthelyik megírása: 
0
Házi feladat elkészítése: 
20
Kijelölt írásos tananyag elsajátítása (beszámoló): 
0
Egyéb elfoglaltság: 
0
Vizsgafelkészülés: 
25
Összesen: 
90
Ellenőrző adat: 
90
A tárgy tematikáját kidolgozta
Név: 
Dr. Molontay Roland
Beosztás: 
egyetemi docens
Munkahely (tanszék, kutatóintézet, stb.): 
Sztochasztika Tanszék
A tanszékvezető neve: 
Dr. Ráth Balázs