Subject » BMEVIMMD294
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) |
|
||||||||||||
| Assessment type | vizsga | ||||||||||||
| Credits | 5 | ||||||||||||
| Subject coordinator |
DR. Antal Péter
position: egyetemi docens
contact:
antal.peter@vik.bme.hu
|
||||||||||||
| 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
- Introduction: the
basic task of data analysis. Intelligent data analysis: mathematical
statistics + machine learning.
- Some complex data
analysis examples: industrial problems, medical decision making, financial
data prediction, etc.
- Theoretical bases of
induction. The frequentist approach. The Bayesian approach.
- The bias-variance
dilemma. Essential inequalities. PAC learning. The VC-dimension.
- Decision theory
and machine learning. Evaluation and estimation of future performance,
early discovery measures.
- Optimization (from
gradient descent and simulated annealing to constrained optimizations).
- Supervised
learning (SL): Decision-tree learning.
- SL: from linear
discriminator/regression to perceptron and multilayer perceptron (MLP).
- SL: kernel
methods, sparse models (SVM, RVM, etc.).
- SL: from
knowledge-based MLPs to deep learning architectures.
- Data
visualization, dimensionality reduction, and data engineering.
- Data cleaning,
outlier/anomaly detection, incomplete data.
- The data analysis
workflow: examples for the complex process of data analysis.
- Complex models in
data analysis: examples.
- Unsupervised
learning (UL): clustering.
- UL: module
learning, network science.
- Bayesian inference
(development of Monte Carlo methods).
- Resampling
methods: bootstrap and permutation tests.
- Naïve Bayesian
network, logistic regression.
- Hidden Markov
Models, Kalman filters.
- Bayesian networks
and its extensions.
- Causality
research, causal Bayesian networks.
- Dynamic Bayesian
networks. Longitudinal data and time series analysis. Gaussian processes.
- Reinforcement
learning. Active/budgeted learning. Bandits, sequential/online learning
- Knowledge and data
fusion. Ontologies, semantic technologies, linked open data, semantic data
repositories. Multiple hypothesis testing and correction, enrichment
methods.
- Rank learning, prioritization
methods, recommendation systems, matrix factorization methods.
- Homework
presentation.
- 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égsé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.