Michael Witbrock

dblp:w/MichaelJWitbrock · also Michael J. Witbrock · DBLP profile ↗
← Back
54ranked-venue papers
6as first author
31since 2021 · last 2026
0000-0002-7554-0971ORCID · verified

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

Artificial intelligence and machine learning · 39 · 1 first-author · 25 since 2021Graphics, computer vision, multimedia, augmented reality and games · 22 · 2 first-author · 12 since 2021Databases, data management, data science and information retrieval · 8 · 4 first-author · 3 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Theory of computation · 2Systems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Evo-PI: Aligning Medical Reasoning via Evolving Principle-Guided Supervision
abstract
Xianda Zheng, Huan Gao, Meng-Fen Chiang, Michael J. Witbrock, Kaiqi Zhao, Shangyang Li. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Xianda Zheng, Meng-Fen Chiang, Michael Witbrock, Kaiqi Zhao 0001, Shangyang Li
ACL (1)4
2026 Disentangling Reasoning Logic to Resolve Explicit Knowledge Conflicts
abstract
Xianda Zheng, Zijian Huang, Meng-Fen Chiang, Jiamou Liu, Yuan Fang, Michael J. Witbrock, Kaiqi Zhao. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Xianda Zheng, Zijian Huang 0003, Meng-Fen Chiang, Jiamou Liu, Michael Witbrock, Kaiqi Zhao 0001
ACL (1)6
2026 Recurrence over Video Frames (RoVF) for Animal Re-identification
abstract
Abstract Recent advances in deep learning have greatly enhanced the accuracy and scalability of animal re-identification by automating the extraction of subtle distinguishing features from images and videos. This enables large-scale, non-invasive monitoring of animal populations. This article proposes a segmentation pipeline and a re-identification model to identify animals without ground-truth IDs. The segmentation pipeline isolates animals from the background using bounding boxes and leverages the DINOv2 and Segment Anything Model 2 (SAM2) foundation models. For re-identification, Recurrence over Video Frames (RoVF) is introduced, a novel approach that employs a recurrent component based on the Perceiver transformer atop a DINOv2 image model, iteratively refining embeddings from video frames. The proposed methods are evaluated on video datasets of meerkats and polar bears (PolarBearVidID). The proposed segmentation model achieved high accuracy (94.36% and 97.26%) and IoU (73.14% and 92.77%) for meerkats and polar bears, respectively. RoVF outperformed frame- and video-based re-identification baselines, achieving a top-1 accuracy of 46.5% and 55% on masked test sets for meerkats and polar bears, respectively, as well as higher top-3 accuracy. These results highlight the potential of the proposed approach to reduce annotation burdens in future individual-based ecological studies. The code is available at https://github.com/Strong-AI-Lab/RoVF-Meerkat-Reidentification .
Mitchell Rogers, Kobe Knowles, Gaël Gendron, Shahrokh Heidari, Isla Duporge, David Arturo Soriano Valdez, Mihailo Azhar, Padriac O'Leary, Simon Eyre, Michael Witbrock, Patrice Delmas
Int. J. Comput. Vis.10
2025 Exploring Iterative Enhancement for Improving Learnersourced Multiple-Choice Question Explanations with Large Language Models
abstract
Large language models (LLMs) have demonstrated strong capabilities in language understanding and generation, and their potential in educational contexts is increasingly being explored. One promising area is learnersourcing, where students engage in creating their own educational content, such as multiple-choice questions. A critical step in this process is generating effective explanations for the solutions to these questions, as such explanations aid in peer understanding and promote deeper conceptual learning. However, students often find it difficult to craft high-quality explanations due to limited understanding or gaps in their subject knowledge. To support this task, we introduce ``ILearner-LLM,'' a framework that uses iterative enhancement with LLMs to improve generated explanations. The framework combines an explanation generation model and an explanation evaluation model fine-tuned using student preferences for quality, where feedback from the evaluation model is fed back into the generation model to refine the output. Our experiments with LLaMA2-13B and GPT-4 using five large datasets from the PeerWise MCQ platform show that ILearner-LLM produces explanations of higher quality that closely align with those written by students. Our findings represent a promising approach for enriching the learnersourcing experience for students and for leveraging the capabilities of large language models for educational applications.
Qiming Bao 0001, Juho Leinonen 0001, Alex Yuxuan Peng, Wanjun Zhong, Gaël Gendron, Timothy Pistotti, Alice Huang, Paul Denny 0001, Michael Witbrock, Jiamou Liu
AAAI9
2025 Analysis of Long-Term Player Action Prediction Performance Based on Causal Modelling in Rugby League
Ruigeng Wang, Shahrokh Heidari, David Arturo Soriano Valdez, Mitchell Rogers, Gaël Gendron, Yani He, Nicolas Mir, Yalu Zou, Riki Mitchel, Alfonso Gastelum Strozzi, Marcel Noronha, Michael Witbrock, Patrice Delmas
ACIVS13
2025 Trust Region Reward Optimization and Proximal Inverse Reward Optimization Algorithm
abstract
Inverse Reinforcement Learning (IRL) learns a reward function to explain expert demonstrations. Modern IRL methods often use the adversarial (minimax) formulation that alternates between reward and policy optimization, which often lead to {\em unstable} training. Recent non-adversarial IRL approaches improve stability by jointly learning reward and policy via energy-based formulations but lack formal guarantees. This work bridges this gap. We first present a *unified* view showing canonical non-adversarial methods explicitly or implicitly maximize the likelihood of expert behavior, which is equivalent to minimizing the expected return gap. This insight leads to our main contribution: *Trust Region Reward Optimization* (TRRO), a framework that guarantees *monotonic* improvement in this likelihood via a Minorization-Maximization process. We instantiate TRRO into *Proximal Inverse Reward Optimization* (PIRO), a practical and stable IRL algorithm. Theoretically, TRRO provides the IRL counterpart to the stability guarantees of Trust Region Policy Optimization (TRPO) in forward RL. Empirically, PIRO matches or surpasses state-of-the-art baselines in reward recovery, policy imitation with high sample efficiency on MuJoCo and Gym-Robotics benchmarks and a real-world animal behavior modeling task.
Yang Chen 0028, Menglin Zou, Yitan Zhang, Gaël Gendron, Libo Zhang 0006, Jiamou Liu, Michael Witbrock
NeurIPS9
2025 Operating condition invariant representation learning for machine prognostics
abstract
Condition monitoring (CM) data can readily become complex as machines undergo continuous variations in operating conditions. This complexity poses a significant challenge to learning discriminative health-state representations. A standard solution to it is to incorporate operational parameters into learning framework, but doing so can be costly and often infeasible if such data are not available in practice. To this end, we propose a novel framework for learning health-state representations that are inherently invariant to changes in operating conditions-without relying on operational parameters. The core principle of our Operating Condition-Invariant Representation (OCIR) model is rooted in the intuition that learning to disentangle a factor of variation in data naturally leads to learning to encode representations that are invariant to the disentangled factor. We adopt an unsupervised generative model to disentangle operating condition factors at the observation level, thereby inducing invariance at the sequence level. Simultaneously, we leverage the generative model as a source of self-supervision and train a predictive model alongside it by enforcing cycle consistency in the transformation of knowledge between the two models. Experimental results demonstrate that the health-state representations learned through OCIR are highly competitive with those learned using operational parameters, while significantly outperforming methods that do not utilize such information. Additionally, we introduce a novel method for construction of virtually stationary trajectories directly from the raw CM data subject to varying operating conditions.
Yusuke Hioka, Michael Witbrock
Knowl. Based Syst.3
2025 Guest Editorial: Special issue on "Neuro-Symbolic Intelligence: large Language Model enabled Knowledge Engineering"
Haofen Wang, Arijit Khan 0001, Jun Liu 0002, Michael Witbrock
World Wide Web (WWW)4
2024 Meta-Inverse Reinforcement Learning for Mean Field Games via Probabilistic Context Variables
abstract
Designing suitable reward functions for numerous interacting intelligent agents is challenging in real-world applications. Inverse reinforcement learning (IRL) in mean field games (MFGs) offers a practical framework to infer reward functions from expert demonstrations. While promising, the assumption of agent homogeneity limits the capability of existing methods to handle demonstrations with heterogeneous and unknown objectives, which are common in practice. To this end, we propose a deep latent variable MFG model and an associated IRL method. Critically, our method can infer rewards from different yet structurally similar tasks without prior knowledge about underlying contexts or modifying the MFG model itself. Our experiments, conducted on simulated scenarios and a real-world spatial taxi-ride pricing problem, demonstrate the superiority of our approach over state-of-the-art IRL methods in MFGs.
Yang Chen 0028, Libo Zhang 0006, Jiamou Liu, Neset Tan, Michael Witbrock
AAAI7
2024 Robust Node Classification on Graph Data with Graph and Label Noise
abstract
Current research for node classification focuses on dealing with either graph noise or label noise, but few studies consider both of them. In this paper, we propose a new robust node classification method to simultaneously deal with graph noise and label noise. To do this, we design a graph contrastive loss to conduct local graph learning and employ self-attention to conduct global graph learning. They enable us to improve the expressiveness of node representation by using comprehensive information among nodes. We also utilize pseudo graphs and pseudo labels to deal with graph noise and label noise, respectively. Furthermore, We numerically validate the superiority of our method in terms of robust node classification compared with all comparison methods.
Yonghua Zhu, Lei Feng 0006, Zhenyun Deng, Yang Chen 0028, Robert Amor, Michael Witbrock
AAAI6
2024 Can Large Language Models Learn Independent Causal Mechanisms?
abstract
Despite impressive performance on language modelling and complex reasoning tasks, Large Language Models (LLMs) fall short on the same tasks in uncommon settings or with distribution shifts, exhibiting a lack of generalisation ability.By contrast, systems such as causal models, that learn abstract variables and causal relationships, can demonstrate increased robustness against changes in the distribution.One reason for this success is the existence and use of Independent Causal Mechanisms (ICMs) representing high-level concepts that only sparsely interact.In this work, we apply two concepts from causality to learn ICMs within LLMs.We develop a new LLM architecture composed of multiple sparsely interacting language modelling modules.We show that such causal constraints can improve out-ofdistribution performance on abstract and causal reasoning tasks.We also investigate the level of independence and domain specialisation and show that LLMs rely on pre-trained partially domain-invariant mechanisms resilient to finetuning.
Gaël Gendron, Bao Trung Nguyen, Alex Yuxuan Peng, Michael Witbrock, Gillian Dobbie
EMNLP4
2024 Assessing and Enhancing the Robustness of Large Language Models with Task Structure Variations for Logical Reasoning
Qiming Bao 0001, Gaël Gendron, Alex Yuxuan Peng, Wanjun Zhong, Neset Tan, Yang Chen 0028, Michael Witbrock, Jiamou Liu
ICONIP (10)7
2024 Annotator Disagreement-Based Analysis for Developing Bias Benchmark Datasets in Resource-Restricted Settings
Vithya Yogarajan, Paul Rayson, Gillian Dobbie, Aaron Keesing, Te Taka Keegan, Diana Benavides-Prado, Michael Witbrock
ICONIP (10)7
2024 Transformers as Approximations of Solomonoff Induction
Nathan Young, Michael Witbrock
ICONIP (1)2
2024 Large Language Models Are Not Strong Abstract Reasoners
Gaël Gendron, Qiming Bao 0001, Michael Witbrock, Gillian Dobbie
IJCAI3
2024 Enhancing Data Augmentation with Knowledge-enriched Data Generation via Dynamic Prompt-tuning Method
abstract
Data augmentation is a popular technique to address the limited amount of training data available for machine learning models. However, existing approaches based on pretrained language models (PLMs) often suffer from limited diversity at the word or sub-word level and high costs associated with manual data collection and labeling. In this paper, we introduce a novel approach called DPTAK, which leverages the rich prior knowledge pre-learned by transformer-based PLMs to generate diverse and high-quality augmented data for text-to-data and data-to-text tasks. Unlike other methods, DPTAK retrieves associated knowledge with a given dataset and does not require manual data collection or labeling. Our experiments on E2E, WebNLG, and DART datasets demonstrate that DPTAK outperforms existing baseline models in terms of BLEU score by 0.37, 0.44, and 0.87, respectively, for the data-to-text task when applied with GPT-2. In text-to-data, DPTAK shows improvements of more than 0.44 BLEU score on E2E compared to other baseline methods. Moreover, DPTAK-augmented datasets exhibit the highest diversity scores among all existing data augmentation methods in data-to-text task, providing evidence of the effectiveness of our approach.
Qianqian Qi 0001, Qiming Bao 0001, Alex Yuxuan Peng, Jiamou Liu, Michael Witbrock
IJCNN5
2024 Epic-Level Text Generation with LLM through Auto-prompted Reinforcement Learning
abstract
In an era where the capabilities of large language models (LLM) like ChatGPT are transforming digital communication, the challenge of directing these tools to create extensive, coherent narratives on an epic-scale has emerged as a critical frontier. This study introduces a novel methodology that fuses the spontaneous story generation of LLMs with the precision of auto-prompted reinforcement learning for crafting epic-scale, coherent narratives. Our approach starts with generating a skeletal outline, followed by iterative expansion, and blending operations for maintaining structural coherence in long-form content. To train the reinforcement learning model efficiently, we introduce an environment simulator that leverages a database of historical LLM interactions, circumventing the limitations of direct LLM interactions. This method enhances the decision-making process of the RL agent, enabling more effective prompt selection and narrative flow in extended texts. We validate its effectiveness through experiments, demonstrating the model’s ability to generate structured, narrative-driven text, thereby setting a new pathway towards AI-driven, large-scale storytelling.
Qianqian Qi 0001, Lin Ni, Zhongsheng Wang, Libo Zhang 0006, Jiamou Liu, Michael Witbrock
IJCNN6
2024 Intermediate representations to improve the semantic parsing of building regulations
abstract
Recent developments show that large transformer-based language models have the capability to generate coherent text and source code in response to user prompts. This capability can be used in the construction domain to interpret building regulations and convert them into a formal representation usable for automated compliance checking. While base-size models can already be taught to perform semantic parsing with decent quality, this paper shows how Intermediate Representations (IRs) can be used to improve the semantic parsing quality. With reversible IRs, the training time was reduced to almost a quarter of the initial duration, and through adding a hierarchical parsing step, improvements of up to 6.6% on F1 scores were reached. Furthermore, intermediate representations provide a novel and interpretable method towards a human-in-the-loop approach for translating building regulations into a formal representation.
Stefan Fuchs, Johannes Dimyadi, Michael Witbrock, Robert Amor
Adv. Eng. Informatics3
2024 Anisotropic span embeddings and the negative impact of higher-order inference for coreference resolution: An empirical analysis
abstract
Abstract Coreference resolution is the task of identifying and clustering mentions that refer to the same entity in a document. Based on state-of-the-art deep learning approaches, end-to-end coreference resolution considers all spans as candidate mentions and tackles mention detection and coreference resolution simultaneously. Recently, researchers have attempted to incorporate document-level context using higher-order inference (HOI) to improve end-to-end coreference resolution. However, HOI methods have been shown to have marginal or even negative impact on coreference resolution. In this paper, we reveal the reasons for the negative impact of HOI coreference resolution. Contextualized representations (e.g., those produced by BERT) for building span embeddings have been shown to be highly anisotropic. We show that HOI actually increases and thus worsens the anisotropy of span embeddings and makes it difficult to distinguish between related but distinct entities (e.g., pilots and flight attendants ). Instead of using HOI, we propose two methods, Less-Anisotropic Internal Representations (LAIR) and Data Augmentation with Document Synthesis and Mention Swap (DSMS), to learn less-anisotropic span embeddings for coreference resolution. LAIR uses a linear aggregation of the first layer and the topmost layer of contextualized embeddings. DSMS generates more diversified examples of related but distinct entities by synthesizing documents and by mention swapping. Our experiments show that less-anisotropic span embeddings improve the performance significantly (+2.8 F1 gain on the OntoNotes benchmark) reaching new state-of-the-art performance on the GAP dataset.
Feng Hou, Ruili Wang 0001, See-Kiong Ng, Fangyi Zhu, Michael Witbrock, Steven F. Cahan, Lily Chen, Xiaoyun Jia
Nat. Lang. Eng.5
2023 Efficient size-prescribed k-core search
abstract
k-core is a subgraph where every node has at least k neighbors within the subgraph. The k-core subgraphs has been employed in large platforms like Network Repository to comprehend the underlying structures and dynamics of the network. Existing studies have primarily focused on finding k-core groups without considering their size, despite the relevance of solution sizes in many real-world scenarios. This paper addresses this gap by introducing the size-prescribed k-core search (SPCS) problem, where the goal is to find a subgraph of a specified size that has the highest possible core number. We propose two algorithms, namely the TSizeKcore-BU and the TSizeKcore-TD, to identify cohesive subgraphs that satisfy both the k-core requirement and the size constraint. Our experimental results demonstrate the superiority of our approach in terms of solution quality and efficiency. The TSizeKcore-BU algorithm proves to be highly efficient in finding size-prescribed k-core subgraphs on large datasets, making it a favorable choice for such scenarios. On the other hand, the TSizeKcore-TD algorithm is better suited for small datasets where running time is less critical.
Hongyi Su, Yang Chen 0028, Michael Witbrock
ASONAM6
2023 Multi2Claim: Generating Scientific Claims from Multi-Choice Questions for Scientific Fact-Checking
abstract
Neset Tan, Trung Nguyen, Josh Bensemann, Alex Peng, Qiming Bao, Yang Chen, Mark Gahegan, Michael Witbrock. Proceedings of the 17th Conference of the European Chapter of the Association for Computational Linguistics. 2023.
Neset Tan, Joshua Bensemann, Alex Yuxuan Peng, Qiming Bao 0001, Yang Chen 0028, Mark Gahegan, Michael Witbrock
EACL8
2023 Disentanglement of Latent Representations via Causal Interventions
abstract
The process of generating data such as images is controlled by independent and unknown factors of variation. The retrieval of these variables has been studied extensively in the disentanglement, causal representation learning, and independent component analysis fields. Recently, approaches merging these domains together have shown great success. Instead of directly representing the factors of variation, the problem of disentanglement can be seen as finding the interventions on one image that yield a change to a single factor. Following this assumption, we introduce a new method for disentanglement inspired by causal dynamics that combines causality theory with vector-quantized variational autoencoders. Our model considers the quantized vectors as causal variables and links them in a causal graph. It performs causal interventions on the graph and generates atomic transitions affecting a unique factor of variation in the image. We also introduce a new task of action retrieval that consists of finding the action responsible for the transition between two images. We test our method on standard synthetic and real-world disentanglement datasets. We show that it can effectively disentangle the factors of variation and perform precise interventions on high-level semantic attributes of an image without affecting its quality, even with imbalanced data distributions.
Gaël Gendron, Michael Witbrock, Gillian Dobbie
IJCAI2
2023 Emotion Recognition ToolKit (ERTK): Standardising Tools For Emotion Recognition Research
abstract
Many software packages and toolkits have been developed for machine learning, in particular for natural language processing and automatic speech recognition. However, there are few software packages designed for emotion recognition. Emotion datasets have diverse structures and annotations, and feature extractors often have different interfaces, which requires writing code specific to each interface. To improve the standardisation and reproducibility of emotion recognition research, we present the Emotion Recognition ToolKit (ERTK), a Python library for emotion recognition. ERTK comprises processing scripts for emotion datasets, standard interfaces to feature extractors, and a framework for defining experiments with declarative configuration files. ERTK is modular and extensible, which allows for easily incorporating additional models and processors. The current version of ERTK focuses on emotional speech, however, the library is modular and can be easily extended to other modalities, which we plan for future releases. ERTK is open-source and available from GitHub: https://github.com/Strong-AI-Lab/emotion.
Aaron Keesing, Yun Sing Koh, Vithya Yogarajan, Michael Witbrock
ACM Multimedia4
2023 Chain of Propagation Prompting for Node Classification
abstract
Graph Neural Networks (GNN) are an effective technique for node classification, but their performance is easily affected by the quality of the primitive graph and the limited receptive field of message-passing. In this paper, we propose a new self-attention method, namely Chain of Propagation Prompting (CPP), to address the above issues as well as reduce dependence on label information when employing self-attention for node classification. To do this, we apply the self-attention framework to reduce the impact of a low-quality graph and to obtain a maximal receptive field for the message-passing. We also design a simple pattern of message-passing as the prompt to make self-attention capture complex patterns and reduce the dependence on label information. Comprehensive experimental results on real graph datasets demonstrate that CPP outperforms all relevant comparison methods.
Yonghua Zhu, Zhenyun Deng, Yang Chen 0028, Robert Amor, Michael Witbrock
ACM Multimedia5
2023 Exploiting anonymous entity mentions for named entity linking
Feng Hou, Ruili Wang 0001, See-Kiong Ng, Michael Witbrock, Fangyi Zhu, Xiaoyun Jia
Knowl. Inf. Syst.4
2023 Learning to Guide a Saturation-Based Theorem Prover
abstract
Traditional automated theorem provers have relied on manually tuned heuristics to guide how they perform proof search. Recently, however, there has been a surge of interest in the design of learning mechanisms that can be integrated into theorem provers to improve their performance automatically. In this work, we describe TRAIL (Trial Reasoner for AI that Learns), a deep learning-based approach to theorem proving that characterizes core elements of saturation-based theorem proving within a neural framework. TRAIL leverages (a) an effective graph neural network for representing logical formulas, (b) a novel neural representation of the state of a saturation-based theorem prover in terms of processed clauses and available actions, and (c) a novel representation of the inference selection process as an attention-based action policy. We show through a systematic analysis that these components allow TRAIL to significantly outperform previous reinforcement learning-based theorem provers on two standard benchmark datasets (up to 36% more theorems proved). In addition, to the best of our knowledge, TRAIL is the first reinforcement learning-based approach to exceed the performance of a state-of-the-art traditional theorem prover on a standard theorem proving benchmark (solving up to 17% more theorems).
Ibrahim Abdelaziz, Maxwell Crouse, Bassem Makni, Vernon Austel, Cristina Cornelio, Shajith Ikbal, Pavan Kapanipathi, Ndivhuwo Makondo, Kavitha Srinivas, Michael Witbrock, Achille Fokoue
IEEE Trans. Pattern Anal. Mach. Intell.10
2022 DeepQR: Neural-Based Quality Ratings for Learnersourced Multiple-Choice Questions
abstract
Automated question quality rating (AQQR) aims to evaluate question quality through computational means, thereby addressing emerging challenges in online learnersourced question repositories. Existing methods for AQQR rely solely on explicitly-defined criteria such as readability and word count, while not fully utilising the power of state-of-the-art deep-learning techniques. We propose DeepQR, a novel neural-network model for AQQR that is trained using multiple-choice-question (MCQ) datasets collected from PeerWise, a widely-used learnersourcing platform. Along with designing DeepQR, we investigate models based on explicitly-defined features, or semantic features, or both. We also introduce a self-attention mechanism to capture semantic correlations between MCQ components, and a contrastive-learning approach to acquire question representations using quality ratings. Extensive experiments on datasets collected from eight university-level courses illustrate that DeepQR has superior performance over six comparative models.
Lin Ni, Qiming Bao 0001, Xiaoxuan Li 0001, Qianqian Qi 0001, Paul Denny 0001, Michael Witbrock, Jiamou Liu
AAAI7
2022 Prompt-based Conservation Learning for Multi-hop Question Answering
abstract
Multi-hop question answering (QA) requires reasoning over multiple documents to answer a complex question and provide interpretable supporting evidence. However, providing supporting evidence is not enough to demonstrate that a model has performed the desired reasoning to reach the correct answer. Most existing multi-hop QA methods fail to answer a large fraction of sub-questions, even if their parent questions are answered correctly. In this paper, we propose the Prompt-based Conservation Learning (PCL) framework for multi-hop QA, which acquires new knowledge from multi-hop QA tasks while conserving old knowledge learned on single-hop QA tasks, mitigating forgetting. Specifically, we first train a model on existing single-hop QA tasks, and then freeze this model and expand it by allocating additional sub-networks for the multi-hop QA task. Moreover, to condition pre-trained language models to stimulate the kind of reasoning required for specific multi-hop questions, we learn soft prompts for the novel sub-networks to perform type-specific reasoning. Experimental results on the HotpotQA benchmark show that PCL is competitive for multi-hop QA and retains good performance on the corresponding single-hop sub-questions, demonstrating the efficacy of PCL in mitigating knowledge loss by forgetting.
Zhenyun Deng, Yonghua Zhu, Yang Chen 0028, Qianqian Qi 0001, Michael Witbrock, Patricia J. Riddle
COLING5
2022 Interpretable AMR-Based Question Decomposition for Multi-hop Question Answering
abstract
Effective multi-hop question answering (QA) requires reasoning over multiple scattered paragraphs and providing explanations for answers. Most existing approaches cannot provide an interpretable reasoning process to illustrate how these models arrive at an answer. In this paper, we propose a Question Decomposition method based on Abstract Meaning Representation (QDAMR) for multi-hop QA, which achieves interpretable reasoning by decomposing a multi-hop question into simpler subquestions and answering them in order. Since annotating the decomposition is expensive, we first delegate the complexity of understanding the multi-hop question to an AMR parser. We then achieve decomposition of a multi-hop question via segmentation of the corresponding AMR graph based on the required reasoning type. Finally, we generate sub-questions using an AMR-to-Text generation model and answer them with an off-the-shelf QA model. Experimental results on HotpotQA demonstrate that our approach is competitive for interpretable reasoning and that the sub-questions generated by QDAMR are well-formed, outperforming existing question-decomposition-based multihop QA approaches.
Zhenyun Deng, Yonghua Zhu, Yang Chen 0028, Michael Witbrock, Patricia J. Riddle
IJCAI4
2021 A Deep Reinforcement Learning Approach to First-Order Logic Theorem Proving
abstract
Automated theorem provers have traditionally relied on manually tuned heuristics to guide how they perform proof search. Deep reinforcement learning has been proposed as a way to obviate the need for such heuristics, however, its deployment in automated theorem proving remains a challenge. In this paper we introduce TRAIL, a system that applies deep reinforcement learning to saturation-based theorem proving. TRAIL leverages (a) a novel neural representation of the state of a theorem prover and (b) a novel characterization of the inference selection process in terms of an attention-based action policy. We show through systematic analysis that these mechanisms allow TRAIL to significantly outperform previous reinforcement-learning-based theorem provers on two benchmark datasets for first-order logic automated theorem proving (proving around 15% more theorems).
Maxwell Crouse, Ibrahim Abdelaziz, Bassem Makni, Spencer Whitehead, Cristina Cornelio, Pavan Kapanipathi, Kavitha Srinivas, Veronika Thost, Michael Witbrock, Achille Fokoue
AAAI9
2021 Acoustic Features and Neural Representations for Categorical Emotion Recognition from Speech
Aaron Keesing, Yun Sing Koh, Michael Witbrock
Interspeech3
2019 A Sequential Set Generation Method for Predicting Set-Valued Outputs
abstract
Consider a general machine learning setting where the output is a set of labels or sequences. This output set is unordered and its size varies with the input. Whereas multi-label classification methods seem a natural first resort, they are not readily applicable to set-valued outputs because of the growth rate of the output space; and because conventional sequence generation doesn’t reflect sets’ order-free nature. In this paper, we propose a unified framework—sequential set generation (SSG)—that can handle output sets of labels and sequences. SSG is a meta-algorithm that leverages any probabilistic learning method for label or sequence prediction, but employs a proper regularization such that a new label or sequence is generated repeatedly until the full set is produced. Though SSG is sequential in nature, it does not penalize the ordering of the appearance of the set elements and can be applied to a variety of set output problems, such as a set of classification labels or sequences. We perform experiments with both benchmark and synthetic data sets and demonstrate SSG’s strong performance over baseline methods.
Tian Gao 0007, Jie Chen 0007, Vijil Chenthamarakshan, Michael Witbrock
AAAI4
2019 Improving Natural Language Inference Using External Knowledge in the Science Questions Domain
abstract
Natural Language Inference (NLI) is fundamental to many Natural Language Processing (NLP) applications including semantic search and question answering. The NLI problem has gained significant attention due to the release of large scale, challenging datasets. Present approaches to the problem largely focus on learning-based methods that use only textual information in order to classify whether a given premise entails, contradicts, or is neutral with respect to a given hypothesis. Surprisingly, the use of methods based on structured knowledge – a central topic in artificial intelligence – has not received much attention vis-a-vis the NLI problem. While there are many open knowledge bases that contain various types of reasoning information, their use for NLI has not been well explored. To address this, we present a combination of techniques that harness external knowledge to improve performance on the NLI problem in the science questions domain. We present the results of applying our techniques on text, graph, and text-and-graph based models; and discuss the implications of using external knowledge to solve the NLI problem. Our model achieves close to state-of-the-art performance for NLI on the SciTail science questions dataset.
Pavan Kapanipathi, Ryan Musa, Mo Yu, Kartik Talamadupula, Ibrahim Abdelaziz, Maria Chang 0001, Achille Fokoue, Bassem Makni, Nicholas Mattei, Michael Witbrock
AAAI11
2018 Random Warping Series: A Random Features Method for Time-Series Embedding
abstract
Time series data analytics has been a problem of substantial interests for decades, and Dynamic Time Warping (DTW) has been the most widely adopted technique to measure dissimilarity between time series. A number of global-alignment kernels have since been proposed in the spirit of DTW to extend its use to kernel-based estimation method such as support vector machine. However, those kernels suffer from diagonal dominance of the Gram matrix and a quadratic complexity w.r.t. the sample size. In this work, we study a family of alignment-aware positive definite (p.d.) kernels, with its feature embedding given by a distribution of Random Warping Series (RWS). The proposed kernel does not suffer from the issue of diagonal dominance while naturally enjoys a Random Features (RF) approximation, which reduces the computational complexity of existing DTW-based techniques from quadratic to linear in terms of both the number and the length of time-series. We also study the convergence of the RF approximation for the domain of time series of unbounded length. Our extensive experiments on 16 benchmark datasets demonstrate that RWS outperforms or matches state-of-the-art classification and clustering methods in both accuracy and computational time.
Lingfei Wu 0001, Ian En-Hsu Yen, Jinfeng Yi, Fangli Xu, Michael Witbrock
AISTATS6
2018 Image Super-Resolution via Dual-State Recurrent Networks
abstract
Advances in image super-resolution (SR) have recently benefited significantly from rapid developments in deep neural networks. Inspired by these recent discoveries, we note that many state-of-the-art deep SR architectures can be reformulated as a single-state recurrent neural network (RNN) with finite unfoldings. In this paper, we explore new structures for SR based on this compact RNN view, leading us to a dual-state design, the Dual-State Recurrent Network (DSRN). Compared to its single-state counterparts that operate at a fixed spatial resolution, DSRN exploits both low-resolution (LR) and high-resolution (HR) signals jointly. Recurrent signals are exchanged between these states in both directions (both LR to HR and HR to LR) via delayed feedback. Extensive quantitative and qualitative evaluations on benchmark datasets and on a recent challenge demonstrate that the proposed DSRN performs favorably against state-of-the-art algorithms in terms of both memory consumption and predictive accuracy. The code for our method is publicly available1.
Wei Han 0002, Shiyu Chang, Ding Liu 0001, Mo Yu, Michael Witbrock, Thomas S. Huang
CVPR5
2018 Word Mover's Embedding: From Word2Vec to Document Embedding
abstract
Lingfei Wu, Ian En-Hsu Yen, Kun Xu, Fangli Xu, Avinash Balakrishnan, Pin-Yu Chen, Pradeep Ravikumar, Michael J. Witbrock. Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing. 2018.
Lingfei Wu 0001, Ian En-Hsu Yen, Kun Xu 0005, Fangli Xu, Avinash Balakrishnan, Pradeep Ravikumar, Michael Witbrock
EMNLP8
2017 Dilated Recurrent Neural Networks
abstract
Learning with recurrent neural networks (RNNs) on long sequences is a notoriously difficult task. There are three major challenges: 1) complex dependencies, 2) vanishing and exploding gradients, and 3) efficient parallelization. In this paper, we introduce a simple yet effective RNN connection structure, the DilatedRNN, which simultaneously tackles all of these challenges. The proposed architecture is characterized by multi-resolution dilated recurrent skip connections and can be combined flexibly with diverse RNN cells. Moreover, the DilatedRNN reduces the number of parameters needed and enhances training efficiency significantly, while matching state-of-the-art performance (even with standard RNN cells) in tasks involving very long-term dependencies. To provide a theory-based quantification of the architecture's advantages, we introduce a memory capacity measure, the mean recurrent length, which is more suitable for RNNs with long skip connections than existing measures. We rigorously prove the advantages of the DilatedRNN over other recurrent neural architectures. The code for our method is publicly available at https://github.com/code-terminator/DilatedRNN.
Shiyu Chang, Yang Zhang 0001, Wei Han 0002, Mo Yu, Wei Tan 0001, Michael Witbrock, Mark Hasegawa-Johnson, Thomas S. Huang
NIPS8
2017 Curious Cat-Mobile, Context-Aware Conversational Crowdsourcing Knowledge Acquisition
abstract
Scaled acquisition of high-quality structured knowledge has been a longstanding goal of Artificial Intelligence research. Recent advances in crowdsourcing, the sheer number of Internet and mobile users, and the commercial availability of supporting platforms offer new tools for knowledge acquisition. This article applies context-aware knowledge acquisition that simultaneously satisfies users’ immediate information needs while extending its own knowledge using crowdsourcing. The focus is on knowledge acquisition on a mobile device, which makes the approach practical and scalable; in this context, we propose and implement a new KA approach that exploits an existing knowledge base to drive the KA process, communicate with the right people, and check for consistency of the user-provided answers. We tested the viability of the approach in experiments using our platform with real users around the world, and an existing large source of common-sense background knowledge. These experiments show that the approach is promising: the knowledge is estimated to be true and useful for users 95% of the time. Using context to proactively drive knowledge acquisition increased engagement and effectiveness (the number of new assertions/day/user increased for 175%). Using pre-existing and newly acquired knowledge also proved beneficial.
Luka Bradesko, Michael Witbrock, Janez Starc, Zala Herga, Marko Grobelnik, Dunja Mladenic
ACM Trans. Inf. Syst.2
2015 Dense Models from Videos: Can YouTube be the Font of All Knowledge Bases?
abstract
Many recent advances in computer science have been driven by the convergent availability of large numbers of data and of fast machines on which to analyze them. This availability has enabled us to acquire implicit partial models of the underlying generators for the data and apply those models to tasks such as translation, transcription, and image captioning. To date, though, few if any of these models have been dense, in the sense of thoroughly modelling some aspect of the world in way that can facilitate any relevant task. Dense models should support:
Michael Witbrock
ICMR1
2008 Thinking Big - AI at Web Scale
abstract
The true promise of the Web canpsilat be realised by the lone programmers and simple applications of Web 1.0; it canpsilat even be realised by the advanced interfaces and hordes of contributing users of Web 2.0 - it can be realised by individuals and groups of humans collaborating with individual and cloud connected computers. Thatpsilas Web 3.0. What will it take to make computers into effective collaborators? It will take heterogeneous, ubiquitous reasoning at massive scale - the aim of the EU funded LarKC project; It will take semantically rich shared representations - the aim of OpenCyc (and other, linked projects); it will take more sophisticated reasoning, including probabilistic and contextual reasoning, and it will take sophisticated, social, human-computer and computer-interfaces. In this talk, Ipsilall focus on Cycorp Europe and our effort in the LarKC project, and describe how we hope it will start to tie our work, and the work of others, together to produce a truly knowledgeable, collaborative, intelligent Web.
Michael Witbrock
Web Intelligence1
2005 Searching for Common Sense: Populating Cyc™ from the Web
Cynthia Matuszek, Michael Witbrock, Robert C. Kahlert, John Cabral, David Schneider 0005, Purvesh Shah, Douglas B. Lenat
AAAI2
2005 A Knowledge-Based Approach to Network Security: Applying Cyc in the Domain of Network Risk Assessment
Blake Shepard, Cynthia Matuszek, C. Bruce Fraser, William Wechtenhiser, David Crabbe, Zelal Güngördü, John Jantos, Todd Hughes, Larry Lefkowitz, Michael Witbrock, Douglas B. Lenat, Erik Larson
AAAI10
2005 Converting Semantic Meta-knowledge into Inductive Bias
John Cabral, Robert C. Kahlert, Cynthia Matuszek, Michael Witbrock, Brett Summers
ILP4
2004 Inferring parts of speech for lexical mappings via the Cyc KB
Thomas P. O'Hara, Stefano Bertolo, Michael Witbrock, Bjørn Aldag, Jon Curtis, Kathy Panton, Dave Schneider, Nancy Salay
COLING3
2004 Towards a Quantitative, Platform-Independent Analysis of Knowledge Systems
Noah S. Friedland, Paul G. Allen, Michael Witbrock, Gavin Matthews, Nancy Salay, Pierluigi Miraglia, Jürgen Angele, Steffen Staab, David J. Israel, Vinay K. Chaudhri, Bruce W. Porter, Ken Barker 0002, Peter Clark
KR3
2003 Inducing criteria for lexicalization parts of speech using the Cyc KB
Thomas P. O'Hara, Michael Witbrock, Bjørn Aldag, Stefano Bertolo, Nancy Salay, Jon Curtis, Kathy Panton
IJCAI2
2000 Headline Generation Based on Statistical Translation
abstract
Extractive summarization techniques cannot generate document summaries shorter than a single sentence, something that is often required. An ideal summarization system would understand each document and generate an appropriate summary directly from the results of that understanding. A more practical approach to this problem results in the use of an approximation: viewing summarization as a problem analogous to statistical machine translation. The issue then becomes one of generating a target document in a more concise language from a source document in a more verbose language. This paper presents results on experiments using this approach, in which statistical models of the term selection and term ordering are jointly applied to produce summaries in a style learned from a training corpus.
Michele Banko, Vibhu O. Mittal, Michael Witbrock
ACL3
1999 Improving the suitability of imperfect transcriptions for information retrieval from spoken documents
abstract
There has been a considerable focus on information retrieval for multimedia databases. When speech is used as the source material for multimedia indexing, the effect of transcriber error on retrieval effectiveness must be considered. This paper describes a method for measuring the relevance of documents to queries when information about the probability of word transcription error is available. To support the use of this technique, a method is presented for estimating word error probability in speech recognition engines that use word graphs (lattices). An information retrieval experiment using this technique on a large corpus of spoken documents is discussed. The method was able to reduce the difference in retrieval effectiveness between reference texts and hypothesized texts by 13-38 % depending on the size of the document set.
Matthew Siegler, Michael Witbrock
ICASSP2
1999 Ultra-Summarization: A Statistical Approach to Generating Highly Condensed Non-Extractive Summaries (poster abstract)
abstract
No abstract available.
Michael Witbrock, Vibhu O. Mittal
SIGIR1
1998 Speech Recognition for a Digital Video Library
abstract
The standard method for making the full content of audio and video material searchable is to annotate it with human-generated meta-data that describes the content in a way that the search can understand, as is done in the creation of multimedia CD-ROMs. However, for the huge amounts of data that could usefully be included in digital video and audio libraries, the cost of producing this meta-data is prohibitive. In the Informedia Digital Video Library, the production of the meta-data supporting the library interface is automated using techniques derived from artificial intelligence (AI) research. By applying speech recognition together with natural language processing, information retrieval, and image analysis, an interface has been produced that helps users locate the information they want, and navigate or browse the digital video library more effectively. Specific interface components include automatic titles, filmstrips, video skims, word location marking, and representative frames for shots. Both the user interface and the information retrieval engine within Informedia are designed for use with automatically derived meta-data, much of which depends on speech recognition for its production. Some experimental information retrieval results will be given, supporting a basic premise of the Informedia project: That speech recognition generated transcripts can make multimedia material searchable. The Informedia project emphasizes the integration of speech recognition, image processing, natural language processing, and information retrieval to compensate for deficiencies in these individual technologies. © 1998 John Wiley & Sons, Inc.
Michael Witbrock, Alex Hauptmann 0001
J. Am. Soc. Inf. Sci.1
1995 Speech for Multimedia Information Retrieval
abstract
No abstract available.
Alex Hauptmann 0001, Michael Witbrock, Alexander I. Rudnicky
ACM Symposium on User Interface Software and Technology2
1992 Rapid connectionist speaker adaptation
abstract
SVCnet, a system for modeling speaker variability, is presented. Encoder neural networks specialized for each speech sound produce low-dimensionality models of acoustical variation, and these models are further combined into an overall model of voice variability. A training procedure is described which minimizes the dependence of this model on which sounds have been uttered. Using the trained model (SVCnet) and a brief, unconstrained sample of a new speaker's voice, the system produces a speaker voice code that can be used to adapt a recognition system to the new speaker without retraining. A system which combines SVCnet with a MS-TDNN recognizer is described.>
Michael Witbrock, Patrick Haffner
ICASSP1
1990 An implementation of backpropagation learning on GF11, a large SIMD parallel computer
Michael Witbrock, Marco Zagha
Parallel Comput.1
1989 A connectionist approach to continuous speech recognition
abstract
The authors have applied connectionist learning procedures to speaker-independent continuous recognition, creating a system which has achieved 97% word accuracy and 91% sentence accuracy in preliminary tests on the TI/NBS connected-digits database. The system uses a four-layer back-propagation network with recurrent connections to generate and refine hypotheses about the identity of an utterance over successive intervals. The hypotheses generated by the network are used as input to a Markov-chain-based Viterbi recognizer which produces a final identification of the entire utterance.>
Michael A. Franzini, Michael Witbrock, Kai-Fu Lee
ICASSP2