Case-based reasoning for matching technology to people's needs

SmartHouse technology offers devices that help the elderly and people with disabilities to live independently in their homes. This paper presents our experiences from a pilot project applying case-based reasoning techniques to match the needs of the elderly and those with disabilities to SmartHouse technology. The SmartHouse problem is decomposed into sub-tasks, and generalised concepts added for each sub-task. This decomposition and generalisation enables multiple case reuse employing a standard decision tree index based iterative retrieval strategy. Documented real situations are used to create a small case base. An initial prototype is evaluated empirically using leave-one-out testing, and separately with the domain expert on newly created test cases. Results show that system generated solutions to be comparable to those of a domain expert. Importantly, the iterative retrieval strategy employing multiple indices generated solutions that were significantly better compared to a one-shot retrieval without indices.

[1]  Srinath Perera,et al.  A hierarchical case representation using context guided retrieval , 1998, Knowl. Based Syst..

[2]  Raymond J. Mooney,et al.  Theory Refinement Combining Analytical and Empirical Methods , 1994, Artif. Intell..

[3]  Susan Craw,et al.  Genetic Algorithms to Optimise CBR Retrieval , 2000, EWCBR.

[4]  Terry R. Payne,et al.  Implicit Feature Selection with the Value Difference Metric , 1998, ECAI.

[5]  Padraig Cunningham,et al.  Hierarchical Case-Based Reasoning Integrating Case-Based and Decompositional Problem-Solving Techniques for Plant-Control Software Design , 2001, IEEE Trans. Knowl. Data Eng..

[6]  Mark T. Keane,et al.  The Adaption Knowledge Bottleneck: How to Ease it by Learning from Cases , 1997, ICCBR.

[7]  Ralph Bergmann,et al.  Applying Recursive CBR for the Custumization of Structured Products in an Electronic Shop , 2000, EWCBR.

[8]  David McSherry Precision and Recall in Interactive Case-Based Reasoning , 2001, ICCBR.

[9]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[10]  Susan Craw,et al.  Case-Based Design for Tablet Formulation , 1998, EWCBR.

[11]  David W. Aba,et al.  Comparing Simplification Procedures for Decision Trees on an Economics Classification , 1998 .

[12]  Cynthia R. Marling,et al.  Case-Based Reasoning in the Care of Alzheimer's Disease Patients , 2001, ICCBR.

[13]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[14]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1988, IJCAI 1989.

[15]  Janet L. Kolodner,et al.  Improving Human Decision Making through Case-Based Decision Aiding , 1991, AI Mag..