Abstract : Most visions for decision support and information technology anticipate the use of machine learning to enable software to respond to an adapting environment, including the ability to learn capabilities while on-the-job. Currently, systems and software engineering processes hinder employment of task learning technology, because the adaptation it provides runs counter to our notions of stability. Similarly, systems must typically demonstrate satisfaction of requirements before deployment, rather than learn tasks while on the job. This paper introduces new problems for the field of software engineering and discusses an approach for preparing cognitive systems for deployment. We describe one approach to a boot camp for cognitive systems and present the results of simulations of the boot camp. The results of our experiments provide thresholds and patterns for knowledge, and the requirement for specific patterns of human use of cognitive systems. These results are then used to infer requirements for a boot camp and measures for the prediction of successful employment of the assistant.
[1]
Douglas S. Lange.
Boot Camp for Cognitive Systems
,
2006,
AAAI.
[2]
Douglas S. Lange,et al.
PAL Boot Camp: Acquiring, Training, and Deploying Systems with Learning Technology
,
2006
.
[3]
J. William Murdock.
Semi-Formal Functional Software Modeling with TMK
,
2000
.
[4]
Todd R. Johnson,et al.
Task-structure analysis for knowledge modeling
,
1992,
CACM.
[5]
Ronald J. Brachman,et al.
(AA)AI More than the Sum of Its Parts
,
2006,
AI Mag..
[6]
Douglas S. Lange.
Boot camp for cognitive systems: a model for preparing systems with machine learning for deployment
,
2007
.