Ingo Thon

dblp:26/5660 · DBLP profile ↗
← Back
18ranked-venue papers
3as first author
4since 2021 · last 2025
0009-0007-0918-3965ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 14 · 3 first-author · 4 since 2021Databases, data management, data science and information retrieval · 7 · 1 first-author · 3 since 2021Theory of computation · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 2
YearPublicationVenuePosition
2025 Incremental Uncertainty-aware Performance Monitoring with Active Labeling Intervention
abstract
We study the problem of monitoring machine learning models under gradual distribution shifts, where circumstances change slowly over time, often leading to unnoticed yet significant declines in accuracy. To address this, we propose Incremental Uncertainty-aware Performance Monitoring (IUPM), a novel label-free method that estimates performance changes by modeling gradual shifts using optimal transport. In addition, IUPM quantifies the uncertainty in the performance prediction and introduces an active labeling procedure to restore a reliable estimate under a limited labeling budget. Our experiments show that IUPM outperforms existing performance estimation baselines in various gradual shift scenarios and that its uncertainty awareness guides label acquisition more effectively compared to other strategies.
Alexander Koebler, Thomas Decker 0004, Ingo Thon, Volker Tresp, Florian Buettner 0001
AISTATS3
2024 MoRE-LLM: Mixture of Rule Experts Guided by a Large Language Model
abstract
To ensure the trustworthiness and interpretability of AI systems, it is essential to align machine learning models with human domain knowledge. This can be a challenging and time-consuming endeavor that requires close communication between data scientists and domain experts. Recent leaps in the capabilities of Large Language Models (LLMs) can help alleviate this burden. In this paper, we propose a Mixture of Rule Experts guided by a Large Language Model (MoRE-LLM) which combines a data-driven black-box model with knowledge extracted from an LLM to enable domain knowledge-aligned and transparent predictions. While the introduced Mixture of Rule Experts (MoRE) steers the discovery of local rule-based surrogates during training and their utilization for the classification task, the LLM is responsible for enhancing the domain knowledge alignment of the rules by correcting and contextualizing them. Importantly, our method does not rely on access to the LLM during test time and ensures interpretability while not being prone to LLM-based confabulations. We evaluate our method on several tabular data sets and compare its performance with interpretable and non-interpretable baselines. Besides performance, we evaluate our grey-box method with respect to the utilization of interpretable rules. In addition to our quantitative evaluation, we shed light on how the LLM can provide additional context to strengthen the comprehensibility and trustworthiness of the model's reasoning process.
Alexander Koebler, Ingo Thon, Florian Buettner 0001
ICDM2
2024 Explanatory Model Monitoring to Understand the Effects of Feature Shifts on Performance
abstract
Monitoring and maintaining machine learning models are among the most critical challenges in translating recent advances in the field into real-world applications. However, current monitoring methods lack the capability of provide actionable insights answering the question of why the performance of a particular model really degraded. In this work, we propose a novel approach to explain the behavior of a black-box model under feature shifts by attributing an estimated performance change to interpretable input characteristics. We refer to our method that combines concepts from Optimal Transport and Shapley Values as Explanatory Performance Estimation (XPE). We analyze the underlying assumptions and demonstrate the superiority of our approach over several baselines on different data sets across various data modalities such as images, audio, and tabular data. We also indicate how the generated results can lead to valuable insights, enabling explanatory model monitoring by revealing potential root causes for model deterioration and guiding toward actionable countermeasures.
Thomas Decker 0004, Alexander Koebler, Michael Lebacher, Ingo Thon, Volker Tresp, Florian Buettner 0001
KDD4
2022 Grasping Partially Occluded Objects Using Autoencoder-Based Point Cloud Inpainting
Alexander Koebler, Ralf Gross, Florian Buettner 0001, Ingo Thon
ECML/PKDD (6)4
2019 A Recommender System for Complex Real-World Applications with Nonlinear Dependencies and Knowledge Graph Context
abstract
Most latent feature methods for recommender systems learn to encode user preferences and item characteristics based on past user-item interactions. While such approaches work well for standalone items (e.g., books, movies), they are not as well suited for dealing with composite systems. For example, in the context of industrial purchasing systems for engineering solutions, items can no longer be considered standalone. Thus, latent representation needs to encode the functionality and technical features of the engineering solutions that result from combining the individual components. To capture these dependencies, expressive and context-aware recommender systems are required. In this paper, we propose NECTR , a novel recommender system based on two components: a tensor factorization model and an autoencoder-like neural network. In the tensor factorization component, context information of the items is structured in a multi-relational knowledge base encoded as a tensor and latent representations of items are extracted via tensor factorization. Simultaneously, an autoencoder-like component captures the non-linear interactions among configured items. We couple both components such that our model can be trained end-to-end. To demonstrate the real-world applicability of NECTR , we conduct extensive experiments on an industrial dataset concerned with automation solutions. Based on the results, we find that NECTR outperforms state-of-the-art methods by approximately 50% with respect to a set of standard performance metrics.
Marcel Hildebrandt, Swathi Shyam Sunder, Serghei Mogoreanu, Mitchell Joblin, Akhil Mehta, Ingo Thon, Volker Tresp
ESWC6
2018 Configuration of Industrial Automation Solutions Using Multi-relational Recommender Systems
Marcel Hildebrandt, Swathi Shyam Sunder, Serghei Mogoreanu, Ingo Thon, Volker Tresp, Thomas A. Runkler
ECML/PKDD (3)4
2015 Inducing Probabilistic Relational Rules from Probabilistic Examples
Luc De Raedt, Anton Dries, Ingo Thon, Guy Van den Broeck, Mathias Verbeke
IJCAI3
2015 Inference and learning in probabilistic logic programs using weighted Boolean formulas
abstract
Abstract Probabilistic logic programs are logic programs in which some of the facts are annotated with probabilities. This paper investigates how classical inference and learning tasks known from the graphical model community can be tackled for probabilistic logic programs. Several such tasks, such as computing the marginals, given evidence and learning from (partial) interpretations, have not really been addressed for probabilistic logic programs before. The first contribution of this paper is a suite of efficient algorithms for various inference tasks. It is based on the conversion of the program and the queries and evidence to a weighted Boolean formula. This allows us to reduce inference tasks to well-studied tasks, such as weighted model counting, which can be solved using state-of-the-art methods known from the graphical model and knowledge compilation literature. The second contribution is an algorithm for parameter estimation in the learning from interpretations setting. The algorithm employs expectation-maximization, and is built on top of the developed inference algorithms. The proposed approach is experimentally evaluated. The results show that the inference algorithms improve upon the state of the art in probabilistic logic programming, and that it is indeed possible to learn the parameters of a probabilistic logic program from interpretations.
Daan Fierens, Guy Van den Broeck, Joris Renkens, Dimitar Sht. Shterionov, Bernd Gutmann, Ingo Thon, Gerda Janssens, Luc De Raedt
Theory Pract. Log. Program.6
2013 MCMC Estimation of Conditional Probabilities in Probabilistic Programming Languages
Bogdan Moldovan, Ingo Thon, Jesse Davis, Luc De Raedt
ECSQARU2
2011 Learning the Parameters of Probabilistic Logic Programs from Interpretations
Bernd Gutmann, Ingo Thon, Luc De Raedt
ECML/PKDD (1)2
2011 Inference in Probabilistic Logic Programs using Weighted CNF's
Daan Fierens, Guy Van den Broeck, Ingo Thon, Bernd Gutmann, Luc De Raedt
UAI3
2011 Stochastic relational processes: Efficient inference and applications
Ingo Thon, Niels Landwehr, Luc De Raedt
Mach. Learn.1
2011 The magic of logical inference in probabilistic programming
abstract
Abstract Today, there exist many different probabilistic programming languages as well as more inference mechanisms for these languages. Still, most logic programming-based languages use backward reasoning based on Selective Linear Definite resolution for inference. While these methods are typically computationally efficient, they often can neither handle infinite and/or continuous distributions nor evidence. To overcome these limitations, we introduce distributional clauses, a variation and extension of Sato's distribution semantics. We also contribute a novel approximate inference method that integrates forward reasoning with importance sampling, a well-known technique for probabilistic inference. In order to achieve efficiency, we integrate two logic programming techniques to direct forward sampling. Magic sets are used to focus on relevant parts of the program, while the integration of backward reasoning allows one to identify and avoid regions of the sample space that are inconsistent with the evidence.
Bernd Gutmann, Ingo Thon, Angelika Kimmig, Maurice Bruynooghe, Luc De Raedt
Theory Pract. Log. Program.2
2010 DTProbLog: A Decision-Theoretic Probabilistic Prolog
abstract
We introduce DTProbLog, a decision-theoretic extension of Prolog and its probabilistic variant ProbLog. DTProbLog is a simple but expressive probabilistic programming language that allows the modeling of a wide variety of domains, such as viral marketing. In DTProbLog, the utility of a strategy (a particular choice of actions) is defined as the expected reward for its execution in the presence of probabilistic effects. The key contribution of this paper is the introduction of exact, as well as approximate, solvers to compute the optimal strategy for a DTProbLog program and the decision problem it represents, by making use of binary and algebraic decision diagrams. We also report on experimental results that show the effectiveness and the practical usefulness of the approach.
Guy Van den Broeck, Ingo Thon, Martijn van Otterlo, Luc De Raedt
AAAI2
2010 Probabilistic Rule Learning
Luc De Raedt, Ingo Thon
ILP2
2009 Don't Fear Optimality: Sampling for Probabilistic-Logic Sequence Models
Ingo Thon
ILP1
2008 A Simple Model for Sequences of Relational State Descriptions
Ingo Thon, Niels Landwehr, Luc De Raedt
ECML/PKDD (2)1
2008 Relational Transformation-based Tagging for Activity Recognition
Niels Landwehr, Bernd Gutmann, Ingo Thon, Luc De Raedt, Matthai Philipose
Fundam. Informaticae3