Learning one subprocedure per lesson
Artificial Intelligence
SOAR: an architecture for general intelligence
Artificial Intelligence
MOLE: a tenacious knowledge-acquisition tool
International Journal of Man-Machine Studies - Knowledge acquisition for knowledge-based systems, part 1. Based on an AAAI work
Techniques of design and DISCIPLE learning apprentice
International Journal of Expert Systems
SALT: a knowledge acquisition language for propose-and-revise systems
Artificial Intelligence
Explanation-based learning: a problem solving perspective
Artificial Intelligence
Creativity and learning in a case-based explainer
Artificial Intelligence
The transfer of cognitive skill
The transfer of cognitive skill
Unified theories of cognition
Computational Intelligence
AI Magazine
Concept learning and heuristic classification in weak-theory domains
Artificial Intelligence
Correcting and extending domain knowledge using outside guidance
Proceedings of the seventh international conference (1990) on Machine learning
A tight integration of deductive and inductive learning
Proceedings of the sixth international workshop on Machine learning
Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations
Proceedings of the first international conference on Principles of knowledge representation and reasoning
LEAP: a learning apprentice for VLSI design
Machine learning
Plan recognition in understanding instructions
Proceedings of the first international conference on Artificial intelligence planning systems
Watch what I do: programming by demonstration
Watch what I do: programming by demonstration
Learning by observing and understanding expert problem-solving
Learning by observing and understanding expert problem-solving
Agents that reduce work and information overload
Communications of the ACM
Experience with a learning personal assistant
Communications of the ACM
Instructable autonomous agents
Instructable autonomous agents
An architecturally-based theory of human sentence comprehension
An architecturally-based theory of human sentence comprehension
Modeling concept acquisition in the context of a unified theory of cognition
Modeling concept acquisition in the context of a unified theory of cognition
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Learning from highly flexible tutorial instruction
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Inferential memory as the basis of machines which understand natural language
Computers & thought
The Architecture of Cognition
Conceptual Information Processing
Conceptual Information Processing
Understanding Natural Language
Understanding Natural Language
Soar Papers: Research on Integrated Intelligence
Soar Papers: Research on Integrated Intelligence
IEEE Expert: Intelligent Systems and Their Applications
Automated Knowledge Acquisition for Strategic Knowledge
Machine Learning
Automated Support for Building and Extending Expert Models
Machine Learning
Explanation-Based Generalization: A Unifying View
Machine Learning
Explanation-Based Learning: An Alternative View
Machine Learning
Discovery as Autonomous Learning from the Environment
Machine Learning
Toward Incremental Knowledge Correction for Agents in Complex Environments
Machine Intelligence 15, Intelligent Agents [St. Catherine's College, Oxford, July 1995]
The representation and use of focus in dialogue understanding.
The representation and use of focus in dialogue understanding.
Instructible agents: software that just keeps getting better
IBM Systems Journal
GALOIS: an expert-assistant model
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Knowledge-directed Adaptation in Multi-level Agents
Journal of Intelligent Information Systems - Special issue: adaptive intelligent agents
Dynamically altering agent behaviors using natural language instructions
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
Learning domain knowledge for teaching procedural skills
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
Training Personal Robots Using Natural Language Instruction
IEEE Intelligent Systems
Task learning by instruction in tailor
Proceedings of the 10th international conference on Intelligent user interfaces
Incorporating tutoring principles into interactive knowledge acquisition
International Journal of Human-Computer Studies
Case-based reasoning for procedure learning by instruction
Proceedings of the 13th international conference on Intelligent user interfaces
Proceedings of the 14th international conference on Intelligent user interfaces
From geek to sleek: integrating task learning tools to support end users in real-world applications
Proceedings of the 14th international conference on Intelligent user interfaces
A scientific workflow construction command line
Proceedings of the 14th international conference on Intelligent user interfaces
MABLE: a framework for learning from natural instruction
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
An analysis of procedure learning by instruction
AAAI'05 Proceedings of the 20th national conference on Artificial intelligence - Volume 2
Knowledge analysis on process models
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Toward a Unified Catalog of Implemented Cognitive Architectures
Proceedings of the 2010 conference on Biologically Inspired Cognitive Architectures 2010: Proceedings of the First Annual Meeting of the BICA Society
TellMe: learning procedures from tutorial instruction
Proceedings of the 16th international conference on Intelligent user interfaces
A formal framework for combining natural instruction and demonstration for end-user programming
Proceedings of the 16th international conference on Intelligent user interfaces
End-user programming of a social robot by dialog
Robotics and Autonomous Systems
Hi-index | 0.00 |
This paper presents an approach to learning from situated, interactive tutorial instruction within an ongoing agent. Tutorial instruction is a flexible (and thus powerful) paradigm for teaching tasks because it allows an instructor to communicate whatever types of knowledge an agent might need in whatever situations might arise. To support this flexibility, however, the agent must be able to learn multiple kinds of knowledge from a broad range of instructional interactions. Our approach, called situated explanation, achieves such learning through a combination of analytic and inductive techniques. It combines a form of explanation-based learning that is situated for each instruction with a full suite of contextually guided responses to incomplete explanations. The approach is implemented in an agent called INSTRUCTO-SOAR that learns hierarchies of new tasks and other domain knowledge from interactive natural language instructions. INSTRUCTO-SOAR meets three key requirements of flexible instructability that distinguish it from previous systems: (1) it can take known or unknown commands at any instruction point; (2) it can handle instructions that apply to either its current situation or to a hypothetical situation specified in language (as in, for instance, conditional instructions); and (3) it can learn, from instructions, each class of knowledge it uses to perform tasks.