| michael.bkhani@uni-goettingen.de | |
| Address | RZGö, Burckhardtweg 4, Georg-August Universität Göttingen, room 2.102 |
Michael Bidollahkhani, under the supervision of Prof. Dr. Julian Martin Kunkel, is a dedicated computer engineer and machine intelligence researcher. His expertise in software engineering and automated systems is recognized by his Young Scientist award from the YSF of Iran in 2017 and 2023. As a member of the National Elites Foundation and the ACM, Michael is actively engaged in the development of advanced intelligent systems.
ORCID: 0000-0001-8122-4441
Google Scholar: https://scholar.google.com/citations?user=_rLezLYAAAAJ
In this thesis, researchers works on a new class of risks emerging from agentic AI systems that are able to perform actions, use tools, access resources, execute software, control devices, or make operational decisions. As AI systems move from passive recommendation toward automated decision-making and action execution, it becomes important to monitor whether an agent behaves within its allowed boundaries. The main objective is to design a lightweight monitoring and control framework that can detect irregular, unauthorized, or suspicious behavior in AI agents. Such behavior may include executing unexpected commands, accessing restricted files, modifying system settings, using tools outside the assigned task, consuming abnormal resources, or making decisions that conflict with predefined rules and human intentions. The project may focus on software agents operating on desktop or operating-system-level environments, AI assistants executing automated tasks, business-process agents managing resources, or simulated cyber-physical agents interacting with actuators. The student will define allowed and disallowed behavior patterns, collect or simulate agent activity logs, and develop a monitoring mechanism that can detect deviations from expected behavior. A Master thesis may focus on implementing and evaluating a prototype supervisory system that monitors agent actions and detects rule violations. A PhD-level thesis may extend the work by developing a more general framework for runtime agent governance, combining rule-based monitoring, machine learning, anomaly detection, policy checking, formal constraints, and human-in-the-loop approval mechanisms. A possible motivating example is a business or resource-management scenario in which an autonomous assistant supervises financial or operational decisions and prevents risky or unauthorized actions by another actor. This illustrates the broader need for trusted third-party AI supervisors that monitor agents and enforce operational boundaries.
This thesis focuses on designing a transparent labeling system for evaluating the environmental impact of AI services. The main idea is to measure how much computational effort, runtime, memory, CPU, GPU, and energy an AI service requires, and then translate these measurements into a simple and understandable label. The labeling concept can be inspired by energy labels used for household appliances, such as A, B, C, D, and E. However, the student has freedom to define the exact scoring method, evaluation metrics, and visualization style. The AI services may include classification models, generative AI models, anomaly detection tools, scheduling systems, or other selected AI applications. A Bachelor thesis can focus on implementing a prototype and evaluating a small number of AI models. A Master thesis can extend the work by designing a more formal scoring model, comparing multiple infrastructures, or including sustainability indicators such as estimated carbon impact.
This thesis investigates how multiple AI models can be used together for detecting errors, failures, and abnormal behavior in high-performance computing systems. Instead of relying on one fixed detection model, the system should analyze the current situation and select the most suitable model based on system context. The context may include workload behavior, node status, resource usage, error patterns, log messages, or historical system behavior. The student can explore different strategies such as model selection, ensemble learning, rule-based routing, machine learning-based routing, or LLM-assisted log interpretation. A Bachelor thesis may compare several anomaly detection models on HPC or server logs. A Master thesis may design an adaptive Meta Machine Intelligence layer that selects the best model depending on the current system condition.
This thesis aims to develop a lightweight anomaly detection system for device logs, sensor data, or small-scale monitoring environments. The focus is on AI methods that can operate under limited computational resources, such as embedded systems, Raspberry Pi devices, IoT nodes, or edge computing environments. The system should detect irregular behavior using indicators such as timestamp frequency, error messages, temperature changes, signal variations, or resource usage. Students can freely choose the application domain, for example smart devices, environmental sensors, robotics, small server nodes, or industrial monitoring. A Bachelor thesis may compare lightweight machine learning models for anomaly detection. A Master thesis may investigate TinyML, online learning, model compression, or hybrid signal-processing and AI-based detection methods.
This thesis focuses on benchmarking different AI models for monitoring tasks under resource constraints. The student will compare models not only based on accuracy, but also based on runtime, memory usage, energy consumption, inference latency, and deployment complexity. The monitoring task may involve anomaly detection, failure prediction, log classification, sensor analysis, or workload prediction. The project gives students freedom to select the models, datasets, and evaluation environment. A Bachelor thesis may compare a small number of models for one monitoring task. A Master thesis may design a more systematic benchmarking framework and propose guidelines for selecting models based on system constraints.
https://synchange.com
All publications as BibTex