Files
website/_site/assets/js/lunr/lunr-store.js

236 lines
26 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
var store = [{
"title": "InnoMi Project",
"excerpt":"The InnoMi research initiative served as a vital bridge between academic research and industrial application within Bavaria. Funded by the state government and operating under the umbrella of the Zentrum Digitalisierung.Bayern, the project provided crucial resources and a collaborative framework. Project: InnoMi - Innovations for the Mobile Internet Affiliation: Zentrum...","categories": ["projects"],
"tags": [],
"url": "/projects/innomi/",
"teaser": "/assets/images/projects/innomi.png"
},{
"title": "Computer Architecture TA",
"excerpt":"During my doctoral studies at LMU Munich, I served as a Teaching Assistant and took on significant organizational responsibilities for the undergraduate lecture “Rechnerarchitektur” (Computer Architecture). This foundational course, led by Prof. Dr. Linnhoff-Popien, catered to approximately 600 students each semester. My primary responsibilities focused on managing the tutorial component...","categories": ["teaching"],
"tags": [],
"url": "/teaching/computer_achitecture/",
"teaser": "/assets/images/teaching/computer_gear.png"
},{
"title": "IoT Practical Exercise",
"excerpt":"As part of the lecture Internet of Things (IoT): Devices, Connectivity, and Services, I was responsible for designing and conducting a practical programming exercise suitable for completion within one to two class sessions. This exercise targeted approximately 200 students during the Winter Semester 2018/19. The goal was to provide hands-on...","categories": ["teaching"],
"tags": ["teaching","iot","mqtt","python","influxdb","distributed-systems","practical-course"],
"url": "/teaching/IOT/",
"teaser": "/assets/images/teaching/server.png"
},{
"title": "Python 101 Course",
"excerpt":"In preparation for the practical exercises within the Internet of Things (IoT) lecture series, we identified the need for foundational programming skills among the student cohort. Consequently, during the Winter Semester 2018/19, I co-developed and co-taught an intensive introductory course focused on the Python programming language. This “Python 101” module,...","categories": ["teaching"],
"tags": ["teaching","python","programming","introductory-course","curriculum-development"],
"url": "/teaching/Python/",
"teaser": "/assets/images/teaching/py.png"
},{
"title": "Learned Trajectory Annotation",
"excerpt":"Learning spatial context representations (left) enables clustering and annotation of trajectories (right). This research addresses the challenge of enabling more intuitive human-robot interaction in shared spaces, particularly focusing on grounding verbal communication in spatial understanding. The work introduces a novel unsupervised learning methodology based on neural autoencoders. The core contribution...","categories": ["research"],
"tags": ["geoinformatics","machine-learning","unsupervised-learning","human-robot-interaction","autoencoder"],
"url": "/research/learned-trajectory-annotation/",
"teaser": "/assets/figures/0_trajectory_reconstruction_teaser.png"
},{
"title": "DW Editorial Lead",
"excerpt":"During my doctoral studies and research tenure at LMU Munich, I led the online editorial team for DIGITALE WELT Magazin. This role, supported by the InnoMi project, involved managing the publications digital presence and strategic direction, aiming to effectively bridge scientific research and industry perspectives on digitalization trends. Role: Head...","categories": ["projects"],
"tags": [],
"url": "/projects/dw/",
"teaser": "/assets/images/projects/dw.png"
},{
"title": "ErLoWa Leak Detection",
"excerpt":"In collaboration with Munichs municipal utility provider, Stadtwerke München (SWM), this project explored the feasibility of using acoustic monitoring for early leak detection in water pipe infrastructure. The primary goal was to develop machine learning models capable of identifying leak-indicating sound patterns within a real-world operational environment. Project: ErLoWa (Erkennung...","categories": ["projects"],
"tags": ["acoustic","anomaly-detection","deep-learning","real-world-data","signal-processing"],
"url": "/projects/water-networks/",
"teaser": "/assets/images/projects/pipe_leak.png"
},{
"title": "TIMS Seminar",
"excerpt":"As part of my teaching responsibilities at the Chair for Mobile and Distributed Systems (LMU Munich), I regularly supervised the “Trends in Mobile and Distributed Systems” (TIMS) seminar series for both Bachelor and Master students. This seminar is designed to introduce students to the process of scientific research and academic...","categories": ["teaching"],
"tags": [],
"url": "/teaching/seminar-TIMS/",
"teaser": "/assets/images/teaching/thesis.png"
},{
"title": "VTIMS Advanced Seminar",
"excerpt":"Complementing the Bachelor-level seminar, I also supervised the “Vertiefte Themen in Mobilen und Verteilten Systemen” (VTIMS) seminar, designed specifically for Masters students at the LMU Chair for Mobile and Distributed Systems. This advanced seminar aimed to deepen students understanding of cutting-edge research topics and further hone their scientific working methodologies....","categories": ["teaching"],
"tags": [],
"url": "/teaching/seminar-VTIMS/",
"teaser": "/assets/images/teaching/thesis_master.png"
},{
"title": "Neural Self-Replication",
"excerpt":"Drawing inspiration from the fundamental process of self-replication in biological systems, this research explores the potential for implementing analogous mechanisms within neural networks. The objective is to develop computational models capable of autonomously reproducing their own structure (specifically, their connection weights), potentially leading to the emergence of complex, adaptive behaviors....","categories": ["research"],
"tags": ["neural-networks","artificial-life","complex-systems","self-organization"],
"url": "/research/neural-self-replication/",
"teaser": "/assets/figures/1_self_replication_pca_space.jpg"
},{
"title": "Deep Audio Baselines",
"excerpt":"This research, presented as part of the Interspeech 2019 Computational Paralinguistics Challenge (ComParE), specifically addresses the Sleepiness Sub-Challenge. We introduced a robust, end-to-end deep learning methodology designed to serve as a strong baseline for audio classification tasks within the paralinguistics domain. The core innovation lies in utilizing a deep neural...","categories": ["research"],
"tags": ["deep-learning","audio-classification","paralinguistics","speech-analysis"],
"url": "/research/deep-audio-baselines/",
"teaser": "/assets/figures/3_deep_neural_baselines_teaser.jpg"
},{
"title": "OpenMunich Conference Organization",
"excerpt":"This event, organized by the LMU Chair for Mobile and Distributed Systems in collaboration with industry partners Accenture and Red Hat, aimed to create a forum for professionals, researchers, and students interested in the latest developments within the open-source ecosystem. The OpenMunich conference series during 2016 until 2019 offered a...","categories": ["projects"],
"tags": ["community-engagement"],
"url": "/projects/OpenMunich/",
"teaser": "/assets/images/projects/openmunich.png"
},{
"title": "Operating Systems TA",
"excerpt":"Following the introductory course on Computer Architecture, I also served as a Teaching Assistant and Tutorial Coordinator for the subsequent “Betriebssysteme” (Operating Systems) lecture at LMU Munich, taught by Prof. Dr. Linnhoff-Popien. This course typically enrolled 300-400 students per semester. My role involved supporting the lecture and managing the associated...","categories": ["teaching"],
"tags": [],
"url": "/teaching/operating_systems/",
"teaser": "/assets/images/teaching/computer_os.png"
},{
"title": "Soccer Team Vectors",
"excerpt":"This research introduces STEVE (Soccer Team Vectors), a novel methodology for learning meaningful, real-valued vector representations (embeddings) for professional soccer teams. The primary goal is to capture intrinsic team characteristics and relationships within a continuous vector space, such that teams with similar playing styles, strengths, or performance levels are positioned...","categories": ["research"],
"tags": ["machine-learning","representation-learning","sports-analytics","similarity-search"],
"url": "/research/soccer-team-vectors/",
"teaser": "/assets/figures/2_steve_algo.jpg"
},{
"title": "iOS App Development",
"excerpt":"Building upon my experience supervising the Android development practical course, I also co-supervised the “iOS Praktikum” at LMU Munich. This hands-on lab course focused on native mobile application development for the Apple iOS platform using the Swift programming language. The course was structured in two main phases: Introductory Phase: Covered...","categories": ["teaching"],
"tags": ["teaching","ios","swift","mobile-development","app-development","agile","teamwork"],
"url": "/teaching/IOS/",
"teaser": "/assets/images/teaching/ios.png"
},{
"title": "AI-Fusion Safety",
"excerpt":"Project Resources GitHub Repo Install via PyPI ReadTheDocs [Altmann et al. 2024] In collaboration with Fraunhofer IKS, the AI-Fusion project addressed the critical challenge of understanding and ensuring safety in multi-agent reinforcement learning (MARL) systems. Emergence, defined as the arising of complex, often unpredictable, system-level dynamics from local interactions between...","categories": ["projects"],
"tags": ["multi-agent-systems","reinforcement-learning","safety","emergence","simulation"],
"url": "/projects/FIKS/",
"teaser": "/assets/images/projects/robot.png"
},{
"title": "3D Primitive Segmentation",
"excerpt":"Overview of the hybrid segmentation and primitive fitting pipeline. This research addresses challenges in accurately segmenting large-scale 3D point clouds into meaningful geometric primitives, specifically spheres, cylinders, and cuboids. Existing methods often struggle with scalability or robustness when faced with diverse shapes and noisy real-world data. We propose a novel...","categories": ["research"],
"tags": ["computer-vision","3d-processing","point-clouds","segmentation","deep-learning","genetic-algorithms"],
"url": "/research/3d-primitive-segmentation/",
"teaser": "/assets/figures/4_point_cloud_segmentation_teaser.jpg"
},{
"title": "PEOC OOD Detection",
"excerpt":"Ensuring the safety and reliability of deep reinforcement learning (RL) agents deployed in real-world environments necessitates the ability to detect when the agent encounters states significantly different from those seen during training (i.e., out-of-distribution or OOD states). This research introduces PEOC (Policy Entropy-based OOD Classifier), a novel and computationally efficient...","categories": ["research"],
"tags": ["deep-reinforcement-learning","out-of-distribution-detection","safety","anomaly-detection"],
"url": "/research/peoc-ood-detection/",
"teaser": "/assets/figures/6_ood_pipeline.jpg"
},{
"title": "AV Meantime Coverage",
"excerpt":"Visualization of estimated service coverage achievable by utilizing parked autonomous vehicles. This research investigates a potential transitional model towards future transportation systems, focusing on privately owned shared autonomous vehicles (SAVs). The central idea, termed “What to do in the Meantime,” explores the feasibility of leveraging these vehicles for ride-sharing services...","categories": ["research"],
"tags": ["autonomous-vehicles","shared-mobility","transportation-systems","urban-computing","geoinformatics"],
"url": "/research/av-meantime-coverage/",
"teaser": "/assets/figures/5_meantime_coverage.jpg"
},{
"title": "Surgical-Mask Detection",
"excerpt":"This study investigates the efficacy of various data augmentation techniques applied directly to mel-spectrogram representations of audio data for improving classification performance. The specific task addressed is the detection of surgical mask usage based on human speech signals, a relevant problem in paralinguistics and audio analysis. We systematically evaluated the...","categories": ["research"],
"tags": ["audio-classification","deep-learning","data-augmentation","computer-vision","paralinguistics"],
"url": "/research/surgical-mask-detection/",
"teaser": "/assets/figures/7_mask_models.jpg"
},{
"title": "Anomalous Sound Features",
"excerpt":"Detecting anomalous sounds, particularly in industrial settings, is crucial for predictive maintenance and safety. This often involves unsupervised or semi-supervised approaches where models learn a representation of normal sounds. This research explores the effectiveness of leveraging transfer learning for this task by using pretrained deep neural networks as fixed feature...","categories": ["research"],
"tags": ["anomaly-detection","audio-classification","deep-learning","transfer-learning","feature-extraction"],
"url": "/research/anomalous-sound-features/",
"teaser": "/assets/figures/8_anomalous_sound_teaser.jpg"
},{
"title": "Sound Anomaly Transfer",
"excerpt":"This study investigates an effective approach for acoustic anomaly detection in industrial machinery, focusing on identifying malfunctions through sound analysis. The core methodology leverages transfer learning by repurposing deep neural networks originally trained for large-scale image classification (e.g., on ImageNet) as powerful feature extractors for audio data represented as mel-spectrograms....","categories": ["research"],
"tags": ["anomaly-detection","audio-classification","deep-learning","transfer-learning","feature-extraction","computer-vision"],
"url": "/research/sound-anomaly-transfer/",
"teaser": "/assets/figures/9_image_transfer_sound_teaser.jpg"
},{
"title": "Acoustic Leak Detection",
"excerpt":"Detecting leaks in vast municipal water distribution networks is critical for resource conservation and infrastructure maintenance. This study introduces and evaluates an anomaly detection approach for acoustic leak identification, specifically designed with energy efficiency and ease of deployment as key considerations. The methodology leverages acoustic recordings captured by microphones deployed...","categories": ["research"],
"tags": ["anomaly-detection","audio-processing","deep-learning","signal-processing","real-world-application"],
"url": "/research/acoustic-leak-detection/",
"teaser": "/assets/figures/10_water_networks_teaser.jpg"
},{
"title": "Primate Vocalization Classification",
"excerpt":"Acoustic monitoring offers a powerful, non-invasive tool for wildlife conservation, enabling the study and tracking of animal populations through their vocalizations. This research focuses on improving the automated classification of primate vocalizations, a challenging task due to call variability and environmental noise. We propose a novel deep, recurrent neural network...","categories": ["research"],
"tags": ["deep-learning","audio-classification","bioacoustics","conservation-technology","recurrent-neural-networks"],
"url": "/research/primate-vocalization-classification/",
"teaser": "/assets/figures/11_recurrent_primate_workflow.jpg"
},{
"title": "Audio Vision Transformer",
"excerpt":"This research explores the application of the Vision Transformer (ViT) architecture, originally designed for image processing, to the domain of audio classification by operating on mel-spectrogram representations. The ViTs attention mechanisms offer a potentially powerful alternative to convolutional approaches for capturing relevant patterns in spectrogram data. Adapting the Vision Transformer...","categories": ["research"],
"tags": ["deep-learning","audio-classification","computer-vision","attention-mechanisms","transformers"],
"url": "/research/audio-vision-transformer/",
"teaser": "/assets/figures/12_vision_transformer_teaser.jpg"
},{
"title": "Tasked Self-Replication",
"excerpt":"Building upon the concept of self-replicating neural networks, this research explores the integration of auxiliary functional goals alongside the primary objective of self-replication. The aim is to create networks that can not only reproduce their own weights but also perform useful computations or interact meaningfully with an environment simultaneously. Analysis...","categories": ["research"],
"tags": ["artificial-life","complex-systems","neural-networks","self-organization","multi-task-learning"],
"url": "/research/tasked-self-replication/",
"teaser": "/assets/figures/13_sr_teaser.jpg"
},{
"title": "Welcome to Jekyll!",
"excerpt":"W. I. P. ","categories": ["blog"],
"tags": [],
"url": "/blog/wireguard-ui-nat-vps/",
"teaser": "/assets/images/newshot_2.jpg"
},{
"title": "RNN Memory Limits",
"excerpt":"Recurrent Neural Networks (RNNs), including variants like Long Short-Term Memory (LSTM) and Gated Recurrent Units (GRU), are designed with the intent to capture temporal dependencies within sequential data. Their internal mechanisms allow information from previous time steps to influence current processing. This research investigates the fundamental memory capacity of these...","categories": ["research"],
"tags": ["deep-learning","recurrent-neural-networks","sequence-modeling","theoretical-ml"],
"url": "/research/rnn-memory-limits/",
"teaser": "/assets/figures/22_rnn_limits.png"
},{
"title": "RL Anomaly Detection",
"excerpt":"Anomaly Detection (AD) is crucial for the safe deployment of Reinforcement Learning (RL) agents, especially in safety-critical applications where encountering unexpected or out-of-distribution situations can lead to catastrophic failures. This work provides a perspective on the state and future directions of AD research specifically tailored for the complexities inherent in...","categories": ["research"],
"tags": ["reinforcement-learning","anomaly-detection","safety","lifelong-learning","generalization"],
"url": "/research/rl-anomaly-detection/",
"teaser": "/assets/figures/14_ad_rl_teaser.jpg"
},{
"title": "Extended Self-Replication",
"excerpt":"Analyzing the lineage and diversity in populations of self-replicating networks. This journal article provides an extended and more in-depth exploration of self-replicating neural networks, building upon earlier foundational work (Gabor et al., 2019). The research further investigates the use of backpropagation-like mechanisms not for typical supervised learning, but as an...","categories": ["research"],
"tags": ["artificial-life","complex-systems","neural-networks","self-organization","dynamical-systems"],
"url": "/research/extended-self-replication/",
"teaser": "/assets/figures/15_sr_journal_teaser.jpg"
},{
"title": "MSP Android Course",
"excerpt":"Over several semesters during my time at LMU Munich, I co-supervised the “Praktikum Mobile und Verteilte Systeme” (MSP), often referred to as the Android development practical course. This intensive lab course provided students with hands-on experience in designing, developing, and testing native applications for the Android platform, primarily using Java...","categories": ["teaching"],
"tags": ["teaching","android","java","kotlin","mobile-development","app-development","agile","teamwork"],
"url": "/teaching/android/",
"teaser": "/assets/images/teaching/android.png"
},{
"title": "Organism Network Emergence",
"excerpt":"This research investigates the transition from simple self-replication to higher levels of organization by exploring how populations of basic, self-replicating neural network units can form “Organism Networks” (ONs) through collaboration and emergent differentiation. Moving beyond the replication of individual networks, the focus shifts to the collective dynamics and functional capabilities...","categories": ["research"],
"tags": ["artificial-life","complex-systems","neural-networks","self-organization","emergent-computation"],
"url": "/research/organism-network-emergence/",
"teaser": "/assets/figures/16_on_teaser.jpg"
},{
"title": "Voronoi Data Augmentation",
"excerpt":"Data augmentation is essential for improving the performance and generalization of Convolutional Neural Networks (CNNs), especially when training data is limited. This research introduces VoronoiPatches (VP), a novel data augmentation algorithm based on the principle of non-linear recombination of image information. Visual example of the VoronoiPatches augmentation applied to an...","categories": ["research"],
"tags": ["data-augmentation","computer-vision","deep-learning","convolutional-neural-networks"],
"url": "/research/voronoi-data-augmentation/",
"teaser": "/assets/figures/17_vp_teaser.jpg"
},{
"title": "Autoencoder Trajectory Compression",
"excerpt":"The proliferation of location-aware mobile devices generates vast amounts of GPS trajectory data, necessitating efficient storage solutions. While various compression techniques aim to reduce data volume, preserving essential spatio-temporal information remains crucial. Schematic of the LSTM Decoder Architecture. This paper introduces a novel approach for compressing and reconstructing GPS trajectories...","categories": ["research"],
"tags": ["deep-learning","recurrent-neural-networks","trajectory-analysis","data-compression","geoinformatics"],
"url": "/research/autoencoder-trajectory-compression/",
"teaser": "/assets/figures/23_trajectory_model.png"
},{
"title": "Emergent Social Dynamics",
"excerpt":"This research extends the study of artificial chemistry systems populated by neural network “particles,” focusing on the emergence of complex behaviors driven by social interaction rather than explicit programming. Building on systems where particles may exhibit self-replication, we introduce interactions based on principles of predictive processing and surprise minimization (akin...","categories": ["research"],
"tags": ["artificial-life","complex-systems","neural-networks","self-organization","emergent-behavior","predictive-coding"],
"url": "/research/emergent-social-dynamics/",
"teaser": "/assets/figures/18_surprised_soup_teaser.jpg"
},{
"title": "Primate Subsegment Sorting",
"excerpt":"Automated acoustic classification plays a vital role in wildlife monitoring and bioacoustics research. This study introduces a sophisticated pre-processing and training strategy to significantly enhance the accuracy of multi-class audio classification, specifically targeting the identification of different primate species from field recordings. A key challenge in bioacoustics is dealing with...","categories": ["research"],
"tags": ["bioacoustics","audio-classification","deep-learning","data-labeling","signal-processing"],
"url": "/research/primate-subsegment-sorting/",
"teaser": "/assets/figures/19_binary_primates_teaser.jpg"
},{
"title": "LMU DevOps Admin",
"excerpt":"During my tenure at the LMU Chair for Mobile and Distributed Systems, alongside my research activities, I assumed responsibility for the ongoing maintenance of the groups IT infrastructure. This encompassed Linux workstations, Windows Server-based hypervisors, Linux file servers (utilizing ZFS), and core network services. Role: IT Infrastructure & DevOps Lead...","categories": ["projects"],
"tags": ["devops","kubernetes","server-administration","infrastructure"],
"url": "/projects/server-administration/",
"teaser": "/assets/images/projects/arch.png"
},{
"title": "Aquarium MARL Environment",
"excerpt":"The study of complex interactions using Multi-Agent Reinforcement Learning (MARL), particularly predator-prey dynamics, often requires specialized simulation environments. To streamline research and avoid redundant development efforts, we introduce Aquarium: a versatile, open-source MARL environment specifically designed for investigating predator-prey scenarios and related emergent behaviors. Key Features of Aquarium: Framework Integration:...","categories": ["research"],
"tags": ["multi-agent-reinforcement-learning","MARL","simulation","emergence","complex-systems"],
"url": "/research/aquarium-marl-environment/",
"teaser": "/assets/figures/20_aquarium.png"
},{
"title": "MAS Emergence Safety",
"excerpt":"Multi-Agent Systems (MAS), particularly those employing decentralized decision-making based on local information (common in MARL), can exhibit emergent effects. These phenomena, arising from complex interactions, range from minor behavioral quirks to potentially catastrophic system failures, posing significant safety challenges. This research provides a framework for understanding and mitigating undesirable emergence...","categories": ["research"],
"tags": ["multi-agent-systems","MARL","safety","emergence","system-specification"],
"url": "/research/mas-emergence-safety/",
"teaser": "/assets/figures/21_coins_teaser.png"
}]