{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T20:45:03Z","timestamp":1763498703775},"reference-count":87,"publisher":"Elsevier BV","issue":"1-3","license":[{"start":{"date-parts":[[1989,9,1]],"date-time":"1989-09-01T00:00:00Z","timestamp":620611200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Artificial Intelligence"],"published-print":{"date-parts":[[1989,9]]},"DOI":"10.1016\/0004-3702(89)90047-7","type":"journal-article","created":{"date-parts":[[2003,3,14]],"date-time":"2003-03-14T08:02:52Z","timestamp":1047628972000},"page":"63-118","source":"Crossref","is-referenced-by-count":134,"title":["Explanation-based learning:A problem solving perspective"],"prefix":"10.1016","volume":"40","author":[{"given":"Steven","family":"Minton","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaime G.","family":"Carbonell","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Craig A.","family":"Knoblock","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel R.","family":"Kuokka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oren","family":"Etzioni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yolanda","family":"Gil","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"year":"1986","author":"Aho","key":"10.1016\/0004-3702(89)90047-7_BIB1"},{"key":"10.1016\/0004-3702(89)90047-7_BIB2","series-title":"Proceedings International Machine Learning Workshop","first-page":"203","article-title":"Knowledge compilation: The general learning mechanism","author":"Anderson","year":"1983"},{"year":"1980","author":"Banerji","key":"10.1016\/0004-3702(89)90047-7_BIB3"},{"key":"10.1016\/0004-3702(89)90047-7_BIB4","series-title":"Proceedings IJCAI-87","first-page":"239","article-title":"Approximation in mathematical domains","author":"Bennett","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB5","series-title":"Proceedings Fifth International Conference on Machine Learning","first-page":"305","article-title":"A knowledge intensive approach to concept induction","author":"Bergadano","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB6","series-title":"Proceedings AAAI Spring Symposium on Explanation-Based Learning","first-page":"220","article-title":"A correctness proof of explanation-based generalization as resolution theorem proving","author":"Bhatnagar","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB7","series-title":"Proceedings AAAI-88","first-page":"575","article-title":"IMEX: Overcoming intractability in explanation-based learning","author":"Braverman","year":"1988"},{"year":"1985","author":"Brownston","key":"10.1016\/0004-3702(89)90047-7_BIB8"},{"year":"1981","author":"Carbonell","key":"10.1016\/0004-3702(89)90047-7_BIB9"},{"key":"10.1016\/0004-3702(89)90047-7_BIB10","series-title":"Proceedings AAAI-83","first-page":"64","article-title":"Derivational analogy and its role in problem solving","author":"Carbonell","year":"1983"},{"key":"10.1016\/0004-3702(89)90047-7_BIB11","article-title":"Derivational analogy: A theory of reconstructive problem solving and expertise acquisition","volume":"2","author":"Carbonell","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB12","series-title":"Proceedings Fourth International Workshop on Machine Learning","first-page":"256","article-title":"Learning by experimentation","author":"Carbonell","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB13","series-title":"Proceedings AAAI-86","first-page":"490","article-title":"Inducing iterative rules from experience: The FERMI experiment","author":"Cheng","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB14","series-title":"Proceedings Third IEEE Conference on Artificial Intelligence Applications","first-page":"106","article-title":"Extending explanation-based learning: Failure-driven schema refinement","author":"Chien","year":"1987"},{"volume":"3","year":"1982","key":"10.1016\/0004-3702(89)90047-7_BIB15"},{"key":"10.1016\/0004-3702(89)90047-7_BIB16","series-title":"Proceedings Fifth International Conference on Machine Learning","first-page":"256","article-title":"Generalizing number and learning from multiple examples in explanation-based learning","author":"Cohen","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB17","series-title":"Proceedings IJCAI-87","first-page":"274","article-title":"The user of explanations for similarity-based learning","author":"Danyluk","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB18","series-title":"Proceedings AAAI-88","first-page":"49","article-title":"An analysis of time dependent planning","author":"Dean","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB19","series-title":"Proceedings IJCAI-83","first-page":"462","article-title":"Acquiring schemata through understanding and generalizing plans","author":"DeJong","year":"1983"},{"key":"10.1016\/0004-3702(89)90047-7_BIB20","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1007\/BF00114116","article-title":"Explanation-based learning: An alternative view","volume":"1","author":"DeJong","year":"1986","journal-title":"Mach. Learning"},{"key":"10.1016\/0004-3702(89)90047-7_BIB21","first-page":"571","article-title":"An approach to learning from observation","volume":"2","author":"DeJong","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB22","series-title":"Proceedings ECAI-88","article-title":"Some thoughts on the present and future of explanation-based learning","author":"DeJong","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB23","series-title":"Case-Based Reasoning Workshop","first-page":"104","article-title":"Integrating derivational analogy into a general problem-solving architecture","author":"Carbonell","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB24","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/0004-3702(79)90008-0","article-title":"A truth maintenance system","volume":"12","author":"Doyle","year":"1979","journal-title":"Artificial Intelligence"},{"key":"10.1016\/0004-3702(89)90047-7_BIB25","series-title":"Proceedings AAAI-86","first-page":"538","article-title":"Constructing and refining causal explanations from an inconsistent domain theory","author":"Doyle","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB26","series-title":"Proceedings IJCAI-85","first-page":"643","article-title":"Generalizing logic circuit designs by analyzing proofs of correctness","author":"Ellman","year":"1985"},{"key":"10.1016\/0004-3702(89)90047-7_BIB27","series-title":"Proceedings AAAI-88","first-page":"570","article-title":"Approximate theory formation: An explanation-based approach","author":"Ellman","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB28","series-title":"Proceedings Fifth International Conference on Machine Learning","first-page":"416","article-title":"Hypothesis filtering: A practical approach to reliable learning","author":"Etzioni","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB29","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/0004-3702(72)90051-3","article-title":"Learning and executing generalized robot plans","volume":"3","author":"Fikes","year":"1972","journal-title":"Artificial Intelligence"},{"key":"10.1016\/0004-3702(89)90047-7_BIB30","series-title":"Proceedings AAAI-86","first-page":"460","article-title":"Selecting appropriate representations for learning from examples","author":"Flann","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB31","series-title":"Proceedings AAAI-87","first-page":"606","article-title":"Explanation-based failure recovery","author":"Gupta","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB32","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/BF00115010","article-title":"Learning by failing to explain: Using partial explanations to learn in incomplete or intractable domains","volume":"3","author":"Hall","year":"1988","journal-title":"Mach. Learning"},{"key":"10.1016\/0004-3702(89)90047-7_BIB33","series-title":"Proceedings AAAI-86","first-page":"556","article-title":"Learning to anticipate and avoid planning problems through the explanation of failures","author":"Hammond","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB34","series-title":"Proceedings IJCAI-87","first-page":"221","article-title":"Explanation-based generalization in a logic-programming environment","author":"Hirsh","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB35","series-title":"Proceedings Fifth International Conference on Machine Learning","first-page":"214","article-title":"Reasoning about operationality for explanation-based learning","author":"Hirsh","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB36","series-title":"Proceedings Fourth International Workshop on Machine Learning","first-page":"383","article-title":"Explanation-based generalization as resolution theorem proving","author":"Kedar-Cabelli","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB37","series-title":"Proceedings AAAI-87","first-page":"477","article-title":"Formulating concepts according to purpose","author":"Kedar-Cabelli","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB38","series-title":"Proceedings AAAI-83","first-page":"182","article-title":"Learning by re-expressing concepts for efficient recognition","author":"Keller","year":"1983"},{"article-title":"The role of explicit knowledge in learning concepts to improve performance","year":"1986","author":"Keller","key":"10.1016\/0004-3702(89)90047-7_BIB39"},{"key":"10.1016\/0004-3702(89)90047-7_BIB40","series-title":"Proceedings AAAI-87","first-page":"482","article-title":"Defining operationality for explanation-based learning","author":"Keller","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB41","series-title":"Proceedings First International Workshop in Change of Representation and Inductive Bias","first-page":"53","article-title":"Automatically generating abstractions for planning","author":"Knoblock","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB42","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1007\/BF00116249","article-title":"Chunking in Soar: The anatomy of a general learning mechanism","volume":"1","author":"Laird","year":"1986","journal-title":"Mach. Learning"},{"key":"10.1016\/0004-3702(89)90047-7_BIB43","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1002\/asi.4630350509","article-title":"Approaches to machine learning","volume":"35","author":"Langley","year":"1984","journal-title":"J. Am. Soc. Inf. Sci."},{"key":"10.1016\/0004-3702(89)90047-7_BIB44","series-title":"Proceedings AAAI-86","first-page":"533","article-title":"Not the path to perdition: The utility of similarity-based learning","author":"Lebowitz","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB45","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1207\/s15516709cog1002_5","article-title":"Integrated learning: Controlling explanation","volume":"10","author":"Lebowitz","year":"1986","journal-title":"Cognitive Sci."},{"key":"10.1016\/0004-3702(89)90047-7_BIB46","series-title":"Proceedings IJCAI-85","first-page":"616","article-title":"Verification-based learning: A generalization strategy for inferring problem-reduction methods","author":"Mahadevan","year":"1985"},{"key":"10.1016\/0004-3702(89)90047-7_BIB47","series-title":"Proceedings AAAI Spring Symposium on Explanation-Based Learning","first-page":"215","article-title":"A framework for learning as improving problem-solving performance","author":"Mahadevan","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB48","series-title":"Proceedings AAAI-84","first-page":"251","article-title":"Constraint-based generalization","author":"Minton","year":"1984"},{"key":"10.1016\/0004-3702(89)90047-7_BIB49","series-title":"Proceedings IJCAI-85","first-page":"596","article-title":"Selectively generalizing plans for problem solving","author":"Minton","year":"1985"},{"key":"10.1016\/0004-3702(89)90047-7_BIB50","series-title":"Proceedings Workshop on Knowledge Compilation","first-page":"77","article-title":"Improving the effectiveness of explanation-based learning","author":"Minton","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB51","series-title":"Proceedings Fourth International Workshop on Machine Learning","first-page":"122","article-title":"Acquiring effective search control rules: Explanation-based learning in the PRODIGY system","author":"Minton","year":"1987"},{"year":"1988","author":"Minton","key":"10.1016\/0004-3702(89)90047-7_BIB52"},{"key":"10.1016\/0004-3702(89)90047-7_BIB53","series-title":"Proceedings AAAI Spring Symposium on Explanation-Based Learning","first-page":"210","article-title":"EBL and weakest preconditions","author":"Minton","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB54","series-title":"Machine Learning: An Artificial Intelligence Approach","first-page":"163","article-title":"Learning by experimentation: Acquiring and refining problem-solving heuristics","author":"Mitchell","year":"1983"},{"article-title":"The need for biases in learning generalizations","year":"1980","author":"Mitchell","key":"10.1016\/0004-3702(89)90047-7_BIB55"},{"key":"10.1016\/0004-3702(89)90047-7_BIB56","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/BF00116250","article-title":"Explanation-based generalization: A unifying view","volume":"1","author":"Mitchell","year":"1986","journal-title":"Mach. Learning"},{"key":"10.1016\/0004-3702(89)90047-7_BIB57","series-title":"Proceedings IJCAI-85","article-title":"Learning schemata for natural language processing","author":"Mooney","year":"1985"},{"key":"10.1016\/0004-3702(89)90047-7_BIB58","series-title":"Proceedings AAAI-86","first-page":"551","article-title":"A domain independent explanation-based generalizer","author":"Mooney","year":"1986"},{"article-title":"A general explanation-based learning mechanism and its application to narrative understanding","year":"1987","author":"Mooney","key":"10.1016\/0004-3702(89)90047-7_BIB59"},{"key":"10.1016\/0004-3702(89)90047-7_BIB60","series-title":"Proceedings Fifth International Conference on Machine Learning","first-page":"270","article-title":"Generalizing the order of operators in macro-operators","author":"Mooney","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB61","series-title":"Machine Learning: An Artificial Intelligence Approach","first-page":"367","article-title":"Machine transformation of advice into a heuristic search procedure","author":"Mostow","year":"1983"},{"key":"10.1016\/0004-3702(89)90047-7_BIB62","series-title":"Proceedings IJCAI-87","first-page":"249","article-title":"Failsafe: A floor planner that uses EBG to learn from its failures","author":"Mostow","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB63","series-title":"Proceedings AAAI-84","first-page":"260","article-title":"Generalization for explanation-based schema acquisition","author":"O'Rorke","year":"1984"},{"key":"10.1016\/0004-3702(89)90047-7_BIB64","series-title":"Proceedings AAAI-86","first-page":"545","article-title":"The role of prior causal theories in generalization","author":"Pazzani","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB65","series-title":"Proceedings Fifth International Conference on Machine Learning","first-page":"291","article-title":"Integrated learning with incorrect and incomplete theories","author":"Pazzani","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB66","series-title":"Proceedings International Meeting on Advances in Learning","first-page":"37","article-title":"Discovery of algorithms from weak methods","author":"Prieditis","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB67","series-title":"Proceedings AAAI Spring Symposium on Explanation-Based Learning","first-page":"201","article-title":"Environment-guided program transformation","author":"Prieditis","year":"1988"},{"key":"10.1016\/0004-3702(89)90047-7_BIB68","series-title":"Proceedings IJCAI-87","first-page":"205","article-title":"The classification, detection and handling of imperfect theory problems","author":"Rajamoney","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB69","series-title":"Proceedings AAAI-86","first-page":"561","article-title":"Mapping explanation-based generalization onto Soar","author":"Rosenbloom","year":"1986"},{"year":"1977","author":"Sacerdoti","key":"10.1016\/0004-3702(89)90047-7_BIB70"},{"year":"1982","author":"Schank","key":"10.1016\/0004-3702(89)90047-7_BIB71"},{"article-title":"Explanation-based learning of generalized robot assembly plans","year":"1987","author":"Segre","key":"10.1016\/0004-3702(89)90047-7_BIB72"},{"key":"10.1016\/0004-3702(89)90047-7_BIB73","series-title":"Proceedings IJCAI-87","first-page":"242","article-title":"On the operationality\/generality trade-off in explanation-based learning","author":"Segre","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB74","series-title":"Proceedings IJCAI-87","first-page":"236","article-title":"An explanation-based approach to generalizing number","author":"Shavlik","year":"1987"},{"key":"10.1016\/0004-3702(89)90047-7_BIB75","series-title":"Proceedings International Machine Learning Workshop","article-title":"Learning equation solving methods from worked examples","author":"Silver","year":"1983"},{"key":"10.1016\/0004-3702(89)90047-7_BIB76","first-page":"647","article-title":"Precondition analysis: Learning control information","volume":"2","author":"Silver","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB77","series-title":"Machine Learning: An Artificial Intelligence Approach","first-page":"25","article-title":"Why should machines learn?","author":"Simon","year":"1983"},{"key":"10.1016\/0004-3702(89)90047-7_BIB78","series-title":"Proceedings Fourth International Workshop on Machine Learning","first-page":"300","article-title":"Varieties of learning in Soar: 1987","author":"Steier","year":"1987"},{"year":"1975","author":"Sussman","key":"10.1016\/0004-3702(89)90047-7_BIB79"},{"article-title":"Towards learning chess combinations","year":"1986","author":"Tadepalli","key":"10.1016\/0004-3702(89)90047-7_BIB80"},{"key":"10.1016\/0004-3702(89)90047-7_BIB81","series-title":"Proceedings Fifth International Conference on Machine Learning","first-page":"451","article-title":"Some chunks are expensive","author":"Tambe","year":"1988"},{"article-title":"Eliminating expensive chunks","year":"1988","author":"Tambe","key":"10.1016\/0004-3702(89)90047-7_BIB82"},{"key":"10.1016\/0004-3702(89)90047-7_BIB83","first-page":"107","article-title":"Shift of bias for inductive concept learning","volume":"2","author":"Utgoff","year":"1986"},{"key":"10.1016\/0004-3702(89)90047-7_BIB84","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1016\/0004-3702(88)90088-4","article-title":"Explanation-based generalization = Partial evaluation","volume":"36","author":"van Harmelen","year":"1988","journal-title":"Artificial Intelligence"},{"key":"10.1016\/0004-3702(89)90047-7_BIB85","series-title":"Proceedings IJCAI-86","first-page":"1016","article-title":"Splicing plans to achieve misordered goals","author":"Vere","year":"1985"},{"key":"10.1016\/0004-3702(89)90047-7_BIB86","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/0004-3702(70)90004-4","article-title":"Generalization learning techniques for automating the learning of heuristics","volume":"1","author":"Waterman","year":"1970","journal-title":"Artificial Intelligence"},{"key":"10.1016\/0004-3702(89)90047-7_BIB87","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/0004-3702(82)90004-2","article-title":"Learning new principles from precedents and examples","volume":"19","author":"Winston","year":"1982","journal-title":"Artificial Intelligence"}],"container-title":["Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0004370289900477?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0004370289900477?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,26]],"date-time":"2019-03-26T20:22:15Z","timestamp":1553631735000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0004370289900477"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,9]]},"references-count":87,"journal-issue":{"issue":"1-3","published-print":{"date-parts":[[1989,9]]}},"alternative-id":["0004370289900477"],"URL":"https:\/\/doi.org\/10.1016\/0004-3702(89)90047-7","relation":{},"ISSN":["0004-3702"],"issn-type":[{"type":"print","value":"0004-3702"}],"subject":[],"published":{"date-parts":[[1989,9]]}}}