Abductive Reasoning
An Improved Algorithm for Learning to Perform Exception-Tolerant Abduction
Zhang, Mengxue (Washington University in St. Louis) | Mathew, Tushar (Washington University in St. Louis) | Juba, Brendan A. (Washington University in St. Louis)
Inference from an observed or hypothesized condition to a plausible cause or explanation for this condition is known as abduction. For many tasks, the acquisition of the necessary knowledge by machine learning has been widely found to be highly effective. However, the semantics of learned knowledge are weaker than the usual classical semantics, and this necessitates new formulations of many tasks. We focus on a recently introduced formulation of the abductive inference task that is thus adapted to the semantics of machine learning. A key problem is that we cannot expect that our causes or explanations will be perfect, and they must tolerate some error due to the world being more complicated than our formalization allows. This is a version of the qualification problem, and in machine learning, this is known as agnostic learning. In the work by Juba that introduced the task of learning to make abductive inferences, an algorithm is given for producing k-DNF explanations that tolerates such exceptions: if the best possible k-DNF explanation fails to justify the condition with probability ฮต, then the algorithm is promised to find a k-DNF explanation that fails to justify the condition with probability at most O(nkฮต), where n is the number of propositional attributes used to describe the domain. Here, we present an improved algorithm for this task. When the best k- DNF fails with probability ฮต, our algorithm finds a k-DNF that fails with probability at most O ฬ(nk/2ฮต) (i.e., suppressing logarithmic factors in n and 1/ฮต). We also examine the empirical advantage of this new algorithm over the previous algorithm in two test domains, one of explaining conditions generated by a โnoisyโ k-DNF rule, and another of explaining conditions that are actually generated by a linear threshold rule.
Practical TBox Abduction Based on Justification Patterns
Du, Jianfeng (Guangdong University of Foreign Studies) | Wan, Hai (Sun Yat-sen University) | Ma, Huaguan (Sun Yat-sen University)
TBox abduction explains why an observation is not entailed by a TBox, by computing multiple sets of axioms, called explanations , such that each explanation does not entail the observation alone while appending an explanation to the TBox renders the observation entailed but does not introduce incoherence. Considering that practical explanations in TBox abduction are likely to mimic minimal explanations for TBox entailments, we introduce admissible explanations which are subsets of those justifications for the observation that are instantiated from a finite set of justification patterns. A justification pattern is obtained from a minimal set of axioms responsible for a certain atomic concept inclusion by replacing all concept (resp. role) names with concept (resp. role) variables. The number of admissible explanations is finite but can still be so large that computing all admissible explanations is impractical. Thus, we introduce a variant of subset-minimality, written โ ds -minimality, which prefers fresh (concept or role) names than existing names. We propose efficient methods for computing all admissible โ ds -minimal explanations and for computing all justification patterns, respectively. Experimental results demonstrate that combining the proposed methods is able to achieve a practical approach to TBox abduction.
Cognitive Machine Learning (1): Learning to Explain
This is an image of the Zaamenkomst panel: one of the best remaining exemplars of rock art from the San people of Southern Africa. As soon as you see it, you are inevitably herded, like the eland in the scene, through a series of thoughts. Does it have a meaning? Why are the eland running? What do the white lines coming from the mouths of the humans and animals signify? What event is unfolding in this scene?
Why some people believe in alien abductions
Accounts of mysterious flashing lights in the sky, spacecrafts and encounters with'real' aliens reflect high levels of public interest in UFOs and the belief that there is'something out there'. However, many psychologists are less convinced, and think they can provide more down-to-earth, scientific explanations. Belief in aliens has increased steadily since the birth of modern alien research in the 1940s and 1950s, following the news surrounding a classified US military project at Roswell Air Force Base, New Mexico. The theory that alien abductions are hoaxes may be true in a few cases, but there is no reason to assume that the majority of'experiencers' are frauds Surveys in Western cultures estimated belief in aliens to be as high as 50% in 2015. And despite the fact that it is considered rare, a significant number of people also believe they have experienced alien abduction.
Abduction, Reason and Science
This volume explores abduction (inference to explanatory hypotheses), an important but neglected topic in scientific reasoning. My aim is to inte grate philosophical, cognitive, and computational issues, while also discuss ing some cases of reasoning in science and medicine. The main thesis is that abduction is a significant kind of scientific reasoning, helpful in delineating the first principles of a new theory of science. The status of abduction is very controversial. When dealing with abduc tive reasoning misinterpretations and equivocations are common.
Implicit Hitting Set Algorithms for Reasoning Beyond NP
Saikko, Paul (University of Helsinki) | Wallner, Johannes P. (University of Helsinki) | Jรคrvisalo, Matti (University of Helsinki)
Lifting a recent proposal by Moreno-Centeno and Karp, we propose a general framework for so-called implicit hitting set algorithms for reasoning beyond NP. The framework is motivated by empirically successful specific instantiations of the approach---based on interactions between a Boolean satisfiability (SAT) solver and an integer programming (IP) solver---in the context of maximum satisfiability (MaxSAT). The framework opens up opportunities for developing implicit hitting set algorithms for various important reasoning problems in KR by implementing domain-specific reasoning modules with SAT and IP solvers. We detail instantiations of the framework for the minimum satisfiability problem---as a natural dual of MaxSAT---and, as a central KR problem, for propositional abduction, covering the second level of the polynomial hierarchy. We show empirically that an implementation of the instantiation for propositional abduction surpasses the efficiency of an approach based on encoding and solving propositional abduction instances as disjunctive logic programming under answer set semantics.We also study key properties of the general framework.
Commonsense Interpretation of Triangle Behavior
Gordon, Andrew S. (University of Southern California)
The ability to infer intentions, emotions, and other unobservable psychological states from people's behavior is a hallmark of human social cognition, and an essential capability for future Artificial Intelligence systems. The commonsense theories of psychology and sociology necessary for such inferences have been a focus of logic-based knowledge representation research, but have been difficult to employ in robust automated reasoning architectures. In this paper we model behavior interpretation as a process of logical abduction, where the reasoning task is to identify the most probable set of assumptions that logically entail the observable behavior of others, given commonsense theories of psychology and sociology. We evaluate our approach using Triangle-COPA, a benchmark suite of 100 challenge problems based on an early social psychology experiment by Fritz Heider and Marianne Simmel. Commonsense knowledge of actions, social relationships, intentions, and emotions are encoded as defeasible axioms in first-order logic. We identify sets of assumptions that logically entail observed behaviors by backchaining with these axioms to a given depth, and order these sets by their joint probability assuming conditional independence. Our approach solves almost all (91) of the 100 questions in Triangle-COPA, and demonstrates a promising approach to robust behavior interpretation that integrates both logical and probabilistic reasoning.
Learning Abductive Reasoning Using Random Examples
Juba, Brendan (Washington University in St. Louis)
We consider a new formulation of abduction in which degrees of "plausibility" of explanations, along with the rules of the domain, are learned from concrete examples (settings of attributes). Our version of abduction thus falls in the " learning to reason " framework of Khardon and Roth. Such approaches enable us to capture a natural notion of "plausibility" in a domain while avoiding the extremely difficult problem of specifying an explicit representation of what is "plausible." We specifically consider the question of which syntactic classes of formulas have efficient algorithms for abduction. We find that the class of k -DNF explanations can be found in polynomial time for any fixed k ; but, we also find evidence that even weak versions of our abduction task are intractable for the usual class of conjunctions . This evidence is provided by a connection to the usual, inductive PAC-learning model proposed by Valiant. We also consider an exception-tolerant variant of abduction. We observe that it is possible for polynomial-time algorithms to tolerate a few adversarially chosen exceptions, again for the class of k -DNF explanations. All of the algorithms we study are particularly simple, and indeed are variants of a rule proposed by Mill.
Artificial Intelligence to Win the Nobel Prize and Beyond: Creating the Engine for Scientific Discovery
Kitano, Hiroaki (Sony Computer Science Laboratories)
This article proposes a new grand challenge for AI reasearch: to develop AI system to make major scientific discoveries in biomedical sciences that worth Nobel Prize. There are a series of human cognitive limitations that prevents us from making accerlated scientific discoveries, particularity in biomedical sciences. As a result, scientific discoveries are left behind at the level of cottage industry. AI systems can transform scientific discoveries into highly efficient practice, thereby enable us to expand our knowledge in unprecedented way.