Development of numerical cognition in children and artificial systems: a review of the current knowledge and proposals for multi-disciplinary research

Numerical cognition is a distinctive component of human intelligence such that the observation of its practice provides a window in high-level brain function. The modelling of numerical abilities in artificial cognitive systems can help to confirm existing child development hypotheses and define new ones by means of computational simulations. Meanwhile, new research will help to discover innovative principles for the design of artificial agents with advanced reasoning capabilities and clarify the underlying algorithms (e.g. deep learning) that can be highly effective but difficult to understand for humans. This study promotes new investigation by providing a common resource for researchers with different backgrounds, including computer science, robotics, neuroscience, psychology, and education, who are interested in pursuing scientific collaboration on mutually stimulating research on this topic. The study emphasises the fundamental role of embodiment in the initial development of numerical cognition in children. This strong relationship with the body motivates the cognitive developmental robotics (CDR) approach for new research that can (among others) help standardise data collection and provide open databases for benchmarking computational models. Furthermore, the authors discuss the potential application of robots in classrooms and argue that the CDR approach can be extended to assist educators and favour mathematical education.

[1]  Jeff Shrager,et al.  SCADS: A Model of Children's Strategy Choices and Strategy Discoveries , 1998 .

[2]  Giulio Sandini,et al.  Developmental robotics: a survey , 2003, Connect. Sci..

[3]  Kathy Hirsh-Pasek,et al.  Guided Play , 2016 .

[4]  Guilherme Wood,et al.  A developmental fMRI study of nonsymbolic numerical and spatial processing , 2008, Cortex.

[5]  Teuvo Kohonen,et al.  Self-Organizing Maps , 2010 .

[6]  Ann Gervasoni Children's number knowledge in the early years of schooling , 2007 .

[7]  Sharlene D. Newman,et al.  Does finger sense predict addition performance? , 2016, Cognitive Processing.

[8]  M. Noël,et al.  Finger gnosia: a predictor of numerical abilities in children? , 2005, Child neuropsychology : a journal on normal and abnormal development in childhood and adolescence.

[9]  R. Gelman,et al.  Preschoolers' counting: Principles before skill , 1983, Cognition.

[10]  Wim Fias,et al.  Numbers and space: a computational model of the SNARC effect. , 2006, Journal of experimental psychology. Human perception and performance.

[11]  Gabriela Kelemen LEARNING AND DEVELOPMENT IN EARLY AGES , 2014 .

[12]  A. Cangelosi,et al.  Embodied Mental Imagery in Cognitive Robots , 2017 .

[13]  Xavier Seron,et al.  LESIONING MCCLOSKEY AND LINDEMANN’S (1992) MATHNET: THE EFFECT OF DAMAGE LOCATION AND AMOUNT , 1994 .

[14]  Sharlene D. Newman,et al.  You Can Count on Your Fingers: The Role of Fingers in Early Mathematical Development , 2018, J. Numer. Cogn..

[15]  Marco Zorzi,et al.  Emergence of a 'visual number sense' in hierarchical generative models , 2012, Nature Neuroscience.

[16]  Reinhard Klette,et al.  Interactions between Number Theory and Image , 2000 .

[17]  John R. Anderson How Can the Human Mind Occur in the Physical Universe , 2007 .

[18]  Susan Goldin-Meadow,et al.  Gesture’s Role in Learning and Development , 2013 .

[19]  Frank Domahs,et al.  Embodied numerosity: Implicit hand-based representations influence symbolic number processing across cultures , 2010, Cognition.

[20]  D. Parisi,et al.  TRoPICALS: a computational embodied neuroscience model of compatibility effects. , 2010, Psychological review.

[21]  Tony Belpaeme,et al.  Social robot tutoring for child second language learning , 2016, 2016 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[22]  P J Webros BACKPROPAGATION THROUGH TIME: WHAT IT DOES AND HOW TO DO IT , 1990 .

[23]  Frank Domahs,et al.  Finger Counting and Numerical Cognition , 2012, Front. Psychology.

[24]  Angelo Cangelosi,et al.  Making fingers and words count in a cognitive robot , 2013, Front. Behav. Neurosci..

[25]  Pedro Ponce,et al.  Robotic platform for teaching maths in junior high school , 2017, International Journal on Interactive Design and Manufacturing (IJIDeM).

[26]  Stan Davis,et al.  Comparison of Parametric Representations for Monosyllabic Word Recognition in Continuously Spoken Se , 1980 .

[27]  M. Noël,et al.  Does finger training increase young children's numerical performance? , 2008, Cortex.

[28]  R. Reeve,et al.  Five- to 7-Year-Olds’ Finger Gnosia and Calculation Abilities , 2011, Front. Psychology.

[29]  Alessandro G. Di Nuovo,et al.  A Comparison of Kindergarten Storytelling by Human and Humanoid Robot with Different Social Behavior , 2017, HRI.

[30]  Luigi Cattaneo,et al.  Numbers within Our Hands: Modulation of Corticospinal Excitability of Hand Muscles during Numerical Judgment , 2007, Journal of Cognitive Neuroscience.

[31]  John R. Anderson,et al.  ACT-R: A Theory of Higher Level Cognition and Its Relation to Visual Attention , 1997, Hum. Comput. Interact..

[32]  Bert De Smedt,et al.  Arithmetic in the developing brain: A review of brain imaging studies , 2017, Developmental Cognitive Neuroscience.

[33]  Angelo Cangelosi,et al.  Embodied language and number learning in developmental robots , 2015 .

[34]  Frank Domahs,et al.  The Influence of Implicit Hand-Based Representations on Mental Arithmetic , 2011, Front. Psychology.

[35]  Angelo Cangelosi,et al.  A Deep Learning Neural Network for Number Cognition: A bi-cultural study with the iCub , 2015, 2015 Joint IEEE International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob).

[36]  Mauro Pesenti,et al.  Finger Numeral Representations: More than Just Another Symbolic Code , 2011, Front. Psychology.

[37]  Giulio Sandini,et al.  The iCub humanoid robot: An open-systems platform for research in cognitive development , 2010, Neural Networks.

[38]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[39]  Giulio Sandini,et al.  The iCub Cognitive Humanoid Robot: An Open-System Research Platform for Enactive Cognition , 2006, 50 Years of Artificial Intelligence.

[40]  S. Dehaene,et al.  Interactions between number and space in parietal cortex , 2005, Nature Reviews Neuroscience.

[41]  S. Dehaene,et al.  THREE PARIETAL CIRCUITS FOR NUMBER PROCESSING , 2003, Cognitive neuropsychology.

[42]  S. Goldin-Meadow,et al.  The role of gesture in communication and thinking , 1999, Trends in Cognitive Sciences.

[43]  Ulrike Cress,et al.  Applying embodied cognition: from useful interventions and their theoretical underpinnings to practical applications , 2017 .

[44]  Tim Jay,et al.  Mathematics at Your Fingertips: Testing a Finger Training Intervention to Improve Quantitative Skills , 2017, Front. Educ..

[45]  James R. Booth,et al.  Perceiving fingers in single-digit arithmetic problems , 2015, Front. Psychol..

[46]  Ernest Zebrowski,et al.  The Universal History of Numbers: From Prehistory to the Invention of the Computer. Georges Ifrah , David Bellos , E. F. Harding , Sophie Wood , Ian Mark , 2001 .

[47]  B. Rittle-Johnson,et al.  Promoting self-explanation to improve mathematics learning: A meta-analysis and instructional design principles , 2017 .

[48]  T. Graham,et al.  The role of gesture in children's learning to count. , 1999, Journal of experimental child psychology.

[49]  Ana Paiva,et al.  Building successful long child-robot interactions in a learning context , 2016, 2016 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[50]  Michael D. Dodd,et al.  Perceiving numbers causes spatial shifts of attention , 2003, Nature Neuroscience.

[51]  Angelo Cangelosi,et al.  Grounding fingers, words and numbers in a cognitive developmental robot , 2014, 2014 IEEE Symposium on Computational Intelligence, Cognitive Algorithms, Mind, and Brain (CCMB).

[52]  John Richards,et al.  The Acquisition and Elaboration of the Number Word Sequence , 1982 .

[53]  Mitchell J. Nathan,et al.  Embodiment in Mathematics Teaching and Learning: Evidence From Learners' and Teachers' Gestures , 2012 .

[54]  Catherine J. Stevens,et al.  A review of the applicability of robots in education , 2013 .

[55]  Marco Zorzi,et al.  Associative Arithmetic with Boltzmann Machines: The Role of Number Representations , 2002, ICANN.

[56]  Tony J. Simon,et al.  Computational evidence for the subitizing phenomenon as an emergent property of the human cognitive architecture , 2000, Cogn. Sci..

[57]  Jason Nolan,et al.  Beyond gamification: reconceptualizing game-based learning in early childhood environments , 2014 .

[58]  A. Glenberg Embodiment as a unifying perspective for psychology. , 2010, Wiley interdisciplinary reviews. Cognitive science.

[59]  Margaret Wilson,et al.  Six views of embodied cognition , 2002, Psychonomic bulletin & review.

[60]  Luc Steels,et al.  The artificial life route to artificial intelligence : building embodied , 1995 .

[61]  Mauro Pesenti,et al.  Masked priming effect with canonical finger numeral configurations , 2008, Experimental Brain Research.

[62]  Yoshua. Bengio,et al.  Learning Deep Architectures for AI , 2007, Found. Trends Mach. Learn..

[63]  Susan Goldin-Meadow,et al.  Gesture as a window onto children’s number knowledge , 2015, Cognition.

[64]  Rochel Gelman,et al.  Language and Conceptual Development series Number and language : how are they related ? , 2004 .

[65]  Anne Lafay,et al.  The role of fingers in number processing in young children , 2013, Front. Psychol..

[66]  B. Robins,et al.  Does appearance matter in the interaction of children with autism with a humanoid robot , 2006 .

[67]  Michael Andres,et al.  Common substrate for mental arithmetic and finger representation in the parietal cortex , 2012, NeuroImage.

[68]  T. Verguts,et al.  Beyond the mental number line: A neural network model of number–space interactions , 2010, Cognitive Psychology.

[69]  Korbinian Moeller,et al.  Effects of Finger Counting on Numerical Development – The Opposing Views of Neurocognition and Mathematics Education , 2011, Front. Psychology.

[70]  I-Ming Chen,et al.  A Review on the Use of Robots in Education and Young Children , 2016, J. Educ. Technol. Soc..

[71]  Davide Marocco,et al.  Autonomous learning in humanoid robotics through mental imagery. , 2013, Neural networks : the official journal of the International Neural Network Society.

[72]  S. Dehaene,et al.  The mental representation of parity and number magnitude. , 1993 .

[73]  Kikuo Fujimura,et al.  The intelligent ASIMO: system overview and integration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[74]  Andri Ioannou,et al.  Pre-schoolers’ Interest and Caring Behaviour Around a Humanoid Robot , 2015 .

[75]  Luigi Trojano,et al.  Numbers are represented in egocentric space: Effects of numerical cues and spatial reference frames on hand laterality judgements , 2009, Neuroscience Letters.

[76]  Matthew C. Casey,et al.  Connectionist simulation of quantification skills , 2002 .

[77]  E. Miller,et al.  Coding of Cognitive Magnitude Compressed Scaling of Numerical Information in the Primate Prefrontal Cortex , 2003, Neuron.

[78]  D. Lubinski,et al.  Spatial ability for STEM domains: Aligning over 50 years of cumulative psychological knowledge solidifies its importance. , 2009 .

[79]  A. Nieder The neuronal code for number , 2016, Nature Reviews Neuroscience.

[80]  Chaitanya Ramineni,et al.  Development of number combination skill in the early school years: when do fingers help? , 2008, Developmental science.

[81]  Angelo Cangelosi,et al.  Model-based reinforcement learning for humanoids: A study on forming rewards with the iCub platform , 2013, 2013 IEEE Symposium on Computational Intelligence, Cognitive Algorithms, Mind, and Brain (CCMB).

[82]  Stanislas Dehaene,et al.  Development of Elementary Numerical Abilities: A Neuronal Model , 1993, Journal of Cognitive Neuroscience.

[83]  M. Rucinski,et al.  Modelling Learning to Count in Humanoid Robots , 2014 .

[84]  K. Fuson Children's Counting and Concepts of Number , 1987 .

[85]  James L. McClelland,et al.  Two Plus Three Is Five: Discovering Efficient Addition Strategies without Metacognition , 2014, CogSci.

[86]  B. Robins,et al.  Scenarios of robot-assisted play for children with cognitive and physical disabilities. , 2012 .

[87]  Susan Goldin-Meadow,et al.  CHAPTER 3 GESTURE ’ S ROLE IN LEARNING ARITHMETIC , 2019 .

[88]  M. Alibali,et al.  The function of gesture in learning to count: more than keeping track * , 1999 .

[89]  Martin H. Fischer,et al.  Finger counting habits modulate spatial-numerical associations , 2008, Cortex.

[90]  P. Räsänen,et al.  Core numerical skills for learning mathematics in children aged five to eight years – a working model for educators , 2016 .

[91]  Alessandro G. Di Nuovo,et al.  An embodied model for handwritten digits recognition in a cognitive robot , 2017, 2017 IEEE Symposium Series on Computational Intelligence (SSCI).

[92]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[93]  Masaki Ogino,et al.  Cognitive Developmental Robotics: A Survey , 2009, IEEE Transactions on Autonomous Mental Development.

[94]  Alessandro G. Di Nuovo,et al.  Robots in Education and Care of Children with Developmental Disabilities: A Study on Acceptance by Experienced and Future Professionals , 2016, International Journal of Social Robotics.

[95]  Angelo Cangelosi,et al.  Lateral specialization in unilateral spatial neglect: a cognitive robotics model , 2016, Cognitive Processing.

[96]  Minoru Asada,et al.  Cognitive developmental robotics as a new paradigm for the design of humanoid robots , 2001, Robotics Auton. Syst..

[97]  S. Dehaene Varieties of numerical abilities , 1992, Cognition.

[98]  Rodolphe Gelin,et al.  A Mass-Produced Sociable Humanoid Robot: Pepper: The First Machine of Its Kind , 2018, IEEE Robotics & Automation Magazine.

[99]  Susan C. Levine,et al.  The Connection Between Spatial and Mathematical Ability Across Development , 2018, Front. Psychol..

[100]  Angelo Cangelosi,et al.  An Embodied Developmental Robotic Model of Interactions between Numbers and Space , 2011, CogSci.

[101]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[102]  G. Lakoff,et al.  Where mathematics comes from : how the embodied mind brings mathematics into being , 2002 .

[103]  P. Starkey,et al.  Perception of numbers by human infants. , 1980, Science.

[104]  A. Cangelosi,et al.  Developmental Robotics: From Babies to Robots , 2015 .

[105]  Alberto Testolin,et al.  Modeling language and cognition with deep unsupervised learning: a tutorial overview , 2013, Front. Psychol..

[106]  Khurshid Ahmad,et al.  A competitive neural model of small number detection , 2006, Neural Networks.

[107]  Paul Rodríguez,et al.  A Recurrent Neural Network that Learns to Count , 1999, Connect. Sci..

[108]  Alessandro G. Di Nuovo,et al.  Long-Short Term Memory Networks for Modelling Embodied Mathematical Cognition in Robots , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[109]  Marco Zorzi,et al.  Computational Modeling of Numerical Cognition , 2004 .

[110]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[111]  Michaël A. Stevens,et al.  A model of exact small-number representation , 2005, Psychonomic bulletin & review.

[112]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[113]  Elisa Castaldi,et al.  Perceiving numerosity from birth , 2017, Behavioral and Brain Sciences.

[114]  E. Capaldi,et al.  The organization of behavior. , 1992, Journal of applied behavior analysis.

[115]  Angelo Cangelosi,et al.  Robotic model of the contribution of gesture to learning to count , 2012, 2012 IEEE International Conference on Development and Learning and Epigenetic Robotics (ICDL).

[116]  Tommi S. Jaakkola,et al.  Fast optimal leaf ordering for hierarchical clustering , 2001, ISMB.

[117]  K. Dautenhahn,et al.  Towards interactive robots in autism therapy: background, motivation and challenges , 2004 .

[118]  F. Tanaka,et al.  Children teach a care-receiving robot to promote their learning , 2012, J. Hum. Robot Interact..

[119]  Friedemann Pulvermüller,et al.  You can count on the motor cortex: Finger counting habits modulate motor cortex activation evoked by numbers , 2012, NeuroImage.

[120]  Frank Domahs,et al.  Mind the gap between both hands: Evidence for internal finger-based number representations in children's mental calculation , 2008, Cortex.

[121]  Yuan-Kai Wang,et al.  An investigation of the differences between robot and virtual learning companions' influences on students' engagement , 2007, 2007 First IEEE International Workshop on Digital Game and Intelligent Toy Enhanced Learning (DIGITEL'07).

[122]  Geoffrey E. Hinton,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cogn. Sci..

[123]  M. Brysbaert,et al.  Semantic priming in number naming , 2002, The Quarterly journal of experimental psychology. A, Human experimental psychology.

[124]  M. McCloskey,et al.  Chapter 10 Mathnet: Preliminary Results From A Distributed Model Of Arithmetic Fact Retrieval , 1992 .

[125]  Angelo Cangelosi,et al.  A Neural Network model for spatial mental imagery investigation: A study with the humanoid robot platform iCub , 2011, The 2011 International Joint Conference on Neural Networks.

[126]  Marco Zorzi,et al.  A Computational Model of Number Comparison , 2020, Proceedings of the Twenty First Annual Conference of the Cognitive Science Society.

[127]  M. Ashcraft Cognitive arithmetic: A review of data and theory , 1992, Cognition.

[128]  Gwo-Dong Chen,et al.  A Survey on Storytelling with Robots , 2011, Edutainment.

[129]  Wim Fias,et al.  Representation of Number in Animals and Humans: A Neural Model , 2004, Journal of Cognitive Neuroscience.

[130]  Ulrike Cress,et al.  Learning and development of embodied numerosity , 2012, Cognitive Processing.

[131]  David J. Freedman,et al.  Representation of the Quantity of Visual Items in the Primate Prefrontal Cortex , 2002, Science.

[132]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[133]  Michael I. Jordan Attractor dynamics and parallelism in a connectionist sequential machine , 1990 .