Thinking Fast and Slow: A CBR Perspective

In a path-breaking work, Kahneman characterized human cognition as a result of two modes of operation, Fast Thinking and Slow Thinking. Fast thinking involves quick, intuitive decision making and slow thinking is deliberative conscious reasoning. In this paper, for the first time, we draw parallels between this dichotomous model of human cognition and decision making in Case-based Reasoning (CBR). We observe that fast thinking can be operationalized computationally as the fast decision making by a trained machine learning model, or a parsimonious CBR system that uses few attributes. On the other hand, a full-fledged CBR system may be seen as similar to the slow thinking process. We operationalize such computational models of fast and slow thinking and switching strategies, as Models 1 and 2. Further, we explore the adaptation process in CBR as a slow thinking manifestation, leading to Model 3. Through an extensive set of experiments on real-world datasets, we show that such realizations of fast and slow thinking are useful in practice, leading to improved accuracies in decision-making tasks.

[1]  William Stafford Noble,et al.  Support vector machine , 2013 .

[2]  N. McGlynn Thinking fast and slow. , 2014, Australian veterinary journal.

[3]  Richard S. Johannes,et al.  Using the ADAP Learning Algorithm to Forecast the Onset of Diabetes Mellitus , 1988 .

[4]  David B. Leake,et al.  Using Introspective Reasoning to Refine Indexing , 1995, IJCAI.

[5]  Agnar Aamodt,et al.  Case Based Reasoning as a Model for Cognitive Artificial Intelligence , 2018, ICCBR.

[6]  Aneeta S Antony,et al.  A Comparison of Regression Models for Prediction of Graduate Admissions , 2019, 2019 International Conference on Computational Intelligence in Data Science (ICCIDS).

[7]  Sutanu Chakraborti,et al.  Eager to be Lazy: Towards a Complexity-guided Textual Case-Based Reasoning System , 2016, ICCBR.

[8]  Sutanu Chakraborti,et al.  Holographic Case-Based Reasoning , 2020, ICCBR.

[9]  D. Ayres-de- Campos,et al.  SisPorto 2.0: a program for automated analysis of cardiotocograms. , 2000, The Journal of maternal-fetal medicine.

[10]  J. Andrew Bagnell,et al.  SpeedBoost: Anytime Prediction with Uniform Near-Optimality , 2012, AISTATS.

[11]  J. Metcalfe,et al.  Metacognition : knowing about knowing , 1994 .

[12]  Susan Craw,et al.  Case-Based Reasoning , 2010, Encyclopedia of Machine Learning.

[13]  Thorsten Joachims,et al.  A Probabilistic Analysis of the Rocchio Algorithm with TFIDF for Text Categorization , 1997, ICML.

[14]  Peter A. Flach,et al.  Improved Dataset Characterisation for Meta-learning , 2002, Discovery Science.

[15]  Stewart Massie,et al.  Complexity Profiling for Informed Case-Base Editing , 2006, ECCBR.

[16]  Shlomo Zilberstein,et al.  Using Anytime Algorithms in Intelligent Systems , 1996, AI Mag..

[17]  Paulo Cortez,et al.  Modeling wine preferences by data mining from physicochemical properties , 2009, Decis. Support Syst..