Konstantin Kirchheim

I am currently a PhD student at the Otto-von-Guericke University Magdeburg (Germany) in the Department of Computer Science.

My research focuses on anomaly detection in high-dimensional data with deep learning models, and more recently with neuro-symbolic methods, mostly on image, video and text data. I also did some work on reproducibility of experiments involving deep learning models, as well as mining of academic literature.

I maintain pytorch-ood, a Python library for out-of-distribution detection with deep neural networks.

In my spare time, I like to scrape data from the web and mine it. This hobby spawned some interesting projects with dedicated websites, such as sworm and extra-mining.

On the right, you can find a rather dated picture of me in the style of an image from Picasso’s blue period. It was generated with Neural Style Transfer.

Latest Updates

Home Server Setup 2024, 07 Dec. 2024 (posts)
In this post, I want to present my current home server setup, including the hardware, the virtualized infrastructure (Networks, VMs), and the services (Containers) I am running.1 The goal is to give you some inspiration and also to have some more thorough documentation for myself. While writing, I noticed some possible improvements, so there is value in the documentation process itself. This post will be quite long as the infrastructure evolved over a prolonged period. To avoid convoluting it …
Categories: Homeserver
2939 Words Tagged with: Homeserver Virtualization
Thumbnail for Home Server Setup 2024
Training a German LLM from Scratch 🦜, 14 Nov. 2024 (posts)
This article is not finished and will be updated. The research group I work with has access to a small GPU cluster, which occasionally sits idle. To avoid wasting valuable compute resources (IDLE GPUs essentially burn money through opportunity costs), I decided to train a German GPT-2-style model from scratch, using only German text. Existing German models available on Hugging Face have 137M parameters and a context length of 1024 tokens1, which is quite limited compared to recently released …
Categories: Deep Learning
2794 Words Tagged with: Deep Learning Generative Models LLM
Thumbnail for Training a German LLM from Scratch 🦜
Language Models as Reasoners for Out-of-Distribution Detection, 17 Sep. 2024 (papers)
Our paper, Language Models as Reasoners for Out-of-Distribution Detection, was presented at the Workshop on AI Safety Engineering (WAISE) 2024 and received the best paper award by popular vote. It constitutes an extension of our idea of Out-of-Distribution Detection with Logical Reasoning, where we replaced the prolog-based reasoning component with an LLM. Abstract § Deep neural networks (DNNs) are prone to making wrong predictions with high confidence for data that does not stem from their …
Categories: Anomaly Detection Neuro-Symbolic
195 Words Tagged with: WAISE Anomaly Detection Large Language Models Neuro-Symbolic
Thumbnail for Language Models as Reasoners for Out-of-Distribution Detection
Deep learning-based harmonization and super-resolution of Landsat-8 and Sentinel-2 images, 17 May. 2024 (papers)
Our paper Deep learning-based harmonization and super-resolution of Landsat-8 and Sentinel-2 images, which is based on the masters thesis of my colleague Venkatesh Thirugnana Sambandham, has been published in the ISPRS Journal of Photogrammetry and Remote Sensing. This work is an extension of our previous workshop paper on transformers for satellite homogenization. In summary, we find that a simple UNet model provides surprisingly good performance for the satellite homogenization task. We …
Categories: Deep Learning
344 Words Tagged with: Deep Learning Superresolution
Thumbnail for Deep learning-based harmonization and super-resolution of Landsat-8 and Sentinel-2 images
Out-of-Distribution Detection with Logical Reasoning, 04 Jan. 2024 (papers)
Our paper Out-of-Distribution Detction with Logical Reasoning has been accepted on the WACV 2024. Abstract § Machine Learning models often only generalize reliably to samples from the training distribution. Consequentially, detecting when input data is out-of-distribution (OOD) is crucial, especially in safety-critical applications. Current OOD detection methods, however, tend to be domain agnostic and often fail to incorporate valuable prior knowledge about the structure of the training …
Categories: Anomaly Detection Neuro-Symbolic
226 Words Tagged with: WACV Anomaly Detection Neuro-Symbolic
Thumbnail for Out-of-Distribution Detection with Logical Reasoning