Safe Abductive Learning in the Presence of Inaccurate Rules

Authors

  • Xiao-Wen Yang Nanjing University
  • Jie-Jing Shao Nanjing University
  • Wei-Wei Tu 4Paradigm Inc.
  • Yu-Feng Li Nanjing University
  • Wang-Zhou Dai Nanjing University
  • Zhi-Hua Zhou Nanjing University

DOI:

https://doi.org/10.1609/aaai.v38i15.29572

Keywords:

ML: Semi-Supervised Learning, ML: Multi-class/Multi-label Learning & Extreme Classification, ML: Multi-instance/Multi-view Learning, ML: Other Foundations of Machine Learning, ML: Transfer, Domain Adaptation, Multi-Task Learning

Abstract

Integrating complementary strengths of raw data and logical rules to improve the learning generalization has been recently shown promising and effective, e.g., abductive learning is one generic framework that can learn the perception model from data and reason between rules simultaneously. However, the performance would be seriously decreased when inaccurate logical rules appear, which may be even worse than baselines using only raw data. Efforts on this issue are highly desired while remain to be limited. This paper proposes a simple and effective safe abductive learning method to alleviate the harm caused by inaccurate rules. Unlike the existing methods which directly use all rules without correctness checks, it utilizes them selectively by constructing a graphical model with an adaptive reasoning process to prevent performance hazards. Theoretically, we show that induction and abduction are mutually beneficial, and can be rigorously justified from a classical maximum likelihood estimation perspective. Experiments on diverse tasks show that our method can tolerate at least twice as many inaccurate rules as accurate ones and achieve highly competitive performance while other methods can't. Moreover, the proposal can refine inaccurate rules and works well in extended weakly supervised scenarios.

Published

2024-03-24

How to Cite

Yang, X.-W., Shao, J.-J., Tu, W.-W., Li, Y.-F., Dai, W.-Z., & Zhou, Z.-H. . (2024). Safe Abductive Learning in the Presence of Inaccurate Rules. Proceedings of the AAAI Conference on Artificial Intelligence, 38(15), 16361-16369. https://doi.org/10.1609/aaai.v38i15.29572

Issue

Section

AAAI Technical Track on Machine Learning VI