Ing. Daniel Vašata, Ph.D.

Head of the Department of Applied Mathematics

Theses

Bachelor theses

Web application supporting timetabling for part-time students

Author
Jiří Hanuš
Year
2013
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Karel Klouda, Ph.D.

Web application for ordinal encoding of string variables in data files

Author
Miroslav Duka
Year
2014
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Daniel Dombek, Ph.D.

Web demonstration of basic statistical calculations based on mathematical software R and SAGE

Author
Jana Ernekerová
Year
2015
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Mgr. Rudolf Bohumil Blažek, Ph.D.
Summary
This thesis deals with options of the integration open source calculating al- gebraic systems R and Sage into the web application. The connection of R software into the web application was done using API provided by OpenCPU project, the connection of Sage was done with Sage Cell Server service. Both selected algebraic systems were successfully used in the web application built on PHP language. The result is simple web application for basic statistical cal- culations. The main contribution of this thesis is the analysis of the possibility of using software R and Sage in the web applications and their comparison in terms of ease of integration, effectivity and practical applicability.

Media articles tracking and evaluation

Author
Peter Kanoš
Year
2018
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Mgr. Jan Starý, Ph.D.
Summary
This thesis deals with implementation of application for collection of the articles and their version in the time from czech news servers iDnes.cz and Aktuality.cz. The analysis is subsequently done by Doc2Vec. Analysis of these articles is focused on changes during the time and comparison of similarities between their sections. The changes refer to titles of the articles, perexes of the articles,text of the articles. Examined were mainly relations between differents factors such as time of publication of the article, article's main issues etc. The result of the thesis is an application written in the Python language.

Discussion comments analysis on Czech news websites

Author
Martin Vastl
Year
2019
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Karel Klouda, Ph.D.
Summary
This thesis is focused on the possibilities of using natural language processing methods to analyze comments on the news portal. The main goal is to compare the ability of BERT, Doc2vec, and Doc2vec with pretrained word vectors from BERT to examine the relevance between the comments and the content of an article from a news portal. Another goal is to use the text vector representations to detect anomalies via the Local outlier factor method. It was found by experiments, that the best model for text representation is BERT and that the pretrained word vectors have no positive impact on results in comparison of Doc2vec without pretrained vectors. Moreover, the Local outlier factor can detect anomaly comments and users when using vectors from BERT in contrast to Doc2vec text representations which are not good enough for anomaly detection and therefore often returns incorrect results.

Product review sentiment analysis in the Czech language

Author
Lukáš Langr
Year
2019
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Mgr. Petr Novák, Ph.D.
Summary
This thesis provides a closer look at the state of the art methods of representing documents for sentiment analysis tasks. As many of the recent articles only focus on either the English or the Chinese language, this thesis provides a unique evaluation of those methods from the perspective of the Czech language. We use various representations on reviews in the Czech language and perform a multiclass sentiment classification via machine learning models. Our achieved accuracy supersedes expectations and similar research articles using the same dataset in the Czech field. We believe this thesis will be a base upon which more extensive research of the possibilities of these representations will be conducted.

Unsupervised machine translation between Czech and German language

Author
Ivana Kvapilíková
Year
2020
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Karel Klouda, Ph.D.
Summary
Recent research has shown that it is possible to design a model that learns to translate entirely from monolingual texts. Even though the translation quality still lags behind the state-of-the art models trained on texts translated by humans, this line of research opens new doors for low-resource language pairs. This thesis provides an overview of unsupervised techniques for machine translation applicable in low-resource conditions. We apply the most promising approaches and compare their performance on the Czech-German language pair. Since the proposed methods depend on vector representations of words in a cross-lingual space, we experiment with these representations to show how much language-neutral information they carry.

Analysis of discussion comments and their authors in social media

Author
Martin Koucký
Year
2020
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Karel Klouda, Ph.D.
Summary
It is possible that among social media users there exist unknown clusters of users and anomalous users. This work explores that possibility by analyzing users represented by their comments. We find suitable sources of data on social media sites and download them. Then, we propose vector representations of users based on their comments. Finally, we try to explain the clusters of users and anomalous users using various attributes on social media sites and with manual analysis. Our results didn't prove the existence of clusters or anomalies among social media users, because there wasn't a clear distinction between normal and anomalous users or users of different clusters. This may have been caused by insufficient methods of representing users or manual analysis. But it may also mean, that there are no such clusters of users or anomalies commenting in a similar way to be found.

Analysis and prediction of blood glucose dynamics using Machine learning techniques

Author
Ladislav Floriš
Year
2022
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Ivo Petr, Ph.D.
Summary
This bachelor thesis tries to address the problem of predicting blood glucose (BG) levels of type 1 diabetes (T1D) patients. In our work, we first analyze BG dynamics and then research and evaluate suitable models for its prediction. We focused on models based on artificial neural networks, and support vector machines. These models were experimentally evaluated on 30-minute, 1-hour, and 2-hours prediction horizons. The data used in this thesis was collected by one patient for 128 days in free-living conditions and contains BG levels, insulin doses, carbohydrate intake, and physical activity. Model performance was assessed using Root Mean Square Error (RMSE). Clarke error grid analysis was used to measure clinical accuracy. The best RMSE achieved was 17,06 mg/dl, 24,32 mg/dl, and 27,11 mg/dl respectively for 30-minute, 1-hour, and 2-hours prediction horizons. Our results show that it is possible to develop models for BG prediction which perform well in free-living conditions. Unlike most of the other papers in the academic literature on BG prediction, we used a longer dataset containing over 4 months' worth of data for a single patient. Lastly, we made this dataset publicly available for further research in this area.

Normalization and smoothing of RSSI values of Bluetooth connection

Author
Filip Špaček
Year
2023
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Magda Friedjungová, Ph.D.
Summary
This thesis explores the effects of RSSI time series normalization and smoothing. It implements several different methods such as exponential smoothing, moving average smoothing, and Savitzky-Golay smoothing. It also proposes a normalization technique for compensating differences between RSSI values of distinct packet types. Proposed methods were tested on the existing approach detection model and results were compared.

Semantic Textual Similarity in Czech

Author
Jiří Bednář
Year
2023
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Mgr. Petr Novák, Ph.D.
Summary
Recent significant advancements in semantic textual similarity (STS) have primarily been driven by the availability of annotated data for English, a luxury that Czech and other low-resource languages often lack. In this thesis, we investigate the challenges and potential improvements in solving the STS problem for the Czech language. Our research explores advancements in neural networks, including the Transformer architecture and pre-trained language models such as BERT, RoBERTa, and ELECTRA. We provide an extensive study of techniques and models for STS, as well as methods for generating sentence embeddings. Additionally, we discuss Cross-encoder and Bi-encoder architectures, along with advanced training methods like SimCSE, TSDAE, Trans-Encoder, and Multilingual distillation. We present our STS models trained using these techniques and evaluate their performance on STS and two downstream tasks. Through our analysis, we highlight our best STS model, which sets multiple state-of-the-art results, demonstrating the potential for future advancements in STS for low-resource languages.

Automated exploratory data analysis for binary classification using pandas profiling library

Author
Jan Čáp
Year
2023
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Magda Friedjungová, Ph.D.
Summary
This work deals with automatic data exploration with binary classification. A search of already existing solutions for automatic data exploration is performed. Furthermore, statistical tests and~methods suitable for testing the dependence of two variables are investigated. Suitable options for~data distribution visualizations are also explored. In the next section, an extension to~the~\textit{Pandas Profiling} library selected in the search is proposed. The extension specializes in~binary classification. The extension includes graphs and statistics representing the dependency of~columns on the target variable, visualization of the dependency of missing values on~the~target variable, proposed column transformations and training of the default model for target variable classification. Based on the design, an extension to the \textit{Pandas Profiling} library was implemented to speed up data exploration with binary classification.

Using Monte Carlo Tree Search to play chess

Author
Jakub Král
Year
2024
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
prof. RNDr. Pavel Surynek, Ph.D.
Summary
This thesis deals with the use of the Monte Carlo tree search algorithm and its combination with neural networks and deep reinforcement learning to play chess. The theoretical part of this thesis acquaints the reader with the methods and algorithms of reinforcement learning. In the practical part a model was created such that would train and then play on a standard personal computer. This is solved by using convolutional neural networks, initial supervised learning and then reinforcement learning via self-play. A model that fulfills these requirements was created and runs, but the model plays on a level much lower than was aimed for at the beginning of this work.

Predicting Aptamer Binding Strength in In Vitro Sequence Selection Using Deep Neural Networks

Author
Linda Beková
Year
2024
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Mgr. Petr Šimánek
Summary
This thesis addresses the problem of processing SELEX experiments using deep learning. The work includes employing a Feed-Forward Neural Network, a Convolutional Neural Network, a Bidirectional Long Short-Term Memory, and a Random Forest using the Python programming language and comparing their ability to predict the results of SELEX experiments. The thesis expands on previous research on aptamers' binding ability using Restricted Boltzmann Machines and offers multiple approaches to handling this problem. The selected models' predictions achieved a high accuracy on a dataset presented in previous research. When tested on additionally generated data, the models had difficulty differentiating between binders and non-binders and, therefore, were concluded as insufficient for use in the medical field. The results of individual models and approaches are compared. Of all the algorithms, the best performance showed the Restricted Boltzmann Machines followed by Random Forests.

State preparation for quantum machine learning

Author
Martin Vidmar
Year
2025
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Ivo Petr, Ph.D.
Summary
The applicability of many quantum algorithms relies on the ability to prepare a suitable quantum state for the algorithm to act on. This is especially true for quantum machine learning, where (possibly large) datasets must be passed to the quantum device via state preparation. However, NISQ devices (contemporary quantum computers) suffer from noise, so the quality of the result decreases significantly with the number of gates. This renders exact state preparation methods unusable for higher numbers of qubits due to their exponential circuit depth. In this thesis, we explore the possibility of preparing the quantum states approximately to reduce the effect of noise, while limiting ourselves to methods that don't employ ancillary qubits. We evaluate and compare three existing state preparation methods: firstly, the well-known exact state preparation method based on uniformly controlled rotations; secondly, a proposed approximative method making use of the Schmidt decomposition; and lastly, we reimagine the VQE as a state preparation technique. We evaluate these three methods on simulators with noise. Our results consist of a comprehensive theoretical discussion of the algorithms, a large dataset of experimental results, and a thorough discussion of these results accompanied by many visualisations.

Grapevine disease classification using deep neural networks

Author
Jakub Vybíral
Year
2025
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
doc. Ing. Štěpán Starosta, Ph.D.
Summary
Grapevine diseases pose a serious threat to vineyards, often resulting in significant economic losses. Automated detection can facilitate early intervention and reduce production costs. This thesis addresses the classification of grapevine leaf and foliage images affected by five selected diseasesBlack Rot, Downy Mildew, Esca, Leaf Blight, and Powdery Mildewalongside healthy samples. A diverse dataset was compiled from multiple publicly available online sources to enhance generalisation. Transfer learning was employed for the classification task, evaluating several deep learning models including ResNet-50, GoogLeNet, EfficientNet, DenseNet, MobileNet, and Vision Transformer. Various training strategies and model architectures were explored to identify the most effective approach. The Vision Transformer emerged as the best-performing model in the experiments and, after further fine-tuning, achieved an accuracy of 99.43% on test data.

Using Learning to Optimize to train Variational Quantum Algorithms

Author
Ondřej Sukdol
Year
2025
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Ivo Petr, Ph.D.
Summary
Noisy Intermediate-scale quantum devices are believed to have near-term po- tential to solve classically intractable problems in certain areas. Most no- tably, variational quantum algorithms can be used. They are hybrid classical- quantum algorithms that rely on optimizing the parameters of a parameterized quantum circuit. The optimization of parameterized quantum circuits can face complications that are not encountered on classical devices, such as the barren plateau problem. In this thesis, we attempt to account for these problems by using learning to optimize, which aims to train an optimizer that learns the properties of the loss landscape for the given problem, possibly resulting in a performance improvement. We experiment with optimizers that optimize the parameters using information gained by dynamic mode decomposition along- side the gradients of the loss.

Using generative neural network models for obtaining strong binding aptamers

Author
Dominika Koutná
Year
2026
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Mgr. Eva Pernecká, Ph.D.
Summary
This thesis explores the application of generative deep learning to sequences from SELEX experiments, with the goal of generating candidate DNA aptamers targeting thrombin. The work focuses on training and evaluating several generative architectures on sequences from the final SELEX round. Expanded dataset reflecting sequence occurrence was used to improve learning of empirical distributions. Model performance was assessed by comparing generated sequences with training and test sets and by evaluating overlap with results from previously published Restricted Boltmann Machine. The results demonstrate that deep generative models can generate both known and novel sequences, providing a foundation for further exploration of aptamer generation.

Deep Learning Approach to Force-Based Modeling of Pedestrian Flow in Bottleneck Scenarios

Author
Gia Bao Pham
Year
2026
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
doc. Ing. Pavel Hrabák, Ph.D.
Summary
Pedestrian flow modeling is essential for understanding how a pedestrian facility should be designed in order to enable efficient transport and allow for safe evacuation. The classical approach to pedestrian flow modeling utilizes rules and equations established based on expert knowledge and observations. At the same time, recent advancements in deep learning have led to several data-driven approaches. The main goal of this thesis is to improve upon the generalizability of a proposed hybrid framework for modeling pedestrian flow, which combines deep neural networks with a force-based modeling approach inspired by the Social Force Model. The contributions of this thesis include: (i) the addition of new datasets for training and evaluation, (ii) the introduction of augmentation techniques, (iii) the modification of the loss function and of the feature extraction process, and (iv) an architectural change as a result of these modifications. Furthermore, this thesis expands evaluation capabilities with quantitative and qualitative metrics. The obtained models clearly show a strong capability to generalize to unseen geometries and scenarios, underscoring the potential of this hybrid approach, if further refined.

Flow Matching generative models with applications in weather data downscaling

Author
Matyáš Kohout
Year
2026
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Daniel Dombek, Ph.D.
Summary
This thesis explores the concept of Flow Matching and uses models based on Flow Matching for super-resolution of images and climate data, specifically, the temperature at 2 m height above the surface. Experiments have shown that Flow Matching trained on the DIV2K dataset is not suitable to enhance regular images, at least when utilizing a U-Net neural network architecture, underperforming relative to both diffusion-based models and a simple bicubic interpolation. On the other hand, Flow Matching proves effective for weather data downscaling, which was demonstrated on the WeatherBench dataset, as it surpasses a diffusion-based model in all evaluation metrics, while offering faster inference and training times.

Reinforcement Learning for Prší Card Game

Author
Josef Vašata
Year
2026
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
RNDr. Luděk Kleprlík, Ph.D.
Summary
This thesis investigates the application of reinforcement learning methods to Prší, a stochastic, imperfect-information Czech card game. A custom Python environment was developed to evaluate four algorithms: Monte Carlo, Q-Learning, Deep Q-Network, and REINFORCE. While deep value-based methods struggled to converge within training con­straints, the best tabular method runs achieved a win rate of just under 50% against a greedy baseline. The REINFORCE policy gradient algorithm emerged as the top performer, achieving a 65% win rate against the greedy baseline. In a final human evaluation across 284 games, the REINFORCE agent successfully held human players to a 54.2% win rate a tangible reduction from the 65% human win rate against the baseline. These results against human players demonstrate that reinforcement learning methods are capable of tackling even highly stochastic imperfect-information card games and can at the very least come close to human performance.

Quantum Reservoir Computing

Author
Petr Šmerda
Year
2026
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Ivo Petr, Ph.D.
Summary
This thesis focuses on quantum reservoir computing, a quantum variant of the reservoir computing paradigm in which a quantum system is used as a nonlinear feature map for a trainable readout layer. The work first introduces the necessary background on time series forecasting, reservoir computing, and quantum reservoir computing. We then present a several experiments executed on both simulator and real quantum hardware. The implemented quantum reservoir models, with different reservoir structures, are compared with a classical reservoir computing baseline, namely an echo state network. The experimental part evaluates the influence of several design choices, including the number of qubits in the quantum reservoir, the initial quantum state, the length of the input feature window, and the number of measurement shots. The obtained results are used to assess the practical behavior of the proposed quantum reservoirs on selected time series prediction tasks. The results show that quantum reservoir computing is an experimentally interesting and flexible approach, but in the tested setting it did not provide a consistent practical advantage over classical reservoir computing. The best quantum reservoir configuration outperformed the classical baseline on the sine-wave task, but the echo state network achieved better results on the Mackey--Glass benchmark. The experiments also show that QRC performance depends strongly on the reservoir architecture, initial state, measured observables, shot count, and hardware conditions.

Urban Land Surface Temperature Analysis

Author
Robin Palán
Year
2026
Type
Bachelor thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Magda Friedjungová, Ph.D.
Summary
The thesis applies methods of clustering and count of detected quartile overstepping to analyze the land surface temperature (LST) in urban areas - specifically over three European cities - Prague, Ostrava, and Constance - with the purpose of detecting and describing intra-city LST variations. These methods have been applied to a subdataset of nearly clear Landsat and Ecostress images acquired from 2018 to 2025. Clustering both with and without the geospatial component converts a continuous distribution (temperature) into a discrete distribution (clusters) and categorizes city areas into hotter and colder parts. By connecting to a number of oversteps of a specific upper fence, it can be determined which areas of the city experience temperature extremes more frequently. The thesis also compares LST in different years within a single city or across selected cities. Overall, the study emphasizes the advantages of using these methods in LST analysis.

Master theses

Learning methods for continuous-time hidden Markov models

Author
Lukáš Lopatovský
Year
2017
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Tomáš Šabata
Summary
The continuous-time hidden Markov model is promising not only for the biomedical research. The lack of efficient learning algorithms has limited its use in the past. However, recently the new efficient EM approaches were presented. In this thesis we are examining and comparing current state-of-the-art methods that are able to train models containing hundreds of hidden states. As the part of the work we have developed the general purpose continuous-time and discrete-time hidden Markov model library effectively implementing the best performing learning methods that is easy to use and available for everyone under open-source license.

Suspicion of corruption rating of contracts published in the government contracts registry

Author
Jan Staněk
Year
2018
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Marek Sušický
Summary
This master's thesis describes the design of metrics for identification suspicious contracts published in the register of contracts. It describes public data sources suitable for supplement data from the register of contracts, data integration and feature selection for anomaly detection. Designed metrics simplifies selection of contracts suitable for manual review.

Curriculum Learning of Neural Networks

Author
Gary Fibiger
Year
2020
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Magda Friedjungová
Summary
Artificial neural networks are usually trained by observing samples from a training set in a random order. This approach is similar to biological organisms, but their learning process is hardly ever random. Human supervised learning utilizes a curriculum that leads the learning process. Many approaches were proposed to introduce a curriculum to artificial neural networks training in recent years. This thesis provides an overview of those approaches. Many of the approaches were implemented and experimentally evaluated. The results show that different approaches are favorable under different circumstances.

Sentiment Analysis using Domain Specific Adapters

Author
Lukáš Langr
Year
2022
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
doc. Ing. Štěpán Starosta, Ph.D.
Summary
Natural language processing has become a domain of large pre-trained models requiring a great deal of computing power to adjust to a custom task. In this work a different transfer learning method of domain specific adapters is proposed for the task of sentiment analysis. The adapted models are compared to a fine-tuning baseline in multiple experimental scenarios and their performance is comparable to considerably larger models while being much less computationally intensive. This approach looks to be a viable alternative to large models in lower computing power environments.

Recurrent Memory Models with Optimal Polynomial Projections

Author
Ondřej Naňka
Year
2021
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Karel Klouda, Ph.D.
Summary
The aim of this thesis is to research the practical usability of high-order polynomial projection operators for compression of signals by projection onto polynomial bases for implementation of recurrent neural networks. Experiments in the field of sound classification and natural language processing are performed using Tensorflow framework and also as a spiking neural network using a simulator NengoDL.

The use of Relative Goodness of Fit Tests for training Generative Adversarial Networks

Author
Martin Scheubrein
Year
2021
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Magda Friedjungová, Ph.D.
Summary
Generative adversarial networks (GAN) are a class of deep learning methods which are usually applied to images or other high-dimensional data. With such data, it is difficult to decide if the distribution learnt by a model matches the distribution of source data, or to locate the differences. To measure those discrepancies, maximum mean discrepancy (MMD) or unnormalized mean embedding (UME) measures may be used. This thesis verifies that with proper parametrization, both measures reliably detect both global and local discrepancies in image data. Choice of kernel, its parameters, and in the case of UME the selection of test locations, are studied in detail. Interpretability of optimized test locations in the context of local difference discovery is verified. Finally, a novel method of early stopping based on MMD and UME measured between the network's output and testing data is proposed.

Deep Reinforcement Learning for Super Mario Bros

Author
Ondřej Schejbal
Year
2022
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Mgr. Petr Novák, Ph.D.
Summary
Within this master's thesis, a fine-tuned reinforcement learning model capable of preparing an intelligent agent able to play the Super Mario Bros. game has been created. Its architecture is based on conducted research on current state-of-the-art reinforcement learning techniques where the most relevant models for this type of task have been compared between each other. In order to compare the models, research and description of tools that allow the model to interact with the game had been done. Based on the comparison results, the most suitable approach was selected. Experiments with applying various modifications to the selected model have been done in order to find the most suitable modifications for the Super Mario Bros. game. The fine-tuned model has been used to train an intelligent agent, whose performances were tested on the level he was trained on and also on two levels that he had never seen before. The agent's performances were really good and showed nice behavioral patterns, mainly on the level he was trained on, as his performance on the unseen levels was understandably worse.

Improving blood glucose level prediction models

Author
Ladislav Floriš
Year
2024
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
doc. Ing. Štěpán Starosta, Ph.D.
Summary
This work addresses the task of predicting blood glucose levels in patients with type 1 diabetes. Models based on Transformer architecture and Legendre Memory Units (LMU) were explored. The application of LMUs in this work represents their first use for blood glucose level prediction. Employing multivariate time series, predictions are made with 30-minute and 60-minute horizons. Models were trained and evaluated using the OhioT1DM dataset, which includes eight weeks of data from 12 distinct patients. The dataset consists of two editions, released in 2018 and 2020. Performance was measured using Root Mean Square Error (RMSE), and Clarke Error Grid Analysis was utilized to evaluate clinical accuracy. LMUs achieved an RMSE of 18.17 mg/dl for the 30-minute horizon and 30.33 mg/dl for the 60-minute horizon, in the 2018 edition. In the 2020 edition, the RMSEs were 18.56 mg/dl and 32.57 mg/dl for the 30-minute and 60-minute horizons, respectively. LMUs were proven to match and, in smaller datasets (2018 edition of OhioT1DM), even outperform the state-of-the-art models.

GeoScore Framework for Predicting Municipal Socio-economic Targets in Germany

Author
Jan Čáp
Year
2026
Type
Master thesis
Supervisor
Ing. Daniel Vašata, Ph.D.
Reviewers
Ing. Karel Klouda, Ph.D.
Summary
This thesis presents GeoScore, a machine-learning framework for predicting municipal-level socioeconomic indicators in Germany from openly available heterogeneous data sources. The framework integrates demographic, electoral, and geospatial features into a unified, configuration-driven feature matrix, and trains gradient-boosted regression models to estimate target indicators such as unemployment rates. Feature construction and model training are governed by YAML configuration files, and all experiments are tracked using MLflow to ensure full reproducibility. Results demonstrate that openly available mu- nicipal characteristics provide meaningful predictive signal for socio-economic outcomes, contributing to a better understanding of geospatial socioeconomic variation across German municipalities.