Tantárgy azonosító adatok
1. A tárgy címe A mesterséges intelligencia matematikai alapjai
2. A tárgy angol címe Mathematical Principles of AI
3. Heti óraszámok (ea + gy + lab) és a félévvégi követelmény típusa 3 + 0 + 0 v Kredit 5
4. Ajánlott/kötelező előtanulmányi rend
vagy Tantárgy kód 1 Rövid cím 1 Tantárgy kód 2 Rövid cím 2 Tantárgy kód 3 Rövid cím 3
4.1
4.2
4.3
5. Kizáró tantárgyak
6. A tantárgy felelős tanszéke Matematika Intézet
7. A tantárgy felelős oktatója Dr. Lovas Attila beosztása egyetemi docens
Akkreditációs adatok
8. Akkreditációra benyújtás időpontja 2025.12.23. Akkreditációs bizottság döntési időpontja 2026.01.05.
Tematika
9. A tantárgy az alábbi témakörök ismeretére épít
Egy- és többváltozós analízis, lineáris algebra, alapvető valószínűségszámítás és statisztika ismeretek
10. A tantárgy szerepe a képzés céljának megvalósításában (szak, kötelező, kötelezően választható, szabadon választható)
VIK Mesterséges intelligencia informatikus MSc képzés kötelező tárgya
11. A tárgy részletes tematikája
  1. Vektorterek és a lineáris algebra alapjai: Vektortér és duáltere, belső szorzatos terek, ortogonalitás, Gram-mátrix, mátrixok tenzorszorzata.
  2. Spektrálkalkulus és SVD: Szimmetrikus mátrixok spektráltétele, szingulárisérték-felbontás (SVD), Moore–Penrose-féle pszeudoinverz, alacsony rangú közelítések, alkalmazások a gépi tanulásban (pl. PCA).
  3. Hilbert-terek: Gram–Schmidt-ortogonalizáció, absztrakt Fourier-sorok, legjobb közelítés Hilbert-terekben, ortogonális felbontás.
  4. Reprodukáló magterű Hilbert-terek (RKHS) alapjai: Riesz-féle reprezentációs tétel, reprodukáló magterű Hilbert-terek, Moore–Aronszajn-tétel.
  5. Kernel módszerek matematikai alapjai: Mercer-tétel, kernel trick, reprezentációs tétel (Representer theorem), alkalmazások kernel-alapú tanulóalgoritmusokban.
  6. Normált terek: Normált terek, normák ekvivalenciája véges dimenzióban, operátornorma példákkal.
  7. Metrikus terek: Metrikus terek fogalma, szeparabilitás, teljesség, kontrakciók, Banach-féle fixponttétel, kompaktság metrikus terekben.
  8. Mértékelméleti és valószínűségi alapok: Borel-szigmaalgebra, standard Borel-terek, Borel-izomorfizmus-tétel. Távolságok valószínűségi eloszlások között: teljes variációs távolság, Kantorovich–Rubinstein-távolság, optimális transzport alapjai, Wasserstein-terek.
  9. Approximációelmélet: Polinomiális és Fourier-közelítés, Stone–Weierstrass-tétel, Kolmogorov–Arnold-tétel, univerzális approximációs tétel (sekély neurális hálók).
  10. Differenciálhatóság normált terekben: láncszabály, magasabb rendű deriváltak, Taylor-formula (infinitézimális alak), mátrixfüggvények deriválása, példák (pl. egyszerű feedforward háló transzferfüggvénye).
  11. Konvex analízis és gradiens-alapú optimalizálás: Konvex halmazok és függvények, gradiensmódszer, konjugált gradiens és skálázott konjugált gradiens, Newton-módszer.
  12. Feltételes szélsőérték és konvex optimalizálás: Lagrange-multiplikátorok módszere, KKT-feltételek, dualitás, LASSO regresszió.
  13. Sztochasztikus optimalizálás: Szimulált hűtés, népszerű gépi tanulási optimalizálók elvei (SGD, SGLD, ADAM, SAGA).
  14. Variációs inferencia, variációs Bayes-módszerek, evidence lower bound (ELBO).

 

  1. Vector spaces and foundations of linear algebra: Vector spaces and their duals, inner product spaces, orthogonality, Gram matrix, tensor product of matrices.
  2. Spectral calculus and SVD: Spectral theorem for symmetric matrices, singular value decomposition (SVD), Moore–Penrose pseudoinverse, low-rank approximations, applications in machine learning (e.g. PCA).
  3. Hilbert spaces: Gram–Schmidt orthogonalization, abstract Fourier series, best approximation in Hilbert spaces, orthogonal decompositions.
  4. Foundations of reproducing kernel Hilbert spaces (RKHS): Riesz representation theorem, reproducing kernel Hilbert spaces, Moore–Aronszajn theorem.
  5. Mathematical foundations of kernel methods: Mercer’s theorem, kernel trick, representer theorem, applications in kernel-based learning algorithms.
  6. Normed spaces: Normed spaces, equivalence of norms in finite-dimensional spaces, operator norms with examples.
  7. Metric spaces: Definition of metric spaces, separability, completeness, contractions, Banach fixed point theorem, compactness in metric spaces.
  8. Measure-theoretic and probabilistic foundations: Borel sigma-algebra, standard Borel spaces, Borel isomorphism theorem. Distances between probability distributions: total variation distance, Kantorovich–Rubinstein distance, basics of optimal transport, Wasserstein spaces.
  9. Approximation theory: Polynomial and Fourier approximation, Stone–Weierstrass theorem, Kolmogorov–Arnold theorem, universal approximation theorem (shallow neural networks).
  10. Differentiability in normed spaces: Chain rule, higher-order derivatives, Taylor formula (infinitesimal form), differentiation of matrix-valued functions, examples (e.g. transfer function of a simple feedforward network).
  11. Convex analysis and gradient-based optimization: Convex sets and convex functions, gradient descent, conjugate gradient and scaled conjugate gradient methods, Newton’s method.
  12. Constrained extrema and convex optimization: Method of Lagrange multipliers, KKT conditions, duality, LASSO regression.
  13. Stochastic optimization: Simulated annealing, principles of popular optimization algorithms in machine learning (SGD, SGLD, ADAM, SAGA).
  14. Variational inference: Variational Bayesian methods, evidence lower bound (ELBO).
12. Követelmények, az osztályzat (aláírás) kialakításának módja
szorgalmi
időszakban
egy zárthelyi dolgozat vizsga-
időszakban
írásbeli és szóbeli vizsga
13. Pótlási lehetőségek
pótzárthelyi a pótlási héten
14. Konzultációs lehetőségek
Az előadások után vagy az oktató fogadóóráján
15. Jegyzet, tankönyv, felhasználható irodalom
16. A tantárgy elvégzéséhez átlagosan szükséges tanulmányi munka mennyisége órákban (a teljes szemeszterre számítva)
16.1 Kontakt óra
42
16.2 Félévközi felkészülés órákra
42
16.3 Felkészülés zárthelyire
18
16.4 Zárthelyik megírása
0
16.5 Házi feladat elkészítése
0
16.6 Kijelölt írásos tananyag elsajátítása (beszámoló)
0
16.7 Egyéb elfoglaltság
0
16.8 Vizsgafelkészülés
48
16.9 Összesen
150
17. Ellenőrző adat Kredit * 30
150
A tárgy tematikáját kidolgozta
18. Név beosztás Munkahely (tanszék, kutatóintézet, stb.)
Dr. Lovas Attila
egyetemi docens
Analízis és Operációkutatás Tanszék
A tanszékvezető
19. Neve aláírása
Dr. Bálint Péter