ACM Home Page
Please provide us with feedback. Feedback
MABLE: a framework for learning from natural instruction
Full text PdfPdf (270 KB)
Source
International Conference on Autonomous Agents archive
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1 table of contents
Budapest, Hungary
SESSION: Virtual agents/agent-human interaction table of contents
Pages 393-400  
Year of Publication: 2009
ISBN:978-0-9817381-6-1
Authors
Roger Mailler  University of Tulsa, Tulsa, Oklahoma
Daniel Bryce  Utah State University, Logan, Utah
Jiaying Shen  SRI International, Menlo Park, California
Ciaran O'Reilly  SRI International, Menlo Park, California
Sponsors
: The Foundation for Intelligent Physical Agents
Microsoft Research : Microsoft Research
: Wiley - Blackwell Ltd
: Whitestein Technologies
: European Office of Aerospace Research and Development, Air Force Office of Scientific Research, United States Air Force Research Laboratory
: Drexel University
Publisher
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 30,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The Modular Architecture for Bootstrapped Learning Experiments (MABLE) is a system that is being developed to allow humans to teach computers in the most natural manner possible: by using combinations of descriptions, demonstrations, and feedback. MABLE is a highly modular, well-engineered, and extendable system that provides generalized services, such as control, knowledge representation, and execution management. MABLE works by accepting instruction from a teacher and forms concrete learning tasks that are fed to state-of-the-art machine learning algorithms. To make the learning tractable, specialized heuristics, in the form of learning strategies, are used to derive bias from the instruction. The output of the learning is then incorporated into the system's background knowledge to be used in performing tasks or as the basis for simplifying the process of learning difficult concepts.

Although still in development, MABLE has already demonstrated the ability to learn four different types of knowledge (definitions, rules, functions, and procedures) from three different modes of student/teacher interaction on two separate, qualitatively different domains. MABLE presents a unique opportunity for machine learning researchers to easily plug in and test algorithms in the context of instructible computing. In the near future, MABLE will be freely available as an open source project.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. F. Allen, N. Chambers, G. Ferguson, L. Galescu, H. Jung, M. D. Swift, and W. Taysom. Plow: A collaborative task learning agent. In AAAI, pages 1514--1519. AAAI Press, 2007.
2
 
3
D. Corkill. Blackboard Systems. AI Expert, 6(9), January 1991.
 
4
Daniel Oblinger. Bootstrapped Learning -- External Materials. http://www.sainc.com/bl-extmat/, October 2008.
 
5
S. B. Huffman and J. E. Laird. Flexibly instructable agents. Journal of Artificial Intelligence Research, 3:271--324, 1995.
6
 
7
8
 
9
 
10
Open Source Initiative. Open Source Initiative OSI - The BSD License:Licensing. http://www.opensource.org/licenses/bsd-license.php, October 2008.
 
11
SpringSource. Spring Framework. http://springframework.org/, October 2008.
 
12

Collaborative Colleagues:
Roger Mailler: colleagues
Daniel Bryce: colleagues
Jiaying Shen: colleagues
Ciaran O'Reilly: colleagues