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.

Dominic Simon

dblp:43/7474 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
8since 2021 · last 2025
0009-0004-9122-1526ORCID · reported

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

Artificial intelligence and machine learning · 6 · 3 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 3 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Systems, architecture and hardware · 1 · 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
3 papers
Language models and text generation · 49% Trustworthy machine learning · 33% Question answering and dialogue systems · 19%
Theoretical computer science
1 paper
Logic in computer science · 50% Automated reasoning and model checking · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 50% Electronic design automation · 50%
Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 77% Immersive interaction · 23%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
knowledge editing
0.912025
Knowledge Editing for Multi-Hop Question Answering Using Semantic Analysis · IJCAI 2025
Natural language and speech › Question answering and dialogue systems › reasoning-based question answering
multi-hop question answering
0.912025
Knowledge Editing for Multi-Hop Question Answering Using Semantic Analysis · IJCAI 2025
Logic in computer science
temporal logic
0.912025
Grammar-Forced Translation of Natural Language to Temporal Logic using LLMs · ICML 2025
Automated reasoning and model checking
temporal logic specification
0.912025
Grammar-Forced Translation of Natural Language to Temporal Logic using LLMs · ICML 2025
Machine learning › Trustworthy machine learning › interpretability
attribution methods
0.812024
Attribution Quality Metrics with Magnitude Alignment · IJCAI 2024
Machine learning › Trustworthy machine learning
interpretability
0.812024
Attribution Quality Metrics with Magnitude Alignment · IJCAI 2024
Interaction techniques and input › selection techniques
object selection
0.812024
From Research to Practice: Survey and Taxonomy of Object Selection in Consumer VR Applications · ISMAR 2024
Electronic design automation › logic synthesis › non-conventional logic synthesis
in-memory logic synthesis
0.812024
Execution Sequence Optimization for Processing In-Memory using Parallel Data Preparation · DAC 2024
Memory systems
processing-in-memory
0.812024
Execution Sequence Optimization for Processing In-Memory using Parallel Data Preparation · DAC 2024
Natural language and speech › Language models and text generation
large language model
0.312025
Knowledge Editing for Multi-Hop Question Answering Using Semantic Analysis · IJCAI 2025
Natural language and speech › Language models and text generation
reasoning chains
0.312025
Knowledge Editing for Multi-Hop Question Answering Using Semantic Analysis · IJCAI 2025
Immersive interaction
virtual reality
0.212024
From Research to Practice: Survey and Taxonomy of Object Selection in Consumer VR Applications · ISMAR 2024

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

large language model · 1.7grammar-forced decoding · 1.7semantic analysis · 0.9re-prompting · 0.9logic optimization · 0.9video analysis · 0.8taxonomy · 0.8synthesis algorithm · 0.8survey · 0.8parallel data preparation · 0.8magnitude alignment · 0.8
YearPublicationVenuePosition
2025 Grammar-Forced Translation of Natural Language to Temporal Logic using LLMs
abstract
Translating natural language (NL) into a formal language such as temporal logic (TL) is integral for human communication with robots and autonomous systems. State-of-the-art approaches decompose the task into a grounding of atomic propositions (APs) phase and a translation phase. However, existing methods struggle with accurate grounding, the existence of co-references, and learning from limited data. In this paper, we propose a framework for NL to TL translation called Grammar Forced Translation (GraFT). The framework is based on the observation that previous work solves both the grounding and translation steps by letting a language model iteratively predict tokens from its full vocabulary. In contrast, GraFT reduces the complexity of both tasks by restricting the set of valid output tokens from the full vocabulary to only a handful in each step. The solution space reduction is obtained by exploiting the unique properties of each problem. We also provide a theoretical justification for why the solution space reduction leads to more efficient learning. We evaluate the effectiveness of GraFT using the CW, GLTL, and Navi benchmarks. Compared with state-of-the-art translation approaches, it can be observed that GraFT improves the end-to-end translation accuracy by 5.49% and out-of-domain translation accuracy by 14.06% on average.
William English 0001, Dominic Simon, Sumit Kumar Jha 0001, Rickard Ewetz
ICML2
2025 Knowledge Editing for Multi-Hop Question Answering Using Semantic Analysis
abstract
Large Language Models (LLMs) require lightweight avenues of updating stored information that has fallen out of date. Knowledge Editing (KE) approaches have been successful in updating model knowledge for simple factual queries but struggle with handling tasks that require compositional reasoning such as multi-hop question answering (MQA). We observe that existing knowledge editors leverage decompositional techniques that result in illogical reasoning processes. In this paper, we propose a knowledge editor for MQA based on semantic analysis called CHECK. Our framework is based on insights from an analogy between compilers and reasoning using LLMs. Similar to how source code is first compiled before being executed, we propose to semantically analyze reasoning chains before executing the chains to answer questions. Reasoning chains with semantic errors are revised to ensure consistency through logic optimization and re-prompting the LLM model at a higher temperature. We evaluate the effectiveness of CHECK against five state-of-the-art frameworks on four datasets and achieve an average 22.8% improved MQA accuracy.
Dominic Simon, Rickard Ewetz
IJCAI1
2025 Detecting and Removing Adversarial Patches using Frequency Signatures
abstract
Computer vision systems deployed in safety-critical applications have proven to be susceptible to adversarial patches. The patches can cause catastrophic outcomes within autonomous driving scenarios. Existing defense techniques learn discriminative patch features or trigger patterns, which leave the defenses vulnerable to unseen patch attacks. In this paper, we propose Corner Cutter, a defense against adversarial patches that is robust to unseen patches and adaptive attacks. The framework is based on the insight that the construction process of adversarial patches leaves an attack signature in the frequency domain. The signature can be detected in different adversarial patches, including the LaVAN patch, the adversarial patch, the naturalistic patch, and a projected gradient descent-based patch. The framework neutralizes identified patches by isolating the high frequency signals and removing the corresponding pixels in the image domain. Corner Cutter is able to achieve an 11% increase in adversarial accuracy for the image classification task and an 8% increase in mean average precision on the Naturalistic patch over other defenses. The evaluations also demonstrate that the framework is robust to unseen patches and adaptive attacks.
Dominic Simon, Chase Walker, Sumit Kumar Jha 0001, Rickard Ewetz
IJCNN1
2025 PATCHOUT: Adversarial Patch Detection and Localization using Semantic Consistency
abstract
Abstract Computer vision systems are actively deployed in safety-critical applications such as autonomous vehicles. Real-world adversarial patches are capable of compromising the artificial intelligence (AI) systems with catastrophic outcomes. Existing defenses against patch attacks are based on identifying neurons, features, or gradients of high intensity. However, these defenses are vulnerable to weaker attacks that have less obvious attack signatures. In this paper, we propose the PATCHOUT framework that detects and locates adversarial patches using semantic consistency. Within patch detection, the key insight is that the top class predictions for an entity are semantically consistent for benign images, whereas they are inconsistent for attacked images. Within patch localization, it is observed that patches are semantically consistent with a coarse grained segmentation of the image. This allows the PATCHOUT framework to detect and remove adversarial patches using a class consistency checker as well as image segmentation, attribution analysis, and image restoration techniques. The experimental evaluation demonstrates that PATCHOUT can detect a broad range of adversarial patches with over 90% accuracy. The framework achieves 20% higher accuracy than other defenses. The framework is also evaluated against unseen attacks and adaptive attacks, reducing the success rate of adaptive attacks from 56% to 24%.
Dominic Simon, Sumit Kumar Jha 0001, Rickard Ewetz
Neural Process. Lett.1
2024 Execution Sequence Optimization for Processing In-Memory using Parallel Data Preparation
abstract
Processing in-memory (PIM) promises to unleash unprecedented computing capabilities for high-data-rate applications. Computation using PIM is performed by breaking down computationally expensive operations into in-memory kernels that can be efficiently executed using non-volatile memory. Logic styles such as MAGIC require that each output memory cell is prepared for evaluation before executing the functional logic operation. State-of-the-art synthesis algorithms perform the preparation immediately after memory cells have expired. Unfortunately, this results in that columns of cells are prepared greedily, instead of leveraging efficient parallel data preparation instructions. In this paper, we propose the PREP framework that maximizes the opportunities for parallel column preparation using execution sequence optimization. The key idea of the framework is to postpone data preparation instructions until there are no available prepared cells. Next, the accumulated memory cells are prepared in parallel to release the memory for functional evaluations. The framework is capable of exploring a frontier of area-performance solutions. The PREP framework is evaluated using 15 benchmarks from the SuiteSparse library. Compared with state-of-the-art synthesis tools, energy consumption and latency are respectively reduced by 27% and 25% with no additional cost in crossbar memory.
Muhammad Rashedul Haq Rashed, Sven Thijssen, Dominic Simon, Sumit Kumar Jha 0001, Rickard Ewetz
DAC3
2024 NSP: A Neuro-Symbolic Natural Language Navigational Planner
abstract
Path planners that can interpret free-form natural language instructions hold promise to automate a wide range of robotics applications. These planners simplify user interactions and enable intuitive control over complex semi-autonomous systems. While existing symbolic approaches offer guarantees on the correctness and efficiency, they struggle to parse free-form natural language inputs. Conversely, neural approaches based on pre-trained Large Language Models (LLMs) can manage natural language inputs but lack performance guaran-tees. In this paper, we propose a neuro-symbolic framework for path planning from natural language inputs called NSP. The framework leverages the neural reasoning abilities of LLMs to i) craft symbolic representations of the environment and ii) a symbolic path planning algorithm. Next, a solution to the path planning problem is obtained by executing the algorithm on the environment representation. The framework uses a feedback loop from the symbolic execution environment to the neural generation process to self-correct syntax errors and satisfy execution time constraints. We evaluate our neuro-symbolic approach using a benchmark suite with 1500 path-planning problems. The experimental evaluation shows that our neuro-symbolic approach produces 90.1% valid paths that are on average 19-77% shorter than state-of-the-art neural approaches.
William English 0001, Dominic Simon, Sumit Kumar Jha 0001, Rickard Ewetz
ICMLA2
2024 Attribution Quality Metrics with Magnitude Alignment
Chase Walker, Dominic Simon, Kenny Chen, Rickard Ewetz
IJCAI2
2024 From Research to Practice: Survey and Taxonomy of Object Selection in Consumer VR Applications
abstract
Object selection has been explored extensively in the VR research literature. However, the research is typically conducted in constrained experimental setups. It remains unclear whether the designed selection techniques fit the prevalent practical uses and whether the experimental tasks represent important challenges in real applications. To identify and help bridge these gaps, we surveyed current consumer VR applications, containing 206 popular VR game and 3D modeling applications. We extracted 1300+ selection scenarios based on video analyses of these applications and derived a taxonomy to understand common patterns on where and how selections occur. Our findings reveal significant gaps in selection tasks and techniques between research and consumer applications. We also present an interactive visualization tool to help researchers explore the VR object selection scenarios. Finally, we discuss how our work can help researchers and developers evaluate techniques in meaningful tasks and drive the design of techniques.
Mykola Maslych, Difeng Yu, Amirpouya Ghasemaghaei, Yahya Hmaiti, Esteban Segarra Martinez, Dominic Simon, Eugene M. Taranta II, Joanna Bergström, Joseph J. LaViola Jr.
ISMAR6
2009 Making Microsoft ExcelTM: multimodal presentation of charts
abstract
Several solutions, based on aural and haptic feedback, have been developed to enable access to complex on-line information for people with visual impairments. Nevertheless, there are several components of widely used software applications that are still beyond the reach of screen readers and Braille displays.
Iyad Abu Doush, Enrico Pontelli, Dominic Simon, Tran Cao Son, Ou Ma
ASSETS3