Publications: Explanation-Based Learning
              Most machine learning is focused on inductive generalization from
empirical data and does not explicitly exploit prior knowledge of the
domain.  Explanation-based learning is a radically different approach
that uses existing declarative domain knowledge to "explain"
individual examples and uses this explanation to drive a
knowledge-based generalization of the example.  It is therefore
capable of learning a very general concept from only a single training
example.  Our work was some of the original research on this approach
and lead to our subsequent work on 
theory
refinement and on 
learning for planning and problem-solving.
 
                
      
            
      
            
                  - TellMeWhy: A Dataset for Answering Why-Questions in Narratives
[Details] [PDF] [Slides (PDF)] [Video] 
Yash Kumar Lal, Nathanael Chambers, Raymond Mooney, Niranjan Balasubramanian
In Findings of ACL 2021, August 2021. 
                  - Incorporating Textual Resources to Improve Visual Question Answering
[Details] [PDF] [Slides (PDF)] 
Jialin Wu
September 2021. Ph.D. Proposal. 
                  - Stacking With Auxiliary Features for Visual Question Answering
[Details] [PDF] [Poster] 
Nazneen Fatema Rajani, Raymond J. Mooney
In Proceedings of the 16th Annual Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, 2217-2226, 2018. 
                  - Bayesian Logic Programs for Plan Recognition and Machine Reading
[Details] [PDF] [Slides (PPT)] 
Sindhu Raghavan
PhD Thesis, Department of Computer Science, University of Texas at Austin, December 2012. 170. 
                  - Integrating EBL and ILP to Acquire Control Rules for Planning
[Details] [PDF] 
Tara A. Estlin and Raymond J. Mooney
In Proceedings of the Third International Workshop on Multi-Strategy Learning (MSL-96), 271--279, Harpers Ferry, WV, May 1996. 
                  - Integrating ILP and EBL
[Details] [PDF] 
Raymond J. Mooney and John M. Zelle
Sigart Bulletin (special issue on Inductive Logic  Programmming), 5(1):12-21, 1994. 
                  - Combining FOIL and EBG to Speed-Up Logic Programs
[Details] [PDF] 
John M. Zelle and Raymond J. Mooney
In Proceedings of the 13th International Joint Conference on Artificial Intelligence, 1106-1111, 1993. San Francisco, CA: Morgan Kaufmann. 
                  - Integrating Theory and Data in Category Learning
[Details] [PDF] 
Raymond J. Mooney
In G. V. Nakamura and D. L. Medin and R. Taraban, editors, Categorization by Humans and Machines, 189-218, 1993. 
                  - Induction Over the Unexplained: Using Overly-General Domain Theories to  Aid Concept Learning
[Details] [PDF] 
Raymond J. Mooney
Machine Learning, 10:79-110, 1993. 
                  - Schema acquisition from a single example
[Details] [PDF] 
W. Ahn, W. F. Brewer and Raymond J. Mooney
Journal of Experimental Psychology: Learning, Memory,  and Cognition, 18:391-412, 1992. 
                  - Speeding-up Logic Programs by Combining EBG and FOIL
[Details] [PDF] 
John M. Zelle and Raymond J. Mooney
In Proceedings of the 1992 Machine Learning Workshop on Knowledge Compilation and Speedup Learning, Aberdeen, Scotland, July 1992. 
                  - Learning Plan Schemata From Observation: Explanation-Based Learning for Plan Recognition
[Details] [PDF] 
Raymond J. Mooney
Cognitive Science, 14(4):483-509, 1990. 
                  - The Effect of Rule Use on the Utility of Explanation-Based Learning
[Details] [PDF] 
Raymond J. Mooney
In Proceedings of the 11th International Joint Conference on Artificial Intelligence, 725-730, 1989. San Francisco, CA: Morgan Kaufmann. 
                  - Generalizing the Order of Operators in Macro-Operators
[Details] [PDF] 
Raymond J. Mooney
In Proceedings of the Fifth International Conference on Machine Learning (ICML-88), 270-283, Ann Arbor, MI, June 1988. 
                  - A General Explanation-Based Learning Mechanism and its Application to Narrative Understanding
[Details] [PDF] 
Raymond J. Mooney
Ph.D. thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, 1988 
                  - Integrated Learning of Words and their Underlying Concepts
[Details] [PDF] 
Raymond J. Mooney
In Proceedings of the Ninth Annual Conference of the Cognitive Science Society, 947-978, Seattle, WA, July 1987. 
                  - Schema Acquisition from One Example: Psychological Evidence for Explanation-Based Learning
[Details] [PDF] 
W. Ahn, Raymond J. Mooney, W.F. Brewer and G.F. DeJong
In Proceedings of the Ninth Annual Conference of the Cognitive Science Society, 50-57, Seattle, WA, July 1987. 
                  - A Domain Independent Explanation-Based Generalizer
[Details] [PDF] 
Raymond J. Mooney and S.W. Bennett
In Proceedings of the Fifth National Conference on Artificial Intelligence (AAAI-86), 551-555, Philadelphia, PA, August 1986. 
                  - Explanation-Based Learning: An Alternative View
[Details] [PDF] 
G.F. DeJong and Raymond J. Mooney
Machine Learning:145-176, 1986. 
                  - Learning Schemata for Natural Language Processing
[Details] [PDF] 
Raymond J. Mooney and Gerald F. DeJong
In Proceedings of the Ninth International Joint Conference on Artificial Intelligence (IJCAI-85), 681-687, Los Angeles, CA, August 1985. 
                  - Generalizing Explanations of Narratives into Schemata
[Details] [PDF] 
Raymond J. Mooney
Masters Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, 1985.