STAND: Self-Aware Precondition Induction for Interactive Task Learning
Daniel Weitekamp, Glen Smith, Kenneth Koedinger, Christopher MacLellan

TL;DR
STAND is a novel self-aware method for data-efficient precondition induction in interactive task learning, providing accurate progress metrics and outperforming traditional models in small-data scenarios.
Contribution
It introduces a self-aware precondition induction approach tailored for human-in-the-loop training, enhancing accuracy and training experience in interactive task learning.
Findings
Outperforms XGBoost, decision trees, random forests, and version spaces in small-data tasks.
Accurately estimates performance improvements on holdout examples.
Demonstrates more monotonic improvement with low error recurrence.
Abstract
In interactive task learning (ITL), AI agents learn new capabilities from limited human instruction provided during task execution. STAND is a new method of data-efficient rule precondition induction specifically designed for these human-in-the-loop training scenarios. A key feature of STAND is its self-awareness of its own learning -- it can provide accurate metrics of training progress back to users. STAND beats popular methods like XGBoost, decision trees, random forests, and version spaces at small-data precondition induction tasks, and is highly accurate at estimating when its performance improves on holdout examples. In our evaluations, we find that STAND shows more monotonic improvement than other models with low rates of error recurrence. These features of STAND support a more consistent training experience, enabling human instructors to estimate when they are finished training…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Neural Networks and Applications · Machine Learning and ELM
MethodsSparse Evolutionary Training
