{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T23:36:10Z","timestamp":1783726570411,"version":"3.55.0"},"reference-count":40,"publisher":"Association for Computing Machinery (ACM)","issue":"8","license":[{"start":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T00:00:00Z","timestamp":1753401600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["IIS-RI-2007955, IIS-III-2107505, IIS-RI-2134857, IIS-RI-2339880, CNS-SCC-2427237"],"award-info":[{"award-number":["IIS-RI-2007955, IIS-III-2107505, IIS-RI-2134857, IIS-RI-2339880, CNS-SCC-2427237"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Commun. ACM"],"published-print":{"date-parts":[[2025,8]]},"abstract":"<jats:p>When working to build machines that have a form of intelligence, it is natural to be inspired by human intelligence. Of course, humans are very different from machines, in their embodiment and myriad other ways. Humans exploit their bodies to experience the world, create an internal model of it, and use this model to reason, learn, and make contextual and informed decisions. Machines lack the same embodiment, but often have access to both more memory and more computing power. Despite these crucial disanalogies, it is still useful to leverage our knowledge of how the human mind reasons and makes decisions to design and build machines that demonstrate behaviors similar to that of a human. In this article, we present a novel AI architecture, Slow and Fast AI (SOFAI), that is inspired by the \u201cthinking fast and slow\u201d cognitive theory of human decision making. SOFAI is a multi-agent architecture that employs both \u201cfast\u201d and \u201cslow\u201d solvers underneath a metacognitive agent that is able to both choose among a set of solvers as well as reflect on and learn from past experience. Experimental results on the behavior of two instances of the SOFAI architecture show that, compared to using just one of the two decision modalities, SOFAI is markedly better in terms of decision quality, resource consumption, and efficiency.<\/jats:p>","DOI":"10.1145\/3715709","type":"journal-article","created":{"date-parts":[[2025,7,2]],"date-time":"2025-07-02T11:35:38Z","timestamp":1751456138000},"page":"72-79","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Thinking Fast and Slow in Human and Machine Intelligence"],"prefix":"10.1145","volume":"68","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1161-0336","authenticated-orcid":false,"given":"Francesco","family":"Fabiano","sequence":"first","affiliation":[{"name":"University of Oxford, Oxford, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6652-9853","authenticated-orcid":false,"given":"Marianna B.","family":"Ganapini","sequence":"additional","affiliation":[{"name":"Union College, Schenectady, New York, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9846-0157","authenticated-orcid":false,"given":"Andrea","family":"Loreggia","sequence":"additional","affiliation":[{"name":"University of Brescia, Brescia, BS, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3569-4335","authenticated-orcid":false,"given":"Nicholas","family":"Mattei","sequence":"additional","affiliation":[{"name":"Tulane University, Computer Science, New Orleans, Louisiana, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6847-522X","authenticated-orcid":false,"given":"Keerthiram","family":"Murugesan","sequence":"additional","affiliation":[{"name":"IBM TJ Watson Research Center, Yorktown Heights, New York, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0497-3638","authenticated-orcid":false,"given":"Vishal","family":"Pallagani","sequence":"additional","affiliation":[{"name":"University of South Carolina System, Columbia, South Carolina, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8898-219X","authenticated-orcid":false,"given":"Francesca","family":"Rossi","sequence":"additional","affiliation":[{"name":"IBM Reseach, Yorktown Heights, New York, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7292-3838","authenticated-orcid":false,"given":"Biplav","family":"Srivastava","sequence":"additional","affiliation":[{"name":"University of South Carolina System, Columbia, South Carolina, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1092-9759","authenticated-orcid":false,"given":"K. Brent","family":"Venable","sequence":"additional","affiliation":[{"name":"Florida Institute for Human and Machine Cognition, Pensacola, Florida, United States"},{"name":"University of West Florida, Pensacola, Florida, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,7,25]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.tics.2017.05.004"},{"key":"e_1_3_1_3_2","doi-asserted-by":"crossref","unstructured":"Balakrishnan A. et al. Incorporating behavioral constraints in online AI systems. In Proceedings of the 33rd AAAI Conf. on Artificial Intelligence (2019) 3\u201311.","DOI":"10.1609\/aaai.v33i01.33013"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i17.17765"},{"key":"e_1_3_1_5_2","unstructured":"Bubeck S. et al. Sparks of artificial general intelligence: Early experiments with GPT-4. arXiv preprint arXiv:2303.12712\u00a0(2023);\u00a0https:\/\/arxiv.org\/abs\/2210.03629"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11098-020-01557-1"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.5555\/1126878.1126880"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/9780262014809.001.0001"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jecp.2022.105572"},{"key":"e_1_3_1_10_2","unstructured":"Fabiano F. et al. Fast and slow planning. arXiv preprint arXiv:2303.04283 (2023); https:\/\/arxiv.org\/abs\/2303.04283"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1037\/0003-066X.34.10.906"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8460863"},{"key":"e_1_3_1_13_2","first-page":"171","article-title":"Combining Fast and Slow thinking for human-like and efficient decisions in constrained environments","volume":"3212","author":"Ganapini M.B.","year":"2022","unstructured":"Ganapini, M.B. et al. Combining Fast and Slow thinking for human-like and efficient decisions in constrained environments. In Proceedings of the 16th Intern. Workshop on Neural-Symbolic Learning and Reasoning 3212\u00a0(2022), 171\u2013185.","journal-title":"Proceedings of the 16th Intern. Workshop on Neural-Symbolic Learning and Reasoning"},{"key":"e_1_3_1_14_2","first-page":"13","volume-title":"Proceedings of the Sixth Intern. Conf. on Artificial Intelligence Planning Systems","author":"Gerevini A.","year":"2002","unstructured":"Gerevini, A. and Serina, I. LPG: A planner based on local search for planning graphs with action costs. In Proceedings of the Sixth Intern. Conf. on Artificial Intelligence Planning Systems. AAAI Press (2002), 13\u201322."},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1111\/cdep.12201"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1756-8765.2008.01006.x"},{"key":"e_1_3_1_17_2","article-title":"Policy shaping: Integrating human feedback with reinforcement learning","volume":"26","author":"Griffith S.","year":"2013","unstructured":"Griffith, S. et al. Policy shaping: Integrating human feedback with reinforcement learning. Advances in Neural Information Processing Systems 26, (2013).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_18_2","unstructured":"Hao S. et al. Reasoning with language model is planning with world model. arXiv preprint arXiv:2305.14992\u00a0(2023);\u00a0https:\/\/arxiv.org\/abs\/2305.14992"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1613\/jair.1705"},{"key":"e_1_3_1_20_2","unstructured":"Huang W. et al. Inner monologue: Embodied reasoning through planning with language models. (2022); arXiv preprint arXiv:2207.05608."},{"key":"e_1_3_1_21_2","volume-title":"Thinking, Fast and Slow","author":"Kahneman D.","year":"2011","unstructured":"Kahneman, D. Thinking, Fast and Slow. Macmillan\u00a0(2011)."},{"key":"e_1_3_1_22_2","unstructured":"Kambhampati S. et al. LLMs can\u2019t plan but can help planning in LLM-modulo frameworks. arXiv preprint arXiv:2402.01817\u00a0(2024);\u00a0https:\/\/arxiv.org\/abs\/2402.01817\u00a0"},{"key":"e_1_3_1_23_2","first-page":"23813","volume-title":"Proceedings of the 37th Intern. Conf. on Neural Information Processing Systems","author":"Lin B.Y.","year":"2023","unstructured":"Lin, B.Y. et al. SwiftSage: A Generative agent with fast and slow thinking for complex interactive tasks. In Proceedings of the 37th Intern. Conf. on Neural Information Processing Systems. Curran Associates (2023), 23813\u201323825."},{"key":"e_1_3_1_24_2","unstructured":"Littman M.L. et al. Gathering strength gathering storms: The one hundred year study on artificial intelligence (AI100) 2021 study panel report. CoRR abs\/2210.15767 (2022); https:\/\/arxiv.org\/abs\/2210.15767"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3514094.3534174"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1177\/1089268019883821"},{"key":"e_1_3_1_27_2","doi-asserted-by":"crossref","unstructured":"Pallagani V. et al. Plansformer Tool: demonstrating generation of symbolic plans using transformers. In Proceedings of IJCAI-23 (2023) 7158\u20137162.","DOI":"10.24963\/ijcai.2023\/839"},{"key":"e_1_3_1_28_2","first-page":"432","article-title":"On the prospects of incorporating large language models (LLMs) in automated planning and scheduling (APS)","volume":"34","author":"Pallagani V.","year":"2024","unstructured":"Pallagani, V. et al. On the prospects of incorporating large language models (LLMs) in automated planning and scheduling (APS). In Proceedings of the Intern. Conf. on Automated Planning and Scheduling 34 (2024), 432\u2013444.","journal-title":"Proceedings of the Intern. Conf. on Automated Planning and Scheduling"},{"key":"e_1_3_1_29_2","unstructured":"Posner I. Robots thinking fast and slow: On dual process theory and metacognition in embodied AI. (2020)."},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1093\/acprof:oso\/9780199602162.001.0001"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.108.2.370"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33019785"},{"key":"e_1_3_1_33_2","volume-title":"Human Compatible: Artificial Intelligence and the Problem of Control","author":"Russell S.","year":"2019","unstructured":"Russell, S. Human Compatible: Artificial Intelligence and the Problem of Control. Penguin (2019)."},{"key":"e_1_3_1_34_2","article-title":"Toolformer: Language models can teach themselves to use tools","volume":"36","author":"Schick T.","year":"2024","unstructured":"Schick, T. et al. Toolformer: Language models can teach themselves to use tools. Advances in Neural Information Processing Systems 36\u00a0(2024).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_35_2","unstructured":"Scobee D.R.R. and Sastry S.S. Maximum likelihood constraint inference for inverse reinforcement learning. In 8th Intern. Conf. on Learning Representations\u00a0(2020)."},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","unstructured":"Seipp J. Torralba A. and Hoffman J. J. PDDL Generators. (2022); 10.5281\/zenodo.6382173","DOI":"10.5281\/zenodo.6382173"},{"key":"e_1_3_1_37_2","unstructured":"Shinn N. et al. Reflexion: Language agents with verbal reinforcement learning. \u00a0arXiv preprint cs.AI\/2303.11366 (2023);\u00a0https:\/\/arxiv.org\/abs\/2303.11366"},{"key":"e_1_3_1_38_2","doi-asserted-by":"publisher","DOI":"10.1017\/S0140525X00003435"},{"key":"e_1_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-023-06747-5"},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"e_1_3_1_41_2","unstructured":"Yao S. et al. ReAct: Synergizing Reasoning and Acting in Language Models. arXiv preprint arXiv:2210.03629 (2022);\u00a0https:\/\/arxiv.org\/abs\/2210.03629"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3715709","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3715709","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T14:17:00Z","timestamp":1753453020000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3715709"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,25]]},"references-count":40,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2025,8]]}},"alternative-id":["10.1145\/3715709"],"URL":"https:\/\/doi.org\/10.1145\/3715709","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"value":"0001-0782","type":"print"},{"value":"1557-7317","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,25]]},"assertion":[{"value":"2023-07-18","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-07-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}