K-INFO
HU
EN
Login
Subject » BMEVIIIPHDV002-00

Modern Deep Learning Systems

Modern mélytanuló rendszerek
A tantárgyleírás hatályossága
Hatályosság kezdete:
Hatályosság vége:
Subject name (Hungarian, English)
Modern mélytanuló rendszerek
Modern Deep Learning Systems
Subject code BMEVIIIPHDV002-00
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 2 2 0
type (linked/independent) derived course
Assessment type vizsga
Credits 5
Subject coordinator
DR. Szemenyei Márton
position: egyetemi docens
Responsible department
Faculty
Subject website
Primary curriculum type
Direct prerequisites – Strong prerequisite none
Direct prerequisites – Weak prerequisite none
Direct prerequisites – Parallel prerequisite none
Direct prerequisites – Milestone prerequisite none
Direct prerequisites – Exclusion none

Objectives

Programme

1. Bevezetés a számítógépes látásba, alapfeladatok, nehézségek. Képfeldolgozás matematikai alapjai: konvolúció, Fourier transzformáció, szűrés frekvencia tartományban. 

2. Tanuló látás, mérőszámok. Lineáris osztályozás, költségfüggvények, optimalizálási módszerek. Neurális hálózatok alapjai: moduláris backpropagation, többrétegű neurális hálók. 

3. Konvolúciós neurális hálók, Gépi látásban gyakran használt háló architektúrák. Tanuló látás gyakorlati problémái és praktikái. Konvolúciós hálók vizualizációja, GBP, ellenséges példák. 

4. Szekvenciák modellezése, időfüggés. Visszacsatolt neurális háló architektúrák, LSTM, BPTT. Figyelem és ön-figyelem mechanizmusok, Transzformer Architektúrák.  

5. Deep Learning a gyakorlatban, Konvergencia biztosítása, overfitting elkerülése. Hiperparaméterek keresése, modelltömörítés, ritkítás és együttesek. 

6. Szegmentálás típusai, szemantikus szegmentáló módszerek, U-Net, felskálázási technikák. ASPP és CRF kiegészítések. Adatbázisok, mérőszámok. Videóanalízis architektúrális megoldásai. 

 

7. Detektáló architektúrák, R-CNN variánsok, YOLO. Fontos metrikák és adatbázisok, anchor-alapú és anchor nélküli megoldások. Mask- és egyéb R-CNN kiegészítések.  

8. Transzformer- alapú vizuális neurális hálózatok, ViT, SWin Transformer. Transzfomert-alapú detektálás és követés, DeTR, MoTR, TrackFormer. 

9. Nagy nyelvi modellek alapjai, BERT, GPT, LLaMA. Multimodális módszerek (kép-szöveg-hang), CLIP. 

10. Generatív hálózatok. Textúra generálás, képgenerálás. Autoencoder, VAE, GAN hálózatok elve, és változatai. Diffúziós módszerek. 

 

11. Vizuális intelligencia megerősítéses tanulás segítségével, DQN, REINFORCE, Actor-Critic. Számítógépes játékok ágenseinek létrehozása, kemény vizuális figyelem. 

12. Felügyelt tanulás hátrányai és limitációi, kevés adatból történő tanulás lehetőségei: sim2real, few-shot. Önfelügyelt tanulás fogalmai, fajtái. Pre-Text feladatok, Generatív módszerek, Masked Autoencoder. Kontrasztív tanulás feladata, költségfüggvények, megoldások. SimCLR, MoCo, DINO. 

A tárgy célja a modern deep learning technikák alkalmazásának bemutatása a vizuális és egyéb multimodális alkalmazások területén (számítógépes látás, alakzatfelismerés, kép- és videógenerálás, nyelvi feladatok), megismertetve a hallgatókat a legújabb mélytanuló megoldásokkal, és azok alkalmazásaival.

Learning outcomes

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Knowledge

No learning outcomes recorded.

Skills

No learning outcomes recorded.

Attitudes

No learning outcomes recorded.

Autonomy and responsibility

No learning outcomes recorded.

Oktatási módszertan

Egyéni felkészülés kiadott anyagok alapján, igény szerint konzultáció

Tanulástámogató anyagok

Not provided.

Recommended preliminary knowledge for completing the subject

Knowledge type competencies
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Lineáris algebra, optimalizálás Gépi tanulás 
Skill type competencies
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Recommended (non-compulsory) preliminary competencies
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Lineáris algebra, optimalizálás Gépi tanulás 
General rules
Követelmények: Félév közben egy zárthelyi dolgozat szükséges az aláírás megszerzéséhez. A tárgyat egy szóbeli vizsga zárja  Pótlási lehetőségek: A zárhelyit a pótlási héten lehet pótolni.
Assessment methods
In-term assessments

No detailed assessments provided.

Weight of in-term assessments

No weights provided.

Exam-period assessments

No detailed assessments provided.

Weight of exam elements

No weights provided.

Grade calculation

No grade thresholds provided.

Attendance requirements

No attendance requirements provided.

Rules for retake and resubmission

Not provided.

Short description

Not provided.

Detailed description

Not provided.

Recommended courses
Felsőbb matematika
Workload to complete the subject

No workload breakdown provided.

Validity of subject requirements
Requirements valid from:
Requirements valid until:
Curriculum placement

No curriculum placements recorded for this subject version.