{"id":1351,"date":"2018-02-21T12:30:35","date_gmt":"2018-02-21T02:30:35","guid":{"rendered":"https:\/\/www.cognav.net\/?p=1351"},"modified":"2018-02-21T12:30:35","modified_gmt":"2018-02-21T02:30:35","slug":"how-to-represent-location-based-on-the-place-cells%ef%bc%9f-2","status":"publish","type":"post","link":"https:\/\/braininspirednavigation.com\/?p=1351","title":{"rendered":"How to represent location based on the place cells\uff1f"},"content":{"rendered":"<p>The excerpt note is about a model of spatial location based on the place cells from the Michael 2008.<\/p>\n<p><span style=\"color: #404040; font-family: Arial; background-color: white;\">Michael Milford.\u00a0<a href=\"http:\/\/www.springer.com\/gp\/book\/9783540775195\"><span style=\"color: #4a88c2;\"><strong>Robot Navigation from Nature: Simultaneous Localisation, Mapping, and Path Planning Based on Hippocampal Models<\/strong><\/span><\/a>. Springer-Verlag Berlin Heidelberg Press, pp. 74-79,\u00a02008. <\/span><\/p>\n<p style=\"text-align: justify;\">The place cells are modelled as a two-dimensional matrix of cells, with each cell tuned to be maximally activated when the robot is at a specific location. A coarse representation is used, with the path integration system tuned so that each place cell represents a physical area of approximatedly 250 mm by 250 mm.<\/p>\n<p style=\"text-align: justify;\">To provide the appropriate system dynamics the model uses a competitive attractor network arrangement similar to that used for the head direction network.<\/p>\n<p style=\"text-align: justify;\">The cells are arranged in a two-dimensional matrix with full excitational interconnectivity between all cells. The excitational weights are created using a two-dimensional version of the discrete Gaussian distribution. This ensures the activation of each place cell reduces as the robot moves away from the cell&#8217;s preferred location. One full iteration of the place CAN consists of the same five steps used in a head direction CAN iteration, with orientation replaced by location.<\/p>\n<p style=\"text-align: justify;\">The main difference between the place cell and head direction networks is that there is no wraparound for the place network \u2013 cells at one edge of the matrix do not project strongly to cells at the opposite edge of the matrix (they do project very weakly to each other because each cell excites every other to some degree). To minimise boundary effects a buffer layer of cells is used around the edges of the place cell matrix; these cells can be active and affect cells in the matrix proper, but do not themselves have any spatial correspondence to the physical world.<\/p>\n<p style=\"text-align: justify;\"><strong>Path Integration Using Ideothetic Information <\/strong><\/p>\n<p style=\"text-align: justify;\">The current activity packet in the place network is projected to its anticipated future position based on the velocity and orientation of the robot. Fig.1 shows the overall path integration process. The robot orientation is not usually known exactly \u2013 rather it is represented by a number of activated head direction cells. The ideothetic input is processed on an individual basis for each head direction cell and its associated activity level. The place cell activity after path integration, <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres1.png\" alt=\"\" \/> , is given by:<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres2.png\" alt=\"\" \/><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres3.png\" alt=\"\" \/><\/p>\n<p style=\"text-align: justify;\">The activity levels in each of four cells <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres4.png\" alt=\"\" \/> are multiplied by a fractional function <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres5.png\" alt=\"\" \/> that is dependent on velocity <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres6.png\" alt=\"\" \/> , which is itself a function of head direction cell index <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres7.png\" alt=\"\" \/> and the absolute velocity of the robot <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres8.png\" alt=\"\" \/>. The four cells are selected based on the offsets <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres9.png\" alt=\"\" \/> and <img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres10.png\" alt=\"\" \/> which are function of<img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres11.png\" alt=\"\" \/> . The sum of this activity is then multiplied by the activity level in each head direction cell<img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres12.png\" alt=\"\" \/>. This process is represented for all head direction cells, with the sum of its output injected into the place cells as ideothetic input. The coarseness of the place cell representation reduces the value of explicitly representing the uncertainty in the robot&#8217;s translational velocity with a probability distribution, as is often done with particle filters.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres13.png\" alt=\"\" \/><\/p>\n<p style=\"text-align: justify;\">Fig 1. Path integration in the place cells. Current place cell activity is updated under path integration by orientation information stored in the head direction network and translational velocity information.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres14.png\" alt=\"\" \/><\/p>\n<p style=\"text-align: justify;\">Fig.2 Sample activity profiles. (a) Activity in a 51 by 51 place grid. Total cell activity is normalised, so cell activity can be though of as a rudimentary probability of being located at the cell&#8217;s corresponding physical location. (b) The activity caused by visual input for the same place cell grid (before scaling). From a vision perspective there is equal probability of being located in two different locations.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" src=\"https:\/\/www.braininspirednavigation.com\/wp-content\/uploads\/2018\/02\/022118_0216_Howtorepres15.png\" alt=\"\" \/><\/p>\n<p style=\"text-align: justify;\">Fig.3 View cell-place cell weight map. Lighter shading indicates stronger connections from the view cell to the place cell. When activated this local view cell injects activity strongly into one area of the place cells and weakly into several other areas.<\/p>\n<p>For further more info, please read Michael 2008.<\/p>\n<p><span style=\"color: #404040; font-family: Arial; background-color: white;\">Michael Milford.\u00a0<a href=\"http:\/\/www.springer.com\/gp\/book\/9783540775195\"><span style=\"color: #4a88c2;\"><strong>Robot Navigation from Nature: Simultaneous Localisation, Mapping, and Path Planning Based on Hippocampal Models<\/strong><\/span><\/a>. Springer-Verlag Berlin Heidelberg Press, pp. 74-79,\u00a02008. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The excerpt note is about a model of spatial location based on the place cells from the Michael 2008. Michael Milford.\u00a0Robot Navigation from Nature: Simultaneous Localisation, Mapping, and Path Planning Based on Hippocampal Models. Springer-Verlag Berlin Heidelberg Press, pp. 74-79,\u00a02008. The place cells are modelled as a two-dimensional matrix of cells, with each cell tuned [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[114,96],"tags":[251,292,104,115],"_links":{"self":[{"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=\/wp\/v2\/posts\/1351"}],"collection":[{"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1351"}],"version-history":[{"count":2,"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=\/wp\/v2\/posts\/1351\/revisions"}],"predecessor-version":[{"id":1354,"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=\/wp\/v2\/posts\/1351\/revisions\/1354"}],"wp:attachment":[{"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/braininspirednavigation.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}