David Leake

David Leake

Professor, Computer Science

Executive Associate Dean, Luddy School of Informatics, Computing, and Engineering


  • Ph.D., Yale University, 1990

Research interests

My research investigates the role of experience and goals in focusing learning in complex domains. The ability to perform successfully in such domains depends on being able to recognize the need to learn and to select appropriate strategies for obtaining needed information.

I am studying this goal-driven learning process in the context of computer programs whose search for information is guided by reasoning about current information needs and by their prior experience--both successes and failures--dealing with similar situations. The process that these programs use to apply their experience is case-based reasoning. Case-based reasoning systems maintain a memory of prior episodes and solve new problems by retrieving and adapting the solutions from those episodes. This process allows reuse of prior solutions while maintaining the flexibility to respond to changes in circumstances. I am investigating how goals direct the case-based reasoning process for both external and introspective learning.

Professional Experience

  • Visiting Research Associate, Center for Research on Concepts and Cognition, Spring-Summer 1990
  • Senior Member, Association for the Advancement of Artificial Intelligence

Representative publications

Case-Based Reasoning: Experiences, Lessons, and Future Directions (1996)
David B Leake
AAAI Press/MIT Press.

Retrieval, reuse, revision and retention in case-based reasoning (2005)
Ramon Lopez De Mantaras, David McSherry, Derek Bridge, David Leake, Barry Smyth, Susan Craw ...
The Knowledge Engineering Review, 20 (3), 215-240

CBR in Context: The Present and Future (1996)
David Leake
AAAI Press. 30-Mar

Creativity and learning in a case-based explainer (1989)
Roger C Schank and David B Leake
Artificial intelligence, 40 (3-Jan), 353-385

A tutorial introduction to case-based reasoning (1996)
Janet Kolodner and David Leake

Categorizing case-base maintenance: Dimensions and directions (1998)
David B Leake and David C Wilson
Springer, Berlin, Heidelberg. 196-207

Evaluating explanations: A content theory (2014)
David B Leake
Psychology Press.

Learning to improve case adaptation by introspective reasoning and CBR (1995)
David B Leake, Andrew Kinley and David Wilson
Springer, Berlin, Heidelberg. 229-240

Managing, mapping, and manipulating conceptual knowledge (1999)
Alberto Cafias, David B Leake and David C Wilson
Proceedings of the AAAI-99 Workshop on Exploring Synergies of Knowledge Management and Case-Based Reasoning, 14-Oct

Maintaining Case‐Based Reasoners: Dimensions and Directions (2001)
David C Wilson and David B Leake
Computational Intelligence, 17 (2), 196-213

Remembering why to remember: Performance-guided case-base maintenance (2000)
David B Leake and David C Wilson
Springer, Berlin, Heidelberg. 161-172

Case-Based Reasoning Research and Development: Second International Conference on Case-Based Reasoning, ICCBR-97 Providence, RI, USA, July 25-27, 1997 Proceedings (1997)
David B Leake and Enric Plaza
Springer Science & Business Media. 2

Goal-Driven Learning (1995)
Ashwin Ram and David Leake
The MIT Press.

Acquiring Case Adaptation Knowledge: A Hybrid Approach (1996)
David B Leake and Andrew Kinley

Using introspective reasoning to refine indexing (1995)
Susan Fox and D Leake
Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence,

Dissertation Committee Service

Author Dissertation Title Committee
Bauer, T. L. Wordsieve: Context Analysis For Personal Informational Retrieval (May 2003) Leake, D. (Chair), Bramley, R., Gasser, M., Mostafa, J.
Chui, M. I still Haven't Found What I'm Looking For: Web Searching As Query Refinement (January 2002) Dillon, A. (Co-Chair), Leake, D. B. (Co-Chair), Dunn, J. M., Peebles, C. S.
Diller, D. E. The Effects of Attentional Focus on Visual Information Processing (October 1999) Shiffrin, R. (Co-Chair), Kruschke, J. (Co-Chair), Busey, T. A., Leake, D. B.
Ekbia, H. R. AI Dreams and Discourse: Science and Engineering in Tension (August 2003) Hofstadter, D. R. (Co-Chair), Kling, R., Leake, D. B., Lloyd, E. A., Smith, B. C. (Co-Chair)
Foundalis, Harry E. Phaeaco: A Cognitive Architecture Inspired by Bongard’s Problems (May 2006) Hofstadter, D. (Chair), Gasser, M., Goldstone, R., Leake, D.
Harris, Jack Automated Cognitive Model Evaluation: Methodologies And Uses (December 2011) Schuetz, M. (Chair), Bertenthal, B., Busemeyer, J., Leake, D.
Lara-Dammer, Francisco Modeling Human Discoverativity in Geometry (December 2009) Hofstadter, D. (Chair), Gasser, M., Leake, D., Moss, L., Port, R.
Lee, Seunghwan Probabilistic Reasoning on Metric Spaces (August 2006) Moss, L. (Chair), Bradley, R., Leake, D., Van Gucht, D.
Mahabal, Abhijit Seqsee: A Concept-Centered Architecture for Sequence Perception (March 2010) Hofstadter, D. (Chair), Gasser, M., Goldstone, R., Leake, D.
Marshall, J. B. Metacat: A Self-Watching Cognitive Architecture For Analogy-Making And High-Level Perception (November 1999) Hofstadter, D. (Co-Chair), Friedman, D. (Co-Chair), Leake, D. B., Port, R. F.
Scherle, Ryan Looking for a Haystack: Selecting Data Sources in a Distributed Retrieval System (November 2006) Leake, D. (Co-Chair), Gasser, M. (Co-Chair), Mostafa, J., Rawlins, G.
Schrementi, Giancarlo Language in the Balance: Factors in the Emergence of Compositional Communication (June 2011) Gasser, M. (Co-Chair), Leake, D. (Co-Chair), Yaeger, L., Yu, C.
Shayan, Shakila Emergence of Roles in English Canonical Transitive Construction (June 2008) Gasser, M. (Co-Chair), Gershkoff-Stowe, L. (Co-Chair), Leake, D., Goldstone, R., Smith, L.
Wagner, K. Simulation Models of Evolution: Communication And Cooperation (August 2000) Gasser, M. (Chair), Leake, D., Port, R., Timberlake, W.
Wang, P. Non-Axiomatic Reasoning System - Exploring the Essence of Intelligence (August 1995) Hofstadter, D. (Chair), Townsend, J. T., Rawlins, G. J. E., Leake, D. B.