Abstract
In this chapter I first sketch an overview on the principal contemporary approaches to cognitive arithmetic, showing that these approaches somewhat underestimate the role of online symbolic transformations like those performed in the execution of an algorithm (Rumelhart et al. 1986). Second, I propose to inspect arithmetical skills from an algorithmic stance. Assuming that the Bidimensional Turing machine is a reliable model of the various elements at stake in algorithmic performances, I formulate a set of hypotheses about the development of algorithmic skills and the related algorithmic performances, which may in principle be empirically verified. An eventual confirmation of those hypotheses may also help answering the question about the role of external devices, like paper and pencil, in algorithmic performances. Last, I describe some experiments made on a feed-forward neural network in order to test a developmental hypothesis on the acquisition of a set of basic number facts (in this case, the set of all possible results of single-digit additions).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The term “constructivist” is here used in a peculiar sense, as pointing to a specific position in the field of the psychology of arithmetical development, without any reference to the way this term is used in philosophy of education by, e.g., von Glasersfeld (1989).
- 2.
See Ashcraft (1992) for an overview of the main issues of this field.
- 3.
As I understand the argument, the set of numerlogs should be intended as a subset of that of numerons.
- 4.
This kind of tasks typically involves counting sets of objects variously arranged, like arrays of dots, sets of figures, cards, and so on.
- 5.
\(\mathrm{{BTM}_{4}}\) formalizes an algorithm which employs a strategy of this kind (Sect. 5.3.3, pp. 116–118).
- 6.
A more recent development of these ideas is in Leslie et al. (2008).
- 7.
- 8.
This topic is currently debated. A thorough study involving 16 right brain-damaged subjects shows a dissociation between deviations in physical and number line-bisection tasks, suggesting that the navigation along physical space and number lines is governed by different brain networks (Doricchi et al. 2005).
- 9.
- 10.
In the following example, an important feature of the notation used for BTMs will be evident, namely that complex internal states are identified by their simple internal state symbol in conjunction with the number of non empty registers they include. This means, for instance, that an internal state \(\langle q_{1} [r_{1}] \rangle \) is distinct from an internal state \(\langle q_{1} [r_{1}], [r_{2}] \rangle \). Furthermore, when an internal state containing 2 variables, for instance, \(r_{1}\) and \(r_{2}\), triggers as output an internal state in which both variables are used as argument for a function (e.g, \(\langle q_{1}, [r_{1}], [r_{2}] \rangle \longmapsto \langle q_{1}, [f (r_{1}, r_{2})] \rangle \)), the output internal state will include only one register, which will take the name of the first non-empty register of that internal state (in the example, \(\langle q_{1}, [f (r_{1}, r_{2})] \rangle \) is equivalent to an input internal state \(\langle q_{1}, [r_{1}] \rangle \)).
- 11.
More precisely, the implication derives from this comparison in conjunction with the assumption of empirical adequacy of the models (see point 3 of the method sketched in Sect. 5.3.1).
- 12.
See also Hutchins (1995) for an early and very influential treatment of this issue.
- 13.
In the original 1974 model, the WM is composed of a Central Executive that interacts with two slave systems: the Phonological Loop and the Visuo-spatial Sketchpad. In 2000 Baddeley introduced a third slave system, the Episodic Buffer (Baddeley 2000). See also Baddeley (1987, 1996, 2003, 2012) for further elaborations and discussions on the current validity of the model.
- 14.
Lisa Feigenson suggests that, although humans can show impressive quantitative feats, as when we count objects in arrays containing hundreds, or estimate big approximate quantities, we cannot overcome the capacity of our WM, which can simultaneously hold only three/four items. So, how can we accomplish such computational tasks? The answer is that our WM makes up for its strict limits with a fair amount of flexibility, for it can represent items as either objects, or sets, or ensembles (Feigenson 2011).
- 15.
This is a slightly modified version of a bidimensional Turing machine described in Giunti (2009).
- 16.
The domain of this function is also infinite; however, it simplifies the procedure in the sense that it is no more necessary to be able to sum an arbitrary 1-digit number to any natural number, but only to know the immediate successor of any number.
- 17.
The construction of the net and all the experiments carried out on it have been made in collaboration with Giorgio Fumera, Associate Professor at the Università di Cagliari, Dipartimento di Ingegneria Elettrica ed Elettronica, who has provided software simulations, result plots, and full technical support. Experiments have been carried out with a software written in Python language, by using a wrapper of the C library for neural networks FANN (version 2.1.0, http://www.leenissen.dk/fann).
- 18.
This way of number encoding is in accordance with Butterworth’s Numerosity Coding Structure. See Sect. 5.1.1 of this book.
- 19.
See Reed and Marks (1998).
- 20.
In addition to the numerosity coding structure, which has been used in this simulation, three more schemes for encoding numbers have been, to date, used in connectionist models (Zorzi et al. 2005):
-
1.
“Barcode” magnitude representation (Anderson 1998, 2002). Numbers are encoded as sets of adjacent active units of an ordered set of nodes, where each node is labeled with a particular number. In this scheme, e.g., the number 7 is encoded via the activation of the nodes labeled “6”, “7” and “8”.
-
2.
Compressed number line (Dehaene 2001). Each number is represented by a pattern of activation of the input neurons, where a neuron set to 1 is surrounded by noisy neurons activated according to a gaussian distribution with fixed variance. In this scheme, the number series is generated by following a logarithmic scale, in such a way that representations of larger numbers share more active neurons than representations of smaller numbers. This method of representing numbers has the purpose of mirroring empirical evidences which indicate that smaller numerosities are more easily discriminated than larger ones.
-
3.
Number line with scalar variability (Gallistel and Gelman 1992; Dehaene 2001). This scheme differs from the compressed number line, for the number series is linear. For any number n the total activation is constant while the variance is proportional to n itself.
It would be interesting to see whether the effect of learning strategy is verified even if numbers are encoded according to any of these other schemes.
-
1.
References
Anderson J (1998) Learning arithmetic with a neural network. In: Scarborough D, Stenberg S (eds) An invitation to cognitive science, vol. 4: Methods, Models, and Conceptual Issues, MIT Press, Cambridge, MA, pp 255–300
Anderson J (2002) Hybrid computation with an attractor neural network. In: Proceedings of first ieee international conference on cognitive informatics, pp 3–12. doi:10.1109/COGINF.20021039275
Andersson U, Lyxell B (2007) Working memory deficit in children with mathematical difficulties: a general or specific deficit? J Exp Child Psychol 96:197–228
Ashcraft M (1992) Cognitive arithmetic: a review of data and theory. Cognition 44:75–106
Baddeley A (1987) Working memory. Oxford psychology series. Clarendon Press, Oxford
Baddeley A (1996) Exploring the central executive. Q J Exp Psychol Sect A 49
Baddeley A (2000) The episodic buffer: a new component of working memory? Trends Cogn Sci 4:417–423
Baddeley A (2003) Working memory: looking back and looking forward. Nat Rev Neurosci 4(10):829–839
Baddeley A (2012) Working memory: theories, models, and controversies. Annu Rev Psychol 63:1–29
Baddeley A, Hitch G (1974) Working memory. In: Bower G (ed) The psychology of learning and motivation, vol VIII. Academic Press, New York, pp 47–89
Bermejo V, Morales S, de Osuna J (2004) Supporting childrens development of cardinality understanding. Learn Instr 14:381–398
Brysbaert M (1995) Arabic number reading: on the nature of the numerical scale and the origin of phonological recoding. J Exp Psychol Gen 124(4):434–452
Butterworth B (1999a) A head for figures. Science 284:928–929
Butterworth B (1999b) The mathematical brain. Macmillan
Butterworth B (2005) The development of arithmetical abilities. J Child Psychol Psychiatry 46:3–18
Butterworth B (2010) Foundational numerical capacities and the origins of dyscalculia. Trends Cogn Sci 14:534–541
Carey S (2004) Bootstrapping & the origin of concepts. Daedalus 133:59–68
Carretti B, Cornoldi C, De Beni R, Palladino P (2004) What happens to information to be suppressed in working-memory tasks? Short and long term effects. Q J Exp Psychol Sect A 57(6):1059–1084
Clark A (1997) Being there. Putting mind, brain and the world together again. MIT Press, Cambridge, MA
Clark A (2008) Supersizing the mind. Oxford University Press, New York
Clark A, Chalmers D (1998) The extended mind. Analysis 58:10–23
Crollen V, Seron X, Noël M (2011) Is finger-counting necessary for the development of arithmetic abilities? Front Psychol 2:article 242
Dehaene S (2001) Subtracting pigeons: logarithmic or linear? Psychol Sci 244–246
Dehaene S (2011) The number sense: how the mind creates mathematics, revised and updated edition. Oxford University Press, USA
Dehaene S, Cohen L (1997) Cerebral pathways for calculation: double dissociation between rote verbal and quantitative knowledge of arithmetic. Cortex 33(2):219–250
Dehaene S, Bossini S, Giraux P (1993) The mental representation of parity and number magnitude. J Exp Psychol Gen 122(3):371–396
Dehaene S, Spelke E, Pinel P, Stanescu R, Tsivkin S (1999) Sources of mathematical thinking: behavioral and brain-imaging evidence. Science 284:970–974
Doricchi F, Guariglia P, Gasparini M, Tomaiuolo F (2005) Dissociation between physical and mental number line bisection in right hemisphere brain damage. Nat Neurosci 8(12):1663–1665
Driver J, Vuilleumier P (2001) Perceptual awareness and its loss in unilateral neglect and extinction. Cognition 79(1):39–88
Feigenson L (2011) Objects, sets, and ensembles. In: Dehaene S, Brannon E (eds) Space, time and number in the brain. Academic Press, Hillsdale, NJ, pp 287–317
Feigenson L, Dehaene S, Spelke E (2004) Core systems of numbers. Trends Cogn Sci 8:307–314
Fuson K (1988) Children’s counting and concepts of number. Springer
Gallistel C, Gelman R (1992) Preverbal and verbal counting and computation. Cognition 44(1):43–74
Gallistel C, Gelman R (2000) Non-verbal numerical cognition: from reals to integers. Trends Cogn Sci 7:129–135
Geary DC, Hoard MK, Byrd-Craven J, DeSoto MC (2004) Strategy choices in simple and complex addition: contributions of working memory and counting knowledge for children with mathematical disability. J Exp Child Psychol 88:121–151
Gelman R, Butterworth B (2005) Number and language: how are they related? Trends Cogn Sci 9:6–10
Gelman R, Gallistel C (1978) The child’s understanding of number. Harvard University Press, Cambridge, MA
Giunti M (2009) Bidimensional Turing machines as Galilean models of human computation. In: Minati G, Abram M, Pessa E (eds) Processes of emergence of systems and systemic properties. World Scientic, Cambridge, MA
Groen G, Parkman J (1972) A chronometric analysis of simple addition. Psychol Rev 79:329–343
Hubbard EM, Piazza M, Pinel P, Dehaene S (2005) Interactions between number and space in parietal cortex. Nat Rev Neurosci 6(6):435–448
Hutchins E (1995) Cognition in the wild. MIT Press, Cambridge, MA
Ineke I, Vandierendonck A (2008) Effects of problem size, operation, and working-memory span on simple-arithmetic strategies: differences between children and adults? Psychol Res 72:46–331
Lakoff G, Núñez R (2000) Where mathematics comes from: how the embodied mind brings mathematics into being. Basic Books
LeFevre J, Sadesky GS, Bisanz J (1996) Selection of procedures in mental addition: reassessing the problem size effect in adults. J Exp Psychol Learn Mem Cogn 22:216–230
LeFevre J, DeStefano D, Coleman B, Shanahan T (2005) Mathematical cognition and working memory. In: Campbell J (ed) Handbook of mathematical cognition. Psychology Press, New York, pp 361–395
LeFevre JA, Fast L, Skwarchuk SL, Smith-Chant BL, Bisanz J, Kamawar D, Penner-Wilger M (2010) Pathways to mathematics: longitudinal predictors of performance. Child Dev 81(6):1753–1767
Leslie AM, Gelman R, Gallistel C (2008) The generative basis of natural number concepts. Trends Cogn Sci 12(6):213–218
Longo G (2011) Reflections on concrete incompleteness. Philos Math 19(3):255–280
McLean J, Hitch G (1999) Working memory impairments in children with specific arithmetic learning difficulties. J Exp Child Psychol 74:240–260
Metcalfe W, Ashkenazi S, Rosenberg-Lee M, Menon V (2013) Fractionating the neural correlates of individual working memory components underlying arithmetic problem solving skills in children. Deve Cogn Neurosci 6:162–175
Mussolin C, De Volder A, Grandin C, Schlögel X, Nassogne MC, Noël MP (2010) Neural correlates of symbolic number comparison in developmental dyscalculia. J Cogn Neurosci 22(5):860–874
Noël M (2005) Finger gnosia: a predictor of numerical abilities in children? Child Neuropsychol 11:413–430
Núñez-Peña M (2008) Effects of training on the arithmetic problem-size effect: an event-related potential study. Exp Brain Res 190:10–105
Passolunghi M, Siegel LS (2001) Short-term memory, working memory, and inhibitory control in children with difficulties in arithmetic problem solving. J Exp Child Psychol 80:44–57
Passolunghi M, Siegel LS (2004) Working memory and access to numerical information in children with disability in mathematics. J Exp Child Psychol 88:348–367
Piazza M (2010) Neurocognitive start-up tools for symbolic number representations. Trends Cogn Sci 14:542–551
Piazza M, Izard V (2009) How humans count: numerosity and the parietal cortex. Neuroscientist 15(3):261–273
Price GR, Holloway I, Räsänen P, Vesterinen M, Ansari D (2007) Impaired parietal magnitude processing in developmental dyscalculia. Curr Biol 17(24):R1042–R1043
Raghubar K, Barnes M, Hecht S (2010) Working memory and mathematics: a review of developmental, individual difference, and cognitive approaches. Learn Individ Differ 20:110–122
Reed RD, Marks RJ (1998) Neural smithing: supervised learning in feedforward artificial neural networks. MIT Press, Cambridge, MA
Reeve R, Humberstone J (2011) Five-to-7-year-olds’ finger gnosia and calculation abilities. Front Psychol 2:article 359
Restle F (1970) Speed of adding and comparing numbers. J Exp Psychol 83(2p1):274
Rotzer S, Kucian K, Martin E, Von Aster M, Klaver P, Loenneker T (2008) Optimized voxel-based morphometry in children with developmental dyscalculia. Neuroimage 39(1):417–422
Rugani R, Vallortigara G, Priftis K, Regolin L (2015) Number-space mapping in the newborn chick resembles humans mental number line. Science 347(6221):534–536
Rumelhart DE, Smolensky P, McClelland JL, Hinton GE (1986) Schemata and sequential thought processes in pdp models. In: McClelland JL, Rumelhart DE and PDP Research Group (eds) Parallel distributed processing. Volume 2: psychological and biological models. MIT Press, Cambridge, MA, pp 7–57
Seron X, Pesenti M, Noël MP, Deloche G, Cornet JA (1992) Images of numbers, or when 98 is upper left and 6 sky blue. Cognition 44(1):159–196
Shalev RS, Gross-Tsur V (2001) Developmental dyscalculia. Pediatr Neurol 24(5):337–342
Spelke E (2011) Natural number and natural geometry. In: Dehaene S, Brannon E (eds) Space, time and number in the brain. Academic Press, Hillsdale, NJ, pp 287–317
Swanson H, Sachse-Lee C (2001) Mathematical problem solving and working memory in children with learning disabilities: Both executive and phonological processes are important. J Exp Child Psychol 79:294–321
Szucs D, Devine A, Soltesz F, Nobes A, Gabriel F (2013) Developmental dyscalculia is related to visuo-spatial memory and inhibition impairment. Cortex 49(10):2674–2688
von Glasersfeld E (1989) Cognition, construction of knowledge, and teaching. Synthese 80:121–140
Vuilleumier P, Ortigue S, Brugger P (2004) The number space and neglect. Cortex 40(2):399–410
Ward J, Sagiv N, Butterworth B (2009) The impact of visuo-spatial number forms on simple arithmetic. Cortex 45(10):1261–1265
Whalen J, Gallistel C, Gelman R (1999) Nonverbal counting in humans: the psychophysics of number representation. Psychol Sci 130–137
Zbrodov N, Logan G (2005) What everyone finds: the problem-size effect. In: Campbell J (ed) Handbook of mathematical cognition. Psychology Press, New York, pp 331–346
Zorzi M, Butterworth B (1997) On the representation of number concepts. In: Shafto M, Langley P (eds) Ninth annual conference of the cognitive science society. LEA, Mahwah, NJ
Zorzi M, Butterworth B (1999) A computational model of number comparison. In: Stoness MHS (ed) Proceedings of the twenty first annual conference of the cognitive science society. Erlbaum, Mahwah, NJ
Zorzi M, Priftis K, Umiltà C (2002) Brain damage: neglect disrupts the mental number line. Nature 417(6885):138–139
Zorzi M, Stoianov I, Umilta C (2005) Computational modelling of numerical cognition. In: Campbell J (ed) Handbook of mathematical cognition. Psychology Press, Hove, pp 67–84
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Pinna, S. (2017). BTM Models of Algorithmic Skills. In: Extended Cognition and the Dynamics of Algorithmic Skills. Studies in Applied Philosophy, Epistemology and Rational Ethics, vol 35. Springer, Cham. https://doi.org/10.1007/978-3-319-51841-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-51841-1_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-51840-4
Online ISBN: 978-3-319-51841-1
eBook Packages: Religion and PhilosophyPhilosophy and Religion (R0)