Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Martin Trapp 0001

dblp:38/1893-1 · DBLP profile ↗
← Back
20ranked-venue papers
4as first author
11since 2021 · last 2026
0000-0003-1725-3381ORCID · verified

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

Artificial intelligence and machine learning · 14 · 3 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Probabilistic and Bayesian machine learning · 62% Deep learning architectures and training · 11% Trustworthy machine learning · 10%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 56% Data mining · 44%

Topics — the 21 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › tractable probabilistic model
probabilistic circuit
1.932024
Subtractive Mixture Models via Squaring: Representation and Learning · ICLR 2024
Characteristic Circuits · NeurIPS 2023
Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuits · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models
bayesian deep learning
0.912025
Streamlining Prediction in Bayesian Deep Learning · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian prediction
posterior predictive distribution
0.912025
Streamlining Prediction in Bayesian Deep Learning · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation
0.822023
Characteristic Circuits · NeurIPS 2023
Bayesian Learning of Sum-Product Networks · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
mixture model
0.812024
Subtractive Mixture Models via Squaring: Representation and Learning · ICLR 2024
Machine learning › Efficient and distributed learning › federated learning
data heterogeneity
0.712023
Characteristic Circuits · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning
tractable probabilistic model
0.712023
Characteristic Circuits · NeurIPS 2023
Machine learning › Transfer learning and domain adaptation › domain adaptation
source-free domain adaptation
0.612022
Uncertainty-Guided Source-Free Domain Adaptation · ECCV (25) 2022
Machine learning › Transfer learning and domain adaptation › domain adaptation
uncertainty-aware adaptation
0.612022
Uncertainty-Guided Source-Free Domain Adaptation · ECCV (25) 2022
Machine learning › Deep learning architectures and training
activation function
0.512021
Periodic Activation Functions Induce Stationarity · NeurIPS 2021
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection
0.512021
Periodic Activation Functions Induce Stationarity · NeurIPS 2021
Machine learning › Deep learning architectures and training › activation function
periodic activation
0.512021
Periodic Activation Functions Induce Stationarity · NeurIPS 2021
Machine learning › Trustworthy machine learning › uncertainty estimation
uncertainty calibration
0.512021
Periodic Activation Functions Induce Stationarity · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › structure learning
bayesian network structure learning
0.412019
Bayesian Learning of Sum-Product Networks · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.412019
Bayesian Learning of Sum-Product Networks · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › tractable probabilistic model
sum-product networks
0.412019
Bayesian Learning of Sum-Product Networks · NeurIPS 2019
Data mining › text mining
text classification
0.312017
One Million Posts: A Data Set of German Online Discussions · SIGIR 2017
Machine learning › Deep learning architectures and training
transformer
0.312025
Streamlining Prediction in Bayesian Deep Learning · ICLR 2025
Information theory › probability theory
characteristic function
0.212023
Characteristic Circuits · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
tractable inference
0.112020
Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuits · ICML 2020
Information retrieval
evaluation
0.112017
One Million Posts: A Data Set of German Online Discussions · SIGIR 2017

Methods — techniques the papers use, named apart from their topics

spectral domain representation · 1.3parameter learning · 1.3characteristic function · 1.3monte carlo integration · 0.9local linearisation · 0.9local gaussian approximation · 0.9tensorized mixtures · 0.8squaring · 0.8uncertainty estimation · 0.6bayesian neural network · 0.5text classification · 0.3
YearPublicationVenuePosition
2026 LogSumExp: Efficient Approximate Logarithm Acceleration for Embedded Tractable Probabilistic Reasoning
abstract
Probabilistic models (PMs) have become an alternative to complement or replace deep learning in applications where transparency and trustworthiness are crucial. As PMs compute explicit high-resolution probabilities, ensuring numerical stability legitimates the need for logarithmic (log) computing. As exact log computation on hardware is typically costly, existing hardware accelerators stick to high-resolution linear computation with,e.g., floating point (FP). From the perspective of efficient execution on edge devices, using such generic linear hardware for log operations is prone to underflow and ill-suited for operations such as log addition. Hence, the log-domain computing of PMs requires new hardware solutions, combining numerical stability and energy-efficient execution. Inspired by the Log-Sum-Exp (LSE) function used in existing PM software tools transferring data between log and linear domains to compute log additions, this work proposes an LSE Processing Element (LSE-PE). LSE-PE allows for efficient log computation, through an innovative double approximation for log addition, while ensuring numerical stability with an error compensation method using a compact error correction Look-Up Table (CLUT). Hardware synthesis results using a 16nm technology show that the proposed 24-bit LSE-PE hardware consumes 46% area and 32% power of 32-bit floating point, using only 16 LUT entries with 10 bits in each entry. Moreover, our experiments on various PM benchmarks show that LSE-PE prevents underflow even for large models, which exist in all other 32-bit number systems, with less than 0.2% accuracy loss. We also demonstrate an outlier detection task for uncertainty estimation of image classification models using the LSE-PE, for a fraction of the main model’s computing cost (0.06 to 20% of representative DNN architectures for MNIST).
Lingyun Yao, Shirui Zhao, Martin Trapp 0001, Jelin Leslin, Marian Verhelst, Martin Andraud
IEEE Trans. Circuits Syst. I Regul. Pap.3
2025 Streamlining Prediction in Bayesian Deep Learning
abstract
The rising interest in Bayesian deep learning (BDL) has led to a plethora of methods for estimating the posterior distribution. However, efficient computation of inferences, such as predictions, has been largely overlooked with Monte Carlo integration remaining the standard. In this work we examine streamlining prediction in BDL through a single forward pass without sampling. For this, we use local linearisation of activation functions and local Gaussian approximations at linear layers. Thus allowing us to analytically compute an approximation of the posterior predictive distribution. We showcase our approach for both MLP and transformers, such as ViT and GPT-2, and assess its performance on regression and classification tasks. Open-source library: https://github.com/AaltoML/SUQ.
Rui Li 0001, Marcus Klasson, Arno Solin, Martin Trapp 0001
ICLR4
2025 Approximate Bayesian Inference via Bitstring Representations
abstract
The machine learning community has recently put effort into quantized or low-precision arithmetics to scale large models. This paper proposes performing probabilistic inference in the quantized, discrete parameter space created by these representations, effectively enabling us to learn a continuous distribution using discrete parameters. We consider both 2D densities and quantized neural networks, where we introduce a tractable learning approach using probabilistic circuits. This method offers a scalable solution to manage complex distributions and provides clear insights into model behavior. We validate our approach with various models, demonstrating inference efficiency without sacrificing accuracy. This work advances scalable, interpretable machine learning by utilizing discrete approximations for probabilistic computations.
Aleksanteri M. Sladek, Martin Trapp 0001, Arno Solin
UAI2
2025 Flatness Improves Backbone Generalisation in Few-Shot Classification
abstract
Deployment of deep neural networks in real-world settings typically requires adaptation to new tasks with few examples. Few-shot classification (FSC) provides a solution to this problem by leveraging pre-trained backbones for fast adaptation to new classes. However, approaches for multi-domain FSC typically result in complex pipelines aimed at information fusion and task-specific adaptation without consideration of the importance of backbone training. In this work, we introduce an effective strategy for backbone training and selection in multi-domain FSC by utilizing flatness-aware training and fine-tuning. Our work is theoretically grounded and empirically performs on par or better than state-of-the-art methods despite being simpler. Further, our results indicate that backbone training is crucial for good generalisation in FSC across different adaptation methods.
Rui Li 0001, Martin Trapp 0001, Marcus Klasson, Arno Solin
WACV2
2024 Subtractive Mixture Models via Squaring: Representation and Learning
abstract
Mixture models are traditionally represented and learned by adding several distributions as components. Allowing mixtures to subtract probability mass or density can drastically reduce the number of components needed to model complex distributions. However, learning such subtractive mixtures while ensuring they still encode a non-negative function is challenging. We investigate how to learn and perform inference on deep subtractive mixtures by squaring them. We do this in the framework of probabilistic circuits, which enable us to represent tensorized mixtures and generalize several other subtractive models. We theoretically prove that the class of squared circuits allowing subtractions can be exponentially more expressive than traditional additive mixtures; and, we empirically show this increased expressiveness on a series of real-world distribution estimation tasks.
Lorenzo Loconte, Aleksanteri M. Sladek, Stefan Mengel, Martin Trapp 0001, Arno Solin, Nicolas Gillis, Antonio Vergari
ICLR4
2024 On Hardware-efficient Inference in Probabilistic Circuits
abstract
Probabilistic circuits (PCs) offer a promising avenue to perform embedded reasoning under uncertainty. They support efficient and exact computation of various probabilistic inference tasks by design. Hence, hardware-efficient computation of PCs is highly interesting for edge computing applications. As computations in PCs are based on arithmetic with probability values, they are typically performed in the log domain to avoid underflow. Unfortunately, performing the log operation on hardware is costly. Hence, prior work has focused on computations in the linear domain, resulting in high resolution and energy requirements. This work proposes the first dedicated approximate computing framework for PCs that allows for low-resolution logarithm computations. We leverage Addition As Int, resulting in linear PC computation with simple hardware elements. Further, we provide a theoretical approximation error analysis and present an error compensation mechanism. Empirically, our method obtains up to 357{\texttimes} and 649{\texttimes} energy reduction on custom hardware for evidence and MAP queries respectively with little or no computational error.
Lingyun Yao, Martin Trapp 0001, Jelin Leslin, Gaurav Singh 0005, Peng Zhang 0028, Karthekeyan Periasamy, Martin Andraud
UAI2
2024 Fixing Overconfidence in Dynamic Neural Networks
abstract
Dynamic neural networks are a recent technique that promises a remedy for the increasing size of modern deep learning models by dynamically adapting their computational cost to the difficulty of the inputs. In this way, the model can adjust to a limited computational budget. However, the poor quality of uncertainty estimates in deep learning models makes it difficult to distinguish between hard and easy samples. To address this challenge, we present a computationally efficient approach for post-hoc uncertainty quantification in dynamic neural networks. We show that adequately quantifying and accounting for both aleatoric and epistemic uncertainty through a probabilistic treatment of the last layers improves the predictive performance and aids decision-making when determining the computational budget. In the experiments, we show improvements on CIFAR100, ImageNet, and Caltech-256 in terms of accuracy, capturing uncertainty, and calibration error.
Lassi Meronen, Martin Trapp 0001, Andrea Pilzer, Le Yang 0007, Arno Solin
WACV2
2023 Characteristic Circuits
abstract
In many real-world scenarios it is crucial to be able to reliably and efficiently reason under uncertainty while capturing complex relationships in data. Probabilistic circuits (PCs), a prominent family of tractable probabilistic models, offer a remedy to this challenge by composing simple, tractable distributions into a high-dimensional probability distribution. However, learning PCs on heterogeneous data is challenging and densities of some parametric distributions are not available in closed form, limiting their potential use. We introduce characteristic circuits (CCs), a family of tractable probabilistic models providing a unified formalization of distributions over heterogeneous data in the spectral domain. The one-to-one relationship between characteristic functions and probability measures enables us to learn high-dimensional distributions on heterogeneous data domains and facilitates efficient probabilistic inference even when no closed-form density function is available. We show that the structure and parameters of CCs can be learned efficiently from the data and find that CCs outperform state-of-the-art density estimators for heterogeneous data domains on common benchmark data sets.
Zhongjie Yu 0001, Martin Trapp 0001, Kristian Kersting
NeurIPS2
2022 Uncertainty-Guided Source-Free Domain Adaptation
Subhankar Roy, Martin Trapp 0001, Andrea Pilzer, Juho Kannala, Nicu Sebe, Elisa Ricci 0001, Arno Solin
ECCV (25)2
2021 Periodic Activation Functions Induce Stationarity
abstract
Neural network models are known to reinforce hidden data biases, making them unreliable and difficult to interpret. We seek to build models that `know what they do not know' by introducing inductive biases in the function space. We show that periodic activation functions in Bayesian neural networks establish a connection between the prior on the network weights and translation-invariant, stationary Gaussian process priors. Furthermore, we show that this link goes beyond sinusoidal (Fourier) activations by also covering triangular wave and periodic ReLU activation functions. In a series of experiments, we show that periodic activation functions obtain comparable performance for in-domain data and capture sensitivity to perturbed inputs in deep neural networks for out-of-domain detection.
Lassi Meronen, Martin Trapp 0001, Arno Solin
NeurIPS2
2021 Leveraging probabilistic circuits for nonparametric multi-output regression
abstract
Inspired by recent advances in the field of expert-based approximations of Gaussian processes (GPs), we present an expert-based approach to large-scale multi-output regression using single-output GP experts. Employing a deeply structured mixture of single-output GPs encoded via a probabilistic circuit allows us to capture correlations between multiple output dimensions accurately. By recursively partitioning the covariate space and the output space, posterior inference in our model reduces to inference on single-output GP experts, which only need to be conditioned on a small subset of the observations. We show that inference can be performed exactly and efficiently in our model, that it can capture correlations between output dimensions and, hence, often outperforms approaches that do not incorporate inter-output correlations, as demonstrated on several data sets in terms of the negative log predictive density.
Zhongjie Yu 0001, Mingye Zhu, Martin Trapp 0001, Arseny Skryagin, Kristian Kersting
UAI3
2020 Deep Structured Mixtures of Gaussian Processes
abstract
Gaussian Processes (GPs) are powerful non-parametric Bayesian regression models that allow exact posterior inference, but exhibit high computational and memory costs. In order to improve scalability of GPs, approximate posterior inference is frequently employed, where a prominent class of approximation techniques is based on local GP experts. However, local-expert techniques proposed so far are either not well-principled, come with limited approximation guarantees, or lead to intractable models. In this paper, we introduce deep structured mixtures of GP experts, a stochastic process model which i) allows exact posterior inference, ii) has attractive computational and memory costs, and iii) when used as GP approximation, captures predictive uncertainties consistently better than previous expert-based approximations. In a variety of experiments, we show that deep structured mixtures have a low approximation error and often perform competitive or outperform prior work.
Martin Trapp 0001, Robert Peharz, Franz Pernkopf, Carl E. Rasmussen
AISTATS1
2020 Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuits
abstract
Probabilistic circuits (PCs) are a promising avenue for probabilistic modeling, as they permit a wide range of exact and efficient inference routines. Recent “deep-learning-style” implementations of PCs strive for a better scalability, but are still difficult to train on real-world data, due to their sparsely connected computational graphs. In this paper, we propose Einsum Networks (EiNets), a novel implementation design for PCs, improving prior art in several regards. At their core, EiNets combine a large number of arithmetic operations in a single monolithic einsum-operation, leading to speedups and memory savings of up to two orders of magnitude, in comparison to previous implementations. As an algorithmic contribution, we show that the implementation of Expectation-Maximization (EM) can be simplified for PCs, by leveraging automatic differentiation. Furthermore, we demonstrate that EiNets scale well to datasets which were previously out of reach, such as SVHN and CelebA, and that they can be used as faithful generative image models.
Robert Peharz, Steven Lang, Antonio Vergari, Karl Stelzner, Alejandro Molina 0001, Martin Trapp 0001, Guy Van den Broeck, Kristian Kersting, Zoubin Ghahramani
ICML6
2019 Bayesian Learning of Sum-Product Networks
abstract
Sum-product networks (SPNs) are flexible density estimators and have received significant attention due to their attractive inference properties. While parameter learning in SPNs is well developed, structure learning leaves something to be desired: Even though there is a plethora of SPN structure learners, most of them are somewhat ad-hoc and based on intuition rather than a clear learning principle. In this paper, we introduce a well-principled Bayesian framework for SPN structure learning. First, we decompose the problem into i) laying out a computational graph, and ii) learning the so-called scope function over the graph. The first is rather unproblematic and akin to neural network architecture validation. The second represents the effective structure of the SPN and needs to respect the usual structural constraints in SPN, i.e. completeness and decomposability. While representing and learning the scope function is somewhat involved in general, in this paper, we propose a natural parametrisation for an important and widely used special case of SPNs. These structural parameters are incorporated into a Bayesian model, such that simultaneous structure and parameter learning is cast into monolithic Bayesian posterior inference. In various experiments, our Bayesian SPNs often improve test likelihoods over greedy SPN learners. Further, since the Bayesian framework protects against overfitting, we can evaluate hyper-parameters directly on the Bayesian model score, waiving the need for a separate validation set, which is especially beneficial in low data regimes. Bayesian SPNs can be applied to heterogeneous domains and can easily be extended to nonparametric formulations. Moreover, our Bayesian approach is the first, which consistently and robustly learns SPN structures under missing data.
Martin Trapp 0001, Robert Peharz, Franz Pernkopf, Zoubin Ghahramani
NeurIPS1
2019 Random Sum-Product Networks: A Simple and Effective Approach to Probabilistic Deep Learning
Robert Peharz, Antonio Vergari, Karl Stelzner, Alejandro Molina 0001, Martin Trapp 0001, Xiaoting Shao, Kristian Kersting, Zoubin Ghahramani
UAI5
2018 Grounded Word Learning on a Pepper Robot
abstract
In this demonstration, we will showcase realtime grounded language learning on the humanoid robot Pepper. In particular, learning word-object and word-action mapping from cross-modal data, where simple actions, such as take, put and push, are shown to the robot by a human tutor. The visual demonstration is accompanied by verbal descriptions of the performed actions, such as I take the box and put it next to the bottle. Learning was realized on the humanoid robot Pepper using the Google Speech API for speech to text and the robot's camera system for object tracking.
Matthias Hirschmanner, Stephanie Gross, Brigitte Krenn, Friedrich Neubarth, Martin Trapp 0001, Markus Vincze
IVA5
2017 One Million Posts: A Data Set of German Online Discussions
abstract
In this paper we introduce a new data set consisting of user comments posted to the website of a German-language Austrian newspaper. Professional forum moderators have annotated 11,773 posts according to seven categories they considered crucial for the efficient moderation of online discussions in the context of news articles. In addition to this taxonomy and annotated posts, the data set contains one million unlabeled posts. Our experimental results using six methods establish a first baseline for predicting these categories. The data and our code are available for research purposes from https://ofai.github.io/million-post-corpus.
Dietmar Schabus, Marcin Skowron, Martin Trapp 0001
SIGIR3
2017 Safe Semi-Supervised Learning of Sum-Product Networks
Martin Trapp 0001, Tamas Madl, Robert Peharz, Franz Pernkopf, Robert Trappl
UAI1
2017 Strategic Talk in Film
abstract
Conversational robots and agents are being designed for educational and/or persuasive tasks, e.g., health or fitness coaching. To pursue such tasks over a long time, they will need a complex model of the strategic goal, a variety of strategies to implement it in interaction, and the capability of strategic talk. Strategic talk is incipient ongoing conversation in which at least one participant has the objective of changing the other participant's attitudes or goals. The paper is based on the observation that strategic talk can stretch over considerable periods of time and a number of conversational segments. Film dialogues are taken as a source to develop a model of the strategic talk of mentor characters. A corpus of film mentor utterances is annotated on the basis of the model, and the data are interpreted to arrive at insights into mentor behavior, especially into the realization and sequencing of strategies.
Sabine Payr, Marcin Skowron, Anna Dobrosovestnova, Martin Trapp 0001, Robert Trappl
Cybern. Syst.4
2013 3D object retrieval in an atlas of neuronal structures
Martin Trapp 0001, Florian Schulze, Katja Bühler, Tianxiao Liu, Barry J. Dickson
Vis. Comput.1