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

Patrick Knab

dblp:31/913 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
2since 2021 · last 2025
—ORCID · none

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

Software engineering, systems software and programming languages · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021

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
1 paper
Trustworthy machine learning · 61% Image recognition and object detection · 30% Segmentation and scene understanding · 9%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 67% Software maintenance and evolution · 33%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability
concept bottleneck model
0.912025
DCBM: Data-Efficient Visual Concept Bottleneck Models · ICML 2025
Computer vision › Image recognition and object detection › image classification
fine-grained image classification
0.912025
DCBM: Data-Efficient Visual Concept Bottleneck Models · ICML 2025
Machine learning › Trustworthy machine learning
interpretability
0.912025
DCBM: Data-Efficient Visual Concept Bottleneck Models · ICML 2025
Computer vision › Segmentation and scene understanding
image segmentation
0.312025
DCBM: Data-Efficient Visual Concept Bottleneck Models · ICML 2025
Software maintenance and evolution
bug triage
0.112009
Smart views for analyzing problem reports: tool demo · ESEC/SIGSOFT FSE 2009
Empirical software engineering
issue report analysis
0.112009
Smart views for analyzing problem reports: tool demo · ESEC/SIGSOFT FSE 2009
Empirical software engineering
mining software repositories
0.112009
Smart views for analyzing problem reports: tool demo · ESEC/SIGSOFT FSE 2009

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

foundation model segmentation · 0.9foundation model detection · 0.9Grad-CAM · 0.9visual analytics · 0.2
YearPublicationVenuePosition
2025 Beyond Pixels: Enhancing LIME with Hierarchical Features and Segmentation Foundation Models
abstract
LIME (Local Interpretable Model-agnostic Explanations) is a well-known XAI framework for unraveling decision-making processes in vision machine-learning models. The technique utilizes image segmentation methods to identify fixed regions for calculating feature importance scores as explanations. Therefore, poor segmentation can weaken the explanation and reduce the importance of segments, ultimately affecting the overall clarity of interpretation. To address these challenges, we introduce the DSEG-LIME (Data-Driven Segmentation LIME) framework, featuring: i) a data-driven segmentation for human-recognized feature generation by foundation model integration, and ii) a user-steered granularity in the hierarchical segmentation procedure through composition. Our findings demonstrate that DSEG outperforms on several XAI metrics on pretrained ImageNet models and improves the alignment of explanations with human-recognized concepts.
Patrick Knab, Sascha Marton, Christian Bartelt
ECAI1
2025 DCBM: Data-Efficient Visual Concept Bottleneck Models
abstract
Concept Bottleneck Models (CBMs) enhance the interpretability of neural networks by basing predictions on human-understandable concepts. However, current CBMs typically rely on concept sets extracted from large language models or extensive image corpora, limiting their effectiveness in data-sparse scenarios. We propose Data-efficient CBMs (DCBMs), which reduce the need for large sample sizes during concept generation while preserving interpretability. DCBMs define concepts as image regions detected by segmentation or detection foundation models, allowing each image to generate multiple concepts across different granularities. Exclusively containing dataset-specific concepts, DCBMs are well suited for fine-grained classification and out-of-distribution tasks. Attribution analysis using Grad-CAM demonstrates that DCBMs deliver visual concepts that can be localized in test images. By leveraging dataset-specific concepts instead of predefined or general ones, DCBMs enhance adaptability to new domains. The code is available at: https://github.com/KathPra/DCBM.
Katharina Prasse, Patrick Knab, Sascha Marton, Christian Bartelt, Margret Keuper
ICML2
2009 Interactive views for analyzing problem reports
abstract
Issue tracking repositories contain a wealth of information for reasoning about various aspects of software development processes. In this paper, we focus on bug triaging and provide visual means to explore the effort estimation quality and the bug life-cycle of reported problems. Our approach follows the micro/macro reading technique and uses a combination of graphical views to investigate details of individual problem reports while maintaining the context provided by the surrounding data population. This enables the detection and detailed analysis of hidden patterns and facilitates the analysis of problem report outliers. In an industrial study, we use our approach in various problem report analysis scenarios and answer questions related to effort estimation and resource planning.
Patrick Knab, Beat Fluri, Harald C. Gall, Martin Pinzger 0001
ICSM1
2009 Smart views for analyzing problem reports: tool demo
abstract
Issue tracking repositories contain a wealth of information for reasoning about various aspects of software development processes. In this paper, we focus on bug triaging and provide visual means to explore the effort estimation quality and the bug life-cycle of reported problems.
Patrick Knab, Harald C. Gall, Martin Pinzger 0001
ESEC/SIGSOFT FSE1
2008 A Tool for Visual Understanding of Source Code Dependencies
abstract
Many program comprehension tools use graphs to visualize and analyze source code. The main issue is that existing approaches create graphs overloaded with too much information. Graphs contain hundreds of nodes and even more edges that cross each other. Understanding these graphs and using them for a given program comprehension task is tedious, and in the worst case developers stop using the tools. In this paper we present DA4Java, a graph-based approach for visualizing and analyzing static dependencies between Java source code entities. The main contribution of DA4Java is a set of features to incrementally compose graphs and remove irrelevant nodes and edges from graphs. This leads to graphs that contain significantly fewer nodes and edges and need less effort to understand.
Martin Pinzger 0001, Katja Grafenhain, Patrick Knab, Harald C. Gall
ICPC3