Huaduo Wang

dblp:248/3303 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
5since 2021 · last 2024
0000-0002-2118-5425ORCID · corroborated

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

Software engineering, systems software and programming languages · 5 · 2 first-author · 4 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2024 NeSyFOLD: A Framework for Interpretable Image Classification
abstract
Deep learning models such as CNNs have surpassed human performance in computer vision tasks such as image classi- fication. However, despite their sophistication, these models lack interpretability which can lead to biased outcomes re- flecting existing prejudices in the data. We aim to make pre- dictions made by a CNN interpretable. Hence, we present a novel framework called NeSyFOLD to create a neurosym- bolic (NeSy) model for image classification tasks. The model is a CNN with all layers following the last convolutional layer replaced by a stratified answer set program (ASP) derived from the last layer kernels. The answer set program can be viewed as a rule-set, wherein the truth value of each pred- icate depends on the activation of the corresponding kernel in the CNN. The rule-set serves as a global explanation for the model and is interpretable. We also use our NeSyFOLD framework with a CNN that is trained using a sparse kernel learning technique called Elite BackProp (EBP). This leads to a significant reduction in rule-set size without compromising accuracy or fidelity thus improving scalability of the NeSy model and interpretability of its rule-set. Evaluation is done on datasets with varied complexity and sizes. We also pro- pose a novel algorithm for labelling the predicates in the rule- set with meaningful semantic concept(s) learnt by the CNN. We evaluate the performance of our “semantic labelling algo- rithm” to quantify the efficacy of the semantic labelling for both the NeSy model and the NeSy-EBP model.
Parth Padalkar, Huaduo Wang, Gopal Gupta 0001
AAAI2
2024 Using Logic Programming and Kernel-Grouping for Improving Interpretability of Convolutional Neural Networks
Parth Padalkar, Huaduo Wang, Gopal Gupta 0001
PADL2
2024 FOLD-SE: An Efficient Rule-Based Machine Learning Algorithm with Scalable Explainability
Huaduo Wang, Gopal Gupta 0001
PADL1
2024 A Reliable Common-Sense Reasoning Socialbot Built Using LLMs and Goal-Directed ASP
abstract
Abstract The development of large language models (LLMs), such as GPT, has enabled the construction of several socialbots, like ChatGPT, that are receiving a lot of attention for their ability to simulate a human conversation. However, the conversation is not guided by a goal and is hard to control. In addition, because LLMs rely more on pattern recognition than deductive reasoning, they can give confusing answers and have difficulty integrating multiple topics into a cohesive response. These limitations often lead the LLM to deviate from the main topic to keep the conversation interesting. We propose AutoCompanion, a socialbot that uses an LLM model to translate natural language into predicates (and vice versa) and employs commonsense reasoning based on answer set programming (ASP) to hold a social conversation with a human. In particular, we rely on s(CASP), a goal-directed implementation of ASP as the backend. This paper presents the framework design and how an LLM is used to parse user messages and generate a response from the s(CASP) engine output. To validate our proposal, we describe (real) conversations in which the chatbot’s goal is to keep the user entertained by talking about movies and books, and s(CASP) ensures (i) correctness of answers, (ii) coherence (and precision) during the conversation—which it dynamically regulates to achieve its specific purpose—and (iii) no deviation from the main topic.
Yankai Zeng, Abhiramon Rajasekharan, Kinjal Basu 0002, Huaduo Wang, Joaquín Arias, Gopal Gupta 0001
Theory Pract. Log. Program.4
2022 FOLD-RM: A Scalable, Efficient, and Explainable Inductive Learning Algorithm for Multi-Category Classification of Mixed Data
abstract
Abstract FOLD-RM is an automated inductive learning algorithm for learning default rules for mixed (numerical and categorical) data. It generates an (explainable) answer set programming (ASP) rule set for multi-category classification tasks while maintaining efficiency and scalability. The FOLD-RM algorithm is competitive in performance with the widely used, state-of-the-art algorithms such as XGBoost and multi-layer perceptrons, however, unlike these algorithms, the FOLD-RM algorithm produces an explainable model. FOLD-RM outperforms XGBoost on some datasets, particularly large ones. FOLD-RM also provides human-friendly explanations for predictions.
Huaduo Wang, Farhad Shakerin, Gopal Gupta 0001
Theory Pract. Log. Program.1
2019 A Smart Role Mapping Recommendation System
abstract
Role based access control (RBAC) has been widely adopted in industry and government. However, traditional RBAC is only suitable for closed enterprise environments. To enable cross-domain accesses, some role mapping schemes have been proposed to map the roles from the accessor domain to the accessee domain. As discussed in the literature, establishing role based systems is a labor intensive task and some semi-automated assistance tools have been introduced to reduce the manual efforts. Similarly, role mapping in large scale organizations can incur intense manual efforts, but there is not yet automated solutions in the literature. In this paper, we introduce a smart role mapping process, where prospective role mappings are generated automatically based on the similarities of the roles and recommended to the security officers. Based on the recommendations, the security officers can then approve or modify the mappings and achieve the role mapping task with much ease.
Lijuan Diao, Huaduo Wang, Sultan Alsarra, I-Ling Yen, Farokh B. Bastani
COMPSAC (2)2