My Academic Life
My research focus is on the intersection of Automated Machine Learning (AutoML), Automated Artificial Intelligence (AutoAI), and Time Series Analysis.
Selected Publications
Neural Architecture and Hyperparameter Selection through Meta-Learning on Time Series
Denoising Architecture for Unsupervised Anomaly Detection in Time-Series
Full list of publications can be found on Google Scholar
Academic Supervision
Current Students
Aryamaan Basu Roy
Computer Science
Thesis Title
Conformalised Augmentation Selection for Time Series
Past Students
Elliot Johnson
Computer Science
Thesis Title
Studying the Relationship between Window Size and Other Hyperparameters in Deep Learning-based Time Series Forecasters
Erfan Moeini
Computer Science
Thesis Title
Minimizing the Gap between AutoML and Time Series Domain
Co-supervised with: Marie Anastacio
Related Publications
- Moeini E, Vox C, Anastacio M, Skaf W, Baratchi M, Hoos HH. Neural Architecture and Hyperparameter Selection through Meta-Learning on Time Series. Proceedings of the AAAI Conference on Artificial Intelligence (To appear) 2026.
Jesse Kroll
Data Science and Artificial Intelligence
Thesis Title
Evaluating Adversarial Robustness in Time-Series Classification: A Comparative Study on Self-Supervised Learning Models
Co-supervised with: Mitra Baratchi
Simon Klemp
Computer Science
Thesis Title
Automated Machine Learning (AutoML) for Feedback-Driven Optimisation of Time Series Anomaly Detection in Recycling Plants
Teaching
Academic Year 2025/2026
Winter Semester
Efficient Artificial Intelligence (AI) with Rust
LabThis lab is designed to introduce students to the basics of Rust programming and its applications in artificial intelligence.
Main Topics
- Introduction to Rust programming language
- Implementing basic AI models and ML algorithms using Rust
- Using Rust in combination with Python (PyO3) to accelerate ML workflows
Technologies
Instruction Languages
Summer Semester
Efficient Artificial Intelligence (AI) with Rust
LabThis lab is designed to introduce students to the basics of Rust programming and its applications in artificial intelligence.
Main Topics
- Introduction to Rust programming language
- Implementing basic AI models and ML algorithms using Rust
- Using Rust in combination with Python (PyO3) to accelerate ML workflows
Technologies
Instruction Languages
Academic Year 2024/2025
Summer Semester
Hyperparameter Optimisation for Machine Learning
LabThis lab is designed to introduce students to the basics of hyperparameter optimisation for machine learning.
Main Topics
- Introduction to hyperparameter optimisation
- Grid Search
- Random Search
- Successive Halving
- Bayesian Optimisation
Technologies
Instruction Languages
Academic Year 2022/2023
Summer Semester
Introduction to Data Science
LectureThis course is designed to introduce students to the basics of data science.
Main Topics
- Introduction to data science
- Data cleaning and preprocessing
- Classification
- Regression
- Clustering
- Dimensionality Reduction
- Recommender Systems
- Natural Language Processing
- Deep Learning