K-INFO
HU
EN
Login

Intelligent Data Analysis

Intelligens adatelemzés
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
Subject name (Hungarian, English)
Intelligens adatelemzés
Intelligent Data Analysis
Subject code BMEVIMMD294
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 4 0 0
type (linked/independent)
Assessment type vizsga
Credits 5
Subject coordinator
DR. Antal Péter
position: egyetemi docens
Responsible department
Mesterséges Intelligencia és Rendszertervezés Tanszék
Faculty Villamosmérnöki és Informatikai Kar
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. Introduction: the basic task of data analysis. Intelligent data analysis: mathematical statistics + machine learning.
  2. Some complex data analysis examples: industrial problems, medical decision making, financial data prediction, etc.  
  3. Theoretical bases of induction. The frequentist approach. The Bayesian approach.
  4. The bias-variance dilemma. Essential inequalities. PAC learning. The VC-dimension.
  5. Decision theory and machine learning. Evaluation and estimation of future performance, early discovery measures.
  6. Optimization (from gradient descent and simulated annealing to constrained optimizations).
  7. Supervised learning (SL): Decision-tree learning.
  8. SL: from linear discriminator/regression to perceptron and multilayer perceptron (MLP).
  9. SL: kernel methods, sparse models (SVM, RVM, etc.).
  10. SL: from knowledge-based MLPs to deep learning architectures.
  11. Data visualization, dimensionality reduction, and data engineering.
  12. Data cleaning, outlier/anomaly detection, incomplete data.
  13. The data analysis workflow: examples for the complex process of data analysis.
  14. Complex models in data analysis: examples.
  15. Unsupervised learning (UL): clustering.
  16. UL: module learning, network science.
  17. Bayesian inference (development of Monte Carlo methods).
  18. Resampling methods: bootstrap and permutation tests.
  19. Naïve Bayesian network, logistic regression.
  20. Hidden Markov Models, Kalman filters.
  21. Bayesian networks and its extensions.
  22. Causality research, causal Bayesian networks.
  23. Dynamic Bayesian networks. Longitudinal data and time series analysis. Gaussian processes.
  24. Reinforcement learning. Active/budgeted learning. Bandits, sequential/online learning
  25. Knowledge and data fusion. Ontologies, semantic technologies, linked open data, semantic data repositories. Multiple hypothesis testing and correction, enrichment methods.
  26. Rank learning, prioritization methods, recommendation systems, matrix factorization methods.
  27. Homework presentation.
  28. Overview, outlook.
The rapidly escalating challenges in data science with respect to data size, dimensionality or heterogeneity highlighted the importance of the whole process of data analysis, including study design, data collection, data engineering, combination of a priori knowledge and data, combination of multiple inductive modules into a complex system and deriving optimal interventions. In parallel, the unprecedented challenges also renewed interest in complex inductive schemes, such as in learning of overall network models, causal systems models or in active and reinforcement learning.   The course provides a systematic overview both about intelligent methods used throughout the data analysis process and about intelligent, complex machine learning schemes used in modern data analysis. Unifying themes of this dual approach, are the Bayesian decision theoretic framework, the network and systems-based approaches, data and knowledge fusion, the use of ontologies and semantic technologies and active, online (reinforcement) learning, which integrate various phases and aspects of data analysis. The course also presents and discusses real-world applications, from the field of biomedicine, pharmaceutical research and system diagnostics.   The course is at the cross-road of statistics, big data analytics, artificial intelligence and machine learning. It is self-contained, but ideally complements earlier studies in these directions.   After accomplishing this course, you will be familiar with the following: (1)    Theoretical bases of induction. The engineering workflow of data analysis. (2)    Optimization, Bayesian model averaging and sensitivity analysis using resampling methods in data analysis. (3)    Semantic data repositories, data visualization, dimensionality reduction, data engineering/transformations using ontologies, data cleaning and imputation. (4)    Unsupervised learning: clustering, module learning, self-organizing maps, network science, metric learning. (5)    Supervised learning: decision trees, regression, kernel methods, multilayer perceptron, deep neural networks. (6)    Probabilistic graphical models: Bayesian networks, dynamic/temporal Bayesian networks. (7)    Reinforcement, active, budgeted and online learning. (8)    Knowledge and data fusion: ontologies, semantic technologies, linked open data.

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

Not provided.

Tanulástámogató anyagok

Online források
D. J. Hand: Intelligent Data; Analysis; C.M. Bishop: Neural Networks for Pattern Recognition; Andrew Gelman: Bayesian Data Analysis; T.Hastie, R.Tibshirani, J.Friedman: The Elements of; Statistical Learning; R. G. Cowel: Probabilistic Networks and Expert Systems

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)
basics of probability theory
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)
basics of probability theory
General rules
Követelmények: a. Elkészítendő házi feladat. A vizsgára bocsátás feltétele a házi feladatnál a maximális pontszám legalább 50%-ának elérése. A megszerzett aláírás a tárgyfélévben és a továbbiakban a TVSz szerint érvényes. b. A vizsgaidőszakban: szóbeli vizsga. A kreditpont megszerzésének feltétele: legalább elég­séges vizsga. Pótlási lehetőségek: A házi feladatok - a kiadáskor rögzített - határidőre adandók be, pótlásuk a pótlási hét utolsó munkanapjáig lehetséges.
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

Not provided.

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.