<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Primary-Visual-Cortex | Laurent Perrinet</title><link>https://laurentperrinet.github.io/tag/primary-visual-cortex/</link><atom:link href="https://laurentperrinet.github.io/tag/primary-visual-cortex/index.xml" rel="self" type="application/rss+xml"/><description>Primary-Visual-Cortex</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en</language><copyright>This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License Please note that multiple distribution, publication or commercial usage of copyrighted papers included in this website would require submission of a permission request addressed to the journal in which the paper appeared.</copyright><lastBuildDate>Thu, 05 Mar 2026 00:00:00 +0000</lastBuildDate><image><url>https://laurentperrinet.github.io/media/icon_hu_f2990a9a83ba401.png</url><title>Primary-Visual-Cortex</title><link>https://laurentperrinet.github.io/tag/primary-visual-cortex/</link></image><item><title>2026-03-05-ue-natural-cognition</title><link>https://laurentperrinet.github.io/slides/2026-03-05-ue-natural-cognition/</link><pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2026-03-05-ue-natural-cognition/</guid><description>&lt;section&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2026-03-05-ue-natural-cognition/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h3 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h3&gt;
&lt;h3 id="-master-1-neuroscience-ue-natural-cognition-artificial-cognition"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2026-03-05-ue-natural-cognition/" target="_blank" rel="noopener"&gt;[2026-03-05]&lt;/a&gt; &lt;a href="https://sciences.univ-amu.fr/fr/formation/masters/master-neurosciences" target="_blank" rel="noopener"&gt;Master 1 Neuroscience, UE Natural Cognition, Artificial Cognition&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;outline =&lt;/li&gt;
&lt;li&gt;fact: paradoxically vision is a complex process for the simplest function&lt;/li&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;section data-noprocess data-shortcode-slide
data-background-image="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg"
&gt;
&lt;!-- &lt;img src="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg" width="80%"/&gt; --&gt;
&lt;aside class="notes"&gt;
Paysage catalan (Le Chasseur)
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="principles-of-vision"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cut in different levels: Marr (+ Poggio)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;arbitrary, but useful division of labor= computational / algorithm / hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dynamics (computational)&lt;/li&gt;
&lt;li&gt;CNNs (hardware)&lt;/li&gt;
&lt;li&gt;spiking (algorithm)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;First: What is the function of vision?&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision"&gt;What is the function of vision?&lt;/h2&gt;
&lt;p&gt;
&lt;video autoplay loop &gt;
&lt;source src="http://laurentperrinet.github.io/talk/2025-12-12-main/50_fixation_sequence.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
More generally,
&lt;/aside&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-1"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;seeing= interacting with the visual world&lt;/li&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-2"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: the eye is always moving&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fr.wikipedia.org/wiki/Alfred_Iarbous" target="_blank" rel="noopener"&gt;https://fr.wikipedia.org/wiki/Alfred_Iarbous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;consistency of eye traces&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-3"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_003.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-4"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_006.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: depends on task&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Visual illusions are a great way to understand the constraints of vision&lt;/li&gt;
&lt;li&gt;notce that here the illusion depend on your eye movements&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a simpler one showing effect of context&lt;/li&gt;
&lt;li&gt;here the ever changing lighting conditions from moonlight (1 candela) to sunlight (100 000 candela)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;the process of inverting the reason of an illusion can be intriguing&lt;/li&gt;
&lt;li&gt;hering: two parallel lines&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-3"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;appear bent&lt;/li&gt;
&lt;li&gt;effect of context -&amp;gt; 3D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae (1976) *Viking Orbiter image*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (1976) &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;more generally it reveals vision generates a model of the world&lt;/li&gt;
&lt;li&gt;pareidolia: seeing faces in clouds, or a man on mars&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;30 years later&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip; it&amp;rsquo;s just a rock&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="principles-of-vision-1"&gt;Principles of vision?&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we know more about the function&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;let&amp;rsquo;s delve into a computational theory of vision&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="computational-neuroscience-of-vision-1"&gt;Computational neuroscience of vision&lt;/h2&gt;
&lt;figure id="figure-sejnowski-koch--churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland (1998)](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland (1998)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it&amp;rsquo;s a multi-scale, complex model&amp;hellip;&lt;/li&gt;
&lt;li&gt;perhaps we will never be able to comprehend it in full&lt;/li&gt;
&lt;li&gt;words are not precise enough, let&amp;rsquo;s use mathematics and models to describe this system&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s start with the anatomy&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="human-visual-system--the-hmax-model"&gt;Human Visual system : the HMAX model&lt;/h2&gt;
&lt;!--
&lt;figure id="figure-serre-and-poggio-2007"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.researchgate.net/profile/Thomas-Serre/publication/253467382/figure/fig1/AS:298143448092675@1448094345807/a-Organization-of-the-visual-cortex-The-diagram-is-modified-from-Gross-1998-Key.png" alt="[Serre and Poggio, 2007]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Serre and Poggio, 2007]
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;figure id="figure-serre-and-poggio-2007"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/talk/2020-04-ue-neurosciences-computationnelles/a-Organization-of-the-visual-cortex-The-diagram-is-modified-from-Gross-1998-Key.png" alt="[Serre and Poggio, 2007]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Serre and Poggio, 2007]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and a model of it&amp;hellip;(&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CNN, the mother of all deep learning models&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex"&gt;Primary visual cortex&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s zoom in, the basic ingredient is the receptive field&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-1"&gt;Primary visual cortex&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a single neuron is selective to some visual features&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="hybrid-ia-models"&gt;Hybrid IA models&lt;/h2&gt;
&lt;figure id="figure-using-goal-driven-deep-learning-models-to-understand-sensory-cortex-yamins--dicarlo-2016"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://knu-brainai.github.io/images/cnn.png" alt="Using goal-driven deep learning models to understand sensory cortex [Yamins &amp; DiCarlo, 2016] " loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Using goal-driven deep learning models to understand sensory cortex [Yamins &amp;amp; DiCarlo, 2016]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a single neuron is selective to some visual features&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="principles-of-vision-2"&gt;Principles of vision?&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we know more about the function&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="convolutional-neural-nets-cnn"&gt;Convolutional Neural Nets (CNN)&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cut in different levels: Marr (+ Poggio)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;arbitrary, but useful division of labor= computational / algorithm / hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dynamics (computational)&lt;/li&gt;
&lt;li&gt;CNNs (hardware)&lt;/li&gt;
&lt;li&gt;spiking (algorithm)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;First: What is the function of vision?&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn-1"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;this can be integrated in a hierarchy&amp;hellip;&lt;/li&gt;
&lt;li&gt;defining a Convolutional Neural Networks (CNN)&lt;/li&gt;
&lt;li&gt;one layer is a convolution&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn-2"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and be formalized as a convolution&amp;hellip;&lt;/li&gt;
&lt;li&gt;but what is a convolution?&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s start in 1D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-1"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now in 2D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-2"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;note the difference between convolutions and cross-correlation&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-3"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it is a translation-invariant feature detector&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-4"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{c,i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we can add different channels to the image (eg colors)&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-5"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c,i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now we get to the full CNN&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-the-hmax-model"&gt;CNN: the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-challenges"&gt;CNN: challenges&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="principles-of-vision-3"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cut in different levels: Marr (+ Poggio)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;arbitrary, but useful division of labor= computational / algorithm / hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dynamics (computational)&lt;/li&gt;
&lt;li&gt;CNNs (hardware)&lt;/li&gt;
&lt;li&gt;spiking (algorithm)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;First: What is the function of vision?&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing-1"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;topography?&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography-1"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= bio-mimetism&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;!--
---
# Computational neuroscience of vision
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;neuroAI&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
&lt;section&gt;
# Dynamics of vision
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;another important missing feature: time&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-visual-latencies-grimaldi-et-al-2022httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Visual latencies [[Grimaldi *et al*, 2022]](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;[Grimaldi &lt;em&gt;et al&lt;/em&gt;, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In particular in our group, we are interested in dynamics of neural processing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
Flash-lag effect: MBP ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
# Dynamics of vision
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
---
&lt;section&gt;
# Spiking Neural Networks (SNN)
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN: Leaky Integrate-and-Fire Neuron
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neurobiology
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neurobiology
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neurobiology
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neurobiology
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Izhikevich polychronization&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;yet the domain is vast, and there s lot to do in SNNs&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN: Spiking motifs
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN: Spiking motifs
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN: Spiking motifs
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neuromorphic engineering
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;event-based cameras&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neuromorphic engineering
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/HDSNN_conv.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neuromorphic engineering
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/p&gt;
&lt;/aside&gt;
---
## SNN in neuromorphic engineering
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nice kernels&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## SNN in neuromorphic engineering
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
# Spiking Neural Networks (SNN)
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
--&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="artificial-neural-networks-applied-to-the-understanding-of-biological-vision"&gt;Artificial neural networks applied to the understanding of biological vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision-1"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2026-03-05-ue-natural-cognition/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h3 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h3&gt;
&lt;h3 id="-master-1-neuroscience-ue-natural-cognition-artificial-cognition-1"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2026-03-05-ue-natural-cognition/" target="_blank" rel="noopener"&gt;[2026-03-05]&lt;/a&gt; &lt;a href="https://sciences.univ-amu.fr/fr/formation/masters/master-neurosciences" target="_blank" rel="noopener"&gt;Master 1 Neuroscience, UE Natural Cognition, Artificial Cognition&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>Foveated Retinotopy Improves Classification and Localization in CNNs</title><link>https://laurentperrinet.github.io/publication/jeremie-25/</link><pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/jeremie-25/</guid><description>
&lt;figure id="figure-foveated-retinotopy-in-cnns-we-represent-left-an-input-image-and-how-it-is-transformed-by-foveated-retinotopy-we-show-below-a-representative-reconstruction-showing-that-it-also-acts-as-a-cortical-zoom-on-the-image-around-the-point-of-fixation-the-transformed-image-is-then-fed-to-the-resnet-deep-learning-architecture"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="*Foveated Retinotopy in CNNs.* We represent Left an input image and how it is transformed by foveated retinotopy. We show below a representative reconstruction showing that it also acts as a cortical zoom on the image around the point of fixation. The transformed image is then fed to the ResNet deep learning architecture." srcset="
/publication/jeremie-25/graphical_hu_ef0007a9396c0cec.webp 400w,
/publication/jeremie-25/graphical_hu_8053a652e158282f.webp 760w,
/publication/jeremie-25/graphical_hu_aca5cfefd2a7e1df.webp 1200w"
src="https://laurentperrinet.github.io/publication/jeremie-25/graphical_hu_ef0007a9396c0cec.webp"
width="760"
height="470"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;em&gt;Foveated Retinotopy in CNNs.&lt;/em&gt; We represent Left an input image and how it is transformed by foveated retinotopy. We show below a representative reconstruction showing that it also acts as a cortical zoom on the image around the point of fixation. The transformed image is then fed to the ResNet deep learning architecture.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;From falcons spotting prey to humans recognizing faces, the ability to rapidly process visual information depends on a foveated retinal organization that provides high-acuity central vision while preserving low-resolution peripheral vision. This organization is conserved along early visual pathways, yet remains under-explored in machine learning. Here, we examine the impact of embedding a foveated retinotopic transformation as a preprocessing layer on convolutional neural networks (CNNs) for image classification. By applying a log-polar mapping to off-the-shelf models and retraining them, we achieve comparable accuracy while improving robustness to scale and rotation. We demonstrate that this architecture is highly sensitive to shifts in the fixation point and that this sensitivity provides an effective proxy for defining saliency maps that facilitate object localization. Our results demonstrate that foveated retinotopy encodes prior geometric knowledge, providing a solution for visual searches and a meaningful classification robustness and localization trade-off. These findings provides a proof of concept in order to connect principles of biological vision with artificial networks, suggesting new, robust and efficient approaches for computer vision systems.&lt;/p&gt;
&lt;figure id="figure-foveated-retinotopy-simulated-by-a-log-polar-map-we-represent-left-an-input-image-with-some-geometrical-objects-and-how-it-is-transformed-by-the-log-polar-representation-that-implements-foveated-retinotopy-this-shows-that-a-rotation-amounts-to-a-translation-on-the-polar-axis-abscissa-and-a-zoom-to-a-translation-on-the-ordinates-we-show-right-a-representative-reconstructionshowing-that-it-also-acts-as-a-cortical-zoom-on-the-image-around-the-point-of-fixation"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="*Foveated Retinotopy simulated by a log-polar map.* We represent Left an input image with some geometrical objects and how it is transformed by the log-polar representation that implements foveated retinotopy. This shows that a rotation amounts to a translation on the polar axis (abscissa) and a zoom to a translation on the ordinates. We show right a representative reconstructionshowing that it also acts as a cortical zoom on the image around the point of fixation."
src="https://laurentperrinet.github.io/publication/jeremie-25/grid.gif"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;em&gt;Foveated Retinotopy simulated by a log-polar map.&lt;/em&gt; We represent Left an input image with some geometrical objects and how it is transformed by the log-polar representation that implements foveated retinotopy. This shows that a rotation amounts to a translation on the polar axis (abscissa) and a zoom to a translation on the ordinates. We show right a representative reconstructionshowing that it also acts as a cortical zoom on the image around the point of fixation.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h2 id="links"&gt;links&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://neuromatch.social/@laurentperrinet/116330144691046827" target="_blank" rel="noopener"&gt;https://neuromatch.social/@laurentperrinet/116330144691046827&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bsky.app/profile/laurentperrinet.bsky.social/post/3migysn4bg22b" target="_blank" rel="noopener"&gt;https://bsky.app/profile/laurentperrinet.bsky.social/post/3migysn4bg22b&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/feed/update/urn:li:ugcPost:7405576163546255360?commentUrn=urn%3Ali%3Acomment%3A%28ugcPost%3A7405576163546255360%2C7445129580430147584%29&amp;amp;dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287445129580430147584%2Curn%3Ali%3AugcPost%3A7405576163546255360%29" target="_blank" rel="noopener"&gt;Linkedin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Ede Rancz</title><link>https://laurentperrinet.github.io/author/ede-rancz/</link><pubDate>Sat, 03 Jan 2026 09:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/author/ede-rancz/</guid><description>&lt;p&gt;Ede Rancz is a Research Director at the Mediterranean Institute of Neurobiology, Marseille, France. He is interested in the neural circuits underlying visual perception and decision-making. He uses a combination of in vivo and in vitro electrophysiology, optogenetics, and computational modeling to study the function of the visual cortex. He is also interested in the development of new tools and methods for studying neural circuits.&lt;/p&gt;
&lt;p&gt;*&lt;a href="https://laurentperrinet.github.io/post/2026-01-28_phd-position_neuromodulatory-predictive-processing/" target="_blank" rel="noopener"&gt;CENTURI call&lt;/a&gt; &amp;ldquo;Neuromodulatory control of predictive processing in visual cortical circuits&amp;rdquo; (co-direction with Laurent Perrinet) (POSITION HAS BEEN FILLED)&lt;/p&gt;
&lt;figure id="figure-using-a-cloded-loop-virtual-reality-setup-can-we-trace-the-role-of-neuromodulators-in-active-perceptionhttpslaurentperrinetgithubiopost2026-01-28_phd-position_neuromodulatory-predictive-processing-in-terms-of-predictive-processing"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/author/ede-rancz/rancz_free.png" alt="Using a cloded-loop virtual reality setup, can we trace the [role of neuromodulators in active perception](https://laurentperrinet.github.io/post/2026-01-28_phd-position_neuromodulatory-predictive-processing/) in terms of predictive processing?" loading="lazy" data-zoomable height="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Using a cloded-loop virtual reality setup, can we trace the &lt;a href="https://laurentperrinet.github.io/post/2026-01-28_phd-position_neuromodulatory-predictive-processing/" target="_blank" rel="noopener"&gt;role of neuromodulators in active perception&lt;/a&gt; in terms of predictive processing?
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;Thesis director of: &lt;a href="https://laurentperrinet.github.io/author/hilde-langengen-teigen/" target="_blank" rel="noopener"&gt;Hilde Langengen-Teigen&lt;/a&gt;, Mediterranean Institute of Neurobiology, Marseille. This PhD position was made possible thanks to a 3-year contract from AIX-MARSEILLE University awarded by the &lt;a href="https://centuri-livingsystems.org/phd2023-14/" target="_blank" rel="noopener"&gt;Turing Centre for Living Systems PhD call (CENTURI)&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Population decoding of visual motion direction</title><link>https://laurentperrinet.github.io/publication/laine-26-areadne/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/laine-26-areadne/</guid><description>&lt;p&gt;🧠 Excited to share our latest research led by Alexandre Lainé and presented this summer at AREADNE 2026!&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Population decoding of visual motion direction&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Our work explores how populations of neurons in the primary visual cortex (V1) of marmoset monkeys encode visual motion direction, with a particular focus on understanding how uncertainty influences this neural decoding process.
Key highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Advanced population-level analysis of V1 neural responses to motion stimuli&lt;/li&gt;
&lt;li&gt;Novel insights into how the brain handles uncertainty in visual motion processing&lt;/li&gt;
&lt;li&gt;Marmoset model providing crucial translational insights for visual neuroscience&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This research contributes to our fundamental understanding of how the visual system processes motion information at the earliest stages of cortical processing, with important implications for both basic neuroscience and potential clinical applications.
Thank you to the AREADNE organizing committee for hosting such an inspiring conference!&lt;/p&gt;
&lt;p&gt;Link to publication: &lt;a href="https://laurentperrinet.github.io/publication/laine-26-areadne/" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/publication/laine-26-areadne/&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For deeper insights into uncertainty processing mechanisms in the visual cortex, see our Nature Communications Biology study:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>A New Look for Convolutional Deep Networks</title><link>https://laurentperrinet.github.io/talk/2025-12-12-main/</link><pubDate>Fri, 12 Dec 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2025-12-12-main/</guid><description>&lt;p&gt;🔬 Excited to present our latest research at the #MAIN2025 conference today!&lt;/p&gt;
&lt;p&gt;🔗 &lt;a href="https://www.main2025.org/" target="_blank" rel="noopener"&gt;https://www.main2025.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;👁️ What if CNNs could see like humans? Our new work shows how foveated vision—concentrating processing at gaze center—makes networks more robust to perturbations &amp;amp; great at localization. Inspired by human vision&amp;rsquo;s architecture (high-resolution foveal center, low-resolution periphery), we embedded this retinotopic transformation into CNN architectures, allowing to actively scan the image. This gives literally a new look to #ConvNets !&lt;/p&gt;
&lt;p&gt;📄 Paper:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2026).
&lt;a href="https://laurentperrinet.github.io/publication/jeremie-25/"&gt;Foveated Retinotopy Improves Classification and Localization in CNNs&lt;/a&gt;.
&lt;em&gt;Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/jeremie-25/jeremie-25.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/jeremie-25/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3390/vision10020017" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.mdpi.com/2411-5150/10/2/17" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2402.15480" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;#DeepLearning #ComputerVision #AI #Research #NeuralNetworks #NeuroAI #OpenScience I love #Montreal&lt;/p&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/talk/2025-12-12-main/50_fixation_sequence.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Media storm - share if you like :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://neuromatch.social/@laurentperrinet/115712116667035852" target="_blank" rel="noopener"&gt;https://neuromatch.social/@laurentperrinet/115712116667035852&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/posts/laurent-perrinet-1857b9_main2025-convnets-deeplearning-activity-7405576210266890240-mOLV" target="_blank" rel="noopener"&gt;https://www.linkedin.com/posts/laurent-perrinet-1857b9_main2025-convnets-deeplearning-activity-7405576210266890240-mOLV&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bsky.app/profile/laurentperrinet.bsky.social/post/3m7ukcmx4nk24" target="_blank" rel="noopener"&gt;https://bsky.app/profile/laurentperrinet.bsky.social/post/3m7ukcmx4nk24&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.instagram.com/reel/DSM-apSj1GH/" target="_blank" rel="noopener"&gt;https://www.instagram.com/reel/DSM-apSj1GH/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/share/v/17inxsTpwy/" target="_blank" rel="noopener"&gt;https://www.facebook.com/share/v/17inxsTpwy/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://youtu.be/xnnwG0dkKNk" target="_blank" rel="noopener"&gt;https://youtu.be/xnnwG0dkKNk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Hugo Ladret</title><link>https://laurentperrinet.github.io/author/hugo-ladret/</link><pubDate>Fri, 29 Aug 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/author/hugo-ladret/</guid><description>&lt;h1 id="phd-student-2019-09--2024-02-a-multiscale-cortical-model-to-account-for-orientation-selectivity-in-natural-like-stimulations"&gt;PhD Student (2019-09 / 2024-02): A multiscale cortical model to account for orientation selectivity in natural-like stimulations&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Aix-Marseille Université, Institut des Neurosciences de la Timone&lt;/li&gt;
&lt;li&gt;Université de Montréal, Laboratoire des Neurosciences de la Vision&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hugo Ladret focuses on predictive coding, an influential brain theory that promises to account for the many seemingly disparate results neuroscientists have gathered over decades of experiments. Using neurobiology with a theory-driven approach, his experimental work deals about vision, and to find theoretical insights for neural network modelling.&lt;/p&gt;
&lt;h2 id="relevant-publications"&gt;Relevant publications&lt;/h2&gt;
&lt;p&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2024).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-24-thesis/"&gt;Modélisation multi-échelle de la sélectivité à l&amp;#39;orientation dans les stimulations visuelles naturelles&lt;/a&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-24-thesis/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://theses.fr/s377438" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23-iclr/"&gt;Convolutional Sparse Coding is improved by heterogeneous uncertainty modeling&lt;/a&gt;.
&lt;em&gt;ICLR 2023 SNN Workshop&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23-iclr/ladret-23-iclr.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23-iclr/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23-iclr/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2024).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-24-joconde/"&gt;Le mystère de la Joconde éclairé par les neurosciences&lt;/a&gt;.
&lt;em&gt;Cerveau et Psycho&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-24-joconde/ladret-24-joconde.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-24-joconde/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3917/cerpsy.168.0030" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.cerveauetpsycho.fr/sd/neurobiologie/le-mystere-de-la-joconde-elucide-par-les-neurosciences-26605.php" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;h1 id="previous-experience"&gt;previous experience&lt;/h1&gt;
&lt;h2 id="master-2b-undergrad-2019-01-12--2019-05-24"&gt;master 2B (undergrad, 2019-01-12 / 2019-05-24)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Université de Montréal, Laboratoire des Neurosciences de la Vision&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="master-2a-undergrad-2018-09-10--2019-01-11--learning-temporal-integrations-in-a-visual-spiking-neural-network"&gt;master 2A (undergrad, 2018-09-10 / 2019-01-11) : Learning temporal integrations in a visual spiking neural network&lt;/h2&gt;
&lt;p&gt;Building upon our previous work, we are investigating how recurrent neural networks learn to integrate temporal information, a dimension which is absent in most deep learning networks but provides a wealth of information in biological neural networks.&lt;/p&gt;
&lt;p&gt;To be able to generalize our findings, I created a model of the early visual pathway (retina and thalamus) that generates neural activity from any natural image, based on data gathered in biological systems for the past several decades.
The output from this early visual pathway is then processed by a recurrent spiking neural network whose dynamics match that of the primary visual cortex.&lt;/p&gt;
&lt;p&gt;We showed that Spike Timing Dependant Plasticity (STDP) and recurrence are key components that allow spiking neural networks to extract patterns from noisy input and build strong internal representations. Such representations not only correctlt predict spatial informations (for example the organization of a visual scene) but also predict temporal structure underlying such informations.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;source code : &lt;a href="https://github.com/hugoladret/InternshipM2" target="_blank" rel="noopener"&gt;https://github.com/hugoladret/InternshipM2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="neuroscience-specialist-for-artistic-creation-2018-07--2018-09"&gt;Neuroscience Specialist for Artistic Creation (2018-07 / 2018-09)&lt;/h1&gt;
&lt;p&gt;I developed computational neuroscience and computational physics models, in collaboration with well-known contemporary artist &lt;a href="https://laurentperrinet.github.io/author/%C3%A9tienne-rey/"&gt;Etienne Rey&lt;/a&gt;
at Friche la Belle de Mai (Marseille) and AI researcher Laurent Perrinet. The idea behind our project was to create works of art by distributing particles in a constrained, semi-stable space, thereby creating discrete illusory perceptions.&lt;/p&gt;
&lt;p&gt;To dive into more technical details, my work included the implementation of a Boltzmann lattice for computational fluid dynamics (D2Q9 structure), as well as various electro-magnetic interaction models. On the neuroscience side, I used Deep Convoluted Generative Adverserial Networks (DCGAN), Kohonen maps and Canny edge detectors to generate triangulated graphs with a hidden underlying structure.
In order to facilitate collaboration between the three of us, I also developed a GUI and multi-threading support that allowed us to work efficiently and use at best each our respective skill set.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;source code : &lt;a href="https://github.com/NaturalPatterns/" target="_blank" rel="noopener"&gt;https://github.com/NaturalPatterns/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="master-1-undergrad-2018-04--2018-06-orientation-selectivity-in-a-ring-model-of-the-primary-visual-cortex"&gt;master 1 (undergrad, 2018-04 / 2018-06): Orientation selectivity in a ring model of the primary visual cortex&lt;/h1&gt;
&lt;p&gt;I created a ring model that performs orientation discrimination tasks, using an hybrid model of convolutionnal and recurrent networks. This work was, to our knowledge, the first visual ring model based on deep learning techniques.&lt;/p&gt;
&lt;p&gt;The recurrence in the network plays a role akin to that of lateral interactions within the primary visual cortex. We have shown in this work that these lateral interactions provide robustness to noisy inputs in the model, which we infer to also be the the case in the brain.
To verify this assessment, I designed a 2-outcome discriminative psychophysics task (2AFC) and compared various metrics for human and model trials. The results showed that the lateral interactions allowed human-like performance, which is a strong qualitative argument in favor of the biological plausiblity of this model.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;all material is available @ &lt;a href="https://github.com/hugoladret/InternshipM1" target="_blank" rel="noopener"&gt;https://github.com/hugoladret/InternshipM1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>2025-05-26-master-m-4-nc</title><link>https://laurentperrinet.github.io/slides/2025-05-26-master-m-4-nc/</link><pubDate>Mon, 26 May 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2025-05-26-master-m-4-nc/</guid><description>&lt;section&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2025-05-26-master-m-4-nc/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h3 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h3&gt;
&lt;h3 id="-master-m4nc-de-l"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2025-05-26-master-m-4-nc/" target="_blank" rel="noopener"&gt;[2025-05-26]&lt;/a&gt; &lt;a href="https://neuromod.univ-cotedazur.eu" target="_blank" rel="noopener"&gt;Master M4NC de l&amp;rsquo;institut NeuroMod, cours Prospective Innovation and Research&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;outline =&lt;/li&gt;
&lt;li&gt;fact: paradoxically vision is a complex process for the simplest function&lt;/li&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;section data-noprocess data-shortcode-slide
data-background-image="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg"
&gt;
&lt;!-- &lt;img src="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg" width="80%"/&gt; --&gt;
&lt;aside class="notes"&gt;
Paysage catalan (Le Chasseur)
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="principles-of-vision"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cut in different levels: Marr (+ Poggio)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;arbitrary, but useful division of labor= computational / algorithm / hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dynamics (computational)&lt;/li&gt;
&lt;li&gt;CNNs (hardware)&lt;/li&gt;
&lt;li&gt;spiking (algorithm)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;First: What is the function of vision?&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;seeing= interacting with the visual world&lt;/li&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-1"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: the eye is always moving&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fr.wikipedia.org/wiki/Alfred_Iarbous" target="_blank" rel="noopener"&gt;https://fr.wikipedia.org/wiki/Alfred_Iarbous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;consistency of eye traces&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-2"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_003.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-3"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_006.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: depends on task&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Visual illusions are a great way to understand the constraints of vision&lt;/li&gt;
&lt;li&gt;notce that here the illusion depend on your eye movements&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a simpler one showing effect of context&lt;/li&gt;
&lt;li&gt;here the ever changing lighting conditions from moonlight (1 candela) to sunlight (100 000 candela)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;the process of inverting the reason of an illusion can be intriguing&lt;/li&gt;
&lt;li&gt;hering: two parallel lines&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-3"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;appear bent&lt;/li&gt;
&lt;li&gt;effect of context -&amp;gt; 3D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-4"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae (1976) *Viking Orbiter image*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (1976) &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;more generally it reveals vision generates a model of the world&lt;/li&gt;
&lt;li&gt;pareidolia: seeing faces in clouds, or a man on mars&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;30 years later&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip; it&amp;rsquo;s just a rock&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="principles-of-vision-1"&gt;Principles of vision?&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we know more about the function&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;let&amp;rsquo;s delve into a computational theory of vision&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="computational-neuroscience-of-vision-1"&gt;Computational neuroscience of vision&lt;/h2&gt;
&lt;figure id="figure-sejnowski-koch--churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland (1998)](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland (1998)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it&amp;rsquo;s a multi-scale, complex model&amp;hellip;&lt;/li&gt;
&lt;li&gt;perhaps we will never be able to comprehend it in full&lt;/li&gt;
&lt;li&gt;words are not precise enough, let&amp;rsquo;s use mathematics and models to describe this system&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s start with the anatomy&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="human-visual-system--the-hmax-model"&gt;Human Visual system : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2007"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.researchgate.net/profile/Thomas-Serre/publication/253467382/figure/fig1/AS:298143448092675@1448094345807/a-Organization-of-the-visual-cortex-The-diagram-is-modified-from-Gross-1998-Key.png" alt="[Serre and Poggio, 2007]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Serre and Poggio, 2007]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and a model of it&amp;hellip;(&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CNN, the mother of all deep learning models&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex"&gt;Primary visual cortex&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s zoom in, the basic ingredient is the receptive field&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-1"&gt;Primary visual cortex&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a single neuron is selective to some visual features&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="hybrid-ia-models"&gt;Hybrid IA models&lt;/h2&gt;
&lt;figure id="figure-using-goal-driven-deep-learning-models-to-understand-sensory-cortex-yamins--dicarlo-2016"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://knu-brainai.github.io/images/cnn.png" alt="Using goal-driven deep learning models to understand sensory cortex [Yamins &amp; DiCarlo, 2016] " loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Using goal-driven deep learning models to understand sensory cortex [Yamins &amp;amp; DiCarlo, 2016]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a single neuron is selective to some visual features&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;this can be integrated in a hierarchy&amp;hellip;&lt;/li&gt;
&lt;li&gt;defining a Convolutional Neural Networks (CNN)&lt;/li&gt;
&lt;li&gt;one layer is a convolution&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn-1"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;!--
---
## CNN: Mathematics
* One-dimensional [discrete convolution](https://en.wikipedia.org/wiki/Convolution#Discrete_convolution) (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and be formalized as a convolution&amp;hellip;&lt;/li&gt;
&lt;li&gt;but what is a convolution?&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s start in 1D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## CNN: Mathematics
* Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:
$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now in 2D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## CNN: Mathematics
* **Cross-correlation** of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:
$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;note the difference between convolutions and cross-correlation&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## CNN: Mathematics
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it is a translation-invariant feature detector&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## CNN: Mathematics
* Correlation of an image defined on several channels (note [the order of the indices](https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html)):
$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{c,i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we can add different channels to the image (eg colors)&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## CNN: Mathematics
* Correlation of a multi-channel image for multiple output channels (note [the order of the indices](https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html)):
$$
(f \ast \tilde{g})[k, x, y] = \sum_{c,i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now we get to the full CNN&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## CNN: the HMAX model
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
--&gt;
&lt;hr&gt;
&lt;h2 id="cnn-challenges"&gt;CNN: challenges&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing-1"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;topography?&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography-1"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= bio-mimetism&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="computational-neuroscience-of-vision-2"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;neuroAI&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;!--
---
&lt;section&gt;
# Dynamics of vision
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;another important missing feature: time&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-visual-latencies-grimaldi-et-al-2022httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Visual latencies [[Grimaldi *et al*, 2022]](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;[Grimaldi &lt;em&gt;et al&lt;/em&gt;, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In particular in our group, we are interested in dynamics of neural processing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Dynamics of vision
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
Flash-lag effect: MBP ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
# Dynamics of vision
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
--&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="spiking-neural-networks-snn"&gt;Spiking Neural Networks (SNN)&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-leaky-integrate-and-fire-neuron"&gt;SNN: Leaky Integrate-and-Fire Neuron&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-1"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-2"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-3"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Izhikevich polychronization&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;yet the domain is vast, and there s lot to do in SNNs&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs-1"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs-2"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;event-based cameras&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-1"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/HDSNN_conv.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-2"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-3"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nice kernels&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-4"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="spiking-neural-networks-snn-1"&gt;Spiking Neural Networks (SNN)&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="artificial-neural-networks-applied-to-the-understanding-of-biological-vision"&gt;Artificial neural networks applied to the understanding of biological vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision-1"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2025-05-26-master-m-4-nc/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h3 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h3&gt;
&lt;h3 id="-master-m4nc-de-l-1"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2025-05-26-master-m-4-nc/" target="_blank" rel="noopener"&gt;[2025-05-26]&lt;/a&gt; &lt;a href="https://neuromod.univ-cotedazur.eu" target="_blank" rel="noopener"&gt;Master M4NC de l&amp;rsquo;institut NeuroMod, cours Prospective Innovation and Research&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>2025-03-11-phd-program-sparse-representations</title><link>https://laurentperrinet.github.io/slides/2025-03-11-phd-program-sparse-representations/</link><pubDate>Tue, 11 Mar 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2025-03-11-phd-program-sparse-representations/</guid><description>&lt;section&gt;
&lt;h1 id="sparse-representations"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2025-03-11-phd-program-sparse-representations/?transition=fade" target="_blank" rel="noopener"&gt;Sparse representations&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io/talk/2025-03-11-phd-program-sparse-representations/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h2&gt;
&lt;h3 id="neuroschool-phd-program-in-neuroscience"&gt;&lt;u&gt;&lt;a href="https://neuro-marseille.org/en/training/phd-program/" target="_blank" rel="noopener"&gt;NeuroSchool PhD Program in Neuroscience&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;h3 id="2025-03-11"&gt;[2025-03-11]&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;a href="https://github.com/CONECT-INT/2025-03_PhDProgram-course-in-computational-neuroscience" target="_blank" rel="noopener"&gt;Code&lt;/a&gt; /
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;
&lt;img src="https://laurentperrinet.github.io/qrcode.png" alt="QR code" height="80" width="80"&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;outline =&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;to summarize= sparse representations help understand neuroscience biological vision&lt;/li&gt;
&lt;li&gt;they have practical applications in machine learning&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s sparse!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;in practice: sparse coding in a nutshell&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;perspective: convolutional sparse coding&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;url_code = &lt;a href="https://github.com/CONECT-INT/2025-03_PhDProgram-course-in-computational-neuroscience" target="_blank" rel="noopener"&gt;https://github.com/CONECT-INT/2025-03_PhDProgram-course-in-computational-neuroscience&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Not only the speaker can read these notes, Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="sparse-representations-1"&gt;Sparse representations?&lt;/h2&gt;
&lt;!--
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.vhv.rs/dpng/d/57-574294_old-man-shrugging-shoulders-meme-hd-png-download.png" alt="" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
--&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.imgflip.com/2lmff7.jpg" alt="" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
you may have heard of it but do you know what it is ?
&lt;/aside&gt;
&lt;hr&gt;
&lt;section data-noprocess data-shortcode-slide
data-background-image="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg"
&gt;
&lt;!-- &lt;img src="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg" width="80%"/&gt; --&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Paysage catalan (Le Chasseur)&lt;/p&gt;
&lt;p&gt;to rephrase the expression &lt;a href="https://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness_of_Mathematics_in_the_Natural_Sciences" target="_blank" rel="noopener"&gt;&amp;ldquo;The Unreasonable Effectiveness of Mathematics&amp;rdquo;&lt;/a&gt; by Wigner, the &amp;ldquo;Unreasonable efficiency of vision&amp;rdquo; is playfully illustrated in this painting from Joan Miró, which allows us to depict this Catalan landscape with the a few strokes where our imagination will fill the gaps and signify the landscape, allowing us to imagine the hunter, the sardine or the plane.&lt;/p&gt;
&lt;p&gt;the whole is the sum of a few parts&lt;/p&gt;
&lt;p&gt;Sparse coding is a technique used in signal processing and machine learning to represent data in a more concise and efficient manner. It aims to find a sparse representation of the data, which means representing the data with only a small number of non-zero coefficients or activations. In sparse coding, a set of basis functions or atoms is typically defined, and the goal is to find a linear combination of these atoms that best represents the input data. The coefficients of this linear combination are often constrained to be sparse, meaning that only a few of them are allowed to be non-zero.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;figure id="figure-lp-et-al-2004httpslaurentperrinetgithubiopublicationperrinet-04-tauc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-04-tauc/featured.png" alt="[[LP *et al*, 2004](https://laurentperrinet.github.io/publication/perrinet-04-tauc/)]" loading="lazy" data-zoomable height="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-04-tauc/" target="_blank" rel="noopener"&gt;LP &lt;em&gt;et al&lt;/em&gt;, 2004&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;vision is an inverse problem&lt;/p&gt;
&lt;p&gt;link with autoencoder&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision-1"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;!-- &lt;img src="https://laurentperrinet.github.io/publication/perrinet-03-ieee/v1_tiger.gif" width="60%"/&gt;
&lt;aside class="notes"&gt;
ça marche très bien!
&lt;/aside&gt;
---
## Convolutional Sparse Coding --&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2015-05-22-a-hitchhiker-guide-to-matching-pursuit/MPtutorial_rec.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Code @ &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2015-05-22-a-hitchhiker-guide-to-matching-pursuit.html" target="_blank" rel="noopener"&gt;A hitchhiker guide to Matching Pursuit&lt;/a&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision-2"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;figure id="figure-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/figures/figure_synthesis.svg" alt="[[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;extracting edges is useful&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision-3"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;figure id="figure-lp-2021httpslaurentperrinetgithubiosciblogposts2021-03-27-density-of-stars-on-the-surface-of-the-skyhtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/sciblog/files/2021-03-27_generative.png" alt="[[LP, 2021](https://laurentperrinet.github.io/sciblog/posts/2021-03-27-density-of-stars-on-the-surface-of-the-sky.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/sciblog/posts/2021-03-27-density-of-stars-on-the-surface-of-the-sky.html" target="_blank" rel="noopener"&gt;LP, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
an extreme case: astrophysics
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuromorphic-engineering"&gt;Sparse representations in neuromorphic engineering&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/DVSGesture_arm-roll.webp" width="33%"/&gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/DVSGesture_hand-clap.webp" width="33%"/&gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/DVSGesture_air-guitar.webp" width="33%"/&gt;&lt;/p&gt;
&lt;!--
&lt;figure id="figure-gregor-lenz-2020httpslenzgregorcompostsevent-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://lenzgregor.com/posts/event-cameras/post-rethinking/events.gif" alt="[[Gregor Lenz, 2020](https://lenzgregor.com/posts/event-cameras/)]" loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://lenzgregor.com/posts/event-cameras/" target="_blank" rel="noopener"&gt;Gregor Lenz, 2020&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Ultimately, we get a list of events for each pixel that can be &lt;em&gt;merged&lt;/em&gt; to represent the entire image. This list of events includes pixel addresses, times of occurrence, and polarities. Note that since events are generated over time, they are naturally sorted by their time of occurrence. These events are then transmitted in &lt;em&gt;real time&lt;/em&gt; to the output bus, often via a USB3 connection.
It&amp;rsquo;s interesting to draw a parallel between this process and the optic nerve that connects our retina to the brain. In fact, the output of the retina consists of a million ganglion cells that emit action potentials, which are the only source of information transmitted by the &lt;em&gt;optic nerve&lt;/em&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.researchgate.net/profile/Guido-Croon/publication/313221316/figure/fig2/AS:668997448134663@1536512829861/Picture-of-the-event-based-camera-employed-in-this-work-the-DVS_W640.jpg" target="_blank" rel="noopener"&gt;https://www.researchgate.net/profile/Guido-Croon/publication/313221316/figure/fig2/AS:668997448134663@1536512829861/Picture-of-the-event-based-camera-employed-in-this-work-the-DVS_W640.jpg&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;!--
---
## Sparse representations in neuromorphic engineering
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;kernels learned for motion detection&lt;/li&gt;
&lt;li&gt;can we force a sparse connectivity (beware that&amp;rsquo;s diferent from sparse activity)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
---
## Sparse representations in neuromorphic engineering
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;yes, the accuracy drops, but it&amp;rsquo;s still good enough with a 500x sparsity&lt;/li&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt; --&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-brunel-2001httpsbooksgooglefrbookshlfrlridb8wodqwdtsscoifndpgpa307otsknhqrj-tszsig0wi2cq2rnmxc7fvtyjoewzedlcgredir_escyvonepageqffalse"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Brunel200Fig2.png" alt="[[Brunel, 2001](https://books.google.fr/books?hl=fr&amp;lr=&amp;id=b8woDqWdTssC&amp;oi=fnd&amp;pg=PA307&amp;ots=KNHQrJ-TsZ&amp;sig=0WI2cq2RnMXC7fVTyjOEWZEdlCg&amp;redir_esc=y#v=onepage&amp;q&amp;f=false)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://books.google.fr/books?hl=fr&amp;amp;lr=&amp;amp;id=b8woDqWdTssC&amp;amp;oi=fnd&amp;amp;pg=PA307&amp;amp;ots=KNHQrJ-TsZ&amp;amp;sig=0WI2cq2RnMXC7fVTyjOEWZEdlCg&amp;amp;redir_esc=y#v=onepage&amp;amp;q&amp;amp;f=false" target="_blank" rel="noopener"&gt;Brunel, 2001&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Phase diagrams of sparsely connected networks of excitatory and inhibitory spiking neurons&lt;/p&gt;
&lt;p&gt;healthy network = 1Hz = sparse activity (stronger in auditory, in insects, &amp;hellip;)&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-1"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-2"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-kremkow-et-al-2016httpslaurentperrinetgithubiopublicationkremkow-16"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/fncir-10-00037-g001a.jpg" alt="[[Kremkow *et al*, 2016](https://laurentperrinet.github.io/publication/kremkow-16/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/" target="_blank" rel="noopener"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2016&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-3"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-kremkow-et-al-2016httpslaurentperrinetgithubiopublicationkremkow-16"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/fncir-10-00037-g001b.jpg" alt="[[Kremkow *et al*, 2016](https://laurentperrinet.github.io/publication/kremkow-16/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/" target="_blank" rel="noopener"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2016&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-4"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-kremkow-et-al-2016httpslaurentperrinetgithubiopublicationkremkow-16"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/fncir-10-00037-g001.jpg" alt="[[Kremkow *et al*, 2016](https://laurentperrinet.github.io/publication/kremkow-16/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/" target="_blank" rel="noopener"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2016&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
vinje et gallant
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-2"&gt;Sparse representations?&lt;/h2&gt;
&lt;!--
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.vhv.rs/dpng/d/57-574294_old-man-shrugging-shoulders-meme-hd-png-download.png" alt="" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
--&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://memecreator.org/static/images/memes/5646953.jpg" alt="" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
in summary: Sparse representations resulting from these processes have been successfully applied in various domains such as image processing, computer vision, and audio signal processing. It has shown promise in tasks such as noise reduction, compression, feature extraction, and pattern recognition. By capturing the essential structure and characteristics of the data in a sparse representation, sparse coding can help reduce redundancy and noise, and extract meaningful features for further analysis or processing.
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="sparse-representations-in-a-nutshell"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.giphy.com/26xBtPbmDlugFxUiY.webp" alt="" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;let&amp;rsquo;s delve into a computational theory of sparse coding&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;review_bib = s.content_bib(&amp;ldquo;LP&amp;rdquo;, &amp;ldquo;2015&amp;rdquo;, &amp;lsquo;&amp;ldquo;Sparse models&amp;rdquo; in &lt;a href="https://laurentperrinet.github.io/publication/cristobal-perrinet-keil-15-bicv/"&gt;Biologically Inspired Computer Vision&lt;/a&gt;&amp;rsquo;)&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-1"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-lp-et-al-2004httpslaurentperrinetgithubiopublicationperrinet-04-tauc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-04-tauc/featured.png" alt="[[LP *et al*, 2004](https://laurentperrinet.github.io/publication/perrinet-04-tauc/)]" loading="lazy" data-zoomable height="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-04-tauc/" target="_blank" rel="noopener"&gt;LP &lt;em&gt;et al&lt;/em&gt;, 2004&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-2"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-olshausen-and-field-1997httpmplabucsdedumarniigertolshaussen_1997pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Olshausen_2.png" alt="[[Olshausen and Field (1997)](http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf)]" loading="lazy" data-zoomable height="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf" target="_blank" rel="noopener"&gt;Olshausen and Field (1997)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-3"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Generative model of image synthesis:&lt;/p&gt;
&lt;p&gt;$I[x, y] = $
&lt;span class="fragment " &gt;
$\sum_{i=1}^{K} a[i] \cdot \phi[i, x, y]$
&lt;/span&gt;
&lt;span class="fragment " &gt;
$ + \varepsilon[x, y]$
&lt;/span&gt;&lt;/p&gt;
&lt;span class="fragment " &gt;
Where $\phi$ is a dictionary of $K$ atoms, $a$ is a sparse vector of coefficients, and $\varepsilon$ is a noise term.
&lt;/span&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2015)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;generative model&lt;/p&gt;
&lt;p&gt;\phi is over-complete (else it is triviallly solved by pseudo inverse)&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-4"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-olshausen-and-field-1997httpmplabucsdedumarniigertolshaussen_1997pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Olshausen_1.png" alt="[[Olshausen and Field (1997)](http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf" target="_blank" rel="noopener"&gt;Olshausen and Field (1997)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-5"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Given an observation $I$,&lt;/p&gt;
&lt;p&gt;$$
\begin{aligned}
\mathcal{L}(a) &amp;amp; = - \log Pr( a | I ) \\
\end{aligned}
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-6"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Given an observation $I$,&lt;/p&gt;
&lt;p&gt;$$
\begin{aligned}
\mathcal{L}(a) &amp;amp; = - \log Pr( a | I ) \\
&amp;amp; = - \log Pr( I | a ) - \log Pr(a) \\
\end{aligned}
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-7"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Given an observation $I$,&lt;/p&gt;
&lt;p&gt;$$
\begin{aligned}
\mathcal{L}(a) &amp;amp; = - \log Pr( a | I ) \\
&amp;amp; = - \log Pr( I | a ) - \log Pr(a) \\
&amp;amp; = \frac{1}{2\sigma_n^2} \sum_{x, y} ( I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi[i, x, y])^2 - \sum_{i=1}^{K} \log Pr( a[i] )
\end{aligned}
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
Probabilistic model
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-8"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;The problem is formalized as an optimization problem $a^\ast = \arg \min_a \mathcal{L}(a)$ with:&lt;/p&gt;
&lt;p&gt;$$
\mathcal{L} = \frac{1}{2} \sum_{x, y} ( I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi[i, x, y])^2 + \lambda \cdot \sum_i ( a[i] \neq 0)
$$&lt;/p&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2015)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
spiking prior =&amp;gt; l0 pseudo norm
l0 problem is NP-complete
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-9"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;The problem is formalized as an optimization problem $a^\ast = \arg \min_a \mathcal{L}(a)$ with:&lt;/p&gt;
&lt;p&gt;$$
\mathcal{L}(a) = \frac{1}{2} \sum_{x, y} ( I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi[i, x, y])^2 + \lambda \cdot \sum_{i=1}^{K} | a[i] |
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
exponential prior =&amp;gt; L1 norm
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-10"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-rentzeperis-et-al-2023httpslaurentperrinetgithubiopublicationrentzeperis-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/rentzeperis-23/featured.png" alt="[[Rentzeperis *et al* (2023)](https://laurentperrinet.github.io/publication/rentzeperis-23/)]" loading="lazy" data-zoomable height="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/rentzeperis-23/" target="_blank" rel="noopener"&gt;Rentzeperis &lt;em&gt;et al&lt;/em&gt; (2023)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-11"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-olshausen-and-field-1997httpmplabucsdedumarniigertolshaussen_1997pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Olshausen_5.png" alt="[[Olshausen and Field (1997)](http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf)]" loading="lazy" data-zoomable height="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf" target="_blank" rel="noopener"&gt;Olshausen and Field (1997)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Neural implementation = gradient descent&lt;/p&gt;
&lt;p&gt;LASSO = least absolute shrinkage and selection operator&lt;/p&gt;
&lt;p&gt;Orthogonal Matching Pursuit (OMP): OMP is an iterative algorithm used for sparse signal recovery. It starts with an initial sparse solution and iteratively selects the most correlated dictionary atoms with the residual signal. OMP aims to minimize the L2 norm of the residual while maintaining sparsity. It has a greedy nature and can provide a near-optimal sparse solution.&lt;/p&gt;
&lt;p&gt;Basis Pursuit (BP): Basis Pursuit is an optimization problem that seeks the sparsest solution to an underdetermined linear system of equations. It involves minimizing the L1 norm of the coefficient vector subject to a linear constraint. BP can be solved using linear programming techniques or convex optimization algorithms.&lt;/p&gt;
&lt;p&gt;Iterative Soft Thresholding Algorithm (ISTA): ISTA is an iterative optimization algorithm commonly used in sparse coding. It alternates between a gradient descent step and a soft thresholding step. The gradient descent step minimizes the data fidelity term, and the soft thresholding step enforces sparsity by setting small coefficients to zero. ISTA converges to a sparse solution and can be used for dictionary learning.&lt;/p&gt;
&lt;p&gt;FISTA (Fast Iterative Shrinkage-Thresholding Algorithm): FISTA is an accelerated version of ISTA that improves convergence speed. It incorporates momentum into the optimization process and achieves faster convergence rates.&lt;/p&gt;
&lt;p&gt;ADMM (Alternating Direction Method of Multipliers): ADMM is an optimization technique that decomposes the original problem into smaller subproblems and solves them iteratively. It is often used for convex optimization problems with L1 regularization. ADMM has been applied to solve sparse coding problems efficiently.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;!-- &lt;section style="text-align: left;"&gt; --&gt;
&lt;h2 id="matching-pursuit-algorithm"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : Residual $R = I$, sparse vector $a$ such that $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;instead of finding the exact solution to the approximate problem, let&amp;rsquo;s solve approxiamtltly the exact one&lt;/p&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2010)&lt;/a&gt;]&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-1"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;compute $c[i] = \sum_{x, y} (R[x, y] - a[i] \cdot \phi[i, x, y])^2$&lt;/li&gt;
&lt;li&gt;Match: $i^\ast = \arg \min_i c[i]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
greedy, one by one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-2"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation instead of energy
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-3"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match :
$i^\ast = \arg \max_i \sum_{x, y} ( I[x, y] \cdot \phi[i, x, y])$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = \frac{\sum_{x, y} R[x, y] \cdot \phi[i^\ast, x, y]}{\sum_{x, y} \phi[i^\ast, x, y] \cdot \phi[i^\ast, x, y]}$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation instead of energy
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-4"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$, and normalize $\sum_{x, y} \phi[i, x, y]^2 = 1$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = \sum_{x, y} R[x, y] \cdot \phi[i^\ast, x, y]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-5"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$, $\sum_{x, y} \phi[i, x, y]^2 = 1$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = \sum_{x, y} R[x, y] \cdot \phi[i^\ast, x, y]$&lt;/li&gt;
&lt;li&gt;Pursuit : $R[x, y] \leftarrow R[x, y] - a[i^\ast] \cdot \phi[i^\ast, x, y]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-6"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$, $\sum_{x, y} \phi[i, x, y]^2 = 1$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;compute $c[i] = \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;compute $X[i, j] = \sum_{x, y} \phi[i, x, y] \cdot \phi[j, x, y]$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i c[i]$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = c[i^\ast]$&lt;/li&gt;
&lt;li&gt;Pursuit : $c[i] \leftarrow c[i] - a[i^\ast] \cdot X[i, i^\ast] $&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-03-ieee" target="_blank" rel="noopener"&gt;LP (2004)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
use of correlation
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-7"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;!-- &lt;img src="https://laurentperrinet.github.io/publication/perrinet-03-ieee/v1_tiger.gif" width="60%"/&gt;
&lt;aside class="notes"&gt;
ça marche très bien!
&lt;/aside&gt;
---
## Convolutional Sparse Coding --&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2015-05-22-a-hitchhiker-guide-to-matching-pursuit/MPtutorial_rec.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Code @ &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2015-05-22-a-hitchhiker-guide-to-matching-pursuit.html" target="_blank" rel="noopener"&gt;A hitchhiker guide to Matching Pursuit&lt;/a&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-8"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;p&gt;Hebbian learning (once the sparse code is known):&lt;/p&gt;
&lt;p&gt;$$
\phi_{i}[x, y] \leftarrow \phi_{i}[x, y] + \eta \cdot a[i] \cdot (I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi_{i}[x, y] )
$$&lt;/p&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2015)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Unsupervised Learning of the dictionary&lt;/p&gt;
&lt;p&gt;Hebbian learning&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-9"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/ssc.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-12"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-lp-et-al-2004httpslaurentperrinetgithubiopublicationperrinet-04-tauc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-04-tauc/featured.png" alt="[[LP *et al*, 2004](https://laurentperrinet.github.io/publication/perrinet-04-tauc/)]" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-04-tauc/" target="_blank" rel="noopener"&gt;LP &lt;em&gt;et al&lt;/em&gt;, 2004&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="convolutional-sparse-coding"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;this can be integrated in a hierarchy&amp;hellip;&lt;/li&gt;
&lt;li&gt;defining a Convolutional Neural Networks (CNN)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolutional-neural-nets-cnn"&gt;Convolutional Neural Nets (CNN)&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;one layer is a convolution - so let&amp;rsquo;s describe that first&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolutional-neural-nets-cnn-1"&gt;Convolutional Neural Nets (CNN)&lt;/h3&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and be formalized as a convolution&amp;hellip;&lt;/li&gt;
&lt;li&gt;but what is a convolution?&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s start in 1D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-1"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now in 2D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-2"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;note the difference between convolutions and cross-correlation&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-3"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it is a translation-invariant feature detector&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-4"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{c,i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we can add different channels to the image (eg colors)&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-5"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c,i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now we get to the full CNN&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-the-hmax-model"&gt;CNN: the HMAX model&lt;/h3&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-challenges"&gt;CNN: challenges&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="convolutional-sparse-coding-1"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_b.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;adding a first loop of sparse coding&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-2"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2015-05-22-a-hitchhiker-guide-to-matching-pursuit/MPtutorial_rec.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Code @ &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2015-05-22-a-hitchhiker-guide-to-matching-pursuit.html" target="_blank" rel="noopener"&gt;A hitchhiker guide to Matching Pursuit&lt;/a&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-3"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-lp-2015httpslaurentperrinetgithubiopublicationperrinet-15-bicv"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-15-bicv/featured.png" alt="[[LP, 2015](https://laurentperrinet.github.io/publication/perrinet-15-bicv/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP, 2015&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Code @ &lt;a href="https://nbviewer.org/github/bicv/SparseEdges/blob/master/SparseEdges.ipynb" target="_blank" rel="noopener"&gt;SparseEdges&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;good performance - depends on the size of the input image&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-4"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-ladret-et-al-2024httpslaurentperrinetgithubiopublicationladret-24-sparse"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/ladret-23-iclr/fig_dicos.png" alt="[[Ladret *et al*, 2024](https://laurentperrinet.github.io/publication/ladret-24-sparse/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-24-sparse/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2024&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;heterogeneity is important&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-5"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_c.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-6"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/SDPC_3.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result on MNIST&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-1"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure4a.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-2"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure4b.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-3"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-4"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/training_video_ATT.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-topography"&gt;CNN: Topography&lt;/h3&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;topography?&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-topography-1"&gt;CNN: Topography&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= bio-mimetism&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="sparse-representations-3"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2025-03-11-phd-program-sparse-representations/?transition=fade" target="_blank" rel="noopener"&gt;Sparse representations&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io/talk/2025-03-11-phd-program-sparse-representations/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h2&gt;
&lt;h3 id="neuroschool-phd-program-in-neuroscience-1"&gt;&lt;u&gt;&lt;a href="https://neuro-marseille.org/en/training/phd-program/" target="_blank" rel="noopener"&gt;NeuroSchool PhD Program in Neuroscience&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;h3 id="2025-03-11-1"&gt;[2025-03-11]&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;a href="https://github.com/laurentperrinet/2024-04_sparse-representations" target="_blank" rel="noopener"&gt;Code&lt;/a&gt; /
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;to summarize= sparse representations help understand neuroscience biological vision&lt;/li&gt;
&lt;li&gt;they have practical applications in machine learning&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s sparse!&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>2025-02-11-neuromath</title><link>https://laurentperrinet.github.io/slides/2025-02-11-neuromath/</link><pubDate>Tue, 11 Feb 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2025-02-11-neuromath/</guid><description>&lt;section&gt;
&lt;h2&gt;&lt;u&gt;
[2025-02-11] When Cortical Neurons Talk Sideways: Beyond Feedforward Visual Processing
&lt;/u&gt;&lt;/h2&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;!-- &lt;a href="https://laurentperrinet.github.io/grant/anr-anr"&gt; --&gt;
&lt;img src="https://laurentperrinet.github.io/grant/polychronies/featured.png" alt="header" height="300"&gt;
&lt;!-- &lt;img src="https://laurentperrinet.github.io/post/2019-06-22_ardemone/featured.png" alt="header" height="300"&gt;
&lt;/a&gt;--&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href="https://laurentperrinet.github.io/slides/2025-02-11-neuromath/?transition=fade"&gt; &lt;i&gt; Laurent Perrinet &lt;/i&gt; &lt;/a&gt; - &lt;a href="https://laurentperrinet.github.io"&gt;https://laurentperrinet.github.io&lt;/a&gt;
&lt;br&gt;
Séminaire Neuromathématiques, &lt;b&gt;Collège de France&lt;/b&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;img src="https://laurentperrinet.github.io/qrcode.png" alt="QR code" height="80" width="80"&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Hi, thanks for the introduction! I am Laurent Perrinet, a researcher in computational neuroscience and currently a research director at CNRS at the Institute of Neuroscience of la Timone in Marseille. &lt;strong&gt;Thank you&lt;/strong&gt; for inviting me to participate in this &amp;ldquo;NeuroMathematics&amp;rdquo; seminar at the intersection of mathematics and neuroscience.&lt;/p&gt;
&lt;p&gt;As an engineer by training, I could have pursued a career in aeronautics rather than becoming a neuroscientist. It is thanks to my mathematics professor &lt;strong&gt;Manuel Samuelides&lt;/strong&gt; that I discovered the beauty of neural networks at the end of my engineering studies. This developped a curiosity, and thanks to him, I was also able to study in a mastere of cognitive sciences (now called CogMaster) in 1998. This is where I particularly want to acknowledge &lt;strong&gt;Jean Petitot&lt;/strong&gt; - for his course I discovered how natural image statistics could link to principles in the central nervous system. This was a vivid revelation, and I&amp;rsquo;m grateful for his guidance in my academic path. Today&amp;rsquo;s seminar represents a return to these roots, as I&amp;rsquo;ll present my research progress since my mastere thesis on this very topic.&lt;/p&gt;
&lt;p&gt;Today, I will address our current knowledge about &lt;strong&gt;horizontal connectivity rules in V1&lt;/strong&gt;. Why is this important? As a matter of fact, one main function of sensory systems, such as the pivotal role of the primary visual cortex for vision, is to bind together the different visual features to help ultimately build a global perception.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;section data-noprocess data-shortcode-slide
data-background-image="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg"
&gt;
&lt;!-- &lt;img src="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg" height="420"/&gt; --&gt;
&lt;!-- [Paysage catalan (Le Chasseur) [Joan Miró, 1924]](https://fr.wikipedia.org/wiki/Paysage_catalan_(Le_Chasseur)) --&gt;
&lt;table&gt;
&lt;tr &gt;
&lt;th&gt;
&lt;a href ="https://fr.wikipedia.org/wiki/Paysage_catalan_(Le_Chasseur)"&gt;Paysage catalan (Le Chasseur), &lt;i&gt;Joan Miró&lt;/i&gt; (1924)&lt;/a&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr style="height:600px;"&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;to rephrase the expression &lt;a href="https://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness_of_Mathematics_in_the_Natural_Sciences" target="_blank" rel="noopener"&gt;&amp;ldquo;The Unreasonable Effectiveness of Mathematics&amp;rdquo;&lt;/a&gt; by Wigner, the &amp;ldquo;Unreasonable efficiency of vision&amp;rdquo; is playfully illustrated in this painting from Joan Miró, which allows us to depict this Catalan landscape with the a few strokes where our imagination will fill the gaps and signify the landscape, allowing us to imagine the hunter, the sardine or the plane.&lt;/p&gt;
&lt;p&gt;This is so striking that lines or contours may appear even when they do not exist, such as in this display created with the visual artist Etienne Rey (beware! it will likely tickle your eyes).&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;section data-noprocess data-shortcode-slide
data-background-image="https://laurentperrinet.github.io/post/2018-04-10_trames/featured.png"
&gt;
&lt;table&gt;
&lt;tr &gt;
&lt;th&gt;
&lt;a href ="https://laurentperrinet.github.io/post/2018-04-10_trames/"&gt;Trames (Etienne Rey)&lt;/a&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr style="height:600px;"&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;aside class="notes"&gt;
With only dots arranged in two hexagonal grids simply shifted by an anagle of 9°, we still see lines, such as a lower-frequency hexagonal grid, and even an illusion of depth. Notice how this illusion depends on the position of your eye and therefore of your retina. Can we make sense of these phenomena?
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="contour-detection-and-the-association-field"&gt;Contour detection and the Association Field&lt;/h2&gt;
&lt;figure id="figure-field-et-al-1993"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Field1993Fig3B.jpg" alt="[Field *et al*, 1993]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Field &lt;em&gt;et al&lt;/em&gt;, 1993]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
This percept of continuity was previously already framed in the &lt;strong&gt;Gestalt&lt;/strong&gt; paradigm and was further developed into a quantitative framework. This seminal work by Field, Hayes and Hess in 1993 demonstrated that observers were better at detecting contours formed by aligned Gabor patches compared to randomly oriented ones. Like how a contour may preferentially emerge in a dense field of edges.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="contour-detection-and-the-association-field-1"&gt;Contour detection and the Association Field&lt;/h2&gt;
&lt;figure id="figure-field-et-al-1993"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Field1993Fig3.jpg" alt="[Field *et al*, 1993]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Field &lt;em&gt;et al&lt;/em&gt;, 1993]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Their psychophysical experiments showed that detection performance was best when elements were co-aligned and degraded systematically as the relative orientation between elements increased. This highlighted significant edge parameters such a relative orientation, distance, but not phase.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="contour-detection-and-the-association-field-2"&gt;Contour detection and the Association Field&lt;/h2&gt;
&lt;figure id="figure-field-et-al-1993"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/AssoFieldNoBosking.png" alt="[Field *et al*, 1993]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Field &lt;em&gt;et al&lt;/em&gt;, 1993]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Consequently, they proposed that this perceptual grouping relies on an &amp;ldquo;association field&amp;rdquo; - a hypothetical linking mechanism that preferentially connects neurons tuned to similar orientations.
But where does this association field comes from ?
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="natural-images--edges-are-on-a-common-circle"&gt;Natural Images : Edges are on a common circle&lt;/h2&gt;
&lt;figure id="figure-sigman-et-al-2001"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Sigman2001Fig4.jpg" alt="[Sigman *et al*, 2001]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Sigman &lt;em&gt;et al&lt;/em&gt;, 2001]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;A significant contribution to understanding the association field came from studying &lt;strong&gt;edge co-occurrences in natural images&lt;/strong&gt; by Sigman et al. (2001). They quantified the probability density function of edge co-occurrences based on their relative positions and orientations. The figure demonstrates this by showing the spatial distribution patterns for edges relative to a reference edge at different orientations. For iso-oriented edges (a), the co-occurrence pattern shows clear structure. As the relative orientation increases through 22.5° (b), 45° (c), 67.5° (d), to 90° (e), distinct spatial patterns emerge.&lt;/p&gt;
&lt;p&gt;A key finding was that for any given relative orientation between edges, the angle of maximal interaction occurs at the bisector between the orientations. This suggests that &lt;strong&gt;co-occurring edges tend to lie on a common circle&lt;/strong&gt; - a property known as cocircularity. Panel (f) illustrates this geometrical principle: given two edges at angles w (red, 20°) and c (blue, 40°), the cocircularity solutions (green lines at 30° and 120°) represent the possible orientations of connecting circular arcs. This mathematical relationship provides insights into how the visual system might leverage statistical regularities in natural scenes for contour integration. We will go back into the details of this a bit further in the talk.&lt;/p&gt;
&lt;p&gt;This association field concept provided a compelling framework for understanding how the visual system may implement contour integration through neural connectivity patterns. but before going there we should go back to the &lt;strong&gt;basic anatomy of the visual cortex&lt;/strong&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="contour-detection-and-the-association-field-3"&gt;Contour detection and the Association Field&lt;/h2&gt;
&lt;figure id="figure-field-et-al-1993"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/AssoFieldNoBosking.png" alt="[Field *et al*, 1993]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Field &lt;em&gt;et al&lt;/em&gt;, 1993]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-human-visual-system-grimaldi-et-al-2022httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Human Visual system ([Grimaldi *et al* 2022](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Human Visual system (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Grimaldi &lt;em&gt;et al&lt;/em&gt; 2022&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;&amp;lt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Let&amp;rsquo;s begin with the &lt;strong&gt;anatomy&lt;/strong&gt; of the visual system.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure id="figure-human-visual-system-grimaldi-et-al-2022httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Human Visual system ([Grimaldi *et al* 2022](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Human Visual system (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Grimaldi &lt;em&gt;et al&lt;/em&gt; 2022&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
The diagram shows the human visual pathways, where information flows from the &lt;strong&gt;retina&lt;/strong&gt; through the optic nerve to reach the lateral geniculate nucleus in the thalamus. From there, signals project to the &lt;strong&gt;primary visual cortex&lt;/strong&gt; (V1) where neurons are selective to local oriented edges. Information then proceed through higher visual areas following two main streams - the ventral &amp;ldquo;what&amp;rdquo; pathway (which I show here) and the dorsal &amp;ldquo;where/how&amp;rdquo; pathway. This hierarchical organization allows for increasingly complex visual processing, ultimately enabling motor responses and behavior. The &lt;strong&gt;latencies&lt;/strong&gt; shown in the figure indicate the sequential timing of neural activation across these processing stages.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="thalamic-short---long-range-lateral-inter-areal"&gt;Thalamic, short- &amp;amp; long-range lateral, inter-areal&lt;/h2&gt;
&lt;!--
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-07-neurocomp/featured.png" alt="" loading="lazy" data-zoomable height="200" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/cortical-columns_a_02_cl_vis_3e.jpg" alt="" loading="lazy" data-zoomable height="150" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
--&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/cortical-columns.jpg" alt="" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;A key feature of primary visual cortex is its &lt;strong&gt;layered organization&lt;/strong&gt;, which is shared across cortical areas. The main thalamic input arrives in layer 4, which connects to a dense network of vertical connections across layers. These columns can then communicate via horizontal connections within layers.&lt;/p&gt;
&lt;p&gt;Hubel and Wiesel also proposed the &lt;strong&gt;ice-cube model&lt;/strong&gt; that every point in the visual field produces a response in a 2 mm x 2 mm area of the cortex. Such an area can contain two complete groups of ocular dominance columns, 16 blobs and interblobs that may contain more than two times all of the orientations possible across 180 degrees. This region of the cortex, which Hubel and Wiesel called a hypercolumn (or, more generally, a cortical module) seems both necessary and sufficient for analyzing the image of a point in visual space. Because the cortex is a continuous cellular layer and because it is very hard to establish the boundaries of these modules physically, their existence from a functional standpoint is still the subject of debate.
&lt;a href="https://thebrain.mcgill.ca/flash/a/a_02/a_02_cl/a_02_cl_vis/a_02_cl_vis.html" target="_blank" rel="noopener"&gt;https://thebrain.mcgill.ca/flash/a/a_02/a_02_cl/a_02_cl_vis/a_02_cl_vis.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Figure 9.2. Hypercolumn Diagram. Ocular dominance columns are segregated into left and right eye inputs. Orientation columns are neurons that get excited at different orientations and a cluster of these is called a pinwheel. Blobs are color selective and for every pinwheel there is a blob. (Credit: McGill: The Brain from Top to Bottom, Figure of hypercolumns, Copyleft &lt;a href="https://copyleft.org/" target="_blank" rel="noopener"&gt;https://copyleft.org/&lt;/a&gt;, &lt;a href="https://thebrain.mcgill.ca/flash/a/a_02/a_02_cl/a_02_cl_vis/a_02_cl_vis.html" target="_blank" rel="noopener"&gt;https://thebrain.mcgill.ca/flash/a/a_02/a_02_cl/a_02_cl_vis/a_02_cl_vis.html&lt;/a&gt;. No modifications.)&lt;/p&gt;
&lt;p&gt;From: &lt;a href="https://pressbooks.umn.edu/sensationandperception/chapter/columns-and-hypercolumns-in-v1/" target="_blank" rel="noopener"&gt;https://pressbooks.umn.edu/sensationandperception/chapter/columns-and-hypercolumns-in-v1/&lt;/a&gt;&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="thalamic-short---long-range-lateral-inter-areal-1"&gt;Thalamic, short- &amp;amp; long-range lateral, inter-areal&lt;/h2&gt;
&lt;figure id="figure-markov-et-al-2011"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Markov2011Fig2_cercorbhq201f02_ht.jpg" alt="[Markov *et al* 2011]" loading="lazy" data-zoomable height="380" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Markov &lt;em&gt;et al&lt;/em&gt; 2011]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
This figure from Markov et al. (2011) quantifies intrinsic connectivity patterns in macaque V1 through retrograde tracer injections. The data shows that 85% of connections are intra-areal, with connection density decreasing exponentially with distance (characteristic length ~0.23mm). Most connections (80%) remain within 1.5mm radius - notably close given the ~0.5mm spacing between orientation pinwheels. This provides strong evidence that the vast majority of inputs to V1 neurons come from within V1 itself rather than from other areas, suggesting local processing plays a dominant role in V1 computation.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-primary-visual-cortex"&gt;Anatomy of the Primary Visual Cortex&lt;/h2&gt;
&lt;figure id="figure-kaschube-et-al-2010"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Kaschube2010Fig1.jpg" alt="[Kaschube *et al* (2010)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Kaschube &lt;em&gt;et al&lt;/em&gt; (2010)]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;V1 is central to these pathways and shows distinctive anatomical and functional properties along with a complex topographical organization.&lt;/p&gt;
&lt;p&gt;This figure from Kaschube et al. (2010) illustrates the &lt;strong&gt;organization of orientation preference maps&lt;/strong&gt; in primary visual cortex (V1).
Individual V1 neurons exhibit selective responses to oriented visual stimuli (as denoted by varying hues Colors code preferred ORs as indicated by the bars in (C)), with their spatial arrangement following highly structured patterns across the cortical surface.
Panel B shows Synthetic orientation-maps of equal column spacing Λ but widely different pinwheel densities ρ. Left to right: solutions of different models: (13–16).. (C) High (blue frame) and low (orange frame) pinwheel density regions in tree shrew visual cortex. (D to F), Optically recorded orientation-maps in tree shrew (D), galago (E), and ferret (F) visual cortex. Regions shown in (C) are marked in (D). White arrows in (F) mark selected pinwheel centers. Framed regions in (C) and (F) are magnified.
In many mammals including cats, monkeys and ferrets, orientation preference is organized in a quasi-periodic manner, forming what are known as orientation preference maps. These maps show remarkable consistency in their geometric properties across species, particularly in the spatial organization of pinwheel centers where orientation preferences converge.&lt;/p&gt;
&lt;p&gt;However, this organization shows important &lt;strong&gt;species-specific variations&lt;/strong&gt;. Most notably, while primates and carnivores display orderly orientation maps with smooth transitions between preferred orientations, rodents lack such maps and instead show a &amp;ldquo;salt-and-pepper&amp;rdquo; arrangement where neighboring neurons have seemingly random orientation preferences. This organizational diversity raises interesting questions about the computational advantages of these different architectures and their relationship to visual processing requirements and behavioral needs across species.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="horizontal-connectivity-links-different-hypercolumns"&gt;Horizontal connectivity links different hypercolumns&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
This figure shows landmark results by Bosking et al. (1997) combining orientation preference maps with retrograde tracers. After injecting tracers (white arrow), they found labeled synapses (black dots) primarily connecting neurons of similar orientation preference, leading to the influential &amp;ldquo;like-to-like&amp;rdquo; connectivity hypothesis. However, later studies by Hunt, Goodhill and others revealed significant diversity in these connection patterns across cortical regions and species, suggesting more complex connectivity rules than initially proposed. This nuanced understanding has important implications for how we think about the functional organization of horizontal connections in V1.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="contour-detection-and-the-association-field-4"&gt;Contour detection and the Association Field&lt;/h2&gt;
&lt;figure id="figure-field-et-al-1993"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/AssoFieldNoBosking.png" alt="[Field *et al*, 1993]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Field &lt;em&gt;et al&lt;/em&gt;, 1993]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="the-like-to-like-hypothesis"&gt;The like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-field-et-al-2013"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/AssoFieldBosking.png" alt="[Field *et al*, 2013]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Field &lt;em&gt;et al&lt;/em&gt;, 2013]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;The resemblance between what was shown by Bosking and the structure of the association field that we saw above is such that it is tempting to align both and state that the function of horizontal connections is to bind neurons with a selectivity to &lt;em&gt;similar orientations&lt;/em&gt;* over long distances. This &lt;strong&gt;like-to-like hypothesis&lt;/strong&gt; has been influential in understanding horizontal connectivity patterns.&lt;/p&gt;
&lt;p&gt;However, we should be cautious about overstating these relationships. While horizontal connections show some orientation specificity, recent evidence indicates the connectivity patterns are &lt;strong&gt;more complex and heterogeneous&lt;/strong&gt; than initially proposed. The functional role of this diverse connectivity remains an active area of investigation.&lt;/p&gt;
&lt;p&gt;During the &lt;strong&gt;remainder of this talk&lt;/strong&gt;, I will try to shed light on our current knowledege on horizontal connectivities.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="supplementary-the-hmax-model"&gt;Supplementary: the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2007"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.researchgate.net/profile/Thomas-Serre/publication/253467382/figure/fig1/AS:298143448092675@1448094345807/a-Organization-of-the-visual-cortex-The-diagram-is-modified-from-Gross-1998-Key.png" alt="[Serre and Poggio, 2007]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Serre and Poggio, 2007]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and a model of it&amp;hellip;(&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CNN, the mother of all deep learning models&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="supplementary-convolutional-neural-nets-cnn"&gt;Supplementary: Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;this can be integrated in a hierarchy&amp;hellip;&lt;/li&gt;
&lt;li&gt;defining a Convolutional Neural Networks (CNN)&lt;/li&gt;
&lt;li&gt;one layer is a convolution&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="supplementary-orientation-selectivity-in-v1"&gt;Supplementary: Orientation selectivity in V1&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s zoom in, the basic ingredient is the receptive field&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="supplementary-orientation-selectivity-in-v1-1"&gt;Supplementary: Orientation selectivity in V1&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a single neuron is selective to some visual features&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="supplementary-marrs-three-levels-of-analysis"&gt;Supplementary: Marr&amp;rsquo;s three levels of analysis&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" height="350"&gt; &lt;span class="fragment " &gt;
&lt;img src="https://outde.xyz/img/Rawski/Marr/7lvls.jpg" height="350"&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cut in different levels: Marr (+ Poggio)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;arbitrary, but useful division of labor= computational / algorithm / hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;here:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;anatomy&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;algorithm / model&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;function&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;First: What is the anatomy of horizontal connections?&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;!--
&lt;/code&gt;&lt;/pre&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/7lvls.jpg" alt="[[Marr, 1982]](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;[Marr, 1982]&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;!--
&lt;figure id="figure-marr-1982"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="Marr, 1982" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Marr, 1982
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="challenging-the-like-to-like-hypothesis"&gt;Challenging the like-to-like hypothesis&lt;/h1&gt;
&lt;figure id="figure-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/header.png" alt="[[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="380" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Together with my colleagues Frédéric Chavane (INT) and James Rankin (University of Exeter), we published this paper in &lt;strong&gt;Brain Structure and Function&lt;/strong&gt; that reviews anatomical, functional, computational and theoretical evidence &lt;strong&gt;challenging the like-to-like hypothesis.&lt;/strong&gt; The paper evaluates whether this influential hypothesis about V1 horizontal connectivity holds up against accumulated empirical evidence. The review systematically examines multiple lines of research to reassess our understanding of these important cortical circuits.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-1"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig1A.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;This figure illustrates different hypothetical connectivity rules for horizontal connections in V1. The target neuron (large circle on left) has a specific orientation preference indicated by its color. Following the classical like-to-like hypothesis (shown in panel A), this neuron would preferentially connect to other neurons with matching orientation preference (similar colors) across multiple hypercolumns, as indicated by the vertical red arrows. The radial spread of connections spans approximately three hypercolumns, consistent with anatomical observations. Each hypercolumn contains a complete set of orientation preferences, represented by the different colored neurons.&lt;/p&gt;
&lt;p&gt;This first schematic (noted A) represents one of the like-to-like connectivity rules, where horizontal connections strictly follow orientation similarity.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-2"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig1AB.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Panel B shows a more nuanced version of the like-to-like hypothesis that we call &amp;ldquo;modulated like-to-like bias&amp;rdquo;. In this case, the target neuron still preferentially connects to neurons with similar orientation preferences, but the selectivity is less strict and extends over longer distances. The connections (shown by the gradients of red arrows) exhibit a smooth fall-off in specificity with distance, rather than the binary selectivity shown in panel A. This model better reflects the biological reality where connection specificity tends to be graded rather than absolute, and where horizontal connections can span multiple hypercolumns while maintaining some degree of orientation preference.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-3"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig1AD.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Panel C shows evidence for a different type of connectivity pattern in inhibitory interneurons - a &amp;ldquo;like-to-unlike&amp;rdquo; bias where neurons preferentially connect to others with different orientation preferences. This highlights how different cell types may follow distinct connectivity rules.&lt;/p&gt;
&lt;p&gt;Panel D illustrates a &amp;ldquo;like-to-all&amp;rdquo; connectivity pattern that has been observed in layers 4 and 6 of V1, where neurons form connections broadly across orientation preferences without strong selectivity. The arrows indicate connections to neurons of all orientations, suggesting these layers may serve different computational roles that do not require orientation-specific horizontal connectivity.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-4"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig1AE.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Panel E presents an integrative model that combines aspects of the previous hypotheses. It shows a hybrid connectivity pattern where neurons exhibit a like-to-like bias at short distances (within adjacent hypercolumns), but this orientation specificity gradually diminishes with distance, transitioning to a like-to-all pattern in more distant hypercolumns. This model better reflects recent empirical findings suggesting that horizontal connectivity rules are more complex and distance-dependent than originally proposed. The gradual fade of red arrows illustrates how connection specificity weakens over larger cortical distances.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-5"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/chavane-22/area17_lo_diff_circ_plot.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Let&amp;rsquo;s first shows some functional evidence.&lt;/p&gt;
&lt;p&gt;This video shows voltage-sensitive dye imaging (VSDI) data from cat primary visual cortex (area 17) in response to a local oriented grating stimulus. The visualization reveals two key aspects:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The broader activation pattern shown by overall fluorescence changes (gray)&lt;/li&gt;
&lt;li&gt;The more restricted orientation-selective response pattern (colored regions)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Two contours are overlaid: a red line marking the boundary of significant activation, and a white line delineating regions with statistically significant orientation selectivity. The orientation selectivity is encoded by color hue.&lt;/p&gt;
&lt;p&gt;The bottom plots quantify the spatiotemporal dynamics by showing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Left: The total activated cortical area over time&lt;/li&gt;
&lt;li&gt;Right: The extent of orientation-selective regions over time&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Together, these measurements demonstrate how orientation-selective signals propagate laterally beyond the classical feedforward input zone through horizontal connections, while maintaining some degree of feature selectivity.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-6"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig2A.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;This figure shows spatial and temporal dynamics of orientation selectivity in cat V1 analyzed from voltage-sensitive dye imaging data. Panel A displays a cortical orientation map averaged over the final 145ms of the response, where hue indicates preferred orientation and brightness shows orientation tuning strength. The dotted red line delineates the expected retinotopic boundary of feedforward input based on Albus (2004).&lt;/p&gt;
&lt;p&gt;The inset quantitatively compares the spatial extent of:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Total cortical activation (grey contour)&lt;/li&gt;
&lt;li&gt;Orientation-selective activation (black contour)&lt;/li&gt;
&lt;li&gt;Theoretical feedforward input boundary (red contour)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This data demonstrates that orientation-selective responses propagate laterally beyond the classical feedforward input zone through horizontal connections, while maintaining some degree of feature selectivity. The systematic comparison between total activation and selective activation provides direct evidence for how horizontal connectivity shapes the spatiotemporal dynamics of orientation processing in V1.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-7"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig2AB.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Panel B presents a comprehensive population analysis spanning nine hemispheres (three from area 17 marked with &amp;lsquo;o&amp;rsquo; and six from area 18 marked with &amp;lsquo;+&amp;rsquo;) examining how orientation selectivity changes with horizontal distance. The top plot shows the iso-orientation bias as a function of lateral spread distance, beginning from the initial cortical activation point. An exponential decay function (shown in black) fits this relationship. The bottom plot quantifies how the condition-wise modulation depth diminishes as the lateral propagation distance increases. Together, these results demonstrate a systematic weakening of orientation selectivity with increasing horizontal distance from the activation site.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-8"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig2AC.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Panel C displays intracellular recordings of subthreshold responses visualized as a visuotopic orientation polar map. The color hue represents preferred orientation while brightness indicates the strength of orientation tuning in the membrane potential. White contours outline regions showing statistically significant responses based on both amplitude and orientation selectivity criteria. The middle plots show averaged subthreshold responses to four different oriented stimuli (color-coded) at specific recording locations (marked by circle, triangle and square symbols), with scale bars indicating 50 ms and 1 mV. On the right, normalized orientation tuning curves are shown, computed by integrating responses within a fixed temporal window (shaded region in middle panel). The black circle marks the spontaneous activity level for the depolarizing integral measurement.&lt;/p&gt;
&lt;p&gt;These shows a direct functional evidence for a diversity of tuning profile in th horizontal connectivity.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-9"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-voges-and-lp-2012httpslaurentperrinetgithubiopublicationvoges-12"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/voges-12/featured.jpg" alt="[[Voges and LP, 2012]](https://laurentperrinet.github.io/publication/voges-12/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/voges-12/" target="_blank" rel="noopener"&gt;[Voges and LP, 2012]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
To quantitatively understand how connectivity patterns shape network dynamics, we previously showed in simulated neural networks that transitioning from local unspecific to local specific and long-range patchy connectivities can fundamentally alter emergent activity patterns [Voges &amp;amp; LP, 2012]. This highlights how the detailed organization of horizontal connections plays a crucial role in shaping the dynamics of recurrent neural circuits. We will examine this computational aspect further in our review of the evidence challenging strict like-to-like connectivity rules.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-10"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig4ABC.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Figure 4 illustrates a neural field model that bridges anatomical structure with functional observations in V1, as developed by Rankin and Chavane (2017).&lt;/p&gt;
&lt;p&gt;Panel A depicts radial connectivity profiles with Gaussian-decaying inhibition and distance-dependent excitation that peaks periodically at multiples of distance L. The Ring Width (RW) parameter controls the spread of these excitatory peaks.&lt;/p&gt;
&lt;p&gt;Panel B shows how local orientation preference maps influence lateral connectivity patterns under different orientation bias (BR) values in the recurrent connections.&lt;/p&gt;
&lt;p&gt;Panel C quantifies the orientation tuning that emerges from these connectivity patterns. While orientations are uniformly represented globally, the local excitatory component shows strong bias around -60°. As BR increases above 0.5, the lateral connection orientation bias strengthens, reaching values around k=1 (consistent with Buzás et al. 2006).&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-11"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig4ABCDE.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Panel D presents a simulation snapshot at 600ms demonstrating two key activity components: orientation-selective responses (within white contour) confined to the feedforward footprint (FFF, red), and broader non-orientation-specific activity (grey contour) extending beyond.&lt;/p&gt;
&lt;p&gt;Panel E tracks the temporal evolution of both the non-orientation-specific and orientation-selective response areas.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-12"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig4.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Panel F maps the normalized selective area (relative to the feedforward footprint) across Ring Width (RW) and orientation bias (BR) parameters. White contours delineate anatomically plausible ranges where k values fall between 0.7-1.2, consistent with experimental measurements. The green region indicates parameter combinations that additionally satisfy constraints on both orientation preference and the observed radial decay of selectivity.&lt;/p&gt;
&lt;p&gt;The neural field model effectively connects anatomical connectivity patterns with functional observations of orientation selectivity propagation in V1. The resulting connectivity structure exhibits similarities with &amp;ldquo;association field&amp;rdquo; patterns, suggesting potential optimization for encoding natural image statistics. This framework provides a quantitative basis for investigating computational principles underlying horizontal connectivity in visual cortex.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-13"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig5A.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;This figure illustrates the groundbreaking approach developed by Geisler et al. (2001) for analyzing edge statistics in natural images. The method involves:&lt;/p&gt;
&lt;p&gt;This landmark work systematically analyzed the occurrence of edge pairs in natural images through:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Edge detection using orientation-selective filters (red segments)&lt;/li&gt;
&lt;li&gt;Measuring geometric relationships between edge pairs:
&lt;ul&gt;
&lt;li&gt;Relative orientation difference (𝜃)&lt;/li&gt;
&lt;li&gt;Relative position angle (𝜙)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The analysis revealed robust statistical regularities:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A predominance of parallel edge arrangements&lt;/li&gt;
&lt;li&gt;A strong bias for co-circular edge configurations&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="modelling-the-association-field"&gt;Modelling the Association field&lt;/h1&gt;
&lt;figure id="figure-field-et-al-2013"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/talk/bosking2Asso.png" alt="[Field *et al*, 2013]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Field &lt;em&gt;et al&lt;/em&gt;, 2013]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Understanding how these image statistics relate to cortical connectivity patterns provides key insights into the computational principles underlying horizontal connections in V1.
&lt;/aside&gt;
&lt;!--
---
## Edge co-occurences in natural images
&lt;figure id="figure-edge-co-occurrences-can-account-for-rapid-categorization-of-natural-versus-animal-images-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/featured.jpg" alt="Edge co-occurrences can account for rapid categorization of natural versus animal images [[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Edge co-occurrences can account for rapid categorization of natural versus animal images &lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Panel A shows a sample image overlaid with detected edges represented as red line segments. Each segment encodes position (center point), orientation, and scale (segment length). The edge detection was controlled to ensure the reconstruction error remained below 5% of the original image energy.&lt;/p&gt;
&lt;p&gt;Panel B illustrates the geometric relationships between edge pairs. For any reference edge A and target edge B, these relationships are quantified by:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Orientation difference (θ)&lt;/li&gt;
&lt;li&gt;Scale ratio (σ)&lt;/li&gt;
&lt;li&gt;Center-to-center distance (d)&lt;/li&gt;
&lt;li&gt;Azimuth difference (φ)&lt;/li&gt;
&lt;li&gt;Co-circularity parameter ψ = φ - θ/2&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Following Geisler et al. (2001), edges outside a central circular mask were excluded to prevent boundary artifacts in the statistical analysis.&lt;/p&gt;
&lt;/aside&gt; --&gt;
&lt;hr&gt;
&lt;h2 id="edge-co-occurences-in-natural-images"&gt;Edge co-occurences in natural images&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig5A.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Panel A illustrates the groundbreaking approach developed by Geisler et al. (2001) for analyzing edge statistics in natural images. The method involves:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Detecting oriented edge elements in natural images (shown as red segments)&lt;/li&gt;
&lt;li&gt;For each edge pair, measuring:
&lt;ul&gt;
&lt;li&gt;Their relative orientation difference (𝜃)&lt;/li&gt;
&lt;li&gt;The relative position angle (𝜙)&lt;/li&gt;
&lt;li&gt;Center-to-center distance (d)&lt;/li&gt;
&lt;li&gt;Azimuth difference (φ)&lt;/li&gt;
&lt;li&gt;Co-circularity parameter ψ = φ - θ/2&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This quantitative analysis reveals two key distributions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A strong bias for parallel edge arrangements, evident in the orientation difference histogram&lt;/li&gt;
&lt;li&gt;A marked preference for co-circular alignments, shown in the relative position histogram&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These statistics vary significantly across image databases. For example, images containing animals exhibit enhanced co-circularity compared to general natural scenes. This suggests that rather than implementing a single fixed association field, the visual system may need to handle diverse statistical regularities present in natural inputs.&lt;/p&gt;
&lt;p&gt;The next section will examine how these statistical regularities inform computational models of the association field.&lt;/p&gt;
&lt;/aside&gt;
&lt;!--
---
## Sparse representations in computer vision
&lt;figure id="figure-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/figures/figure_synthesis.svg" alt="[[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
chevrons
&lt;/aside&gt; --&gt;
&lt;hr&gt;
&lt;h2 id="edge-co-occurences-in-natural-images-1"&gt;Edge co-occurences in natural images&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/talk/Geisler01Fig3A.png" height="275"&gt;&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/talk/Geisler01Fig3B.png" height="275"&gt; &lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/talk/Geisler01Fig3C.png" height="275"&gt;
[Geisler, 2001]&lt;/p&gt;
&lt;aside class="notes"&gt;
Our analysis reproduced the key findings from Geisler et al. (2001) regarding edge co-occurrence statistics in natural images. Importantly, we observed that these co-occurrence patterns remain invariant with respect to distance, as this parameter depends primarily on viewpoint rather than intrinsic scene structure. Similarly, the statistics show rotational invariance with respect to the reference edge orientation. By leveraging these symmetries and marginalizing over distance and orientation, we were able to reduce the full 4-dimensional co-occurrence distribution to an informationally equivalent 2-dimensional representation of relative orientation difference and Co-circularity parameter ψ = φ - θ/2 where φ Azimuth difference.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="edge-co-occurences-in-natural-images-2"&gt;Edge co-occurences in natural images&lt;/h2&gt;
&lt;figure id="figure-edge-co-occurrences-can-account-for-rapid-categorization-of-natural-versus-animal-images-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_chevrons.png" alt="Edge co-occurrences can account for rapid categorization of natural versus animal images [[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Edge co-occurrences can account for rapid categorization of natural versus animal images &lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
The probability distribution function p(ψ,θ) represents the distribution of the different geometrical arrangements of edges’ angles, which we call a “chevron map”. We show here the histogram for non-animal natural images, illustrating the preference for co-linear edge configurations. For each chevron configuration, deeper and deeper red circles indicate configurations that are more and more likely with respect to a uniform prior, with an average maximum of about 3 times more likely, and deeper and deeper blue circles indicate configurations less likely than a flat prior (with a minimum of about 0.8 times as likely). Conveniently, this “chevron map” shows in one graph that non-animal natural images have on average a preference for co-linear and parallel edges, (the horizontal middle axis) and orthogonal angles (the top and bottom rows), along with a slight preference for co-circular configurations (for ψ =0 and ψ = ± π/2, just above and below the central row).
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="edge-co-occurences-in-natural-images-3"&gt;Edge co-occurences in natural images&lt;/h2&gt;
&lt;figure id="figure-edge-co-occurrences-can-account-for-rapid-categorization-of-natural-versus-animal-images-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_chevrons2.png" alt="Edge co-occurrences can account for rapid categorization of natural versus animal images [[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Edge co-occurrences can account for rapid categorization of natural versus animal images &lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
The chevron maps reveal distinct edge configuration biases across image categories. Animal images show relatively more circular continuations and converging angles compared to non-animal images (red regions in central vertical axis), while having fewer co-linear, parallel and orthogonal arrangements (blue regions along horizontal axis). In contrast, man-made images exhibit a strong bias for co-linear features (intense red at center). This suggests the visual system must adapt to diverse statistical regularities rather than implementing a fixed association field pattern, as different image categories contain systematically different geometric arrangements of edges.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="edge-co-occurences-in-natural-images-4"&gt;Edge co-occurences in natural images&lt;/h2&gt;
&lt;figure id="figure-edge-co-occurrences-can-account-for-rapid-categorization-of-natural-versus-animal-images-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_results.png" alt="Edge co-occurrences can account for rapid categorization of natural versus animal images [[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Edge co-occurrences can account for rapid categorization of natural versus animal images &lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;This figure shows classification performance across image categories using different statistical features. We used an SVM classifier with three feature sets: first-order orientation statistics (FO), the reduced 2D &amp;ldquo;chevron map&amp;rdquo; (CM), and full 4D second-order statistics (SO). The classification accuracy (F1 score) was tested for distinguishing between image categories. Results show strong performance in separating man-made from natural images, as expected. More notably, the classifier achieved ~80% accuracy in discriminating animal vs non-animal natural images, matching human performance levels reported by Serre et al. This suggests that relatively simple edge co-occurrence statistics contain sufficient information for basic image categorization tasks, without requiring higher-level semantic processing.&lt;/p&gt;
&lt;p&gt;We also found that our model made the same errors as humans do: if an image without an animal contains more co-circular edges, it is more likely to be falsely categorized as containing an animal.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="edge-co-occurences-in-natural-images-5"&gt;Edge co-occurences in natural images&lt;/h2&gt;
&lt;figure id="figure-edge-co-occurrences-can-account-for-rapid-categorization-of-natural-versus-animal-images-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_chevrons.png" alt="Edge co-occurrences can account for rapid categorization of natural versus animal images [[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Edge co-occurrences can account for rapid categorization of natural versus animal images &lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;While we demonstrated how association fields emerge from edge statistics, the resulting probability distribution represents an average across many possible configurations. Though this statistical approach successfully discriminates between image categories like animal vs non-animal images, it likely oversimplifies the true diversity of edge arrangements in natural scenes.&lt;/p&gt;
&lt;p&gt;Individual images contain unique geometrical patterns that can deviate significantly from these average statistics - for example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Smooth contours&lt;/li&gt;
&lt;li&gt;Edge occlusions&lt;/li&gt;
&lt;li&gt;Complex textures&lt;/li&gt;
&lt;li&gt;Fractal-like patterns&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Understanding this variability, rather than just mean tendencies, could provide deeper insights into how horizontal connectivity patterns may adapt to handle the rich complexity of natural scenes.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="can-we-explain-the-diversity-"&gt;Can we explain the diversity ?&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Indeed, this diversity is revealed in the anatomical data: V1 horizontal connectivity exhibits more complexity than suggested by the classical like-to-like hypothesis. While orientation-specific connections exist, they coexist with non-selective connections that link neurons irrespective of their tuning preferences. This diversity likely serves multiple computational functions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Specific connections could support contour integration and feature binding&lt;/li&gt;
&lt;li&gt;Non-selective connections may enable broad contextual modulation&lt;/li&gt;
&lt;li&gt;Mixed connectivity patterns could help maintain network stability while preserving functional specificity&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This anatomical heterogeneity aligns with V1&amp;rsquo;s role in both specialized feature detection and broader contextual processing. Understanding how these distinct connectivity patterns interact remains an active area of research in visual neuroscience.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="predictive-processing"&gt;Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;To understand the diversity in horizontal connectivity patterns, we developed a biologically plausible hierarchical model based on &lt;strong&gt;Convolutional Neural Networks (CNNs) backbone&lt;/strong&gt;. The model processes natural images through multiple convolutional layers organized in a hierarchical structure:.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Natural image as input&lt;/li&gt;
&lt;li&gt;Local receptive fields via convolution operations&lt;/li&gt;
&lt;li&gt;Hierarchical processing through multiple layers&lt;/li&gt;
&lt;/ol&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="predictive-processing-1"&gt;Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;To bridge the gap between anatomical observations and functional requirements of visual processing, We added two key ingredients in the sparse deep predictive coding (SDPC) model :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Sparse&lt;/strong&gt; connectivity patterns:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enforcing regularization of the activity map using L1 penalty&lt;/li&gt;
&lt;li&gt;Activity computed via recurrent local connectivity&lt;/li&gt;
&lt;li&gt;Similar to biological observations&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Feedback&lt;/strong&gt; from efferent layers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Predicts activity of afferent layer&lt;/li&gt;
&lt;li&gt;Only residual prediction error is processed&lt;/li&gt;
&lt;li&gt;Defines long-range inter-areal connectivity&lt;/li&gt;
&lt;li&gt;Specific influence demonstrated in Neural Computation paper&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;By defining a &lt;strong&gt;cost on minimizing the prediction error&lt;/strong&gt; in each layer, everything stays derivable, such that we can use a classical gradient descent. These additions should allow us to better understand how feedback shapes visual processing in biological neural networks.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="predictive-processing-2"&gt;Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Our key findings reveal highly interpretable receptive fields:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;First layer filters exhibit classical orientation-selective filters&lt;/li&gt;
&lt;li&gt;When trained on face datasets, specialized feature detectors emerge içn the second layer for:
&lt;ul&gt;
&lt;li&gt;Eyes&lt;/li&gt;
&lt;li&gt;Ears&lt;/li&gt;
&lt;li&gt;Mouths&lt;/li&gt;
&lt;li&gt;Smooth contours&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These results suggest that predictive processing frameworks may offer better &lt;strong&gt;interpretability&lt;/strong&gt; compared to classical deep learning architectures.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="predictive-processing-3"&gt;Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2020-09-25_IRPHE/raw/master/figures/PCOMPBIOL-D-19-01811_R2_compressed_FigS4.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;More specifically in the context of our focus today, we can look at the co-occurence&lt;/p&gt;
&lt;p&gt;llustration of the procedure to generate interaction map. In this
illustrative example we consider a V1 representation with only 4 feature maps
(represented in the upper-left box). Step 1 is to extract a neighborhood (of size 3x3 in
the illustration only) around the most strongly activated neuron (represented with a red
square in the illustration) for a given central preferred orientation (denoted ✓ c ). Step 2
is to normalize the neural activity in the extracted neighborhood using the marginal
activity (see Eq.8). Step 3 is to compute the resulting orientation and activity at every
position of the neighborhood using a circular mean (see Eq. 11 and Eq. 12 respectively).
To keep a concise figure we have illustrated the computation of the central edge of the
interaction map only. For simplification, the illustration shows only 1 neighborhood
extraction whereas the interaction maps shown in the paper are computed by averaging
neighborhoods centered on the 10 most strongly activated neurons&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="predictive-processing-4"&gt;Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20Fig3.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
What is more relevant is to study the interaction patterns between neurons from the first layer.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="predictive-processing-5"&gt;Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20Fig4.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
We can further analyze the relative role fo feedback: Relative co-linearity and co-circularity of the V1 interaction map w.r.t. to feedback . (A) In the end-zone. (B) In the side-zone. For each plot, the left and right block of bars represents the relative co-linearity and co-circularity their respective value without feedback (see Eq. 23 and Eq. 24). Bars’ heights represent the median over all the orientations, and error bars are computed as the median absolute deviation.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="predictive-processing-with-pooling"&gt;Predictive processing with pooling&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
It is worth noting that extending the model with additional architectural features, such as long-range horizontal connectivity across neighboring hypercolumns, enables the emergence of more complex properties including topographic maps and complex cell-like responses. However, examining these extensions falls beyond the scope of today&amp;rsquo;s presentation.
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-14"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
As a result, predictive processing may be an efficient model to better understand the richness of horizontal connectivity patterns.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="challenging-the-like-to-like-hypothesis-15"&gt;Challenging the like-to-like hypothesis&lt;/h2&gt;
&lt;figure id="figure-revisiting-horizontal-connectivity-rules-in-v1-from-like-to-like-towards-like-to-all-chavane-lp-and-rankin-2022httpslaurentperrinetgithubiopublicationchavane-22"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/chavane-22/Chavane2022fig1AE.jpg" alt="Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All [[Chavane, LP and Rankin, 2022]](https://laurentperrinet.github.io/publication/chavane-22/)" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All &lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" target="_blank" rel="noopener"&gt;[Chavane, LP and Rankin, 2022]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;To conclude, our review of horizontal connectivity in V1 reveals patterns more complex than initially theorized. The classical like-to-like hypothesis, while valuable, doesn&amp;rsquo;t fully capture the &lt;strong&gt;diversity&lt;/strong&gt; of observed connectivity patterns.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mathematical modeling&lt;/strong&gt; has proven essential in bridging theory and biology. Our predictive processing framework shows how simple computational principles can explain the emergence of these complex connectivity patterns. The model demonstrates how feedback influences lateral interactions and reproduces key experimental observations.&lt;/p&gt;
&lt;p&gt;However, &lt;strong&gt;important questions remain unanswered&lt;/strong&gt;. We need to better understand how precise timing information is encoded in these circuits, how temporal dynamics shape processing, and whether similar principles apply across other cortical areas.&lt;/p&gt;
&lt;p&gt;These fundamental questions will guide future experimental and theoretical work as we continue to unravel the computational principles of cortical processing.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2&gt;&lt;u&gt;
[2025-02-11] When Cortical Neurons Talk Sideways: Beyond Feedforward Visual Processing
&lt;/u&gt;&lt;/h2&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;!-- &lt;a href="https://laurentperrinet.github.io/grant/anr-anr"&gt; --&gt;
&lt;img src="https://laurentperrinet.github.io/grant/polychronies/featured.png" alt="header" height="300"&gt;
&lt;!-- &lt;img src="https://laurentperrinet.github.io/post/2019-06-22_ardemone/featured.png" alt="header" height="300"&gt;
&lt;/a&gt;--&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;a href="https://laurentperrinet.github.io/slides/2025-02-11-neuromath/?transition=fade"&gt; &lt;i&gt; Laurent Perrinet &lt;/i&gt; &lt;/a&gt; - &lt;a href="https://laurentperrinet.github.io"&gt;https://laurentperrinet.github.io&lt;/a&gt;
&lt;br&gt;
Séminaire Neuromathématiques, &lt;b&gt;Collège de France&lt;/b&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;img src="https://laurentperrinet.github.io/qrcode.png" alt="QR code" height="80" width="80"&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;aside class="notes"&gt;
Thanks for your attention, I would be happy to take your questions.
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="dynamics-of-vision-1"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;another important missing feature: time&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-2"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-3"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-4"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-5"&gt;Dynamics of vision&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-6"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-7"&gt;Dynamics of vision&lt;/h2&gt;
&lt;!--
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
--&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Flash-lag effect: MBP (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;)&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="dynamics-of-vision-8"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable height="420" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="dynamics-of-vision-neural-modeling"&gt;Dynamics of vision: Neural modeling&lt;/h1&gt;
&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/talk/figure_series.png" height="420"&gt;
&lt;/span&gt;&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/talk/figure_series_11.png" height="420"&gt;
&lt;/span&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;topography?&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="spiking-neural-networks-spiking-motifs"&gt;Spiking Neural Networks: Spiking motifs&lt;/h1&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;These observations have led us to &lt;em&gt;review&lt;/em&gt; neurobiological evidence around the existence of a neural representation that would use the relative time of spikes as a means of representing information. In particular, it is possible to use the conduction &lt;em&gt;delays&lt;/em&gt; that exist in the transmission of spikes from one neuron to another. It may seem paradoxical, but these delays are not simply a constraint, but can help to improve our ability to represent information by way of &lt;em&gt;spiking motifs&lt;/em&gt;.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-1"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-grimaldi-et-al-2023-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="[Grimaldi *et al*, 2023, [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Grimaldi &lt;em&gt;et al&lt;/em&gt;, 2023, &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If we consider, for example, this ultra-simplified network consisting of three presynaptic neurons and two output neurons connected by &lt;em&gt;heterogeneous&lt;/em&gt; delays, then we can see that a &lt;em&gt;synchronous&lt;/em&gt; input will generate membrane activity in the two output neurons at different times, so the threshold will never be reached, and these neurons will not produce an output impulse. On the other hand, if these delays are such that the action potentials converge on the neuron at the same instant, then these contributions will be able to sum up at the &lt;em&gt;same instant&lt;/em&gt; and produce an output spike, as denoted here by the red bar.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-2"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To better understand this mechanism, let&amp;rsquo;s return to our animation of a spiking neuron. Action potentials arrive at the neuron and are &lt;em&gt;immediately&lt;/em&gt; transmitted to the neuron&amp;rsquo;s cell body to be integrated and potentially generate a spike.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-3"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When using &lt;em&gt;heterogeneous&lt;/em&gt; delays, the situation is different, as the information will take a differential time to arrive or not at the neuron&amp;rsquo;s cell body. Note that if we include a particular &lt;em&gt;spiking motif&lt;/em&gt;, which we have here highlighted by green action potentials, then these converge at the same instant thanks to the delay. We will therefore have a detection in the neuron in the form of a new impulse.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-hd-snn"&gt;Spiking Neural Networks: HD-SNN&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;strong&gt;2 MINUTE&lt;/strong&gt;
We used this theoretical principle in an algorithm for detecting movement in an image. To do this, we first generated event data using natural images that are set in motion along trajectories that resemble those produced by free exploration of the visual scene. You&amp;rsquo;ll notice several features of the event-driven output, such as the fact that faster motion generates more spikes, or that edges oriented parallel to one direction produce few changes, and therefore little spike output - the so-called aperture problem.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-hd-snn-1"&gt;Spiking Neural Networks: HD-SNN&lt;/h2&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://raw.githubusercontent.com/laurentperrinet/figures/7f382a8074552de1a6a0c5728c60d48788b5a9f8/animated_neurons/conv_HDSNN.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We then used a neural network with a classical architecture, which we enhanced by using an impulse representation that takes into account different possible synaptic delays. In this figure, we have represented the input in the left grid, which represents the occurrence of spikes of positive or negative polarity. Then we have represented different processing channels denoted by the colors green and orange, which are applied to this input to produce membrane activity. As illustrated above, this activity will produce output pulses, notably in synaptic connection nuclei, with heterogeneous delays corresponding to the detection of precise spatio-temporal patterns.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-hd-snn-2"&gt;Spiking Neural Networks: HD-SNN&lt;/h2&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One advantage of this network is that it is differentiable, enabling us to apply classical machine learning methods, notably supervised learning. We then see the emergence of different convolution kernels, and here I represent a subset of its kernels for different directions, as denoted by the red arrows on the left of the graph. It shows the kernels obtained on the spatial representation according to the different columns, and each row represents the different delays from a delay of one on the right to a delay of 12 time steps on the left. Detectors that follow the motion emerge. For example, for the top line from top to bottom. These kernels integrate both positive neurons in red and negative polarity inputs in blue.
Such spatio-temporal filtering is observed in neurobiology, but to my knowledge had never been observed in a model of spiking neurons trained under natural conditions.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-hd-snn-3"&gt;Spiking Neural Networks: HD-SNN&lt;/h2&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/quant_accuracy_raw.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We will now study the performance of this network in detecting motion in the flow of events entering the network. When we use all the weights of the convolution kernel, we get a very good performance of the order of 99%, represented by the black dot in the top right-hand corner. Note that in the kernels we&amp;rsquo;ve seen emerge, most of the synaptic weights are close to zero, so we might consider removing some of these weights, as this can be shown to reduce the number of event calculations required.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-hd-snn-4"&gt;Spiking Neural Networks: HD-SNN&lt;/h2&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/quant_accuracy_shortening.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;strong&gt;2 MINUTE&lt;/strong&gt;
This is what we&amp;rsquo;ve done, by first removing the parts of the core corresponding to the longest delays. This &amp;ldquo;shortens&amp;rdquo; the kernel. We quickly observed a degradation in performance, which reached half-saturation when we reduced the number of weights by around 50%. This demonstrates the importance of integrating information that is quite distant and structured over time.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-hd-snn-5"&gt;Spiking Neural Networks: HD-SNN&lt;/h2&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/quant_accuracy.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In a second step, we performed a pruning operation, which consists in progressively removing the weights that are the weakest. This time, performance remains optimal over a wide compression range, and we reach half-saturation when we have removed around 99.8% of the weights. This means that the network is able to maintain very good performance, even when only one weight out of 600 has been kept, and therefore, with a computation time increased by a factor of 600. This property, which we didn&amp;rsquo;t expect, seems promising for creating machine learning algorithms that are less energy-hungry.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>When Cortical Neurons Talk Sideways: Beyond Feedforward Visual Processing</title><link>https://laurentperrinet.github.io/talk/2025-02-11-neuromath/</link><pubDate>Tue, 11 Feb 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2025-02-11-neuromath/</guid><description>&lt;blockquote&gt;
&lt;p&gt;In this seminar we will challenge the traditional understanding of neuronal connectivity in primary visual cortex. While current theory suggests that neurons connect preferentially to others with similar orientation preferences, I will present evidence for a more complex connectivity pattern based on a distance-dependent rule: short-range connections show a like-to-like bias, while long-range connections connect more widely. This revised model better explains how the visual cortex processes complex stimuli and accounts for observed variations in neuronal interactions at different scales.&lt;/p&gt;&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;When: Wednesday 11th of February, 2025 from 14:30 to 16h30.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Where: room D2.2 of Collège de France&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Accompanying paper
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/chavane-22/" &gt;Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-rankin/"&gt;James Rankin&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/chavane-22/chavane-22.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/chavane-22/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s00429-022-02455-4" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s00429-022-02455-4" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>How and why foveated retinotopy provides efficient vision</title><link>https://laurentperrinet.github.io/talk/2025-01-08-brain-seminar/</link><pubDate>Wed, 08 Jan 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2025-01-08-brain-seminar/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;When: Wednesday 9th of January, 2025 at 12 noon.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Where: CRN seminar room, Montreal General Hospital, Livingston Hall, L7-140, with hybrid option.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Read the corresponding paper
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/jeremie-25/" &gt;Foveated Retinotopy Improves Classification and Localization in CNNs&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/jeremie-25/jeremie-25.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/jeremie-25/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3390/vision10020017" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.mdpi.com/2411-5150/10/2/17" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2402.15480" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Population decoding of visual motion direction in V1 marmoset monkey : effects of uncertainty</title><link>https://laurentperrinet.github.io/publication/laine-25-cns/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/laine-25-cns/</guid><description>&lt;p&gt;🧠 Excited to share our latest research led by Alexandre Lainé and presented this summer at CNS2025 in beautiful Firenze, Italy!&lt;/p&gt;
&lt;p&gt;&amp;ldquo;Population decoding of visual motion direction in V1 marmoset monkey: effects of uncertainty&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Our work explores how populations of neurons in the primary visual cortex (V1) of marmoset monkeys encode visual motion direction, with a particular focus on understanding how uncertainty influences this neural decoding process.
Key highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Advanced population-level analysis of V1 neural responses to motion stimuli&lt;/li&gt;
&lt;li&gt;Novel insights into how the brain handles uncertainty in visual motion processing&lt;/li&gt;
&lt;li&gt;Marmoset model providing crucial translational insights for visual neuroscience&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This research contributes to our fundamental understanding of how the visual system processes motion information at the earliest stages of cortical processing, with important implications for both basic neuroscience and potential clinical applications.
Thank you to the CNS organizing committee for hosting such an inspiring conference in the stunning venue of Palazzo dei Congressi in Villa Vittoria! 🇮🇹&lt;/p&gt;
&lt;p&gt;#ComputationalNeuroscience #VisualNeuroscience #MotionProcessing #CNS2025 #Neuroscience #Research #MarmosetModel #V1 #PopulationDecoding&lt;/p&gt;
&lt;p&gt;Link to publication: &lt;a href="https://laurentperrinet.github.io/publication/laine-25-cns/" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/publication/laine-25-cns/&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;For deeper insights into uncertainty processing mechanisms in the visual cortex, see our Nature Communications Biology study:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;see a follow-up in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/alexandre-lain%C3%A9/"&gt;Alexandre Lainé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nicholas-j.-priebe/"&gt;Nicholas J. Priebe&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s.-masson/"&gt;Guillaume S. Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2026).
&lt;a href="https://laurentperrinet.github.io/publication/laine-26-areadne/"&gt;Population decoding of visual motion direction&lt;/a&gt;.
&lt;em&gt;Proceedings of AREADNE&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/laine-26-areadne/laine-26-areadne.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/laine-26-areadne/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://alexandre-laine.github.io/files/2026_AREADNE-Poster.pdf" target="_blank" rel="noopener"&gt;
Poster&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.linkedin.com/posts/ugcPost-7477633136114348033-Jze9" target="_blank" rel="noopener"&gt;
LinkedIn&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://neuromatch.social/@laurentperrinet/115050564011598328" target="_blank" rel="noopener"&gt;https://neuromatch.social/@laurentperrinet/115050564011598328&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://www.linkedin.com/posts/laurent-perrinet-1857b9_population-decoding-of-visual-motion-direction-activity-7363238280143745026-zPkg" target="_blank" rel="noopener"&gt;https://www.linkedin.com/posts/laurent-perrinet-1857b9_population-decoding-of-visual-motion-direction-activity-7363238280143745026-zPkg&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://bsky.app/profile/laurentperrinet.bsky.social/post/3lwowjtpbw22a" target="_blank" rel="noopener"&gt;https://bsky.app/profile/laurentperrinet.bsky.social/post/3lwowjtpbw22a&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Kernel Heterogeneity Improves Sparseness of Natural Images Representations</title><link>https://laurentperrinet.github.io/publication/ladret-24-sparse/</link><pubDate>Tue, 20 Aug 2024 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-24-sparse/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Artboard"
src="https://laurentperrinet.github.io/publication/ladret-24-sparse/2024_ladret.gif"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;5 minutes summary: &lt;a href="https://hugoladret.github.io/publications/ladret_et_al_sparsecoding/" target="_blank" rel="noopener"&gt;https://hugoladret.github.io/publications/ladret_et_al_sparsecoding/&lt;/a&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/ladret-24-sparse/@laurentperrinet_1826586440773275942_tweetcapture_hu_dc40d39c8a9d9e1e.webp 400w,
/publication/ladret-24-sparse/@laurentperrinet_1826586440773275942_tweetcapture_hu_71fe9996ea9e861b.webp 760w,
/publication/ladret-24-sparse/@laurentperrinet_1826586440773275942_tweetcapture_hu_d84dcf57cb46fd62.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-24-sparse/@laurentperrinet_1826586440773275942_tweetcapture_hu_dc40d39c8a9d9e1e.webp"
width="598"
height="460"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;In a nutshell: We found that sparse coding of images (here extended in a convolutional framework) is improved when using kernels with heterogeneous precision in how they encode orientation information. This was confirmed by learning, but also by comparison with what is observed in the statistics of natural images and in our recordings from neurons in primary visual cortex.
&lt;figure id="figure-epistemic-uncertainty-in-a-csc-dictionary-improves-both-sparseness-and-reconstruction-performance-a-elements-from-dictionaries-with-fixed-epistemic-uncertainty-before-green-and-after-dictionary-learning-orange-b-elements-from-a-dictionary-with-heterogeneous-epistemic-uncertainty-before-blue-and-after-dictionary-learning-purple-c-elements-from-a-dictionary-learned-from-scratch-d-distribution-of-the-sparseness-top-and-peak-signal-to-noise-ratio-psnr-right-of-the-five-dictionaries-shown-as-a-scatter-plot-for-each-of-the-600-images-of-the-dataset-center-median-values-are-shown-as-dashed-line-on-the-histograms"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/ladret-23-iclr/fig_dicos.png" alt="Epistemic uncertainty in a CSC dictionary improves both sparseness and reconstruction performance. **(a)** Elements from dictionaries with fixed epistemic uncertainty before (green) and after dictionary learning (orange). **(b)** Elements from a dictionary with heterogeneous epistemic uncertainty before (blue) and after dictionary learning (purple). **(c)** Elements from a dictionary learned from scratch. **(d)** Distribution of the sparseness (top) and Peak Signal-to-Noise Ratio (PSNR, right) of the five dictionaries, shown as a scatter plot for each of the 600 images of the dataset (center). Median values are shown as dashed line on the histograms." loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
Epistemic uncertainty in a CSC dictionary improves both sparseness and reconstruction performance. &lt;strong&gt;(a)&lt;/strong&gt; Elements from dictionaries with fixed epistemic uncertainty before (green) and after dictionary learning (orange). &lt;strong&gt;(b)&lt;/strong&gt; Elements from a dictionary with heterogeneous epistemic uncertainty before (blue) and after dictionary learning (purple). &lt;strong&gt;(c)&lt;/strong&gt; Elements from a dictionary learned from scratch. &lt;strong&gt;(d)&lt;/strong&gt; Distribution of the sparseness (top) and Peak Signal-to-Noise Ratio (PSNR, right) of the five dictionaries, shown as a scatter plot for each of the 600 images of the dataset (center). Median values are shown as dashed line on the histograms.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;open access: &lt;a href="https://iopscience.iop.org/article/10.1088/2634-4386/ad5d0f" target="_blank" rel="noopener"&gt;https://iopscience.iop.org/article/10.1088/2634-4386/ad5d0f&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;This work is a followup of
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23-iclr/"&gt;Convolutional Sparse Coding is improved by heterogeneous uncertainty modeling&lt;/a&gt;.
&lt;em&gt;ICLR 2023 SNN Workshop&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23-iclr/ladret-23-iclr.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23-iclr/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23-iclr/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;This theoretical work accompanies a similar study in neurophysiology:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>2024-05-13-master-m-4-nc</title><link>https://laurentperrinet.github.io/slides/2024-05-13-master-m-4-nc/</link><pubDate>Mon, 13 May 2024 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2024-05-13-master-m-4-nc/</guid><description>&lt;section&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-05-13-master-m-4-nc/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h3 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h3&gt;
&lt;h3 id="master-m4nc-de-l"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2024-05-13-master-m-4-nc/" target="_blank" rel="noopener"&gt;[2024-05-13]&lt;/a&gt;&lt;a href="https://neuromod.univ-cotedazur.eu" target="_blank" rel="noopener"&gt;Master M4NC de l&amp;rsquo;institut NeuroMod, cours Prospective Innovation and Research&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;outline =&lt;/li&gt;
&lt;li&gt;fact: paradoxically vision is a complex process for the simplest function&lt;/li&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="principles-of-vision"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cut in different levels: Marr (+ Poggio)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;arbitrary, but useful division of labor= computational / algorithm / hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dynamics (computational)&lt;/li&gt;
&lt;li&gt;CNNs (hardware)&lt;/li&gt;
&lt;li&gt;spiking (algorithm)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;First: What is the function of vision?&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;seeing= interacting with the visual world&lt;/li&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-1"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: the eye is always moving&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fr.wikipedia.org/wiki/Alfred_Iarbous" target="_blank" rel="noopener"&gt;https://fr.wikipedia.org/wiki/Alfred_Iarbous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;consistency of eye traces&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-2"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_003.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-3"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_006.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: depends on task&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Visual illusions are a great way to understand the constraints of vision&lt;/li&gt;
&lt;li&gt;notce that here the illusion depend on your eye movements&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a simpler one showing effect of context&lt;/li&gt;
&lt;li&gt;here the ever changing lighting conditions from moonlight (1 candela) to sunlight (100 000 candela)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;the process of inverting the reason of an illusion can be intriguing&lt;/li&gt;
&lt;li&gt;hering: two parallel lines&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-3"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;appear bent&lt;/li&gt;
&lt;li&gt;effect of context -&amp;gt; 3D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-4"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae (1976) *Viking Orbiter image*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (1976) &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;more generally it reveals vision generates a model of the world&lt;/li&gt;
&lt;li&gt;pareidolia: seeing faces in clouds, or a man on mars&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;30 years later&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip; it&amp;rsquo;s just a rock&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="principles-of-vision-1"&gt;Principles of vision?&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we know more about the function&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;let&amp;rsquo;s delve into a computational theory of vision&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="computational-neuroscience-of-vision-1"&gt;Computational neuroscience of vision&lt;/h2&gt;
&lt;figure id="figure-sejnowski-koch--churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland (1998)](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland (1998)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it&amp;rsquo;s a multi-scale, complex model&amp;hellip;&lt;/li&gt;
&lt;li&gt;perhaps we will never be able to comprehend it in full&lt;/li&gt;
&lt;li&gt;words are not precise enough, let&amp;rsquo;s use mathematics and models to describe this system&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s start with the anatomy&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="human-visual-system--the-hmax-model"&gt;Human Visual system : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2007httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2007](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)]" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;Serre and Poggio, 2007&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and a model of it&amp;hellip;&lt;/li&gt;
&lt;li&gt;CNN, the mother of all deep learning models&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex"&gt;Primary visual cortex&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s zoom in, the basic ingredient is the receptive field&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-1"&gt;Primary visual cortex&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a single neuron is selective to some visual features&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;this can be integrated in a hierarchy&amp;hellip;&lt;/li&gt;
&lt;li&gt;defining a Convolutional Neural Networks (CNN)&lt;/li&gt;
&lt;li&gt;one layer is a convolution&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn-1"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and be formalized as a convolution&amp;hellip;&lt;/li&gt;
&lt;li&gt;but what is a convolution?&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s start in 1D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-1"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now in 2D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-2"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;note the difference between convolutions and cross-correlation&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-3"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it is a translation-invariant feature detector&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-4"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{c,i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we can add different channels to the image (eg colors)&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-5"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c,i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now we get to the full CNN&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-the-hmax-model"&gt;CNN: the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-challenges"&gt;CNN: challenges&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing-1"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;topography?&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography-1"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= bio-mimetism&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="computational-neuroscience-of-vision-2"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;neuroAI&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="dynamics-of-vision"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;another important missing feature: time&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-1"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In particular in our group, we are interested in dynamics of neural processing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-2"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-3"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-4"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-5"&gt;Dynamics of vision&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-6"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-7"&gt;Dynamics of vision&lt;/h2&gt;
&lt;!--
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
--&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Flash-lag effect: MBP (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;)&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="dynamics-of-vision-8"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="spiking-neural-networks-snn"&gt;Spiking Neural Networks (SNN)&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-leaky-integrate-and-fire-neuron"&gt;SNN: Leaky Integrate-and-Fire Neuron&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-1"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-2"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-3"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Izhikevich polychronization&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;yet the domain is vast, and there s lot to do in SNNs&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs-1"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs-2"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;event-based cameras&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-1"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/HDSNN_conv.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-2"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-3"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nice kernels&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-4"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="spiking-neural-networks-snn-1"&gt;Spiking Neural Networks (SNN)&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="artificial-neural-networks-applied-to-the-understanding-of-biological-vision"&gt;Artificial neural networks applied to the understanding of biological vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision-1"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-05-13-master-m-4-nc/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h3 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h3&gt;
&lt;h3 id="-master-m4nc-de-l"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2024-05-13-master-m-4-nc/" target="_blank" rel="noopener"&gt;[2024-05-13]&lt;/a&gt; &lt;a href="https://neuromod.univ-cotedazur.eu" target="_blank" rel="noopener"&gt;Master M4NC de l&amp;rsquo;institut NeuroMod, cours Prospective Innovation and Research&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>PhD thesis 'Focus of attention: a sensory-motor task for energy reduction in spiking neural networks'</title><link>https://laurentperrinet.github.io/post/2024-05-03_phd-position_focus-of-attention/</link><pubDate>Fri, 03 May 2024 09:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/post/2024-05-03_phd-position_focus-of-attention/</guid><description>&lt;p&gt;Dear colleagues,&lt;/p&gt;
&lt;p&gt;Applications are welcome for a fully funded PhD position &lt;strong&gt;Focus of attention: a sensory-motor task for energy reduction in spiking neural networks&lt;/strong&gt;. The position will be located at the &lt;a href="https://leat.univ-cotedazur.fr/" target="_blank" rel="noopener"&gt;EDGE Team @ LEAT Laboratory&lt;/a&gt; within &lt;a href="https://www.univ-cotedazur.fr/" target="_blank" rel="noopener"&gt;Université Côte d&amp;rsquo;Azur&lt;/a&gt; and/or at the &lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;INT&lt;/a&gt; in &lt;a href="https://en.wikipedia.org/wiki/Marseille" target="_blank" rel="noopener"&gt;Marseille&lt;/a&gt;, France.&lt;/p&gt;
&lt;h2 id="context"&gt;Context&lt;/h2&gt;
&lt;p&gt;This project takes place in the context of the &lt;a href="https://emergences.lirmm.fr/" target="_blank" rel="noopener"&gt;EMERGENCES project (ANR
PEPR IA 2023-2027)&lt;/a&gt; which aims to advance the state of the art on machine
learning models using inspiration from biology. Indeed, inspiration from
brain features promises to show the emergence of unrivalled efficient
processing. Among the most promising features studied in the literature
of bio-inspired AI are temporal data encoding using spikes, multimodal
association, local learning or attention-based processing.&lt;/p&gt;
&lt;p&gt;This PhD subject focuses on the association between attention and
spiking neural networks for defining new efficient AI models for
embedded systems such as drones, robots and more generally autonomous
systems.&lt;/p&gt;
&lt;p&gt;The thesis will take place between the LEAT research lab in
Sophia-Antipolis and the INT institute in Marseille which both develop
complementary approaches on bio-inspired AI from neuroscience
observation to embedded systems design.&lt;/p&gt;
&lt;h2 id="subject"&gt;Subject&lt;/h2&gt;
&lt;p&gt;The volume as well as the diversity of visual information that reaches
our eyes at every moment are huge and cannot be fully integrated by the
visual system. In other words, the biological system is confronted to
the same challenge as the one encountered by artificial systems
(especially at the edge) when dealing with the huge amounts of
information coming continuously from the real world. Interestingly, the
brain has found an original approach to deal with this issue by
&lt;em&gt;focusing&lt;/em&gt; on a sub-part of the visual information at a time. Indeed,
the study of the visual cortex in neuroscience has made it possible to
highlight subregions that treat each or all of the multiple properties
of information coming from the visual pathways: shapes, colors,
movements, etc &lt;a href="#ref1"&gt;[1]&lt;/a&gt;, thus revealing the interaction of attentional
processes and the concept of &amp;ldquo;saliency&amp;rdquo; used in cognitive science.&lt;/p&gt;
&lt;p&gt;Creating a fully autonomous system remains a significant challenge,
especially when operating in the dynamic real world. In recent times,
machine learning has assumed a prominent role in machine vision,
particularly through the implementation of deep learning algorithms.
These algorithms have yielded impressive outcomes in tasks such as
object detection, recognition, and tracking. However, these systems come
with a high computational cost, as they must process entire camera
images to generate these results. Additionally, they struggle to
dynamically adapt to changes in their environment.&lt;/p&gt;
&lt;p&gt;Our focus lies on two integrated bio-inspired approaches that leverage
attentional mechanisms. The first approach, known as &lt;strong&gt;bottom-up&lt;/strong&gt;,
draws inspiration from the work of the Gestalt theory, the Feature
Integration Theory (Triesman, Gelad) &lt;a href="#ref3"&gt;[3]&lt;/a&gt;, and the model of visual
attention from Itti &amp;amp; Koch &lt;a href="#ref1"&gt;[1]&lt;/a&gt;. This approach relies on the saliency
of low-level features in the visual field, processed in parallel,
including movement, color, and edges. It employs emergent mechanisms to
integrate features guided by their saliency in order to detect the
consistency of objects, encompassing their form, position, and speed. As
shown by the Gestalt theory, only the more salient data are needed in
this mechanism. Thus, we can dramatically reduce the amount of needed
data by extracting only the more salient regions of interest during
bottom-up phase.&lt;/p&gt;
&lt;p&gt;The second approach, known as &lt;strong&gt;top down&lt;/strong&gt;, considers that the visual
attention is guided by higher level cognitive stages. For instance, in
the Guided Search theory &lt;a href="#ref4"&gt;[4]&lt;/a&gt;, Wolfe emphasizes the role of prior
knowledges, expectations, and intentions. In this work, Wolfe proposes a
guided search mechanism that relies on a &amp;ldquo;Priority map that represents
the system&amp;rsquo;s best guess as to where to deploy attention next.&amp;rdquo;. This
Priority map is built on multiple sources of information such as the
visual system as well as higher-level information such as intention,
search history and the actual visual semantics. In this way,
higher-level information is used to guide the filtering of the botom-up
path, so that only the information required for a given task is selected
and processed. Similar systems are proposed by Schöner &lt;a href="#ref5"&gt;[5]&lt;/a&gt; in which
saliency maps, working memories and &amp;ldquo;priority map&amp;rdquo;, guided visual search
mechanisms are implemented through the Neural Field Theory (NFT). Here,
Dynamic Neural Fields are used to implement the saliency of feature
maps, as well as scene spatial selection mechanism, working memory, etc.&lt;/p&gt;
&lt;p&gt;In a previous work from the LEAT &lt;a href="#ref6"&gt;[6]&lt;/a&gt;, we have proposed a brain
inspired attentional process implementing bottom-up and top-down paths
based on a dynamic neural fields properties embodied in a sensory-motor
loop. In a complementary work, the INT group has developed a dual
pathway model of the visual system in which saliency emerges as a
property of the perceptual system to perform saccades, that is, rapid
shifts of the fixation point &lt;a href="#ref7"&gt;[7]&lt;/a&gt;. This uses a recognition model which
takes as an input a retinotopically transformed input and shows the
emergence of saliency maps &lt;a href="#ref8"&gt;[8]&lt;/a&gt; In the dual-pathway model, the
exploration of a visual scene is based on both the saliency of the color
feature (bottom-up) and the class of the last selected object recognized
by a convolutional neural network (top-down). Both paths are integrated
by a dynamic neural field to select the next visual information to be
explored or conserved by setting motor orders accordingly.&lt;/p&gt;
&lt;p&gt;The main goal of the thesis is to propose a new vision of the
integration of attention into machine learning models. The proposed
model will draw on the dynamics at play in a sensory-motor approach to
perception and will thus reconsider the classical perception tasks in
order to better fit with the continuous flow of information coming from
the environment.&lt;/p&gt;
&lt;h2 id="work-plan"&gt;Work plan&lt;/h2&gt;
&lt;p&gt;The PhD will be co-supervised between INT in Marseille and LEAT in Nice.
According to the preferences of the candidate, a main laboratory of
affiliation will be selected. Weekly meetings will be organized remotely
and visiting weeks will be planned to work in-person in the other lab
along the year.&lt;/p&gt;
&lt;h3 id="year-1"&gt;Year 1&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Study the state of the art in both neuroscience and machine learning
on the use of attentional properties to make AI models more
effective in environmental perception tasks.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Write a synthesis report on this study.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Develop a first neural model integrating attention-based selection
in a specific perception task such as visual search.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Define the specific metrics (KPI) dedicated to the evaluation of the
performance and efficiency of such a bio-inspired AI model.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Submit a first publication on this preliminary study in an
international conference.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="year-2"&gt;Year 2&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Analyze of the performances of the preliminary attention-based model&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Develop the approach in order to integrate step by step the features
related to dual pathway perception, attention, foveation, DNF and
make the model compatible with convolutional neural networks&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Submit a second publication in a international journal&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="year-3"&gt;Year 3&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Study the adaptation of the model to spiking neural networks&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Evaluation and comparison of the different approaches&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Submit publications on the final results of the thesis&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Write the thesis report and prepare the defense&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="required-skills"&gt;Required skills&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Master thesis in one of the following domains: neuromorphic systems,
spiking neural networks, neurocognition, machine learning.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Background and experience in machine-learning, artificial neural
networks, and/or neurosciences.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Strong motivation, team working, fluent in English (spoken and
written).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Programming skills in python, keras, pytorch or equivalent&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Start: year 2024&lt;/p&gt;
&lt;p&gt;Duration: 3 years&lt;/p&gt;
&lt;p&gt;Location: Sophia-Antipolis and/or Marseille&lt;/p&gt;
&lt;h2 id="contacts"&gt;Contacts&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Benoît Miramond is Full Professor in Electrical Engineering at LEAT
laboratory from University Côte d&amp;rsquo;Azur (UCA). He holds the chair on
bio-inspired AI at 3IA Cote d&amp;rsquo;Azur Institute and leads the eBRAIN
research group which develops a interdisciplinary research activity on
embedded Bio-inspiRed AI and Neuromorphic architectures, especially
based on SNNs. LEAT is a mixt research unit (UMR 72 48) from UCA and
CNRS.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Laurent Perrinet is a director of research at Institut des Neurosciences
de la Timone (CNRS - Aix-Marseille Université). He is studying the link
between brain microstructures and their macroscopic function by
implementing realistic models of the primary visual cortex using spiking
neural networks.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Laurent Rodriguez is associate professor at LEAT laboratory in the
eBRAIN group. He is interested in dynamic neural networks and develop
neural models from biological inspiration.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;More details on the &amp;ldquo;Emergences&amp;rdquo; grant:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/grant/emergences/"&gt;Emergences (2023 / 2027)&lt;/a&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://emergences.lirmm.fr/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="application"&gt;Application&lt;/h1&gt;
&lt;p&gt;Apply by sending an email directly to the supervisors (&lt;a href="mailto:Benoit.miramond@univ-cotedazur.fr"&gt;Benoit.miramond@univ-cotedazur.fr&lt;/a&gt; &lt;a href="mailto:Laurent.perrinet@univ-amu.fr"&gt;Laurent.perrinet@univ-amu.fr&lt;/a&gt; &lt;a href="mailto:Laurent.rodriguez@univ-cotedazur.fr"&gt;Laurent.rodriguez@univ-cotedazur.fr&lt;/a&gt;). The application
will include:&lt;/p&gt;
&lt;p&gt;• Letter of recommendation of the master supervisor.&lt;/p&gt;
&lt;p&gt;• Curriculum vitæ.&lt;/p&gt;
&lt;p&gt;• Motivation Letter.&lt;/p&gt;
&lt;h2 id="references"&gt;References&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref1"&gt; [1] L. Itti et C. Koch, « Computational modelling of visual attention ». &lt;em&gt;Nat Rev Neurosci&lt;/em&gt;, vol. 2, 3, 3, mars 2001, doi:
&lt;a href="https://doi.org/10.1038/35058500" target="_blank" rel="noopener"&gt;10.1038/35058500&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref2"&gt; [2] Gerstner, W., Kistler, W. M., Naud, R., &amp;amp; Paninski, L. (2014). « Neuronal dynamics: From single neurons to networks and models of cognition ». Cambridge University Press&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref3"&gt; [3] A. M. Treisman et G. Gelade, « A feature-integration theory of attention ». &lt;em&gt;Cognitive Psychology&lt;/em&gt;, vol. 12, 1, p. 97‑136, janv. 1980, doi:&lt;a href="https://doi.org/10.1016/0010-0285%2880%2990005-5" target="_blank" rel="noopener"&gt;10.1016/0010-0285(80)90005-5&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref4"&gt; [4] Wolfe, J.M. «Guided Search 6.0: An updated model of visual search ». Psychon Bull Rev 28, 1060&amp;ndash;1092 (2021).
&lt;a href="https://doi.org/10.3758/s13423-020-01859-9" target="_blank" rel="noopener"&gt;https://doi.org/10.3758/s13423-020-01859-9&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref5"&gt; [5] &lt;a href="https://dynamicfieldtheory.org/people/raul-grieben/" target="_blank" rel="noopener"&gt;Grieben, R.&lt;/a&gt;, &amp;amp; &lt;a href="https://dynamicfieldtheory.org/people/gregor-schoner/" target="_blank" rel="noopener"&gt;Schöner, G.&lt;/a&gt;. « A neural dynamic process model of combined bottom-up and top-down guidance in triple conjunction visual search». In T. Fitch, Lamm, C., Leder, H., &amp;amp; Teßmar-Raible, K. (Eds.), Proceedings of the 43rd Annual Conference of the Cognitive Science Society&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref6"&gt; [6] M. Rasamuel, Lyes Khacef, Laurent Rodriguez, et Benoit Miramond, « Specialized visual sensor coupled to a dynamic neural field for embedded attentional process ». IEEE Conference Publication | IEEE Xplore. &lt;a href="https://ieeexplore.ieee.org/abstract/document/8705979" target="_blank" rel="noopener"&gt;https://ieeexplore.ieee.org/abstract/document/8705979&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref7"&gt; [7] Emmanuel Daucé, Pierre Albigès, Laurent U Perrinet (2020). « &lt;a href="https://laurentperrinet.github.io/publication/dauce-20/" target="_blank" rel="noopener"&gt;A dual foveal-peripheral visual processing model implements efficient saccade selection&lt;/a&gt; ». &lt;em&gt;Journal of Vision&lt;/em&gt;. doi:&lt;a href="https://doi.org/10.1167/jov.20.8.22" target="_blank" rel="noopener"&gt;https://doi.org/10.1167/jov.20.8.22&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="ref8"&gt; [8] Jean-Nicolas Jérémie, Emmanuel Daucé, Laurent U Perrinet (2020). « Retinotopic Mapping Enhances the Robustness of Convolutional Neural Networks ». arXiv &lt;a href="https://arxiv.org/abs/2402.15480" target="_blank" rel="noopener"&gt;https://arxiv.org/abs/2402.15480&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>2024-04-10-ue-neurosciences-computationnelles</title><link>https://laurentperrinet.github.io/slides/2024-04-10-ue-neurosciences-computationnelles/</link><pubDate>Wed, 10 Apr 2024 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2024-04-10-ue-neurosciences-computationnelles/</guid><description>&lt;section&gt;
&lt;h1 id="artificial-neural-networks-applied-to-the-understanding-of-biological-vision"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-04-10-ue-neurosciences-computationnelles/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h3 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h3&gt;
&lt;h3 id="-master-1-neurosciences-et-sciences-cognitives"&gt;&lt;u&gt;&lt;a href="https://ametice.univ-amu.fr/course/view.php?id=95116" target="_blank" rel="noopener"&gt;[2024-04-10]&lt;/a&gt; &lt;a href="https://sciences.univ-amu.fr/fr/formation/masters/master-neurosciences" target="_blank" rel="noopener"&gt;Master 1 Neurosciences et Sciences Cognitives.&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;outline =&lt;/li&gt;
&lt;li&gt;fact: paradoxically vision is a complex process for the simplest function&lt;/li&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="principles-of-vision"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cut in different levels: Marr (+ Poggio)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;arbitrary, but useful division of labor= computational / algorithm / hardware&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dynamics (computational)&lt;/li&gt;
&lt;li&gt;CNNs (hardware)&lt;/li&gt;
&lt;li&gt;spiking (algorithm)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;First: What is the function of vision?&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;seeing= interacting with the visual world&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-1"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: the eye is always moving&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fr.wikipedia.org/wiki/Alfred_Iarbous" target="_blank" rel="noopener"&gt;https://fr.wikipedia.org/wiki/Alfred_Iarbous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;consistency of eye traces&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-2"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_003.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-3"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_006.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: depends on task&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Visual illusions are a great way to understand the constraints of vision&lt;/li&gt;
&lt;li&gt;notce that here the illusion depend on your eye movements&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a simpler one showing effect of context&lt;/li&gt;
&lt;li&gt;here the ever changing lighting conditions from moonlight (1 candela) to sunlight (100 000 candela)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;the process of inverting the reason of an illusion can be intriguing&lt;/li&gt;
&lt;li&gt;hering: two parallel lines&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-3"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h2 id="hahahugoshortcode405s18hbhb"&gt;&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;appear bent&lt;/li&gt;
&lt;li&gt;effect of context -&amp;gt; 3D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;&lt;/h2&gt;
&lt;h2 id="visual-illusions--pareidolia"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae (1976) *Viking Orbiter image*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (1976) &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;more generally it reveals vision generates a model of the world&lt;/li&gt;
&lt;li&gt;pareidolia: seeing faces in clouds, or a man on mars&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;30 years later&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip; it&amp;rsquo;s just a rock&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="principles-of-vision-1"&gt;Principles of vision?&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we know more about the function&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;let&amp;rsquo;s delve into a computational theory of vision&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="computational-neuroscience-of-vision-1"&gt;Computational neuroscience of vision&lt;/h2&gt;
&lt;figure id="figure-sejnowski-koch--churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland (1998)](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland (1998)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it&amp;rsquo;s a multi-scale, complex model&amp;hellip;&lt;/li&gt;
&lt;li&gt;perhaps we will never be able to comprehend it in full&lt;/li&gt;
&lt;li&gt;words are not precise enough, let&amp;rsquo;s use mathematics and models to describe this system&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s start with the anatomy&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="human-visual-system--the-hmax-model"&gt;Human Visual system : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2007httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2007](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)]" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;Serre and Poggio, 2007&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and a model of it&amp;hellip;&lt;/li&gt;
&lt;li&gt;CNN, the mother of all deep learning models&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex"&gt;Primary visual cortex&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;let&amp;rsquo;s zoom in, the basic ingredient is the receptive field&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-1"&gt;Primary visual cortex&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;a single neuron is selective to some visual features&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;this can be integrated in a hierarchy&amp;hellip;&lt;/li&gt;
&lt;li&gt;defining a Convolutional Neural Networks (CNN)&lt;/li&gt;
&lt;li&gt;one layer is a convolution&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-nets-cnn-1"&gt;Convolutional Neural Nets (CNN)&lt;/h2&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and be formalized as a convolution&amp;hellip;&lt;/li&gt;
&lt;li&gt;but what is a convolution?&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s start in 1D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-1"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now in 2D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-2"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;note the difference between convolutions and cross-correlation&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-3"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it is a translation-invariant feature detector&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-4"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{c,i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we can add different channels to the image (eg colors)&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-mathematics-5"&gt;CNN: Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c,i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now we get to the full CNN&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-the-hmax-model"&gt;CNN: the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-challenges"&gt;CNN: challenges&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-predictive-processing-1"&gt;CNN: Predictive processing&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;topography?&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="cnn-topography-1"&gt;CNN: Topography&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= bio-mimetism&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="computational-neuroscience-of-vision-2"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;neuroAI&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="dynamics-of-vision"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;another important missing feature: time&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-1"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In particular in our group, we are interested in dynamics of neural processing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-2"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-3"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-4"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-5"&gt;Dynamics of vision&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-6"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-7"&gt;Dynamics of vision&lt;/h2&gt;
&lt;!--
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
--&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Flash-lag effect: MBP (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;)&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="dynamics-of-vision-8"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="spiking-neural-networks-snn"&gt;Spiking Neural Networks (SNN)&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-leaky-integrate-and-fire-neuron"&gt;SNN: Leaky Integrate-and-Fire Neuron&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-1"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-2"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neurobiology-3"&gt;SNN in neurobiology&lt;/h2&gt;
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Izhikevich polychronization&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;yet the domain is vast, and there s lot to do in SNNs&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs-1"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-spiking-motifs-2"&gt;SNN: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;event-based cameras&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-1"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/HDSNN_conv.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-2"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-3"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nice kernels&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="snn-in-neuromorphic-engineering-4"&gt;SNN in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="spiking-neural-networks-snn-1"&gt;Spiking Neural Networks (SNN)&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="artificial-neural-networks-applied-to-the-understanding-of-biological-vision-1"&gt;Artificial neural networks applied to the understanding of biological vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="artificial-neural-networks-applied-to-the-understanding-of-biological-vision-2"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-04-10-ue-neurosciences-computationnelles/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks applied to the understanding of biological vision&lt;/a&gt;&lt;/h2&gt;
&lt;h4 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-master-1-neurosciences-et-sciences-cognitives-1"&gt;&lt;u&gt;&lt;a href="https://ametice.univ-amu.fr/course/view.php?id=95116" target="_blank" rel="noopener"&gt;[2024-04-10]&lt;/a&gt; &lt;a href="https://sciences.univ-amu.fr/fr/formation/masters/master-neurosciences" target="_blank" rel="noopener"&gt;Master 1 Neurosciences et Sciences Cognitives.&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>2024-04-17-phd-program-sparse-representations</title><link>https://laurentperrinet.github.io/slides/2024-04-17-phd-program-sparse-representations/</link><pubDate>Wed, 10 Apr 2024 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2024-04-17-phd-program-sparse-representations/</guid><description>&lt;section&gt;
&lt;h1 id="sparse-representations"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-04-17-phd-program-sparse-representations/?transition=fade" target="_blank" rel="noopener"&gt;Sparse representations&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io/talk/2024-04-17-phd-program-sparse-representations/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h2&gt;
&lt;h3 id="neuroschool-phd-program-in-neuroscience"&gt;&lt;u&gt;&lt;a href="https://neuro-marseille.org/en/training/phd-program/" target="_blank" rel="noopener"&gt;NeuroSchool PhD Program in Neuroscience&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;h3 id="2024-04-17"&gt;[2024-04-17]&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;a href="https://github.com/laurentperrinet/2024-04_sparse-representations" target="_blank" rel="noopener"&gt;Code&lt;/a&gt; /
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;outline =
&lt;ul&gt;
&lt;li&gt;to summarize= sparse representations help understand neuroscience biological vision&lt;/li&gt;
&lt;li&gt;they have practical applications in machine learning&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s sparse!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;in practice: sparse coding in a nutshell&lt;/li&gt;
&lt;li&gt;perspective: convolutional sparse coding&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;url_code = &lt;a href="https://github.com/laurentperrinet/2024-04_sparse-representations" target="_blank" rel="noopener"&gt;https://github.com/laurentperrinet/2024-04_sparse-representations&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Not only the speaker can read these notes, Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="sparse-representations-1"&gt;Sparse representations?&lt;/h2&gt;
&lt;!--
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.vhv.rs/dpng/d/57-574294_old-man-shrugging-shoulders-meme-hd-png-download.png" alt="" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
--&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.imgflip.com/2lmff7.jpg" alt="" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Sparse coding is a technique used in signal processing and machine learning to represent data in a more concise and efficient manner. It aims to find a sparse representation of the data, which means representing the data with only a small number of non-zero coefficients or activations. In sparse coding, a set of basis functions or atoms is typically defined, and the goal is to find a linear combination of these atoms that best represents the input data. The coefficients of this linear combination are often constrained to be sparse, meaning that only a few of them are allowed to be non-zero.
&lt;/aside&gt;
&lt;hr&gt;
&lt;section data-noprocess data-shortcode-slide
data-background-image="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg"
&gt;
&lt;!-- &lt;img src="https://3minutosdearte.com/wp-content/uploads/2016/11/Mir%C3%B3-Paisaje-catal%C3%A1n-el-cazador-1923-24-e1534625628322.jpg" width="80%"/&gt; --&gt;
&lt;aside class="notes"&gt;
Paysage catalan (Le Chasseur)
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;figure id="figure-lp-et-al-2004httpslaurentperrinetgithubiopublicationperrinet-04-tauc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-04-tauc/featured.png" alt="[[LP *et al*, 2004](https://laurentperrinet.github.io/publication/perrinet-04-tauc/)]" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-04-tauc/" target="_blank" rel="noopener"&gt;LP &lt;em&gt;et al&lt;/em&gt;, 2004&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
vision is an inverse problem
&lt;/aside&gt;
&lt;hr&gt;
&lt;section data-noprocess data-shortcode-slide
data-background-image="https://www.christies.com/img/LotImages/2017/CKS/2017_CKS_13486_0110_000(rene_magritte_la_corde_sensible011104).jpg"
&gt;
&lt;!-- &lt;img src="https://www.christies.com/img/LotImages/2017/CKS/2017_CKS_13486_0110_000(rene_magritte_la_corde_sensible011104).jpg" width="80%"/&gt; --&gt;
&lt;aside class="notes"&gt;
René Magritte La corde sensible (Heartstring)
&lt;/aside&gt;
&lt;hr&gt;
&lt;img src="http://www.quickmeme.com/img/e7/e762d72e778aaaf26b40f606761abbdf755b6ae39caeed70fe4abb4ce7071869.jpg" width="80%"/&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;René Magritte La corde sensible (Heartstring)&lt;/p&gt;
&lt;p&gt;Occam&amp;rsquo;s razor: &amp;ldquo;Entities should not be multiplied without necessity.&amp;rdquo;&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision-1"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;img src="https://laurentperrinet.github.io/publication/perrinet-03-ieee/v1_tiger.gif" width="60%"/&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision-2"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;figure id="figure-lp-and-bednar-2015httpslaurentperrinetgithubiopublicationperrinet-bednar-15"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/PerrinetBednar15/raw/master/figures/figure_synthesis.svg" alt="[[LP and Bednar, 2015]](https://laurentperrinet.github.io/publication/perrinet-bednar-15/)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" target="_blank" rel="noopener"&gt;[LP and Bednar, 2015]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;extracting edges is useful&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-computer-vision-3"&gt;Sparse representations in computer vision&lt;/h2&gt;
&lt;figure id="figure-lp-2021httpslaurentperrinetgithubiosciblogposts2021-03-27-density-of-stars-on-the-surface-of-the-skyhtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/sciblog/files/2021-03-27_generative.png" alt="[[LP, 2021](https://laurentperrinet.github.io/sciblog/posts/2021-03-27-density-of-stars-on-the-surface-of-the-sky.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/sciblog/posts/2021-03-27-density-of-stars-on-the-surface-of-the-sky.html" target="_blank" rel="noopener"&gt;LP, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
an extreme case: astrophysics
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuromorphic-engineering"&gt;Sparse representations in neuromorphic engineering&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/DVSGesture_arm-roll.webp" width="33%"/&gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/DVSGesture_hand-clap.webp" width="33%"/&gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/DVSGesture_air-guitar.webp" width="33%"/&gt;&lt;/p&gt;
&lt;!--
&lt;figure id="figure-gregor-lenz-2020httpslenzgregorcompostsevent-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://lenzgregor.com/posts/event-cameras/post-rethinking/events.gif" alt="[[Gregor Lenz, 2020](https://lenzgregor.com/posts/event-cameras/)]" loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://lenzgregor.com/posts/event-cameras/" target="_blank" rel="noopener"&gt;Gregor Lenz, 2020&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Ultimately, we get a list of events for each pixel that can be &lt;em&gt;merged&lt;/em&gt; to represent the entire image. This list of events includes pixel addresses, times of occurrence, and polarities. Note that since events are generated over time, they are naturally sorted by their time of occurrence. These events are then transmitted in &lt;em&gt;real time&lt;/em&gt; to the output bus, often via a USB3 connection.
It&amp;rsquo;s interesting to draw a parallel between this process and the optic nerve that connects our retina to the brain. In fact, the output of the retina consists of a million ganglion cells that emit action potentials, which are the only source of information transmitted by the &lt;em&gt;optic nerve&lt;/em&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.researchgate.net/profile/Guido-Croon/publication/313221316/figure/fig2/AS:668997448134663@1536512829861/Picture-of-the-event-based-camera-employed-in-this-work-the-DVS_W640.jpg" target="_blank" rel="noopener"&gt;https://www.researchgate.net/profile/Guido-Croon/publication/313221316/figure/fig2/AS:668997448134663@1536512829861/Picture-of-the-event-based-camera-employed-in-this-work-the-DVS_W640.jpg&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuromorphic-engineering-1"&gt;Sparse representations in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;kernels learned for motion detection&lt;/li&gt;
&lt;li&gt;can we force a sparse connectivity (beware that&amp;rsquo;s diferent from sparse activity)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuromorphic-engineering-2"&gt;Sparse representations in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;yes, the accuracy drops, but it&amp;rsquo;s still good enough with a 500x sparsity&lt;/li&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-brunel-2001httpsbooksgooglefrbookshlfrlridb8wodqwdtsscoifndpgpa307otsknhqrj-tszsig0wi2cq2rnmxc7fvtyjoewzedlcgredir_escyvonepageqffalse"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Brunel200Fig2.png" alt="[[Brunel, 2001](https://books.google.fr/books?hl=fr&amp;lr=&amp;id=b8woDqWdTssC&amp;oi=fnd&amp;pg=PA307&amp;ots=KNHQrJ-TsZ&amp;sig=0WI2cq2RnMXC7fVTyjOEWZEdlCg&amp;redir_esc=y#v=onepage&amp;q&amp;f=false)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://books.google.fr/books?hl=fr&amp;amp;lr=&amp;amp;id=b8woDqWdTssC&amp;amp;oi=fnd&amp;amp;pg=PA307&amp;amp;ots=KNHQrJ-TsZ&amp;amp;sig=0WI2cq2RnMXC7fVTyjOEWZEdlCg&amp;amp;redir_esc=y#v=onepage&amp;amp;q&amp;amp;f=false" target="_blank" rel="noopener"&gt;Brunel, 2001&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Phase diagrams of sparsely connected networks of excitatory and inhibitory spiking neurons&lt;/p&gt;
&lt;p&gt;healthy network = 1Hz = sparse activity (stronger in auditory, in insects, &amp;hellip;)&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-1"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-2"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-kremkow-et-al-2016httpslaurentperrinetgithubiopublicationkremkow-16"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/fncir-10-00037-g001a.jpg" alt="[[Kremkow *et al*, 2016](https://laurentperrinet.github.io/publication/kremkow-16/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/" target="_blank" rel="noopener"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2016&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-3"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-kremkow-et-al-2016httpslaurentperrinetgithubiopublicationkremkow-16"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/fncir-10-00037-g001b.jpg" alt="[[Kremkow *et al*, 2016](https://laurentperrinet.github.io/publication/kremkow-16/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/" target="_blank" rel="noopener"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2016&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-neuroscience-4"&gt;Sparse representations in neuroscience&lt;/h2&gt;
&lt;figure id="figure-kremkow-et-al-2016httpslaurentperrinetgithubiopublicationkremkow-16"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/fncir-10-00037-g001.jpg" alt="[[Kremkow *et al*, 2016](https://laurentperrinet.github.io/publication/kremkow-16/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/" target="_blank" rel="noopener"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2016&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
vinje et gallant
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-2"&gt;Sparse representations?&lt;/h2&gt;
&lt;!--
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.vhv.rs/dpng/d/57-574294_old-man-shrugging-shoulders-meme-hd-png-download.png" alt="" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
--&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://memecreator.org/static/images/memes/5646953.jpg" alt="" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
in summary: Sparse representations resulting from these processes have been successfully applied in various domains such as image processing, computer vision, and audio signal processing. It has shown promise in tasks such as noise reduction, compression, feature extraction, and pattern recognition. By capturing the essential structure and characteristics of the data in a sparse representation, sparse coding can help reduce redundancy and noise, and extract meaningful features for further analysis or processing.
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="sparse-representations-in-a-nutshell"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.giphy.com/26xBtPbmDlugFxUiY.webp" alt="" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;hellip;let&amp;rsquo;s delve into a computational theory of sparse coding&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;review_bib = s.content_bib(&amp;ldquo;LP&amp;rdquo;, &amp;ldquo;2015&amp;rdquo;, &amp;lsquo;&amp;ldquo;Sparse models&amp;rdquo; in &lt;a href="https://laurentperrinet.github.io/publication/cristobal-perrinet-keil-15-bicv/"&gt;Biologically Inspired Computer Vision&lt;/a&gt;&amp;rsquo;)&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-1"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-lp-et-al-2004httpslaurentperrinetgithubiopublicationperrinet-04-tauc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-04-tauc/featured.png" alt="[[LP *et al*, 2004](https://laurentperrinet.github.io/publication/perrinet-04-tauc/)]" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-04-tauc/" target="_blank" rel="noopener"&gt;LP &lt;em&gt;et al&lt;/em&gt;, 2004&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-2"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-olshausen-and-field-1997httpmplabucsdedumarniigertolshaussen_1997pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Olshausen_2.png" alt="[[Olshausen and Field (1997)](http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf)]" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf" target="_blank" rel="noopener"&gt;Olshausen and Field (1997)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-3"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Generative model of image synthesis:&lt;/p&gt;
&lt;p&gt;$I[x, y] = $
&lt;span class="fragment " &gt;
$\sum_{i=1}^{K} a[i] \cdot \phi[i, x, y]$
&lt;/span&gt;
&lt;span class="fragment " &gt;
$ + \varepsilon[x, y]$
&lt;/span&gt;&lt;/p&gt;
&lt;span class="fragment " &gt;
Where $\phi$ is a dictionary of $K$ atoms, $a$ is a sparse vector of coefficients, and $\varepsilon$ is a noise term.
&lt;/span&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2015)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;generative model&lt;/p&gt;
&lt;p&gt;\phi is over-complete (else it is triviallly solved by pseudo inverse)&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-4"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-olshausen-and-field-1997httpmplabucsdedumarniigertolshaussen_1997pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Olshausen_1.png" alt="[[Olshausen and Field (1997)](http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf" target="_blank" rel="noopener"&gt;Olshausen and Field (1997)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-5"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Given an observation $I$,&lt;/p&gt;
&lt;p&gt;$$
\begin{aligned}
\mathcal{L}(a) &amp;amp; = - \log Pr( a | I ) \\
\end{aligned}
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-6"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Given an observation $I$,&lt;/p&gt;
&lt;p&gt;$$
\begin{aligned}
\mathcal{L}(a) &amp;amp; = - \log Pr( a | I ) \\
&amp;amp; = - \log Pr( I | a ) - \log Pr(a) \\
\end{aligned}
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-7"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;Given an observation $I$,&lt;/p&gt;
&lt;p&gt;$$
\begin{aligned}
\mathcal{L}(a) &amp;amp; = - \log Pr( a | I ) \\
&amp;amp; = - \log Pr( I | a ) - \log Pr(a) \\
&amp;amp; = \frac{1}{2\sigma_n^2} \sum_{x, y} ( I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi[i, x, y])^2 - \sum_{i=1}^{K} \log Pr( a[i] )
\end{aligned}
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
Probabilistic model
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-8"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;The problem is formalized as an optimization problem $a^\ast = \arg \min_a \mathcal{L}(a)$ with:&lt;/p&gt;
&lt;p&gt;$$
\mathcal{L} = \frac{1}{2} \sum_{x, y} ( I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi[i, x, y])^2 + \lambda \cdot \sum_i ( a[i] \neq 0)
$$&lt;/p&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2015)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
spiking prior =&amp;gt; l0 pseudo norm
l0 problem is NP-complete
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-9"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;p&gt;The problem is formalized as an optimization problem $a^\ast = \arg \min_a \mathcal{L}(a)$ with:&lt;/p&gt;
&lt;p&gt;$$
\mathcal{L}(a) = \frac{1}{2} \sum_{x, y} ( I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi[i, x, y])^2 + \lambda \cdot \sum_{i=1}^{K} | a[i] |
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
exponential prior =&amp;gt; L1 norm
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-10"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-rentzeperis-et-al-2023httpslaurentperrinetgithubiopublicationrentzeperis-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/rentzeperis-23/featured.png" alt="[[Rentzeperis *et al* (2023)](https://laurentperrinet.github.io/publication/rentzeperis-23/)]" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/rentzeperis-23/" target="_blank" rel="noopener"&gt;Rentzeperis &lt;em&gt;et al&lt;/em&gt; (2023)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-11"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-olshausen-and-field-1997httpmplabucsdedumarniigertolshaussen_1997pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/Olshausen_5.png" alt="[[Olshausen and Field (1997)](http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf)]" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://mplab.ucsd.edu/~marni/Igert/Olshaussen_1997.pdf" target="_blank" rel="noopener"&gt;Olshausen and Field (1997)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Neural implementation = gradient descent&lt;/p&gt;
&lt;p&gt;LASSO = least absolute shrinkage and selection operator&lt;/p&gt;
&lt;p&gt;Orthogonal Matching Pursuit (OMP): OMP is an iterative algorithm used for sparse signal recovery. It starts with an initial sparse solution and iteratively selects the most correlated dictionary atoms with the residual signal. OMP aims to minimize the L2 norm of the residual while maintaining sparsity. It has a greedy nature and can provide a near-optimal sparse solution.&lt;/p&gt;
&lt;p&gt;Basis Pursuit (BP): Basis Pursuit is an optimization problem that seeks the sparsest solution to an underdetermined linear system of equations. It involves minimizing the L1 norm of the coefficient vector subject to a linear constraint. BP can be solved using linear programming techniques or convex optimization algorithms.&lt;/p&gt;
&lt;p&gt;Iterative Soft Thresholding Algorithm (ISTA): ISTA is an iterative optimization algorithm commonly used in sparse coding. It alternates between a gradient descent step and a soft thresholding step. The gradient descent step minimizes the data fidelity term, and the soft thresholding step enforces sparsity by setting small coefficients to zero. ISTA converges to a sparse solution and can be used for dictionary learning.&lt;/p&gt;
&lt;p&gt;FISTA (Fast Iterative Shrinkage-Thresholding Algorithm): FISTA is an accelerated version of ISTA that improves convergence speed. It incorporates momentum into the optimization process and achieves faster convergence rates.&lt;/p&gt;
&lt;p&gt;ADMM (Alternating Direction Method of Multipliers): ADMM is an optimization technique that decomposes the original problem into smaller subproblems and solves them iteratively. It is often used for convex optimization problems with L1 regularization. ADMM has been applied to solve sparse coding problems efficiently.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;!-- &lt;section style="text-align: left;"&gt; --&gt;
&lt;h2 id="matching-pursuit-algorithm"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : Residual $R = I$, sparse vector $a$ such that $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;instead of finding the exact solution to the approximate problem, let&amp;rsquo;s solve approxiamtltly the exact one&lt;/p&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2010)&lt;/a&gt;]&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-1"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;compute $c[i] = \sum_{x, y} (R[x, y] - a[i] \cdot \phi[i, x, y])^2$&lt;/li&gt;
&lt;li&gt;Match: $i^\ast = \arg \min_i c[i]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
greedy, one by one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-2"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation instead of energy
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-3"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match :
$i^\ast = \arg \max_i \sum_{x, y} ( I[x, y] \cdot \phi[i, x, y])$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = \frac{\sum_{x, y} R[x, y] \cdot \phi[i^\ast, x, y]}{\sum_{x, y} \phi[i^\ast, x, y] \cdot \phi[i^\ast, x, y]}$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation instead of energy
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-4"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$, and normalize $\sum_{x, y} \phi[i, x, y]^2 = 1$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = \sum_{x, y} R[x, y] \cdot \phi[i^\ast, x, y]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-5"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$, $\sum_{x, y} \phi[i, x, y]^2 = 1$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = \sum_{x, y} R[x, y] \cdot \phi[i^\ast, x, y]$&lt;/li&gt;
&lt;li&gt;Pursuit : $R[x, y] \leftarrow R[x, y] - a[i^\ast] \cdot \phi[i^\ast, x, y]$&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
use of correlation
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-6"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Init : $R = I$, $\forall i$, $a[i] = 0$, $\sum_{x, y} \phi[i, x, y]^2 = 1$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;compute $c[i] = \sum_{x, y} R[x, y] \cdot \phi[i, x, y]$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;compute $X[i, j] = \sum_{x, y} \phi[i, x, y] \cdot \phi[j, x, y]$&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;while $\frac{1}{2} \sum_{x, y} R[x, y]^2 &amp;gt; \vartheta $, do :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Match : $i^\ast = \arg \max_i c[i]$&lt;/li&gt;
&lt;li&gt;Assign : $a[i^\ast] = c[i^\ast]$&lt;/li&gt;
&lt;li&gt;Pursuit : $c[i] \leftarrow c[i] - a[i^\ast] \cdot X[i, i^\ast] $&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-03-ieee" target="_blank" rel="noopener"&gt;LP (2004)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
use of correlation
assign th first value of the sparse vector to the winning one
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-7"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;!-- &lt;img src="https://laurentperrinet.github.io/publication/perrinet-03-ieee/v1_tiger.gif" width="60%"/&gt;
&lt;aside class="notes"&gt;
ça marche très bien!
&lt;/aside&gt;
---
## Convolutional Sparse Coding --&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2015-05-22-a-hitchhiker-guide-to-matching-pursuit/MPtutorial_rec.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Code @ &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2015-05-22-a-hitchhiker-guide-to-matching-pursuit.html" target="_blank" rel="noopener"&gt;A hitchhiker guide to Matching Pursuit&lt;/a&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-8"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;p&gt;Hebbian learning (once the sparse code is known):&lt;/p&gt;
&lt;p&gt;$$
\phi_{i}[x, y] \leftarrow \phi_{i}[x, y] + \eta \cdot a[i] \cdot (I[x, y] - \sum_{i=1}^{K} a[i] \cdot \phi_{i}[x, y] )
$$&lt;/p&gt;
&lt;p&gt;[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP (2015)&lt;/a&gt;]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Unsupervised Learning of the dictionary&lt;/p&gt;
&lt;p&gt;Hebbian learning&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="matching-pursuit-algorithm-9"&gt;Matching pursuit algorithm&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/ssc.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="sparse-representations-in-a-nutshell-12"&gt;Sparse representations in a nutshell&lt;/h2&gt;
&lt;figure id="figure-lp-et-al-2004httpslaurentperrinetgithubiopublicationperrinet-04-tauc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-04-tauc/featured.png" alt="[[LP *et al*, 2004](https://laurentperrinet.github.io/publication/perrinet-04-tauc/)]" loading="lazy" data-zoomable width="55%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-04-tauc/" target="_blank" rel="noopener"&gt;LP &lt;em&gt;et al&lt;/em&gt;, 2004&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="convolutional-sparse-coding"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;this can be integrated in a hierarchy&amp;hellip;&lt;/li&gt;
&lt;li&gt;defining a Convolutional Neural Networks (CNN)&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolutional-neural-nets-cnn"&gt;Convolutional Neural Nets (CNN)&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;one layer is a convolution - so let&amp;rsquo;s describe that first&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolutional-neural-nets-cnn-1"&gt;Convolutional Neural Nets (CNN)&lt;/h3&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;and be formalized as a convolution&amp;hellip;&lt;/li&gt;
&lt;li&gt;but what is a convolution?&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s start in 1D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-1"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now in 2D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-2"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;note the difference between convolutions and cross-correlation&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-3"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;it is a translation-invariant feature detector&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-4"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{c,i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;we can add different channels to the image (eg colors)&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="convolution-mathematics-5"&gt;Convolution: Mathematics&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c,i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;now we get to the full CNN&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-the-hmax-model"&gt;CNN: the HMAX model&lt;/h3&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-challenges"&gt;CNN: challenges&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="convolutional-sparse-coding-1"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_b.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;adding a first loop of sparse coding&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-2"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2015-05-22-a-hitchhiker-guide-to-matching-pursuit/MPtutorial_rec.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Code @ &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2015-05-22-a-hitchhiker-guide-to-matching-pursuit.html" target="_blank" rel="noopener"&gt;A hitchhiker guide to Matching Pursuit&lt;/a&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-3"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-lp-2015httpslaurentperrinetgithubiopublicationperrinet-15-bicv"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/perrinet-15-bicv/featured.png" alt="[[LP, 2015](https://laurentperrinet.github.io/publication/perrinet-15-bicv/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/perrinet-15-bicv/" target="_blank" rel="noopener"&gt;LP, 2015&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Code @ &lt;a href="https://nbviewer.org/github/bicv/SparseEdges/blob/master/SparseEdges.ipynb" target="_blank" rel="noopener"&gt;SparseEdges&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;good performance - depends on the size of the input image&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-4"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-ladret-et-al-2024httpslaurentperrinetgithubiopublicationladret-24-sparse"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/ladret-23-iclr/fig_dicos.png" alt="[[Ladret *et al*, 2024](https://laurentperrinet.github.io/publication/ladret-24-sparse/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-24-sparse/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2024&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;heterogeneity is important&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-5"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_c.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-sparse-coding-6"&gt;Convolutional Sparse Coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;novel challenges for CNNs&lt;/li&gt;
&lt;li&gt;1/ backpropagation is not bioplausible&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/SDPC_3.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result on MNIST&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-1"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure4a.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-2"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure4b.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;modifications= adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-3"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-predictive-processing-4"&gt;CNN: Predictive processing&lt;/h3&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/training_video_ATT.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-topography"&gt;CNN: Topography&lt;/h3&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;topography?&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="cnn-topography-1"&gt;CNN: Topography&lt;/h3&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;result= bio-mimetism&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="sparse-representations-3"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-04-17-phd-program-sparse-representations/?transition=fade" target="_blank" rel="noopener"&gt;Sparse representations&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io/talk/2024-04-17-phd-program-sparse-representations/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h2&gt;
&lt;h3 id="neuroschool-phd-program-in-neuroscience-1"&gt;&lt;u&gt;&lt;a href="https://neuro-marseille.org/en/training/phd-program/" target="_blank" rel="noopener"&gt;NeuroSchool PhD Program in Neuroscience&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;h3 id="2024-04-17-1"&gt;[2024-04-17]&lt;/h3&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;a href="https://github.com/laurentperrinet/2024-04_sparse-representations" target="_blank" rel="noopener"&gt;Code&lt;/a&gt; /
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;to summarize= sparse representations help understand neuroscience biological vision&lt;/li&gt;
&lt;li&gt;they have practical applications in machine learning&lt;/li&gt;
&lt;li&gt;let&amp;rsquo;s sparse!&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>2024-03-27-emergences.md</title><link>https://laurentperrinet.github.io/slides/2024-03-27-emergences/</link><pubDate>Wed, 27 Mar 2024 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2024-03-27-emergences/</guid><description>&lt;section&gt;
&lt;h3 id="analyser-de-larges-volumes-de-données-neurobiologiques"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-03-27-emergences/?transition=fade" target="_blank" rel="noopener"&gt;Analyser de larges volumes de données neurobiologiques&lt;/a&gt;&lt;/h3&gt;
&lt;h4 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-emergences-workshop-autrans-france"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2024-03-27-emergences" target="_blank" rel="noopener"&gt;[2024-03-27]&lt;/a&gt; &lt;a href="https://laurentperrinet.github.io/grant/emergences/" target="_blank" rel="noopener"&gt;Emergences workshop, Autrans, France&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logos" height="130"/&gt;
&lt;h4 id="laurentperrinetuniv-amufr"&gt;&lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/h4&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;em&gt;Hello&lt;/em&gt;, can you hear me in the back? First of all, I&amp;rsquo;d like to &lt;em&gt;thank&lt;/em&gt; the organizers for this opportunity and all of you for coming.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m Laurent Perrinet from the Institut des Neurosciences de la Timone, a joint AMU / CNRS unit, and I&amp;rsquo;m a computational neuroscientist interested in large-scale models of vision.&lt;/p&gt;
&lt;p&gt;Alors que ce projet vient juste de commencer, je voudrais déjà parler de quelques idées pour l&amp;rsquo;avenir. En effet, la question peut se poser quant aux applications futures des puces neuromorphiques qui vont être développées dans le cadre du projet &amp;ldquo;Emergences&amp;rdquo;. pour ce développement technologique, on va souvent penser à des applications technologiques, comme les voitures autonome ou la vision robotique. Mais il y a aussi des applications qui peuvent viser à la compréhension du fonctionnement du cerveau et de la cognition en général. Et ceci passe par une meilleure connaissance de la façon dont celle-ci est contenues dans l&amp;rsquo;activité neurale.&lt;/p&gt;
&lt;p&gt;If you wish to go further, these slides along with a number of references and useful links are available on my website.&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="techniques-denregistrement-de-données-neurobiologiques"&gt;Techniques d&amp;rsquo;enregistrement de données neurobiologiques&lt;/h2&gt;
&lt;aside class="notes"&gt;
Nous allons passer en revue différentes techniques d&amp;rsquo;enregistrement de données neurobiologiques et leur évolution au cours du temps. Ensuite, j&amp;rsquo;évoquerai quelques méthodes d&amp;rsquo;analyse en donnant des exemples concrets et le lien avec les systèmes neuro morphiques.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="enregistrement-extracellulaire"&gt;Enregistrement extracellulaire&lt;/h3&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Même si ce ne sont pas les premiers à avoir enregistré l&amp;rsquo;activité électrique de neurones (ce sont physiologistes allemands Emil du Bois-Reymond et Hermann von Helmholtz au milieu du 19e siècle), David Hubel et Torsten Wiesel ont marqué leur époque. En 1962, ils ont mené des expériences révolutionnaires qui ont permis de comprendre les mécanismes de base de la perception visuelle et ont jeté les bases de la compréhension de l&amp;rsquo;organisation fonctionnelle du cortex visuel. Leur travail a valu à Hubel et Wiesel le prix Nobel de physiologie ou médecine en 1981.&lt;/p&gt;
&lt;p&gt;La technique principale utilisée par Hubel et Wiesel dans leurs expériences était la microélectrode d&amp;rsquo;enregistrement extracellulaire. Ils ont inséré de fines électrodes dans le cortex visuel primaire (aussi appelé cortex strié) de chats et de singes anesthésiés. Ces électrodes leur ont permis d&amp;rsquo;enregistrer l&amp;rsquo;activité électrique des neurones individuels lors de la présentation de stimuli visuels.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="aire-visuelle-primaire"&gt;Aire visuelle primaire&lt;/h3&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
L&amp;rsquo;aire visuelle primaire est une région du cerveau spécialisée dans le traitement des informations visuelles. Située à l&amp;rsquo;arrière du lobe occipital, elle joue un rôle clé dans la perception visuelle en analysant des caractéristiques telles que l&amp;rsquo;orientation, la couleur et la taille des stimuli. Son organisation topographique et l&amp;rsquo;activité électrique de ses neurones permettent la construction d&amp;rsquo;une représentation visuelle cohérente.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="enregistrement-extracellulaire-1"&gt;Enregistrement extracellulaire&lt;/h3&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;Hubel et Wiesel ont utilisé une variété de stimuli visuels, tels que des lignes, des barres, des points lumineux et des motifs en mouvement, qu&amp;rsquo;ils ont présentés à des animaux dans des conditions contrôlées. En enregistrant les réponses des neurones visuels, ils ont pu observer des motifs caractéristiques d&amp;rsquo;activité neuronale en fonction des propriétés visuelles des stimuli.&lt;/p&gt;
&lt;p&gt;Leur travail a révélé l&amp;rsquo;existence de neurones spécifiques, appelés neurones simples et neurones complexes, qui répondent de manière sélective à des caractéristiques visuelles spécifiques, telles que l&amp;rsquo;orientation, la direction du mouvement et la taille des stimuli. Ils ont également découvert que ces neurones étaient organisés de manière hiérarchique, avec des neurones simples détectant des caractéristiques visuelles élémentaires et des neurones complexes intégrant ces informations pour former des représentations plus complexes.&lt;/p&gt;
&lt;p&gt;mais aussi: sharp electrodes, patch-clamp&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="multi-électrodes"&gt;Multi-électrodes&lt;/h3&gt;
&lt;figure id="figure-microelectrode-array-meashttpsenwikipediaorgwikimicroelectrode_array"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://medtech.citeline.com/-/media/editorial/medtech-insight/2021/12/mt2112_utah_array.jpg" alt="[[Microelectrode array (MEAs)](https://en.wikipedia.org/wiki/Microelectrode_array)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://en.wikipedia.org/wiki/Microelectrode_array" target="_blank" rel="noopener"&gt;Microelectrode array (MEAs)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;population distribué&lt;/p&gt;
&lt;p&gt;peignes, utah array = débit augment proportionnellement au nombre x freq d&amp;rsquo;echant&amp;hellip; 4,8 mégabits par seconde (100 canaux × 30 000 échantillons/seconde × 16 bits).&lt;/p&gt;
&lt;p&gt;exemple ladret chat = 100Go
exemple ladret macaque = quelques tera&lt;/p&gt;
&lt;p&gt;une aire, à plusieures aires mesoscopique (parler taille cerveau)&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="différentes-échelles"&gt;Différentes échelles&lt;/h3&gt;
&lt;figure id="figure-chemla-et-al-2017httpsdxdoiorg1011171nph43031215"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/talk/2024-03-27-emergences/scales.png" alt="[[Chemla *et al*, 2017](https://dx.doi.org/10.1117/1.NPh.4.3.031215)]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://dx.doi.org/10.1117/1.NPh.4.3.031215" target="_blank" rel="noopener"&gt;Chemla &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;imagerie: fMRI, EEG, MEG, MEEG, iEEG, &amp;hellip;&lt;/p&gt;
&lt;p&gt;big initiatives: BRAIN, HBP, Human Connectome Project, Allen Institute, Blue Brain Project, OpenWorm, OpenAI, OpenPhilanthropy, OpenCog, OpenMind&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="vers-des-données-massives"&gt;Vers des données massives&lt;/h3&gt;
&lt;figure id="figure-stevenson-and-kording-2011httpseuropepmcorgbackendptpmcrenderfcgiaccidpmc3410539blobtypepdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/talk/2024-03-27-emergences/featured.png" alt="[[Stevenson and Kording, 2011](https://europepmc.org/backend/ptpmcrender.fcgi?accid=PMC3410539&amp;blobtype=pdf)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://europepmc.org/backend/ptpmcrender.fcgi?accid=PMC3410539&amp;amp;blobtype=pdf" target="_blank" rel="noopener"&gt;Stevenson and Kording, 2011&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Ian H Stevenson &amp;amp; Konrad P Kording
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="vers-des-données-massives-1"&gt;Vers des données massives&lt;/h3&gt;
&lt;figure id="figure-steinmetz-et-al-2017httpswwwuclacukneuropixels"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.ucl.ac.uk/neuropixels/sites/neuropixels/files/styles/medium_image/public/neuropixels_1_and_2.png" alt="[[Steinmetz *et al*, 2017](https://www.ucl.ac.uk/neuropixels/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://www.ucl.ac.uk/neuropixels/" target="_blank" rel="noopener"&gt;Steinmetz &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;neuropixel&lt;/p&gt;
&lt;p&gt;Compared to Neuropixels 1.0, the 2.0 probe has a smaller, lighter weight package, and is available in single- or four-shank versions allowing even higher density chronic recording in small animal models..&lt;/p&gt;
&lt;p&gt;The probe features 1280 low-impedance TiN recording sites densely tiled along one thin, 10 mm-long, straight shank, or 5120 electrodes divided over 4 shanks. The 384 parallel, configurable, low-noise recording channels integrated in the base enable simultaneous full band recording of hundreds of neurons.&lt;/p&gt;
&lt;p&gt;Données Priebe: utilisation de GPUs&amp;hellip; mais jusqu&amp;rsquo;à quand?&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="techniques-danalyse-des-données-neurobiologiques"&gt;Techniques d&amp;rsquo;analyse des données neurobiologiques&lt;/h2&gt;
&lt;aside class="notes"&gt;
&amp;hellip;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="méthodes-statistiques"&gt;Méthodes statistiques&lt;/h3&gt;
&lt;figure id="figure-ladret-et-al-2023httpslaurentperrinetgithubiopublicationladret-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/ladret-23/featured.png" alt="[[Ladret *et al*, 2023](https://laurentperrinet.github.io/publication/ladret-23/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;a href="https://hugoladret.github.io/publications/ladret_et_al_variance_v1/" target="_blank" rel="noopener"&gt;https://hugoladret.github.io/publications/ladret_et_al_variance_v1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;depuis les PAs: fréquence de tir (Adrian) donner l&amp;rsquo;exemple de Ladret
souvent pas suffisantes, c&amp;rsquo;est de la biologie
rhythmes, connectivité fonctionnelle
manifold churchland&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="méthodes-statistiques-1"&gt;Méthodes statistiques&lt;/h3&gt;
&lt;figure id="figure-ladret-et-al-2023httpslaurentperrinetgithubiopublicationladret-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://hugoladret.github.io/publications/imgs/ladret_et_al_variance_V1_2.png" alt="[[Ladret *et al*, 2023](https://laurentperrinet.github.io/publication/ladret-23/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Pour donner un peu plus de détails, nous avons conduit ce protocole, afin de comprendre comment des neurones visuel à différentes textures dans les images naturelles.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="méthodes-statistiques-2"&gt;Méthodes statistiques&lt;/h3&gt;
&lt;figure id="figure-ladret-et-al-2023httpslaurentperrinetgithubiopublicationladret-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://hugoladret.github.io/publications/imgs/ladret_et_al_variance_V1_4.png" alt="[[Ladret *et al*, 2023](https://laurentperrinet.github.io/publication/ladret-23/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Cette première analyse statistique nous a permis de caractériser la réponse de différents types de neurones, et en particulier de proposer que certains codent pour différents niveaux de précision dans l&amp;rsquo;image, ce qui est une nouveauté par rapport à la littérature.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="-et-au-delà"&gt;&amp;hellip; et au-delà!&lt;/h3&gt;
&lt;figure id="figure-churchland--cunningham-et-al-2012httpswwwthetransmitterorghow-to-teach-this-paperhow-to-teach-this-paper-neural-population-dynamics-during-reaching-by-churchland-cunningham-et-al-2012-3"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.thetransmitter.org/wp-content/uploads/2023/11/teach-a-paper.png" alt="[[Churchland &amp; Cunningham et al. (2012)](https://www.thetransmitter.org/how-to-teach-this-paper/how-to-teach-this-paper-neural-population-dynamics-during-reaching-by-churchland-cunningham-et-al-2012-3/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://www.thetransmitter.org/how-to-teach-this-paper/how-to-teach-this-paper-neural-population-dynamics-during-reaching-by-churchland-cunningham-et-al-2012-3/" target="_blank" rel="noopener"&gt;Churchland &amp;amp; Cunningham et al. (2012)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
dans tous ces types d&amp;rsquo;enregistrement avec plusieurs neurones simultanés, on observe une réponse de population et on doit donc inventer de nouvelles techniques pour analyser ses données.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="-et-au-delà-le-décodage"&gt;&amp;hellip; et au-delà: le décodage&lt;/h3&gt;
&lt;figure id="figure-ladret-et-al-2023httpslaurentperrinetgithubiopublicationladret-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://hugoladret.github.io/publications/imgs/ladret_et_al_variance_V1_6.png" alt="[[Ladret *et al*, 2023](https://laurentperrinet.github.io/publication/ladret-23/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
Une autre méthode consiste à utiliser un procédé de décodage qui va appliquer un modèle d&amp;rsquo;apprentissage machine sur l&amp;rsquo;ensemble des données. Ici, nous avons utilisé une simple régression logistique. Première incursion dans le machine learning.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="-et-au-delà-le-décodage-1"&gt;&amp;hellip; et au-delà: le décodage&lt;/h3&gt;
&lt;figure id="figure-ladret-et-al-2023httpslaurentperrinetgithubiopublicationladret-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://hugoladret.github.io/publications/imgs/ladret_et_al_variance_V1_7.png" alt="[[Ladret *et al*, 2023](https://laurentperrinet.github.io/publication/ladret-23/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
The next question was: what exactly do these different neurons do? To figure this out, we used a method called neural decoding, which tries to guess what the neurons are “seeing” based on their responses.
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="-et-au-delà-le-décodage-2"&gt;&amp;hellip; et au-delà: le décodage&lt;/h3&gt;
&lt;figure id="figure-ladret-et-al-2023httpslaurentperrinetgithubiopublicationladret-23"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://hugoladret.github.io/publications/imgs/ladret_et_al_variance_V1_8.png" alt="[[Ladret *et al*, 2023](https://laurentperrinet.github.io/publication/ladret-23/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/" target="_blank" rel="noopener"&gt;Ladret &lt;em&gt;et al&lt;/em&gt;, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
explicabilité des coefficients
ICA, SVM auto-encoder Gallant
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="brain-computer-interface-bci"&gt;Brain-Computer Interface (BCI)&lt;/h3&gt;
&lt;figure id="figure-interface-neuronale-directe-bcihttpsfrwikipediaorgwikiinterface_neuronale_directe"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/InterfaceNeuronaleDirecte-fr.svg/2560px-InterfaceNeuronaleDirecte-fr.svg.png" alt="[[Interface neuronale directe (BCI)](https://fr.wikipedia.org/wiki/Interface_neuronale_directe)]" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://fr.wikipedia.org/wiki/Interface_neuronale_directe" target="_blank" rel="noopener"&gt;Interface neuronale directe (BCI)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;potentiels évoqués&lt;/p&gt;
&lt;p&gt;motifs / récemment detec vagues&lt;/p&gt;
&lt;p&gt;causal par rapport à ce que fait l&amp;rsquo;activité (?)&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="perspectives-et-opportunités-du-neuromorphique"&gt;Perspectives et opportunités du neuromorphique&lt;/h2&gt;
&lt;aside class="notes"&gt;
&amp;hellip;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="exploitation-dun-timing-précis"&gt;Exploitation d&amp;rsquo;un timing précis&lt;/h3&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="exploitation-dun-timing-précis-1"&gt;Exploitation d&amp;rsquo;un timing précis&lt;/h3&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="exploitation-dun-timing-précis-2"&gt;Exploitation d&amp;rsquo;un timing précis&lt;/h3&gt;
&lt;figure id="figure-kremkow-et-al-2016httpslaurentperrinetgithubiopublicationkremkow-16"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/kremkow-16/featured.png" alt="[[Kremkow *et al*, 2016](https://laurentperrinet.github.io/publication/kremkow-16/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/" target="_blank" rel="noopener"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2016&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="exploitation-dun-timing-précis-3"&gt;Exploitation d&amp;rsquo;un timing précis&lt;/h3&gt;
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
mainen et sejnowski
diesmann
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="codage-par-latence"&gt;Codage par latence&lt;/h3&gt;
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="codage-par-latence-1"&gt;Codage par latence&lt;/h3&gt;
&lt;figure id="figure-thorpe-2001httpslaurentperrinetgithubio2022-01-12_neurocercle21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/scheme_thorpe.jpg" alt="[[Thorpe (2001)]](https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1" target="_blank" rel="noopener"&gt;[Thorpe (2001)]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="latences-et-rapidité"&gt;Latences et rapidité&lt;/h3&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="algorithmes-neuromorphiques"&gt;Algorithmes neuromorphiques&lt;/h2&gt;
&lt;aside class="notes"&gt;
&amp;hellip;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="always-on-classification-using-hots"&gt;Always-on classification using HOTS&lt;/h3&gt;
&lt;figure id="figure-grimaldi-boutin-sio-ieng-benosman--lp-2023httpslaurentperrinetgithubiopublicationgrimaldi-24"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/hots.png" alt="[[Grimaldi, Boutin, Sio-Ieng, Benosman &amp; LP, 2023](https://laurentperrinet.github.io/publication/grimaldi-24/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-24/" target="_blank" rel="noopener"&gt;Grimaldi, Boutin, Sio-Ieng, Benosman &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
always-on
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="always-on-classification-using-hots-1"&gt;Always-on classification using HOTS&lt;/h3&gt;
&lt;figure id="figure-grimaldi-boutin-sio-ieng-benosman--lp-2023httpslaurentperrinetgithubiopublicationgrimaldi-24"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/gesture_offline.png" alt="[[Grimaldi, Boutin, Sio-Ieng, Benosman &amp; LP, 2023](https://laurentperrinet.github.io/publication/grimaldi-24/)]" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-24/" target="_blank" rel="noopener"&gt;Grimaldi, Boutin, Sio-Ieng, Benosman &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
always-on
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="always-on-classification-using-hots-2"&gt;Always-on classification using HOTS&lt;/h3&gt;
&lt;figure id="figure-grimaldi-boutin-sio-ieng-benosman--lp-2023httpslaurentperrinetgithubiopublicationgrimaldi-24"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-24/gesture_online.png" alt="[[Grimaldi, Boutin, Sio-Ieng, Benosman &amp; LP, 2023](https://laurentperrinet.github.io/publication/grimaldi-24/)]" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-24/" target="_blank" rel="noopener"&gt;Grimaldi, Boutin, Sio-Ieng, Benosman &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
always-on
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-in-vision"&gt;Spiking motifs in vision&lt;/h3&gt;
&lt;figure id="figure-grimaldi-et-al-2023-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="[Grimaldi *et al*, 2023, [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Grimaldi &lt;em&gt;et al&lt;/em&gt;, 2023, &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-in-vision-1"&gt;Spiking motifs in vision&lt;/h3&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-in-vision-2"&gt;Spiking motifs in vision&lt;/h3&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://raw.githubusercontent.com/laurentperrinet/figures/7f382a8074552de1a6a0c5728c60d48788b5a9f8/animated_neurons/conv_HDSNN.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-in-vision-3"&gt;Spiking motifs in vision&lt;/h3&gt;
&lt;p&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-in-vision-4"&gt;Spiking motifs in vision&lt;/h3&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/quant_accuracy_raw.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-in-vision-5"&gt;Spiking motifs in vision&lt;/h3&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/quant_accuracy_shortening.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-in-vision-6"&gt;Spiking motifs in vision&lt;/h3&gt;
&lt;figure id="figure-grimaldi--lp-2023-biol-cyberneticshttpslaurentperrinetgithubiopublicationgrimaldi-23-bc"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/quant_accuracy.svg" alt="[Grimaldi &amp; LP (2023) Biol Cybernetics](https://laurentperrinet.github.io/publication/grimaldi-23-bc/)" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;Grimaldi &amp;amp; LP (2023) Biol Cybernetics&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
thorpe
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-pour-la-bio-hd-snn"&gt;Spiking motifs pour la bio (HD-SNN)&lt;/h3&gt;
&lt;img src="https://github.com/laurentperrinet/2023-07-20_HDSNN-ICANN/raw/master/figures/THC_toy-a_k.svg" width="42%"&gt;
&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/2023-07-20_HDSNN-ICANN/raw/master/figures/THC_toy-b.svg" width="42%"&gt;
&lt;/span&gt;
&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/2023-07-20_HDSNN-ICANN/raw/master/figures/THC_toy-c.svg" width="42%"&gt;
&lt;/span&gt;
&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/2023-07-20_HDSNN-ICANN/raw/master/figures/THC_toy-a.svg" width="42%"&gt;
&lt;/span&gt;
&lt;aside class="notes"&gt;
spiking motifs
&lt;/aside&gt;
&lt;hr&gt;
&lt;h3 id="spiking-motifs-pour-la-bio-hd-snn-1"&gt;Spiking motifs pour la bio (HD-SNN)&lt;/h3&gt;
&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/2023-07-20_HDSNN-ICANN/raw/master/figures/THC_N_SMs.svg" width="31%"&gt;
&lt;/span&gt;
&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/2023-07-20_HDSNN-ICANN/raw/master/figures/THC_N_pre.svg" width="31%"&gt;
&lt;/span&gt;
&lt;span class="fragment " &gt;
&lt;img src="https://github.com/laurentperrinet/2023-07-20_HDSNN-ICANN/raw/master/figures/THC_N_SM_time.svg" width="31%"&gt;
&lt;/span&gt;
&lt;p&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-23-icann/" target="_blank" rel="noopener"&gt;LP (2023)&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
This was a toy example and let&amp;rsquo;s now quantify the performance of this method in real scale settings by measuring the accuracy of finding the right SM at the right time. For this we will compare our method to a classical approach using the correlation.
First, by increasing the number of motifs, we show that the accuracy of our method (in blue) is very high and outperforms the cross-correlation method (red), in particular as the number of SMs increases. The same trend is shown also when the number of presynaptic inputs increases from a low to a high dimension. Finally, the number of possible delays is a crucial parameter and enough heterogenous delays are necessary to reach a good performance.
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="future-steps"&gt;Future steps&lt;/h2&gt;
&lt;span class="fragment " &gt;
&lt;ul&gt;
&lt;li&gt;unsupervised&lt;/li&gt;
&lt;/ul&gt;
&lt;/span&gt;
&lt;span class="fragment " &gt;
&lt;ul&gt;
&lt;li&gt;high-throughput&lt;/li&gt;
&lt;/ul&gt;
&lt;/span&gt;
&lt;span class="fragment " &gt;
&lt;ul&gt;
&lt;li&gt;real-time&lt;/li&gt;
&lt;/ul&gt;
&lt;/span&gt;
&lt;aside class="notes"&gt;
&lt;/aside&gt;
&lt;!--
---
### unsupervised
&lt;aside class="notes"&gt;
unsupervised / contrastive learning
&lt;/aside&gt;
---
### high-throughput
&lt;aside class="notes"&gt;
puces neuromorphiques, spike sorting on electrode
&lt;/aside&gt;
---
### real-time using neuromorphic hardware
&lt;figure id="figure-loihi-2"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://cdn.cnx-software.com/wp-content/uploads/2022/09/Intel-Loihi-2.jpg" alt="Loihi 2" loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Loihi 2
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
énergie (heat) +
rapidité +
anticpation (PP)
&lt;/aside&gt; --&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h3 id="analyser-de-larges-volumes-de-données-neurobiologiques-1"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2024-03-27-emergences/?transition=fade" target="_blank" rel="noopener"&gt;Analyser de larges volumes de données neurobiologiques&lt;/a&gt;&lt;/h3&gt;
&lt;h4 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-emergences-workshop-autrans-france-1"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2024-03-27-emergences" target="_blank" rel="noopener"&gt;[2024-03-27]&lt;/a&gt; &lt;a href="https://laurentperrinet.github.io/grant/emergences/" target="_blank" rel="noopener"&gt;Emergences workshop, Autrans, France&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logos" height="130"/&gt;
&lt;h4 id="laurentperrinetuniv-amufr-1"&gt;&lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/h4&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;En conclusion, &amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;hellip; in coopearation with robotics&lt;/p&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>Beyond $\ell_1$ sparse coding in V1</title><link>https://laurentperrinet.github.io/publication/rentzeperis-23/</link><pubDate>Tue, 12 Sep 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/rentzeperis-23/</guid><description>&lt;ul&gt;
&lt;li&gt;Follows
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/ilias-rentzeperis/"&gt;Ilias Rentzeperis&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/luca-calatroni/"&gt;Luca Calatroni&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/dario-prandi/"&gt;Dario Prandi&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/publication/rentzeperis-22-areadne/"&gt;Which sparsity problem does the brain solve?&lt;/a&gt;.
&lt;em&gt;Proceedings of AREADNE&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/rentzeperis-22-areadne/rentzeperis-22-areadne.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/rentzeperis-22-areadne/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/rentzeperis-22-areadne/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Ce que le paranormal dit de notre cerveau</title><link>https://laurentperrinet.github.io/post/2023-07-26-epsiloon/</link><pubDate>Wed, 26 Jul 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/post/2023-07-26-epsiloon/</guid><description>&lt;p&gt;Participation à un article de dissémination pour l&amp;rsquo;excellent magazine Epsiloon, écrit par Alexandra Pihen: qu&amp;rsquo;est-ce que qe l&amp;rsquo;étrange et le paranormal peut révéler sur notre cerveau&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Sortir de son corps, entendre des voix, voir des fantômes… Depuis quelques années, les chercheurs commencent à prendre ces phénomènes très au sérieux. Et si ces expériences permettaient d’ouvrir de nouvelles fenêtres sur notre cerveau ?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://epsiloon.twic.pics/services/file/imga_480.jpg?twic=v1/cover=9:5.6" alt="" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Lire l&amp;rsquo;article sur:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.epsiloon.com/tous-les-numeros/n26/ce_que_le_paranormal_dit_de_notre_cerveau/" target="_blank" rel="noopener"&gt;https://www.epsiloon.com/tous-les-numeros/n26/ce_que_le_paranormal_dit_de_notre_cerveau/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Cortical recurrence supports resilience to sensory variance in the primary visual cortex</title><link>https://laurentperrinet.github.io/publication/ladret-23/</link><pubDate>Tue, 06 Jun 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-23/</guid><description>&lt;ul&gt;
&lt;li&gt;open access: &lt;a href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;https://www.nature.com/articles/s42003-023-05042-3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;5 minutes summary: &lt;a href="https://hugoladret.github.io/publications/ladret_et_al_variance_v1/" target="_blank" rel="noopener"&gt;https://hugoladret.github.io/publications/ladret_et_al_variance_v1/&lt;/a&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Artboard" srcset="
/publication/ladret-23/Artboard_hu_3e85dd1959019635.webp 400w,
/publication/ladret-23/Artboard_hu_2b0993a10cbaeb7b.webp 760w,
/publication/ladret-23/Artboard_hu_d7dd33fa80a9f21f.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-23/Artboard_hu_3e85dd1959019635.webp"
width="760"
height="428"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/ladret-23/@CommsBio_1673229104353509377_tweetcapture_hu_d59f6c3228261716.webp 400w,
/publication/ladret-23/@CommsBio_1673229104353509377_tweetcapture_hu_78484f51bcb11246.webp 760w,
/publication/ladret-23/@CommsBio_1673229104353509377_tweetcapture_hu_b0a4469519fa5849.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-23/@CommsBio_1673229104353509377_tweetcapture_hu_d59f6c3228261716.webp"
width="598"
height="545"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;This neurophysiological work accompanies a similar study in theoretical neuroscience :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23-iclr/"&gt;Convolutional Sparse Coding is improved by heterogeneous uncertainty modeling&lt;/a&gt;.
&lt;em&gt;ICLR 2023 SNN Workshop&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23-iclr/ladret-23-iclr.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23-iclr/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23-iclr/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="communiqué-de-presse-comment-le-cerveau-fait-face-à-lincertitude"&gt;Communiqué de presse: Comment le cerveau fait face à l&amp;rsquo;incertitude ?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;[Introduction :] Nous vivons dans un monde fait d&amp;rsquo;incertitudes, qui pourtant ne nous empêchepas d&amp;rsquo;effectuer nos tâches quotidiennes. Vous ne traverseriez pas la route avant d&amp;rsquo;être certain que le conducteur de la voiture passante vous a vu, pas d&amp;rsquo;avantage que vous ne vous approcheriez pas d&amp;rsquo;un buisson avant d&amp;rsquo;être sûr qu&amp;rsquo;il est occupé par un oiseau plutôt que par un lion. Malgré la nécessité fondamentale de résoudre ces incertitudes au quotidien, nous savons relativement peu sur la manière dont notre cerveau procède pour ce faire. Dans cet article publié dans &lt;em&gt;Nature Communications Biology&lt;/em&gt;, les scientifiques présentent des enregistrements des neurones du cerveau, et mettent en évidence un nouveau type de neurone qui encode cette incertitude. Cette recherche est clé pour avancer la compréhension de notre cerveau et construire des modèles artificiels qui peuvent prendre en compte leurs certitudes.&lt;/strong&gt;
Imaginez que vous vous promeniez dans une forêt. Le vent bruisse dans les feuilles, quand soudain un bruit étrange attire votre attention. S&amp;rsquo;agit-il d&amp;rsquo;un écureuil qui se précipite sur le sentier à la vue de tous ? Ou peut-être d&amp;rsquo;un oiseau niché derrière les buissons, caché dans le feuillage ? Dans ce dernier cas, prenez-vous le temps de voir l&amp;rsquo;oiseau, ou en déduirez-vous que le bruissement est plutôt celui d&amp;rsquo;un lion, et vous enfuirez-vous le plus vite possible ?
Ce simple scénario illustre un problème quotidien auquel nous sommes confrontés : comment notre cerveau peut-il donner un sens au monde, alors que nos sens sont bombardés d&amp;rsquo;informations peu fiables ? Ce manque de précision - l&amp;rsquo;inverse de la variance d&amp;rsquo;une information - est marquant dans le domaine de la vision. En effet, une image peut être décomposée en de nombreuses lignes ou &amp;ldquo;bords&amp;rdquo; qui forment sa structure, à l&amp;rsquo;instar d&amp;rsquo;un puzzle composé de nombreuses pièces différentes.
&lt;figure id="figure-figure-1-les-images-naturelles-ici-une-vue-des-calanques-de-marseille-sont-décomposées-en-éléments-orientés-en-bas-à-gauche-par-des-réseaux-de-neurones-dont-les-interactions-sont-contraintes-par-lincertitude-locale-qui-décrit-des-parties-du-champ-visuel"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Figure 1. Les images naturelles (ici, une vue des calanques de Marseille), sont décomposées en éléments orientés (en bas à gauche) par des réseaux de neurones, dont les interactions sont contraintes par l&amp;#39;incertitude locale qui décrit des parties du champ visuel." srcset="
/publication/ladret-23/Artboard_hu_3e85dd1959019635.webp 400w,
/publication/ladret-23/Artboard_hu_2b0993a10cbaeb7b.webp 760w,
/publication/ladret-23/Artboard_hu_d7dd33fa80a9f21f.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-23/Artboard_hu_3e85dd1959019635.webp"
width="760"
height="428"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
Figure 1. Les images naturelles (ici, une vue des calanques de Marseille), sont décomposées en éléments orientés (en bas à gauche) par des réseaux de neurones, dont les interactions sont contraintes par l&amp;rsquo;incertitude locale qui décrit des parties du champ visuel.
&lt;/figcaption&gt;&lt;/figure&gt;
Cependant, toutes les pièces du puzzle ne sont pas coupées de la même manière, et certaines ont des bords plus variables que d&amp;rsquo;autres. C&amp;rsquo;est un problème pour la toute première zone de notre cerveau qui commence à donner un sens à ces &amp;ldquo;pièces de puzzle&amp;rdquo; visuelles, le cortex visuel primaire. Jusqu&amp;rsquo;à récemment, notre compréhension de la manière dont le cerveau traite ces données visuelles complexes reposait en grande partie sur l&amp;rsquo;observation du comportement humain [1,2]. Ces dernières années, cependant, les chercheurs ont commencé à sonder le cortex visuel primaire des macaques et ont découvert que cette zone du cerveau présente des comportements complexes qui reflètent les processus de prise de décision complexes que nous entreprenons en tant qu&amp;rsquo;êtres humains [3].
En effectuant des enregistrements dans le cortex visuel primaire, la zone responsable du traitement de l&amp;rsquo;information visuelle dans le cerveau, les chercheurs ont découvert un phénomène remarquable : les neurones de notre cortex visuel primaire ont des réponses distinctes à la complexité des images. Deux types principaux de neurones ont été identifiés sur la base de leurs réponses : certains sont relativement indifférents à l&amp;rsquo;augmentation de la variance, tandis que d&amp;rsquo;autres montrent une décroissance rapide de leur capacité d&amp;rsquo;encodage face à cette variance (non linéaires).
&lt;figure id="figure-figure-2-la-variation-du-code-des-neurones-face-a-une-augmentation-dincertitude-dépend-de-leur-position-dans-le-cortex-a-b-un-phénomène-expliqué-par-une-activité-récurrente-plus-intense-pour-les-neurones-encodant-lincertitude"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Figure 2 La variation du code des neurones face a une augmentation d&amp;#39;incertitude dépend de leur position dans le cortex (a, b), un phénomène expliqué par une activité récurrente plus intense pour les neurones encodant l&amp;#39;incertitude." srcset="
/publication/ladret-23/microcicuit_hu_7fb45751a3609c3a.webp 400w,
/publication/ladret-23/microcicuit_hu_60c85e9c864e4b11.webp 760w,
/publication/ladret-23/microcicuit_hu_9a09dbe2050d1e8d.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-23/microcicuit_hu_7fb45751a3609c3a.webp"
width="760"
height="537"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
Figure 2 La variation du code des neurones face a une augmentation d&amp;rsquo;incertitude dépend de leur position dans le cortex (a, b), un phénomène expliqué par une activité récurrente plus intense pour les neurones encodant l&amp;rsquo;incertitude.
&lt;/figcaption&gt;&lt;/figure&gt;
Globalement, la récurrence peut expliquer comment différents neurones encodent (ou non) la variance de leur entrée. Ces résultats vont dans le sens d&amp;rsquo;une compréhension plus complète du cerveau, qui ne se contente pas d&amp;rsquo;encoder des caractéristiques moyennes, comme le suggéraient les modèles précédents, mais prend également en compte la complexité des entrées, grâce à la connectivité entre les neurones.
Il s&amp;rsquo;agit d&amp;rsquo;une étape cruciale pour comprendre comment notre cortex gère les &amp;ldquo;puzzles visuels&amp;rdquo; que nous rencontrons tous les jours, permettant au cerveau d&amp;rsquo;effectuer des calculs complexes sur des distributions probabilistes - un modèle qui gagne en popularité dans les neurosciences [5].&lt;/p&gt;
&lt;h3 id="références"&gt;Références&lt;/h3&gt;
&lt;p&gt;[1] Von Helmholtz, H. (1925). Helmholtz&amp;rsquo;s treatise on physiological
optics (Vol. 3). Optical Society of America.
[2] Barthelmé, S., &amp;amp; Mamassian, P. (2009). Evaluation of objective
uncertainty in the visual system. PLoS computational biology, 5(9),
e1000504.
[3] Hénaff, O. J., Boundy-Singer, Z. M., Meding, K., Ziemba, C. M., &amp;amp;
Goris, R. L. (2020). Representation of visual uncertainty through neural
gain variability. Nature communications, 11(1), 2513.
[4] Leon, P. S., Vanzetta, I., Masson, G. S., &amp;amp; Perrinet, L. U.
(2012). Motion clouds: model-based stimulus synthesis of natural-like
random textures for the study of motion perception. Journal of
neurophysiology, 107(11), 3217-3226.
[5] Spratling, M. W. (2016). A neural implementation of Bayesian
inference based on predictive coding. Connection Science, 28(4),
346-383.&lt;/p&gt;</description></item><item><title>2023-05-10-phd-program_neurosciences-computationnelles.md</title><link>https://laurentperrinet.github.io/slides/2023-05-10-phd-program_neurosciences-computationnelles/</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2023-05-10-phd-program_neurosciences-computationnelles/</guid><description>&lt;section&gt;
&lt;h1 id="interactions-between-machine-learning-artificial-neural-networks-and-our-understanding-of-biological-vision"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2023-05-10-phd-program_neurosciences-computationnelles/?transition=fade" target="_blank" rel="noopener"&gt;Interactions between machine learning, artificial neural networks and our understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h4 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-neuroschool-phd-program-in-neuroscience-computation-neuroscience"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles" target="_blank" rel="noopener"&gt;[2023-05-10]&lt;/a&gt; &lt;a href="https://neuro-marseille.org/en/training/phd-program/" target="_blank" rel="noopener"&gt;NeuroSchool PhD Program in Neuroscience&lt;/a&gt;: Computation Neuroscience&lt;/u&gt;&lt;/h4&gt;
&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logos" height="130"/&gt;
&lt;img src="https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles/qrcode.png" alt="qrcode" height="130"/&gt;
&lt;p&gt;Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;!-- ![logo](https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg)
![QR code](https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles/qrcode.png) --&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;welcome to the course on COMPUTATIONAL NEUROSCIENCE 2023 entitled &amp;ldquo;Machine learning to analyze complex data&amp;rdquo;&lt;/li&gt;
&lt;li&gt;objective= understand models of biological vision which are the inspiration for modern deep learning&lt;/li&gt;
&lt;li&gt;outcome= interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline= principles / CNNs / challenges / solutions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="principles-of-vision"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;break down problem in three different levels: Marr (+ Poggio)&lt;/li&gt;
&lt;li&gt;arbitrary, but useful division of labor&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;seeing= interacting with the visual world&lt;/li&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-1"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: the eye is always moving&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fr.wikipedia.org/wiki/Alfred_Iarbous" target="_blank" rel="noopener"&gt;https://fr.wikipedia.org/wiki/Alfred_Iarbous&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;1) examine the painting freely&amp;rdquo;&lt;/li&gt;
&lt;li&gt;consistency of eye traces / interindividual differences&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-2"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_004.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: depends on task:&lt;/li&gt;
&lt;li&gt;&amp;ldquo;3) assess the ages of the characters&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-3"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_007.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;6) surmise how long the “unexpected visitor” had been away&amp;rdquo;&lt;/li&gt;
&lt;li&gt;adaptive and efficient system&amp;hellip;&lt;/li&gt;
&lt;li&gt;yet, surprisingly&amp;hellip;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;the visual system experiences &amp;ldquo;hallucinations&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae, 1976, *Viking Orbiter image*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae, 1976, &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;these hallucinations may appear to be&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;real&lt;/li&gt;
&lt;li&gt;persistent&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae, 2007, *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae, 2007, &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
in that specific case&amp;hellip;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae, 2007, *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae, 2007, &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;more date = less ambiguity&lt;/li&gt;
&lt;li&gt;beware: models may also hallucinate&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-context"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;: Context&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;these may be of low level&lt;/li&gt;
&lt;li&gt;&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-context-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;: Context&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-context-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;: Context&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;of showing an effect of context -&amp;gt; 3D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="principles-of-vision-1"&gt;Principles of vision?&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="computational-neuroscience-of-vision-1"&gt;Computational neuroscience of vision&lt;/h2&gt;
&lt;figure id="figure-sejnowski-koch--churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland, 1998](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland, 1998&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="human-visual-system--the-hmax-model"&gt;Human Visual system : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--hierarchy"&gt;Convolutional Neural Networks : Hierarchy&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks-cnns"&gt;Convolutional Neural Networks (CNNs)&lt;/h2&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;!-- ---
## Anatomy of the Human Visual system
&lt;figure id="figure-wikipediahttpsenwikipediaorgwikivisual_system"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://upload.wikimedia.org/wikipedia/commons/e/e4/Voies_visuelles3.svg" alt="[[Wikipedia]](https://en.wikipedia.org/wiki/Visual_system)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Visual_system" target="_blank" rel="noopener"&gt;[Wikipedia]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-hubel--wiesel"&gt;Primary visual cortex: Hubel &amp;amp; Wiesel&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-hubel--wiesel-1"&gt;Primary visual cortex: Hubel &amp;amp; Wiesel&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles/hubel_wiesel.webm" type="video/webm"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962] - from &lt;a href="https://www.youtube.com/@Neuroslicer" target="_blank" rel="noopener"&gt;@Neuroslicer&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=KE952yueVLA" target="_blank" rel="noopener"&gt;https://www.youtube.com/watch?v=KE952yueVLA&lt;/a&gt; -
&lt;a href="https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles/hubel_wiesel.webm" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles/hubel_wiesel.webm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;simple cell 4:09&lt;/li&gt;
&lt;li&gt;excerpt &lt;a href="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" target="_blank" rel="noopener"&gt;https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--hierarchy-1"&gt;Convolutional Neural Networks : hierarchy&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;backpropagation is not bioplausible&lt;/li&gt;
&lt;li&gt;modification&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-1"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-2"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-3"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-4"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-5"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c=1}^{C} \sum_{i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--predictive-coding"&gt;Convolutional Neural Networks : Predictive coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--predictive-coding-1"&gt;Convolutional Neural Networks : Predictive coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--topography"&gt;Convolutional Neural Networks : Topography&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--topography-1"&gt;Convolutional Neural Networks : Topography&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision-2"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h1 id="dynamics-of-vision"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;!--
---
## Dynamics of vision
&lt;figure id="figure-thorpe-2001httpslaurentperrinetgithubio2022-01-12_neurocercle21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/scheme_thorpe.jpg" alt="[[Thorpe, 2001]](https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1" target="_blank" rel="noopener"&gt;[Thorpe, 2001]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;!--
---
## Dynamics of vision
&lt;figure id="figure-precise-spiking-motifs-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency-estimate.jpg" alt="Precise Spiking Motifs] ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Precise Spiking Motifs] (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-1"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In particular in our group, we are interested in dynamics of neural processing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-2"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-3"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-4"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-5"&gt;Dynamics of vision&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-6"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-7"&gt;Dynamics of vision&lt;/h2&gt;
&lt;!--
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
--&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Flash-lag effect: MBP (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-8"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="spiking-neural-networks"&gt;Spiking Neural Networks&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-leaky-integrate-and-fire-neuron"&gt;Spiking Neural Networks: Leaky Integrate-and-Fire Neuron&lt;/h2&gt;
&lt;figure id="figure-grimaldi-et-al-2023-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="[Grimaldi *et al*, 2023, [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Grimaldi &lt;em&gt;et al&lt;/em&gt;, 2023, &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-1"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-2"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-3"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Izhikevich polychronization&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;yet the domain is vast, and there s lot to do in SNNs&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-grimaldi-et-al-2023-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="[Grimaldi *et al*, 2023, [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Grimaldi &lt;em&gt;et al&lt;/em&gt;, 2023, &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-1"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-2"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;event-based cameras&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-1"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/HDSNN_conv.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-2"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-3"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nice kernels&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-4"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="interactions-between-machine-learning-artificial-neural-networks-and-our-understanding-of-biological-vision-1"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2023-05-10-phd-program_neurosciences-computationnelles/?transition=fade" target="_blank" rel="noopener"&gt;Interactions between machine learning, artificial neural networks and our understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h4 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-neuroschool-phd-program-in-neuroscience-computation-neuroscience-1"&gt;&lt;u&gt;&lt;a href="https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles" target="_blank" rel="noopener"&gt;[2023-05-10]&lt;/a&gt; &lt;a href="https://neuro-marseille.org/en/training/phd-program/" target="_blank" rel="noopener"&gt;NeuroSchool PhD Program in Neuroscience&lt;/a&gt;: Computation Neuroscience&lt;/u&gt;&lt;/h4&gt;
&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logos" height="130"/&gt;
&lt;img src="https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles/qrcode.png" alt="qrcode" height="130"/&gt;
&lt;p&gt;Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;!-- ![logo](https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg)
![QR code](https://laurentperrinet.github.io/talk/2023-05-10-phd-program-neurosciences-computationnelles/qrcode.png) --&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;thanks for your attention&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>Convolutional Sparse Coding is improved by heterogeneous uncertainty modeling</title><link>https://laurentperrinet.github.io/publication/ladret-23-iclr/</link><pubDate>Fri, 05 May 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-23-iclr/</guid><description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Accepted paper (poster) at the &lt;a href="https://www.sparseneural.net/accepted-papers" target="_blank" rel="noopener"&gt;ICLR 2023 Workshop on
Sparsity in Neural Networks&lt;/a&gt;:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the focus of the WS is on &amp;ldquo;On practical limitations and tradeoffs between sustainability and efficiency&amp;rdquo; in Kigali, Rwanda / May 5th 2023&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;reviews will be made public on &lt;a href="https://openreview.net/forum?id=tgr8FEcl28M" target="_blank" rel="noopener"&gt;https://openreview.net/forum?id=tgr8FEcl28M&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In a nutshell: We found that sparse coding of images (here extended in a convolutional framework) is improved when using kernels with heterogeneous precision in how they encode orientation information. This was confirmed by learning, but also by comparison with what is observed in the statistics of natural images and in our recordings from neurons in primary visual cortex.
&lt;figure id="figure-epistemic-uncertainty-in-a-csc-dictionary-improves-both-sparseness-and-reconstruction-performance-a-elements-from-dictionaries-with-fixed-epistemic-uncertainty-before-green-and-after-dictionary-learning-orange-b-elements-from-a-dictionary-with-heterogeneous-epistemic-uncertainty-before-blue-and-after-dictionary-learning-purple-c-elements-from-a-dictionary-learned-from-scratch-d-distribution-of-the-sparseness-top-and-peak-signal-to-noise-ratio-psnr-right-of-the-five-dictionaries-shown-as-a-scatter-plot-for-each-of-the-600-images-of-the-dataset-center-median-values-are-shown-as-dashed-line-on-the-histograms"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Epistemic uncertainty in a CSC dictionary improves both sparseness and reconstruction performance. **(a)** Elements from dictionaries with fixed epistemic uncertainty before (green) and after dictionary learning (orange). **(b)** Elements from a dictionary with heterogeneous epistemic uncertainty before (blue) and after dictionary learning (purple). **(c)** Elements from a dictionary learned from scratch. **(d)** Distribution of the sparseness (top) and Peak Signal-to-Noise Ratio (PSNR, right) of the five dictionaries, shown as a scatter plot for each of the 600 images of the dataset (center). Median values are shown as dashed line on the histograms." srcset="
/publication/ladret-23-iclr/fig_dicos_hu_b9dc58acb204b59d.webp 400w,
/publication/ladret-23-iclr/fig_dicos_hu_b54554050da0c2a2.webp 760w,
/publication/ladret-23-iclr/fig_dicos_hu_c4761024cedeab4d.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-23-iclr/fig_dicos_hu_b9dc58acb204b59d.webp"
width="760"
height="455"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
Epistemic uncertainty in a CSC dictionary improves both sparseness and reconstruction performance. &lt;strong&gt;(a)&lt;/strong&gt; Elements from dictionaries with fixed epistemic uncertainty before (green) and after dictionary learning (orange). &lt;strong&gt;(b)&lt;/strong&gt; Elements from a dictionary with heterogeneous epistemic uncertainty before (blue) and after dictionary learning (purple). &lt;strong&gt;(c)&lt;/strong&gt; Elements from a dictionary learned from scratch. &lt;strong&gt;(d)&lt;/strong&gt; Distribution of the sparseness (top) and Peak Signal-to-Noise Ratio (PSNR, right) of the five dictionaries, shown as a scatter plot for each of the 600 images of the dataset (center). Median values are shown as dashed line on the histograms.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This theoretical work accompanies a similar study in neurophysiology:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This work was extended in
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2024).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-24-sparse/"&gt;Kernel Heterogeneity Improves Sparseness of Natural Images Representations&lt;/a&gt;.
Neuromorphic Computing and Engineering.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-24-sparse/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/media/HD_natural_images_database_for_sparse_coding/24167265?file=42404574" target="_blank" rel="noopener"&gt;
Dataset
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1088/2634-4386/ad5d0f" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://iopscience.iop.org/article/10.1088/2634-4386/ad5d0f" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04842588" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Postdoc position "Accurate detection of precise spiking motifs in neurobiological data"</title><link>https://laurentperrinet.github.io/post/2023-05-01_postdoc-position_polychronies/</link><pubDate>Mon, 01 May 2023 09:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/post/2023-05-01_postdoc-position_polychronies/</guid><description>&lt;div class="alert alert-warning"&gt;
&lt;div&gt;
THE POSITION HAS BEEN FILLED.
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Dear colleagues,&lt;/p&gt;
&lt;p&gt;Applications are welcome for a fully funded 18-month postdoctoral position for the development of an algorithm for the &lt;strong&gt;accurate detection of precise spiking motifs in neurobiological data&lt;/strong&gt;. The position will be located at the &lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;INT&lt;/a&gt; in &lt;a href="https://en.wikipedia.org/wiki/Marseille" target="_blank" rel="noopener"&gt;Marseille&lt;/a&gt;, France. The project is funded by the &lt;a href="https://laurentperrinet.github.io/grant/polychronies" target="_blank" rel="noopener"&gt;polychronies&lt;/a&gt; grant (AMX-21-RID-025) and coordinated by &lt;a href="https://laurentperrinet.github.io/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt; together with &lt;a href="https://thomas.schatz.cogserver.net/" target="_blank" rel="noopener"&gt;Thomas Schatz&lt;/a&gt; (theory) and &lt;a href="https://www.inmed.fr/developpement-des-microcircuits-gabaergiques-corticaux-fr" target="_blank" rel="noopener"&gt;Rosa Cossart&lt;/a&gt; (neurobiology).&lt;/p&gt;
&lt;p&gt;Candidates should have experience in computational neuroscience, physics, engineering, or related fields, and a strong background in machine learning. The candidate must have good computer science skills (programming skills, git versioning, &amp;hellip;) and Python programming experience is required. A multidisciplinary background would be highly appreciated, especially an advanced knowledge of mathematics. The candidate must have a strong interest in neuroscience. The candidate must be fluent in English and willing to proactively interact with partners in different communities, including theoretical neuroscience, machine learning, or neurobiology. The preferred candidate should have the ability to work independently and be flexible to adapt to the working methods of the supervisors.&lt;/p&gt;
&lt;h2 id="related-references"&gt;Related references&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;More details on the &amp;ldquo;polychronies&amp;rdquo; grant:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/rosa-cossart/"&gt;Rosa Cossart&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/thomas-schatz/"&gt;Thomas Schatz&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/grant/polychronies/"&gt;Polychronies (2022 / 2025)&lt;/a&gt;.
&lt;p&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Our recent review on Precise spiking motifs in neurobiological and neuromorphic data:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/antoine-grimaldi/"&gt;Antoine Grimaldi&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/am%C3%A9lie-gruel/"&gt;Amélie Gruel&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/camille-besnainou/"&gt;Camille Besnainou&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-martinet/"&gt;Jean Martinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/"&gt;Precise spiking motifs in neurobiological and neuromorphic data&lt;/a&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/grimaldi-22-polychronies/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3390/brainsci13010068" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-03918338" target="_blank" rel="noopener"&gt;
Hal&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/SpikeAI/2022_polychronies-review" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2404.07866" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Application of detecting spiking motifs in neuromorphic data:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/antoine-grimaldi/"&gt;Antoine Grimaldi&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/"&gt;Learning heterogeneous delays in a layer of spiking neurons for fast motion detection&lt;/a&gt;.
&lt;em&gt;Biological Cybernetics&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/grimaldi-23-bc.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/grimaldi-23-bc/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s00422-023-00975-8" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/grimaldi-23-bc/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/SpikeAI/2023_GrimaldiPerrinet_HeterogeneousDelaySNN" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://nbviewer.org/github/SpikeAI/2023_GrimaldiPerrinet_HeterogeneousDelaySNN/blob/master/FastMotionDetection.ipynb" target="_blank" rel="noopener"&gt;
Supplementary Material&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;A theoretical framework on the accurate (supervised) detection of spiking motifs in (synthetic) multi-unit raster plots
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-23-icann/"&gt;Accurate Detection of Spiking Motifs by Learning Heterogeneous Delays of a Spiking Neural Network&lt;/a&gt;.
&lt;em&gt;ICANN Special Session on Recent Advances in Spiking Neural Networks&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/perrinet-23-icann/perrinet-23-icann.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-23-icann/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/slides/2023-09-27_icann/" target="_blank"&gt;
Slides
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/978-3-031-44207-0_31" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/2023-09-27_HDSNN-ICANN" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2307.11555" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;job offer posted on: &lt;a href="https://euraxess.ec.europa.eu/jobs/112647" target="_blank" rel="noopener"&gt;Euraxess&lt;/a&gt; - &lt;a href="https://jobrxiv.org/job/cnrs-aix-marseille-univ-27778-accurate-detection-of-precise-spiking-motifs-in-neurobiological-data/?feed_id=45012" target="_blank" rel="noopener"&gt;jobrXiv&lt;/a&gt; - &lt;a href="https://euraxess.ec.europa.eu/jobs/115351" target="_blank" rel="noopener"&gt;academic positions&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="research-context"&gt;Research context&lt;/h2&gt;
&lt;p&gt;The position will be carried out in the team &amp;ldquo;NEuronal OPerations in visual TOpographic maps&amp;rdquo; (NeOpTo) within the &lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;Institut de Neurosciences de la Timone&lt;/a&gt; in &lt;a href="https://en.wikipedia.org/wiki/Marseille" target="_blank" rel="noopener"&gt;Marseille&lt;/a&gt;, a welcoming and lively town by the Mediterranean Sea in the south of France. The research team is led by F. Chavane (DR, CNRS) and currently hosts 4 permanent staff, 3 post-docs and 4 PhD students. The research themes of the team are focused on neuronal operations within visual cortical maps. Indeed, along the cortical hierarchy, low-level features such as the position and orientation of the visual stimulus (but also auditory tone, somatosensory touch, etc&amp;hellip;) but also higher-level features (such as faces, viewpoints of objects, etc&amp;hellip;) are represented topographically on the cortical surface.&lt;/p&gt;</description></item><item><title>2023-04-05-ue-neurosciences-computationnelles</title><link>https://laurentperrinet.github.io/slides/2023-04-05-ue-neurosciences-computationnelles/</link><pubDate>Wed, 05 Apr 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2023-04-05-ue-neurosciences-computationnelles/</guid><description>&lt;section&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2023-04-05-ue-neurosciences-computationnelles/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h4 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-master-1-neurosciences-et-sciences-cognitives"&gt;&lt;u&gt;&lt;a href="https://ametice.univ-amu.fr/course/view.php?id=95116" target="_blank" rel="noopener"&gt;[2023-04-05]&lt;/a&gt; &lt;a href="https://sciences.univ-amu.fr/fr/formation/masters/master-neurosciences" target="_blank" rel="noopener"&gt;Master 1 Neurosciences et Sciences Cognitives.&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="principles-of-vision"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;cut in different levels: Marr (+ Poggio)&lt;/li&gt;
&lt;li&gt;arbitrary, but useful division of labor&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;seeing= interacting with the visual world&lt;/li&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-1"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: the eye is always moving&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fr.wikipedia.org/wiki/Alfred_Iarbous" target="_blank" rel="noopener"&gt;https://fr.wikipedia.org/wiki/Alfred_Iarbous&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-2"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_003.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: depends on task&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-3"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_006.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;consistency of eye traces&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;effect of context -&amp;gt; 3D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-3"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae (1976) *Viking Orbiter image*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (1976) &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="principles-of-vision-1"&gt;Principles of vision?&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="computational-neuroscience-of-vision-1"&gt;Computational neuroscience of vision&lt;/h2&gt;
&lt;figure id="figure-sejnowski-koch--churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland (1998)](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland (1998)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="human-visual-system--the-hmax-model"&gt;Human Visual system : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2007httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2007](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)]" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;Serre and Poggio, 2007&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;!-- ---
## Anatomy of the Human Visual system
&lt;figure id="figure-wikipediahttpsenwikipediaorgwikivisual_system"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://upload.wikimedia.org/wikipedia/commons/e/e4/Voies_visuelles3.svg" alt="[[Wikipedia]](https://en.wikipedia.org/wiki/Visual_system)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Visual_system" target="_blank" rel="noopener"&gt;[Wikipedia]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-hubel--wiesel"&gt;Primary visual cortex: Hubel &amp;amp; Wiesel&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-hubel--wiesel-1"&gt;Primary visual cortex: Hubel &amp;amp; Wiesel&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--hierarchy"&gt;Convolutional Neural Networks : Hierarchy&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-1"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-2"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-3"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-4"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-5"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c=1}^{C} \sum_{i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--the-hmax-model"&gt;Convolutional Neural Networks : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks-cnns"&gt;Convolutional Neural Networks (CNNs)&lt;/h2&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--hierarchy-1"&gt;Convolutional Neural Networks : hierarchy&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;backpropagation is not bioplausible&lt;/li&gt;
&lt;li&gt;modification&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--predictive-coding"&gt;Convolutional Neural Networks : Predictive coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--predictive-coding-1"&gt;Convolutional Neural Networks : Predictive coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--topography"&gt;Convolutional Neural Networks : Topography&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--topography-1"&gt;Convolutional Neural Networks : Topography&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision-2"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h1 id="dynamics-of-vision"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;!--
---
## Dynamics of vision
&lt;figure id="figure-thorpe-2001httpslaurentperrinetgithubio2022-01-12_neurocercle21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/scheme_thorpe.jpg" alt="[[Thorpe (2001)]](https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1" target="_blank" rel="noopener"&gt;[Thorpe (2001)]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;!--
---
## Dynamics of vision
&lt;figure id="figure-precise-spiking-motifs-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency-estimate.jpg" alt="Precise Spiking Motifs] ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Precise Spiking Motifs] (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-1"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In particular in our group, we are interested in dynamics of neural processing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-2"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-3"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-4"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-5"&gt;Dynamics of vision&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-6"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-7"&gt;Dynamics of vision&lt;/h2&gt;
&lt;!--
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
--&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Flash-lag effect: MBP (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-8"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="spiking-neural-networks"&gt;Spiking Neural Networks&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-leaky-integrate-and-fire-neuron"&gt;Spiking Neural Networks: Leaky Integrate-and-Fire Neuron&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-1"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-2"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-3"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Izhikevich polychronization&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;yet the domain is vast, and there s lot to do in SNNs&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-1"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-2"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;event-based cameras&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-1"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/HDSNN_conv.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-2"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-3"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nice kernels&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-4"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision-1"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision-2"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2023-04-05-ue-neurosciences-computationnelles/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h4 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-master-1-neurosciences-et-sciences-cognitives-1"&gt;&lt;u&gt;&lt;a href="https://ametice.univ-amu.fr/course/view.php?id=95116" target="_blank" rel="noopener"&gt;[2023-04-05]&lt;/a&gt; &lt;a href="https://sciences.univ-amu.fr/fr/formation/masters/master-neurosciences" target="_blank" rel="noopener"&gt;Master 1 Neurosciences et Sciences Cognitives.&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;</description></item><item><title>2023-04-03-master-m-4-nc</title><link>https://laurentperrinet.github.io/slides/2023-04-03-master-m-4-nc/</link><pubDate>Mon, 03 Apr 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2023-04-03-master-m-4-nc/</guid><description>&lt;section&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2023-04-03-master-m-4-nc/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h4 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-master-m4nc-de-l"&gt;&lt;u&gt;&lt;a href="https://ametice.univ-amu.fr/pluginfile.php/5559779/mod_resource/content/1/Planning_Neurocomp_M1_2022.pdf" target="_blank" rel="noopener"&gt;[2023-04-03]&lt;/a&gt; &lt;a href="https://neuromod.univ-cotedazur.eu" target="_blank" rel="noopener"&gt;Master M4NC de l&amp;rsquo;institut NeuroMod, cours Prospective Innovation and Research.&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;objective= understand biological vision&lt;/li&gt;
&lt;li&gt;interaction between artificial and natural NNs&lt;/li&gt;
&lt;li&gt;outline&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="principles-of-vision"&gt;Principles of Vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;cut in different levels: Marr (+ Poggio)&lt;/li&gt;
&lt;li&gt;arbitrary, but useful division of labor&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;seeing= interacting with the visual world&lt;/li&gt;
&lt;li&gt;social animals: looking at emotions&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-1"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: the eye is always moving&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fr.wikipedia.org/wiki/Alfred_Iarbous" target="_blank" rel="noopener"&gt;https://fr.wikipedia.org/wiki/Alfred_Iarbous&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-2"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_003.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;active: depends on task&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="what-is-the-function-of-vision-3"&gt;What is the function of vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_006.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;consistency of eye traces&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;effect of context -&amp;gt; 3D&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions-3"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae (1976) *Viking Orbiter image*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (1976) &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="visual-illusions--pareidolia-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Visual illusions&lt;/a&gt; : &lt;a href="https://en.wikipedia.org/wiki/Pareidolia" target="_blank" rel="noopener"&gt;Pareidolia&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsenwikipediaorgwikicydonia_mars"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://en.wikipedia.org/wiki/Cydonia_(Mars))" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cydonia_%28Mars%29" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="principles-of-vision-1"&gt;Principles of vision?&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="computational-neuroscience-of-vision-1"&gt;Computational neuroscience of vision&lt;/h2&gt;
&lt;figure id="figure-sejnowski-koch--churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland (1998)](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland (1998)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="anatomy-of-the-human-visual-system"&gt;Anatomy of the Human Visual system&lt;/h2&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.readkong.com/static/06/b0/06b09f0235ae7fcf29438ce317c10e60/optogenetic-visual-cortical-prosthesis-9612386-7.jpg" alt="" loading="lazy" data-zoomable width="61%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="human-visual-system--the-hmax-model"&gt;Human Visual system : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2007httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2007](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)]" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;Serre and Poggio, 2007&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;!-- ---
## Anatomy of the Human Visual system
&lt;figure id="figure-wikipediahttpsenwikipediaorgwikivisual_system"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://upload.wikimedia.org/wikipedia/commons/e/e4/Voies_visuelles3.svg" alt="[[Wikipedia]](https://en.wikipedia.org/wiki/Visual_system)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Visual_system" target="_blank" rel="noopener"&gt;[Wikipedia]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-hubel--wiesel"&gt;Primary visual cortex: Hubel &amp;amp; Wiesel&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="primary-visual-cortex-hubel--wiesel-1"&gt;Primary visual cortex: Hubel &amp;amp; Wiesel&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--hierarchy"&gt;Convolutional Neural Networks : Hierarchy&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One-dimensional &lt;a href="https://en.wikipedia.org/wiki/Convolution#Discrete_convolution" target="_blank" rel="noopener"&gt;discrete convolution&lt;/a&gt; (eg in time) with a kernel $g$ of radius $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[n-m] \cdot g[m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-1"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x-i, y-j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-2"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cross-correlation&lt;/strong&gt; of an image (two-dimensional) with a kernel $g$ of radius $K\times K$:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[x+i, y+j] \cdot g[i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-3"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-4"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of an image defined on several channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[x, y] = \sum_{c=1}^{C} \sum_{i,j} f[c, x+i, y+j] \cdot g[c, i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--mathematics-5"&gt;Convolutional Neural Networks : Mathematics&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Correlation of a multi-channel image for multiple output channels (note &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;the order of the indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast \tilde{g})[k, x, y] = \sum_{c=1}^{C} \sum_{i,j} f[c, x+i, y+j] \cdot g[k, c, i, j]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--the-hmax-model"&gt;Convolutional Neural Networks : the HMAX model&lt;/h2&gt;
&lt;figure id="figure-serre-and-poggio-2006httpsbiologystackexchangecomquestions10955ventral-stream-pathway-and-architecture-proposed-by-poggios-group"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.stack.imgur.com/ZlFnp.png" alt="[[Serre and Poggio, 2006]](https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group)" loading="lazy" data-zoomable width="65%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://biology.stackexchange.com/questions/10955/ventral-stream-pathway-and-architecture-proposed-by-poggios-group" target="_blank" rel="noopener"&gt;[Serre and Poggio, 2006]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;sota&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks-cnns"&gt;Convolutional Neural Networks (CNNs)&lt;/h2&gt;
&lt;figure id="figure-jérémie--lp-2023httpslaurentperrinetgithubiopublicationjeremie-23-ultra-fast-cat"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.mdpi.com/vision/vision-07-00029/article_deploy/html/images/vision-07-00029-g003.png" alt="[[Jérémie &amp; LP, 2023](https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/" target="_blank" rel="noopener"&gt;Jérémie &amp;amp; LP, 2023&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--hierarchy-1"&gt;Convolutional Neural Networks : hierarchy&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;backpropagation is not bioplausible&lt;/li&gt;
&lt;li&gt;modification&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--predictive-coding"&gt;Convolutional Neural Networks : Predictive coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;adding sparse coding + feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--predictive-coding-1"&gt;Convolutional Neural Networks : Predictive coding&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/BoutinFranciosiniChavaneRuffierPerrinet20face.png" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;interpretable features&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--topography"&gt;Convolutional Neural Networks : Topography&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="convolutional-neural-networks--topography-1"&gt;Convolutional Neural Networks : Topography&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2022httpslaurentperrinetgithubiopublicationfranciosini-21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/franciosini-21/featured.jpg" alt="[[Boutin *et al*, 2022](https://laurentperrinet.github.io/publication/franciosini-21/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2022&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="computational-neuroscience-of-vision-2"&gt;Computational neuroscience of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h1 id="dynamics-of-vision"&gt;Dynamics of vision&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;!--
---
## Dynamics of vision
&lt;figure id="figure-thorpe-2001httpslaurentperrinetgithubio2022-01-12_neurocercle21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/scheme_thorpe.jpg" alt="[[Thorpe (2001)]](https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1" target="_blank" rel="noopener"&gt;[Thorpe (2001)]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;!--
---
## Dynamics of vision
&lt;figure id="figure-precise-spiking-motifs-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency-estimate.jpg" alt="Precise Spiking Motifs] ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Precise Spiking Motifs] (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
--&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-1"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency_bg.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;In particular in our group, we are interested in dynamics of neural processing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The visual system is very efficient in generating a decision from the retinal image to the different stages of the visual pathways, here for a macaque monkey, a reaction of finger muscles in about 300 milliseconds.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;the process of categorizing an object takes 10 layers&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-2"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-visual-latencies-see-reviewhttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/visual-latency.jpg" alt="Visual latencies ([see review](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/))." loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Visual latencies (&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;see review&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;1 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;the latencies are of similar in the human brain but merely scaled due to the brain size&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;as a consequence, it is thought that this efficiency is achieved by spikes that is, brief all-or-none events which are passed in the very large network which forms the brain from assemblies of neurons to others.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-3"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-4"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-sensorimotor-delays-perrinet--friston-2014httpslaurentperrinetgithubiopublicationperrinet-adams-friston-14"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/figure-tsonga.jpg" alt="Sensorimotor delays ([Perrinet &amp; Friston, 2014](https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/))" loading="lazy" data-zoomable width="75%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Sensorimotor delays (&lt;a href="https://laurentperrinet.github.io/publication/perrinet-adams-friston-14/" target="_blank" rel="noopener"&gt;Perrinet &amp;amp; Friston, 2014&lt;/a&gt;)
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-5"&gt;Dynamics of vision&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-6"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-diagonal-markov-model-khoei-et-al-2017httpslaurentperrinetgithubiopublicationkhoei-masson-perrinet-17"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/Khoei_2017_PLoSCB/raw/master/figures/FLE_DiagonalMarkov.jpg" alt="Diagonal markov model ([Khoei *et al*, 2017](https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/))." loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Diagonal markov model (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-7"&gt;Dynamics of vision&lt;/h2&gt;
&lt;!--
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/PBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/MBP_spatial_readout.mp4" type="video/mp4"&gt;
&lt;/video&gt;
--&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2016-07-07_EDP-proba/figures/positional-delay.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;Flash-lag effect: MBP (&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;Khoei &lt;em&gt;et al&lt;/em&gt;, 2017&lt;/a&gt;)&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="dynamics-of-vision-8"&gt;Dynamics of vision&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h1 id="spiking-neural-networks"&gt;Spiking Neural Networks&lt;/h1&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-leaky-integrate-and-fire-neuron"&gt;Spiking Neural Networks: Leaky Integrate-and-Fire Neuron&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://i.sstatic.net/ixnrz.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-1"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-mainen--sejnowski-1995httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_2_mainensejnowski1995ipynb"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/replicating_MainenSejnowski1995.png" alt="[[Mainen &amp; Sejnowski, 1995](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_2_MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;Mainen &amp;amp; Sejnowski, 1995&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reproduucibility&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-2"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-diesmann-et-al-1999httpsgithubcomspikeai2022_polychronies-reviewblobmainsrcfigure_3_diesmann_et_al_1999py"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/Diesmann_et_al_1999.png" alt="[[Diesmann et al. 1999](https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://github.com/SpikeAI/2022_polychronies-review/blob/main/src/Figure_3_Diesmann_et_al_1999.py" target="_blank" rel="noopener"&gt;Diesmann et al. 1999&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neurobiology-3"&gt;Spiking Neural Networks in neurobiology&lt;/h2&gt;
&lt;figure id="figure-haimerl-et-al-2019httpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/haimerl2019.jpg" alt="[[Haimerl et al, 2019](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)]" loading="lazy" data-zoomable width="99%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Haimerl et al, 2019&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Izhikevich polychronization&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;yet the domain is vast, and there s lot to do in SNNs&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This hypothesis is reviewed with respect to our knowledge of the neurobiology, for instance in the hippocampus of rodents. We also review&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-1"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/LIF.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A standard LIF&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-spiking-motifs-2"&gt;Spiking Neural Networks: Spiking motifs&lt;/h2&gt;
&lt;figure id="figure-review-on-precise-spiking-motifshttpslaurentperrinetgithubiopublicationgrimaldi-22-polychronies"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/HSD.gif" alt="Review on [Precise Spiking Motifs](https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/)." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Review on &lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/" target="_blank" rel="noopener"&gt;Precise Spiking Motifs&lt;/a&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;event-based cameras&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-1"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/HDSNN_conv.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-2"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/FastMotionDetection_input.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A nice HSD neuron&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instance, we show how precise spike times may be used to detect the direction of motion from such a stream of events in an ultrafast fashion.&lt;/p&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-3"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/motion_kernels.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nice kernels&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks-in-neuromorphic-engineering-4"&gt;Spiking Neural Networks in neuromorphic engineering&lt;/h2&gt;
&lt;figure id="figure-the-hd-snn-neural-network"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/grimaldi-23-bc/accuracy.png" alt="The HD-SNN neural network." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The HD-SNN neural network.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;p&gt;&lt;strong&gt;2 MINUTE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;frugal computing&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;/section&gt;
&lt;hr&gt;
&lt;section&gt;
&lt;h2 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision-1"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/h2&gt;
&lt;figure id="figure-marr-1982httpsoutdexyz2020-01-12overappreciated-arguments-marrs-three-levelshtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://outde.xyz/img/Rawski/Marr/3Lvls.jpg" alt="[[Marr, 1982](https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://outde.xyz/2020-01-12/overappreciated-arguments-marrs-three-levels.html" target="_blank" rel="noopener"&gt;Marr, 1982&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;aside class="notes"&gt;
&lt;ul&gt;
&lt;li&gt;Only the speaker can read these notes&lt;/li&gt;
&lt;li&gt;Press &lt;code&gt;S&lt;/code&gt; key to view&lt;/li&gt;
&lt;li&gt;more on &lt;a href="https://raw.githubusercontent.com/wowchemy/starter-hugo-academic/master/exampleSite/content/slides/example/index.md" target="_blank" rel="noopener"&gt;doc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/aside&gt;
&lt;hr&gt;
&lt;h1 id="artificial-neural-networks-and-machine-learning-applied-to-the-understanding-of-biological-vision-2"&gt;&lt;a href="https://laurentperrinet.github.io/slides/2023-04-03-master-m-4-nc/?transition=fade" target="_blank" rel="noopener"&gt;Artificial neural networks and machine learning applied to the understanding of biological vision&lt;/a&gt;&lt;/h1&gt;
&lt;h4 id="laurent-perrinet-1"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-master-m4nc-de-l-1"&gt;&lt;u&gt;&lt;a href="https://ametice.univ-amu.fr/pluginfile.php/5559779/mod_resource/content/1/Planning_Neurocomp_M1_2022.pdf" target="_blank" rel="noopener"&gt;[2023-04-03]&lt;/a&gt; &lt;a href="https://neuromod.univ-cotedazur.eu" target="_blank" rel="noopener"&gt;Master M4NC de l&amp;rsquo;institut NeuroMod, cours Prospective Innovation and Research.&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.jpg" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Contact me @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;/section&gt;</description></item><item><title>Resilience to sensory uncertainty in the primary visual cortex</title><link>https://laurentperrinet.github.io/publication/ladret-23-cosyne/</link><pubDate>Thu, 09 Mar 2023 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-23-cosyne/</guid><description>&lt;ul&gt;
&lt;li&gt;This poster is presented in the following paper (published in Nature Comm Biology):
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Precise spiking motifs in neurobiological and neuromorphic data</title><link>https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/</link><pubDate>Fri, 23 Dec 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/</guid><description>
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/2022-12-23_polychrony-review_video-abstract.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;ul&gt;
&lt;li&gt;read the paper &lt;a href="https://arxiv.org/html/2404.07866v1" target="_blank" rel="noopener"&gt;online&lt;/a&gt; or in &lt;a href="https://arxiv.org/pdf/2404.07866v1.pdf" target="_blank" rel="noopener"&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-polychronies/2022-12-23_polychrony-review_video-abstract.mp4" target="_blank" rel="noopener"&gt;Video Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;join the &lt;a href="https://www.zotero.org/groups/4562620/polychronies" target="_blank" rel="noopener"&gt;Zotero group&lt;/a&gt; to add and discuss more items&lt;/li&gt;
&lt;li&gt;&lt;em&gt;code&lt;/em&gt; for paper (including revisions): &lt;a href="https://github.com/SpikeAI/2022_polychronies-review" target="_blank" rel="noopener"&gt;https://github.com/SpikeAI/2022_polychronies-review&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id="figure-core-mechanism-of-polychrony-detection-left-in-this-example-three-presynaptic-neurons-denoted-b-c-and-d-are-fully-connected-to-two-post-synaptic-neurons-a-and-e-with-different-delays-of-respectively-1-5-and-9-ms-for-a-and-8-5-and-1-ms-for-e-middle-if-three-synchronous-pulses-are-emitted-from-presynaptic-neurons-this-will-generate-post-synaptic-potentials-that-will-reach-a-and-e-asynchronously-because-of-the-heterogeneous-delays-and-they-may-not-be-sufficient-to-reach-the-membrane-threshold-in-either-of-the-post-synaptic-neurons-therefore-no-spike-will-be-emitted-as-this-is-not-sufficient-to-reach-the-membrane-threshold-of-the-post-synaptic-neuron-so-no-output-spike-is-emitted-right-if-the-pulses-are-emitted-from-presynaptic-neurons-such-that-taking-into-account-the-delays-they-reach-the-post-synaptic-neuron-a-at-the-same-time-here-at-t--10-ms-the-post-synaptic-potentials-evoked-by-the-three-pre-synaptic-neurons-sum-up-causing-the-voltage-threshold-to-be-crossed-and-thus-to-the-emission-of-an-output-spike-red-color-while-none-is-emitted-from-post-synaptic-neuron-e"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/SpikeAI/2022_polychronies-review/raw/main/figures/izhikevich.png" alt="**Core mechanism of polychrony detection.** *(Left)* In this example, three presynaptic neurons denoted *b*, *c* and *d* are fully connected to two post-synaptic neurons *a* and *e*, with different delays of respectively 1, 5, and 9 ms for *a* and 8, 5, and 1 ms for *e*. *(Middle)* If three synchronous pulses are emitted from presynaptic neurons, this will generate post-synaptic potentials that will reach a and e asynchronously because of the heterogeneous delays, and they may not be sufficient to reach the membrane threshold in either of the post-synaptic neurons; therefore, no spike will be emitted, as this is not sufficient to reach the membrane threshold of the post synaptic neuron, so no output spike is emitted. *(Right)* If the pulses are emitted from presynaptic neurons such that, taking into account the delays, they reach the post-synaptic neuron *a* at the same time (here, at t = 10 ms), the post-synaptic potentials evoked by the three pre-synaptic neurons sum up, causing the voltage threshold to be crossed and thus to the emission of an output spike (red color), while none is emitted from post-synaptic neuron *e*." loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;strong&gt;Core mechanism of polychrony detection.&lt;/strong&gt; &lt;em&gt;(Left)&lt;/em&gt; In this example, three presynaptic neurons denoted &lt;em&gt;b&lt;/em&gt;, &lt;em&gt;c&lt;/em&gt; and &lt;em&gt;d&lt;/em&gt; are fully connected to two post-synaptic neurons &lt;em&gt;a&lt;/em&gt; and &lt;em&gt;e&lt;/em&gt;, with different delays of respectively 1, 5, and 9 ms for &lt;em&gt;a&lt;/em&gt; and 8, 5, and 1 ms for &lt;em&gt;e&lt;/em&gt;. &lt;em&gt;(Middle)&lt;/em&gt; If three synchronous pulses are emitted from presynaptic neurons, this will generate post-synaptic potentials that will reach a and e asynchronously because of the heterogeneous delays, and they may not be sufficient to reach the membrane threshold in either of the post-synaptic neurons; therefore, no spike will be emitted, as this is not sufficient to reach the membrane threshold of the post synaptic neuron, so no output spike is emitted. &lt;em&gt;(Right)&lt;/em&gt; If the pulses are emitted from presynaptic neurons such that, taking into account the delays, they reach the post-synaptic neuron &lt;em&gt;a&lt;/em&gt; at the same time (here, at t = 10 ms), the post-synaptic potentials evoked by the three pre-synaptic neurons sum up, causing the voltage threshold to be crossed and thus to the emission of an output spike (red color), while none is emitted from post-synaptic neuron &lt;em&gt;e&lt;/em&gt;.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;more posts on &lt;a href="https://www.reddit.com/r/neuroscience/comments/104q30e/precise_spiking_motifs_in_neurobiological_and/" target="_blank" rel="noopener"&gt;reddit&lt;/a&gt;, &lt;a href="https://www.researchgate.net/publication/365497113_Precise_Spiking_Motifs_in_Neurobiological_and_Neuromorphic_Data" target="_blank" rel="noopener"&gt;RG&lt;/a&gt;, or &lt;a href="https://hal.science/hal-03918338" target="_blank" rel="noopener"&gt;HAL&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;see follow-up paper:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-23-icann/"&gt;Accurate Detection of Spiking Motifs by Learning Heterogeneous Delays of a Spiking Neural Network&lt;/a&gt;.
&lt;em&gt;ICANN Special Session on Recent Advances in Spiking Neural Networks&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/perrinet-23-icann/perrinet-23-icann.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-23-icann/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/slides/2023-09-27_icann/" target="_blank"&gt;
Slides
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/978-3-031-44207-0_31" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/2023-09-27_HDSNN-ICANN" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2307.11555" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Pooling in a predictive model of V1 explains functional and structural diversity across species</title><link>https://laurentperrinet.github.io/publication/franciosini-21/</link><pubDate>Mon, 18 Jul 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/franciosini-21/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="@laurentperrinet_1555506825289662466_tweetcapture.png" alt="" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;this paper follows this COSYNE presentation :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/franciosini-20-cosyne/"&gt;Modelling Complex-cells and topological structure in the visual cortex of mammals using Sparse Predictive Coding&lt;/a&gt;.
&lt;em&gt;Computational and Systems Neuroscience (Cosyne) 2020&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/franciosini-20-cosyne/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/franciosini-20-cosyne/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/franciosini-21/@laurentperrinet_1564883073606586370_tweetcapture_hu_a162e4d4002c03ea.webp 400w,
/publication/franciosini-21/@laurentperrinet_1564883073606586370_tweetcapture_hu_32b520082243e3c7.webp 760w,
/publication/franciosini-21/@laurentperrinet_1564883073606586370_tweetcapture_hu_7e480cca51063ff0.webp 1200w"
src="https://laurentperrinet.github.io/publication/franciosini-21/@laurentperrinet_1564883073606586370_tweetcapture_hu_a162e4d4002c03ea.webp"
width="598"
height="364"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;see a related work describing SDPC in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/franciosini-21/@laurentperrinet_1384782435708190721_tweetcapture_hu_a343c84769ca696c.webp 400w,
/publication/franciosini-21/@laurentperrinet_1384782435708190721_tweetcapture_hu_d620b00860b1aeb5.webp 760w,
/publication/franciosini-21/@laurentperrinet_1384782435708190721_tweetcapture_hu_5acb20defbbaf0eb.webp 1200w"
src="https://laurentperrinet.github.io/publication/franciosini-21/@laurentperrinet_1384782435708190721_tweetcapture_hu_a343c84769ca696c.webp"
width="598"
height="296"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fyann.lecun%2Fposts%2F10157650553112143&amp;width=500&amp;show_text=true&amp;height=305&amp;appId" width="500" height="305" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"&gt;&lt;/iframe&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/franciosini-21/@laurentperrinet_1384940135419101187_tweetcapture_hu_8335c3c783c6489d.webp 400w,
/publication/franciosini-21/@laurentperrinet_1384940135419101187_tweetcapture_hu_7077eb9741aaae35.webp 760w,
/publication/franciosini-21/@laurentperrinet_1384940135419101187_tweetcapture_hu_181d438cb8d0dffc.webp 1200w"
src="https://laurentperrinet.github.io/publication/franciosini-21/@laurentperrinet_1384940135419101187_tweetcapture_hu_8335c3c783c6489d.webp"
width="556"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>Recurrent cortical connectivity in the primary visual cortex supports robust encoding of natural sensory inputs</title><link>https://laurentperrinet.github.io/publication/ladret-22-fens/</link><pubDate>Mon, 11 Jul 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-22-fens/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/ladret-22-fens/@laurentperrinet_1545743191198121985_tweetcapture_hu_63e41eb863eacb0e.webp 400w,
/publication/ladret-22-fens/@laurentperrinet_1545743191198121985_tweetcapture_hu_6870a8b0ec8c708c.webp 760w,
/publication/ladret-22-fens/@laurentperrinet_1545743191198121985_tweetcapture_hu_5f531d7c7035900f.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-22-fens/@laurentperrinet_1545743191198121985_tweetcapture_hu_63e41eb863eacb0e.webp"
width="598"
height="627"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This poster is presented in the following paper (published in Nature Comm Biology):
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Ultra-rapid visual search in natural images using active deep learning</title><link>https://laurentperrinet.github.io/publication/jeremie-22-fens/</link><pubDate>Sun, 10 Jul 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/jeremie-22-fens/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/jeremie-22-fens/@laurentperrinet_1546389505917206531_tweetcapture_hu_6863e15aae941b1a.webp 400w,
/publication/jeremie-22-fens/@laurentperrinet_1546389505917206531_tweetcapture_hu_d1e16f935919293b.webp 760w,
/publication/jeremie-22-fens/@laurentperrinet_1546389505917206531_tweetcapture_hu_762730ec0f9f45c6.webp 1200w"
src="https://laurentperrinet.github.io/publication/jeremie-22-fens/@laurentperrinet_1546389505917206531_tweetcapture_hu_6863e15aae941b1a.webp"
width="598"
height="675"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This work extends to natural scenes a previous work on visual search on a simplified task formulated in
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/pierre-albig%C3%A8s/"&gt;Pierre Albigès&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/dauce-20/"&gt;A dual foveal-peripheral visual processing model implements efficient saccade selection&lt;/a&gt;.
&lt;em&gt;Journal of Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/dauce-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1167/jov.20.8.22" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1101/725879" target="_blank" rel="noopener"&gt;
Pdf&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/WhereIsMyMNIST" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/dauce-20/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/725879" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;follows
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/publication/jeremie-22-areadne/"&gt;Ultra-rapid visual search in natural images using active deep learning&lt;/a&gt;.
&lt;em&gt;Proceedings of AREADNE&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/jeremie-22-areadne/jeremie-22-areadne.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/jeremie-22-areadne/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://areadne.org/" target="_blank" rel="noopener"&gt;
Venue&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;It is based on a first work on transfer learning and its application to a natural task :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/"&gt;Ultra-Fast Image Categorization in biology and in neural models&lt;/a&gt;.
&lt;em&gt;Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/jeremie-23-ultra-fast-cat/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3390/vision7020029" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2205.03635" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;in particular, we found retinotopic mapping to be adapted to that extension :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-retinotopic/"&gt;Retinotopic mapping improves the reliability of image classification&lt;/a&gt;.
&lt;em&gt;NeuroVision Workshop in conjunction with CVPR 2022&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-retinotopic/2022-06-19-neuro-vision-retinotopic.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/talk/2022-06-19-neuro-vision-retinotopic/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://sites.google.com/uci.edu/neurovision2022/schedule" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>A resilient neural code in V1 to process natural images</title><link>https://laurentperrinet.github.io/publication/ladret-22-areadne/</link><pubDate>Wed, 29 Jun 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-22-areadne/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/ladret-22-areadne/@laurentperrinet_1542724828658016256_tweetcapture_hu_a88ff4d6822ca094.webp 400w,
/publication/ladret-22-areadne/@laurentperrinet_1542724828658016256_tweetcapture_hu_2552352745dbb1ca.webp 760w,
/publication/ladret-22-areadne/@laurentperrinet_1542724828658016256_tweetcapture_hu_7e0e25ad3951b1ae.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-22-areadne/@laurentperrinet_1542724828658016256_tweetcapture_hu_a88ff4d6822ca094.webp"
width="598"
height="705"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;for a follow-up, check out
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-22-fens/"&gt;Recurrent cortical connectivity in the primary visual cortex supports robust encoding of natural sensory inputs&lt;/a&gt;.
&lt;em&gt;Proceedings of the FENS Forum 2022&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-22-fens/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-22-fens/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;This poster is presented in the following paper (published in Nature Comm Biology):
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Ultra-rapid visual search in natural images using active deep learning</title><link>https://laurentperrinet.github.io/publication/jeremie-22-areadne/</link><pubDate>Wed, 29 Jun 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/jeremie-22-areadne/</guid><description>&lt;ul&gt;
&lt;li&gt;This work extends to natural scenes a previous work on visual search on a simplified task formulated in
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/pierre-albig%C3%A8s/"&gt;Pierre Albigès&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/dauce-20/"&gt;A dual foveal-peripheral visual processing model implements efficient saccade selection&lt;/a&gt;.
&lt;em&gt;Journal of Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/dauce-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1167/jov.20.8.22" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1101/725879" target="_blank" rel="noopener"&gt;
Pdf&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/WhereIsMyMNIST" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/dauce-20/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/725879" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;It is based on a first work on transfer learning and its application to a natural task :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/jeremie-23-ultra-fast-cat/"&gt;Ultra-Fast Image Categorization in biology and in neural models&lt;/a&gt;.
&lt;em&gt;Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/jeremie-23-ultra-fast-cat/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3390/vision7020029" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2205.03635" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;in particular, we found retinotopic mapping to be adapted to that extension :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-retinotopic/"&gt;Retinotopic mapping improves the reliability of image classification&lt;/a&gt;.
&lt;em&gt;NeuroVision Workshop in conjunction with CVPR 2022&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-retinotopic/2022-06-19-neuro-vision-retinotopic.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/talk/2022-06-19-neuro-vision-retinotopic/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://sites.google.com/uci.edu/neurovision2022/schedule" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Read the corresponding paper
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jean-nicolas-j%C3%A9r%C3%A9mie/"&gt;Jean-Nicolas Jérémie&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2026).
&lt;a href="https://laurentperrinet.github.io/publication/jeremie-25/"&gt;Foveated Retinotopy Improves Classification and Localization in CNNs&lt;/a&gt;.
&lt;em&gt;Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/jeremie-25/jeremie-25.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/jeremie-25/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3390/vision10020017" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.mdpi.com/2411-5150/10/2/17" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2402.15480" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Which sparsity problem does the brain solve?</title><link>https://laurentperrinet.github.io/publication/rentzeperis-22-areadne/</link><pubDate>Wed, 29 Jun 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/rentzeperis-22-areadne/</guid><description>&lt;ul&gt;
&lt;li&gt;Follow-up paper
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/ilias-rentzeperis/"&gt;Ilias Rentzeperis&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/luca-calatroni/"&gt;Luca Calatroni&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/dario-prandi/"&gt;Dario Prandi&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/rentzeperis-23/"&gt;Beyond $\ell_1$ sparse coding in V1&lt;/a&gt;.
&lt;em&gt;PLOS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/rentzeperis-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1011459" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/rentzeperis-23" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Contributions of neuroscience to the detection and localization of objects in visual inputs</title><link>https://laurentperrinet.github.io/talk/2022-06-14-mir-symposium/</link><pubDate>Tue, 14 Jun 2022 15:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2022-06-14-mir-symposium/</guid><description>&lt;ul&gt;
&lt;li&gt;for visual search see:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/dauce-20/" &gt;A dual foveal-peripheral visual processing model implements efficient saccade selection&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/pierre-albig%C3%A8s/"&gt;Pierre Albigès&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/dauce-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1167/jov.20.8.22" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1101/725879" target="_blank" rel="noopener"&gt;
Pdf&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/WhereIsMyMNIST" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/dauce-20/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/725879" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;for retinotopy, see:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-retinotopic/" &gt;Retinotopic mapping improves the reliability of image classification&lt;/a&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-retinotopic/2022-06-19-neuro-vision-retinotopic.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/talk/2022-06-19-neuro-vision-retinotopic/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://sites.google.com/uci.edu/neurovision2022/schedule" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;for event-based computations, see:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-heterogeneous/" &gt;Learning heterogeneous delays of Spiking Neurons for motion detection&lt;/a&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/talk/2022-06-19-neuro-vision-heterogeneous/2022-06-19-neuro-vision-heterogeneous.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/talk/2022-06-19-neuro-vision-heterogeneous/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://sites.google.com/uci.edu/neurovision2022/schedule" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;for event-based motion detection, see:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/grimaldi-22-icip/" &gt;Learning heterogeneous delays of spiking neurons for motion detection&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/antoine-grimaldi/"&gt;Antoine Grimaldi&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/camille-besnainou/"&gt;Camille Besnainou&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/grimaldi-22-icip/grimaldi-22-icip.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/grimaldi-22-icip/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1109/ICIP46576.2022.9897394" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://2022.ieeeicip.org/" target="_blank" rel="noopener"&gt;
Venue&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://ieeexplore.ieee.org/document/9897394/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>2022-03-23_UE-neurosciences-computationnelles</title><link>https://laurentperrinet.github.io/slides/2022-03-23_ue-neurosciences-computationnelles/</link><pubDate>Wed, 23 Mar 2022 09:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/slides/2022-03-23_ue-neurosciences-computationnelles/</guid><description>&lt;h1 id="réseaux-de-neurones-artificiels-et-apprentissage-machine-appliqués-à-la-compréhension-de-la-vision"&gt;&lt;a href="https://github.com/laurentperrinet/2022_UE-neurosciences-computationnelles" target="_blank" rel="noopener"&gt;Réseaux de neurones artificiels et apprentissage machine appliqués à la compréhension de la vision&lt;/a&gt;&lt;/h1&gt;
&lt;h4 id="laurent-perrinet"&gt;&lt;em&gt;&lt;a href="https://laurentperrinet.github.io/talk/2022-03-23-ue-neurosciences-computationnelles/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;h4 id="-master-1-neurosciences-et-sciences-cognitives"&gt;&lt;u&gt;&lt;a href="https://ametice.univ-amu.fr/pluginfile.php/5559779/mod_resource/content/1/Planning_Neurocomp_M1_2022.pdf" target="_blank" rel="noopener"&gt;[2022-03-23]&lt;/a&gt; &lt;a href="https://ametice.univ-amu.fr/course/view.php?id=89069" target="_blank" rel="noopener"&gt;Master 1 Neurosciences et Sciences Cognitives&lt;/a&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/perrinet_curriculum-vitae.tex/raw/master/logotypes/troislogos.png" alt="logo" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id="principes-de-la-vision"&gt;Principes de la Vision&lt;/h1&gt;
&lt;hr&gt;
&lt;h2 id="à-quoi-sert-la-vision"&gt;À quoi sert la vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-ilya-repin-1884httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_001.jpg" alt="[An Unexpected Visitor (Ilya Repin, 1884)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Ilya Repin, 1884)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="à-quoi-sert-la-vision-1"&gt;À quoi sert la vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_002.jpg" alt="[An Unexpected Visitor (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="à-quoi-sert-la-vision-2"&gt;À quoi sert la vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---age-yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_003.jpg" alt="[An Unexpected Visitor - *Age?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;Age?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="à-quoi-sert-la-vision-3"&gt;À quoi sert la vision?&lt;/h2&gt;
&lt;figure id="figure-an-unexpected-visitor---how-long--yarbus-1965httpswwwcabinetmagazineorgissues30archibaldphp"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://www.cabinetmagazine.org/issues/30/cabinet_030_archibald_sasha_006.jpg" alt="[An Unexpected Visitor - *How long?* (Yarbus, 1965)](https://www.cabinetmagazine.org/issues/30/archibald.php)" loading="lazy" data-zoomable width="45%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://www.cabinetmagazine.org/issues/30/archibald.php" target="_blank" rel="noopener"&gt;An Unexpected Visitor - &lt;em&gt;How long?&lt;/em&gt; (Yarbus, 1965)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="les-illusions-visuelles"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Les illusions visuelles&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion_without.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="les-illusions-visuelles-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Les illusions visuelles&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-hering-illusionhttpsenwikipediaorgwikihering_illusion"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Hering_illusion.svg" alt="[Hering illusion](https://en.wikipedia.org/wiki/Hering_illusion)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://en.wikipedia.org/wiki/Hering_illusion" target="_blank" rel="noopener"&gt;Hering illusion&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="les-illusions-visuelles-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Les illusions visuelles&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Kitaoka.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Ilusions of brightness or lightness &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="les-illusions-visuelles-3"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Les illusions visuelles&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-rotating-snakes-akiyoshi-kitaokahttpwwwritsumeiacjpakitaokaindex-ehtml"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/42_rotsnakes_main.jpg" alt="[Rotating Snakes *Akiyoshi KITAOKA*](http://www.ritsumei.ac.jp/~akitaoka/index-e.html)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="http://www.ritsumei.ac.jp/~akitaoka/index-e.html" target="_blank" rel="noopener"&gt;Rotating Snakes &lt;em&gt;Akiyoshi KITAOKA&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="les-illusions-visuelles--paréidolie"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Les illusions visuelles&lt;/a&gt; : &lt;a href="https://fr.wikipedia.org/wiki/Par%C3%A9idolie" target="_blank" rel="noopener"&gt;Paréidolie&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-1976-viking-orbiter-imagehttpsfrwikipediaorgwikicydonia_mensae"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Face-on-mars.jpg" alt="[Cydonia Mensae (1976) *Viking Orbiter image*](https://fr.wikipedia.org/wiki/Cydonia_Mensae)" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://fr.wikipedia.org/wiki/Cydonia_Mensae" target="_blank" rel="noopener"&gt;Cydonia Mensae (1976) &lt;em&gt;Viking Orbiter image&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="les-illusions-visuelles--paréidolie-1"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Les illusions visuelles&lt;/a&gt; : &lt;a href="https://fr.wikipedia.org/wiki/Par%C3%A9idolie" target="_blank" rel="noopener"&gt;Paréidolie&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsfrwikipediaorgwikicydonia_mensae"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_low.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://fr.wikipedia.org/wiki/Cydonia_Mensae)" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://fr.wikipedia.org/wiki/Cydonia_Mensae" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="les-illusions-visuelles--paréidolie-2"&gt;&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-illusions/" target="_blank" rel="noopener"&gt;Les illusions visuelles&lt;/a&gt; : &lt;a href="https://fr.wikipedia.org/wiki/Par%C3%A9idolie" target="_blank" rel="noopener"&gt;Paréidolie&lt;/a&gt;&lt;/h2&gt;
&lt;figure id="figure-cydonia-mensae-2007-mars-global-surveyorhttpsfrwikipediaorgwikicydonia_mensae"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/Viking_moc_face_20m_high.png" alt="[Cydonia Mensae (2007) *Mars Global Surveyor*](https://fr.wikipedia.org/wiki/Cydonia_Mensae)" loading="lazy" data-zoomable width="50%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://fr.wikipedia.org/wiki/Cydonia_Mensae" target="_blank" rel="noopener"&gt;Cydonia Mensae (2007) &lt;em&gt;Mars Global Surveyor&lt;/em&gt;&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="les-neurosciences-computationnelles"&gt;Les neurosciences computationnelles&lt;/h2&gt;
&lt;figure id="figure-sejnowski--koch---churchland-1998httpwwwhmsharvardedubssneurobornlabnb204paperssejnowski-koch-churchland-science1988pdf"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Churchland92.png" alt="[[Sejnowski, Koch &amp; Churchland (1998)](http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf)]" loading="lazy" data-zoomable width="35%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="http://www.hms.harvard.edu/bss/neuro/bornlab/nb204/papers/sejnowski-koch-churchland-science1988.pdf" target="_blank" rel="noopener"&gt;Sejnowski, Koch &amp;amp; Churchland (1998)&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h1 id="de-v1-aux-réseaux-convolutionnels"&gt;De V1 aux réseaux convolutionnels&lt;/h1&gt;
&lt;hr&gt;
&lt;h2 id="le-système-visuel"&gt;Le système visuel&lt;/h2&gt;
&lt;figure id="figure-système-visuel-humain-wikipediahttpsfrwikipediaorgwikisystc3a8me_visuel_humain"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://upload.wikimedia.org/wikipedia/commons/e/e4/Voies_visuelles3.svg" alt="[Système visuel humain (Wikipedia)](https://fr.wikipedia.org/wiki/Syst%C3%A8me_visuel_humain)" loading="lazy" data-zoomable width="40%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://fr.wikipedia.org/wiki/Syst%C3%A8me_visuel_humain" target="_blank" rel="noopener"&gt;Système visuel humain (Wikipedia)&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="le-cortex-visuel-primaire"&gt;Le cortex visuel primaire&lt;/h2&gt;
&lt;figure id="figure-hubel--wiesel-1962"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/scientists.jpg" alt="[Hubel &amp; Wiesel, 1962]" loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Hubel &amp;amp; Wiesel, 1962]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="hubel--wiesel"&gt;Hubel &amp;amp; Wiesel&lt;/h2&gt;
&lt;video controls &gt;
&lt;source src="https://raw.githubusercontent.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/master/figures/ComplexDirSelCortCell250_title.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;p&gt;[Hubel &amp;amp; Wiesel, 1962]&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels--hiérarchie"&gt;Réseaux convolutionnels : hiérarchie&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels---math"&gt;Réseaux convolutionnels : Math&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution discrète uni-dimensionnelle (eg dans le temps) avec un noyau f de rayon $K$:
$$
(f \ast g)[n]=\sum_{m=-K}^{K} f[m] g[n-m]
$$&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels---math-1"&gt;Réseaux convolutionnels : Math&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution discrète d&amp;rsquo;une image (bi-dimensionnelle):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[i, j] g[i-x, j-y]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels--lopération-de-convolution"&gt;Réseaux convolutionnels : l&amp;rsquo;opération de convolution&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/convolution-layer-a.png?1c517e00cb8d709baf32fc3d39ebae67" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels--math"&gt;Réseaux convolutionnels : Math&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution discrète d&amp;rsquo;une image sur plusieurs canaux de sortie:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y, k] = \sum_{i=-K}^{K} \sum_{j=-K}^{K} f[k, i, j, k] g[i-x, j-y]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels--math-1"&gt;Réseaux convolutionnels : Math&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Convolution discrète d&amp;rsquo;une image multi-canaux (eg. RGB) sur plusieurs canaux de sortie (noter &lt;a href="https://pytorch.org/docs/stable/generated/torch.nn.Conv2d.html" target="_blank" rel="noopener"&gt;l&amp;rsquo;ordre des indices&lt;/a&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$$
(f \ast g)[x, y, k] = \
\sum_{i=-K}^{K} \sum_{j=-K}^{K} \sum_{c=1}^{C} f[k, c, i, j] g[i-x, j-y, c]
$$&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels--cnn"&gt;Réseaux convolutionnels : CNN&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/architecture-cnn-fr.jpeg" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="mise-en-pratique-détecter--apprendre"&gt;Mise en pratique: détecter &amp;amp; apprendre&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Tutoriel Apprentissage profond&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://github.com/laurentperrinet/2022_UE-neurosciences-computationnelles/blob/master/A_D%C3%A9tecter.ipynb" target="_blank" rel="noopener"&gt;Notebook &lt;code&gt;A_Détecter.ipynb&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://github.com/laurentperrinet/2022_UE-neurosciences-computationnelles/blob/master/B_Apprendre.ipynb" target="_blank" rel="noopener"&gt;Notebook &lt;code&gt;B_Apprendre.ipynb&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="perspectives"&gt;Perspectives&lt;/h1&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-convolutionnels--hiérarchie-1"&gt;Réseaux convolutionnels : hiérarchie&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1_a.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="réseaux-prédictifs"&gt;Réseaux prédictifs&lt;/h2&gt;
&lt;figure id="figure-boutin-et-al-2021httpslaurentperrinetgithubiopublicationboutin-franciosini-chavane-ruffier-perrinet-20"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2019-04-03_a_course_on_vision_and_modelization/figures/boutin-franciosini-ruffier-perrinet-19_figure1.svg" alt="[[Boutin *et al*, 2021](https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" target="_blank" rel="noopener"&gt;Boutin &lt;em&gt;et al&lt;/em&gt;, 2021&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="topographie-dans-v1"&gt;Topographie dans V1&lt;/h2&gt;
&lt;figure id="figure-bosking-et-al-1997"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2019-04-03_a_course_on_vision_and_modelization/raw/master/figures/Bosking97Fig4.jpg" alt="[Bosking *et al*, 1997]" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[Bosking &lt;em&gt;et al&lt;/em&gt;, 1997]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="spiking-neural-networks"&gt;Spiking Neural Networks&lt;/h2&gt;
&lt;figure id="figure-from-frame-based-to-event-based-cameras"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/event_driven_computations.png" alt="From frame-based to event-based cameras." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
From frame-based to event-based cameras.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="recurrent-processing"&gt;Recurrent processing&lt;/h2&gt;
&lt;figure id="figure-amidi--amidihttpsstanfordedushervineteachingcs-230cheatsheet-convolutional-neural-networks"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://stanford.edu/~shervine/teaching/cs-230/illustrations/architecture-rnn-ltr.png" alt="[[Amidi &amp; Amidi](https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks)]" loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
[&lt;a href="https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-convolutional-neural-networks" target="_blank" rel="noopener"&gt;Amidi &amp;amp; Amidi&lt;/a&gt;]
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="dynamique-de-la-vision"&gt;Dynamique de la vision&lt;/h2&gt;
&lt;figure id="figure-thorpe-2001httpslaurentperrinetgithubio2022-01-12_neurocercle21"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/figures/scheme_thorpe.jpg" alt="[[Thorpe (2001)]](https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1)" loading="lazy" data-zoomable width="70%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;a href="https://laurentperrinet.github.io/2022-01-12_NeuroCercle/#/2/1" target="_blank" rel="noopener"&gt;[Thorpe (2001)]&lt;/a&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h2 id="applications-robotiques"&gt;Applications robotiques&lt;/h2&gt;
&lt;figure id="figure-our-system-is-divided-into-3-units-to-process-visual-inputs-communicating-by-event-driven-feed-forward-and-feed-back-communications"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/grant/anr-anr/principe_agile.jpg" alt="Our system is divided into 3 units to process visual inputs communicating by event-driven, feed-forward and feed-back communications." loading="lazy" data-zoomable width="90%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Our system is divided into 3 units to process visual inputs communicating by event-driven, feed-forward and feed-back communications.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;hr&gt;
&lt;h1 id="questions"&gt;Questions?&lt;/h1&gt;
&lt;p&gt;Ask info @ &lt;a href="mailto:laurent.perrinet@univ-amu.fr"&gt;laurent.perrinet@univ-amu.fr&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;More info @ &lt;a href="https://laurentperrinet.github.io/grant/anr-anr" target="_blank" rel="noopener"&gt;web-site&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Statistics of the sparse representations of natural images</title><link>https://laurentperrinet.github.io/talk/2022-03-22-siam-is-22/</link><pubDate>Tue, 22 Mar 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2022-03-22-siam-is-22/</guid><description>&lt;ul&gt;
&lt;li&gt;see previous work: &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2018-11-05-statistics-of-the-natural-input-to-a-ring-model.html" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/sciblog/posts/2018-11-05-statistics-of-the-natural-input-to-a-ring-model.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mini-symposium-learning-from-vision-efficient-representation-sparse-coding-and-modelling"&gt;Mini-Symposium &amp;ldquo;Learning from vision: Efficient representation, sparse coding, and modelling&amp;rdquo;&lt;/h2&gt;
&lt;p&gt;Although recent years have seen a striking improvement in imaging techniques, there are many tasks for which human interaction is still essential, as color gamut correction in the cinema industry. This suggests that a better understanding of the mechanisms underlying the visual system is instrumental to advances in imaging techniques.
Along these lines, various ideas from computational neurosciences have found application in imaging, from pattern recognition to image inpainting. A promising line of investigation is built on methods based on models of the primary visual cortex and on neural coding, in particular via the efficient representation principle. These methods have recently allowed to define new artificial neural networks paradigms and to reproduce complex visual illusions.
In this mini-symposium we aim to gather together experts working in the field of mathematical neuroscience and imaging, with a focus on these methods. In particular, the speakers will present recent results based on sparse coding and models of the visual system.&lt;/p&gt;
&lt;h3 id="organizer-dario-prandi"&gt;Organizer: Dario Prandi&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;12:40-1:05 &lt;em&gt;The intrinsically nonlinear nature of receptive fields in vision: implications for imaging, vision science and artificial neural networks&lt;/em&gt; Marcelo Bertalmío, Spanish National Research Council, Spain&lt;/li&gt;
&lt;li&gt;1:10-1:35 &lt;em&gt;ChebLieNet: Invariant Spectral Graph Nns Turned Equivariant by Sub-Riemannian Geometry on Lie Groups&lt;/em&gt; Erik Bekkers, University of Amsterdam, Netherlands&lt;/li&gt;
&lt;li&gt;1:40-2:05 &lt;em&gt;Deep Predictive Coding for More Robust and Human-Like Vision&lt;/em&gt; Rufin VanRullen, Centre de Recherche Cerveau et Cognition (CerCo), France&lt;/li&gt;
&lt;li&gt;2:10-2:35 &lt;em&gt;Statistics of the Sparse Representations of Natural Images&lt;/em&gt; Hugo Ladret and Laurent U. Perrinet, CNRS &amp;amp; Aix-Marseille Université, Marseille, France
More on &lt;a href="https://meetings.siam.org/sess/dsp_programsess.cfm?sessioncode=73028" target="_blank" rel="noopener"&gt;https://meetings.siam.org/sess/dsp_programsess.cfm?sessioncode=73028&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Revisiting Horizontal Connectivity Rules in V1: From like-to-like towards like-to-All</title><link>https://laurentperrinet.github.io/publication/chavane-22/</link><pubDate>Sat, 05 Feb 2022 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/chavane-22/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/chavane-22/@laurentperrinet_1490717893750935552_tweetcapture_hu_975afa3364dc9917.webp 400w,
/publication/chavane-22/@laurentperrinet_1490717893750935552_tweetcapture_hu_1a20ad07e96d8303.webp 760w,
/publication/chavane-22/@laurentperrinet_1490717893750935552_tweetcapture_hu_e988bf15600dbf11.webp 1200w"
src="https://laurentperrinet.github.io/publication/chavane-22/@laurentperrinet_1490717893750935552_tweetcapture_hu_975afa3364dc9917.webp"
width="456"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Check-out this presentation of the paper:
&lt;div class="media stream-item view-compact"&gt;
&lt;div class="media-body"&gt;
&lt;div class="section-subheading article-title mb-0 mt-0"&gt;
&lt;a href="https://laurentperrinet.github.io/talk/2025-02-11-neuromath/" &gt;When Cortical Neurons Talk Sideways: Beyond Feedforward Visual Processing&lt;/a&gt;
&lt;/div&gt;
&lt;a href="https://laurentperrinet.github.io/talk/2025-02-11-neuromath/" class="summary-link"&gt;
&lt;div class="article-style"&gt;
&lt;blockquote&gt;
&lt;p&gt;In this seminar we will challenge the traditional understanding of neuronal connectivity in primary visual cortex. While current theory suggests that neurons connect preferentially to others with similar orientation preferences, I will present evidence for a more complex connectivity pattern based on a distance-dependent rule: short-range connections show a like-to-like bias, while long-range connections connect more widely. This revised model better explains how the visual cortex processes complex stimuli and accounts for observed variations in neuronal interactions at different scales.&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;
&lt;div class="stream-meta article-metadata"&gt;
&lt;div class="article-metadata"&gt;
&lt;div&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;span class="article-date"&gt;
2025-02-11
&lt;/span&gt;
&lt;span class="middot-divider"&gt;&lt;/span&gt;
&lt;span class="article-categories"&gt;
&lt;i class="fas fa-folder mr-1"&gt;&lt;/i&gt;&lt;a href="https://laurentperrinet.github.io/category/neuroai-machine-learning/"&gt;NeuroAI &amp;amp; Machine Learning&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/talk/2025-02-11-neuromath/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/slides/2025-02-11-neuromath/" target="_blank"&gt;
Slides
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/talk/2025-02-11-neuromath" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="ml-3"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Decoding orientation distributions from noisy observations in V1</title><link>https://laurentperrinet.github.io/publication/ladret-21-crs/</link><pubDate>Fri, 15 Oct 2021 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-21-crs/</guid><description>&lt;ul&gt;
&lt;li&gt;This poster is presented in the following paper (published in Nature Comm Biology):
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>SDPC : A Sparse and Predictive Model of the Early Visual System</title><link>https://laurentperrinet.github.io/publication/franciosini-21-thesis/</link><pubDate>Tue, 28 Sep 2021 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/franciosini-21-thesis/</guid><description/></item><item><title>Simulating anticipatory activity in a 1D Spiking Neural Network Model</title><link>https://laurentperrinet.github.io/publication/vergani-21-bernstein/</link><pubDate>Wed, 22 Sep 2021 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/vergani-21-bernstein/</guid><description>&lt;ul&gt;
&lt;li&gt;poster number: 94&lt;/li&gt;
&lt;li&gt;scheduled on Wednesday, Sep 22, 18:00 CEST.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://abstracts.g-node.org/conference/BC21/abstracts#/uuid/05f81f30-d5d5-4467-b977-f28e9bed65f0" target="_blank" rel="noopener"&gt;https://abstracts.g-node.org/conference/BC21/abstracts#/uuid/05f81f30-d5d5-4467-b977-f28e9bed65f0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Soutenance de thèse Angelo Franciosini</title><link>https://laurentperrinet.github.io/post/2021-09-28_soutenance-angelo-franciosini/</link><pubDate>Thu, 09 Sep 2021 09:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/post/2021-09-28_soutenance-angelo-franciosini/</guid><description>&lt;h1 id="sdpc--a-sparse-and-predictive-model-of-the-early-visual-system-soutenance-de-thèse-angelo-franciosini"&gt;&amp;ldquo;SDPC : a sparse and predictive model of the early visual system&amp;rdquo; Soutenance de thèse Angelo Franciosini&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Date : Mardi 28 septembre 2021 à 13h (CEST)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Lieu: en &lt;a href="https://univ-amu-fr.zoom.us/j/93571492344?pwd=NTlTbjhvM1pxR2ZUY3ZYKzhURTRmUT09" target="_blank" rel="noopener"&gt;virtuel&lt;/a&gt; et salle &lt;a href="http://patrimoinemedical.univmed.fr/rues/rues_gastaut.htm" target="_blank" rel="noopener"&gt;Henri Gastaut&lt;/a&gt;, au rez de chaussée de l&amp;rsquo;INT (how to &lt;a href="http://www.int.univ-amu.fr/contact" target="_blank" rel="noopener"&gt;get there&lt;/a&gt;). La thèse était suivie d’un pot au R+4 de l’&lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;Institut de Neurosciences de la Timone&lt;/a&gt; (how to &lt;a href="http://www.int.univ-amu.fr/contact" target="_blank" rel="noopener"&gt;get there&lt;/a&gt;)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Quoi: le manuscrit sera disponible après la soutenance.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="jury"&gt;Jury&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://findanexpert.unimelb.edu.au/profile/5669-anthony-burkitt" target="_blank" rel="noopener"&gt;Anthony Burkitt&lt;/a&gt;, University of Melbourne, Rapporteur&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.brown.edu/academics/cognitive-linguistic-psychological-sciences/people/faculty/thomas-serre" target="_blank" rel="noopener"&gt;Thomas Serre&lt;/a&gt;, Brown University, Rapporteur&lt;/li&gt;
&lt;li&gt;&lt;a href="https://incc-paris.fr/people/laura-dugue/" target="_blank" rel="noopener"&gt;Laura Dugué&lt;/a&gt;, Integrative Neuroscience &amp;amp; Cognition Center, Examinateur&lt;/li&gt;
&lt;li&gt;&lt;a href="http://emmanuel.dauce.free.fr/" target="_blank" rel="noopener"&gt;Emmanuel Daucé&lt;/a&gt;, CNRS, Examinateur&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ism.univ-amu.fr/viollet/" target="_blank" rel="noopener"&gt;Stéphane Viollet&lt;/a&gt;, CNRS, Examinateur&lt;/li&gt;
&lt;li&gt;&lt;a href="https://laurentperrinet.github.io/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;, CNRS, Directeur de thèse&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="abstract"&gt;Abstract&lt;/h2&gt;
&lt;p&gt;One goal of visual neuroscience is to understand how the brain interprets sensory information and to describe cortical representations according to a specific computational model. In this thesis, we describe how a successful model for visual perception, Predictive Coding (PC), can be extended to account for highly nonlinear operations in the primary visual cortex of mammals (V1). In this thesis, we generalize PC in a convolutional network and propose an algorithm called Sparse Deep Predictive Coding (SDPC), which models the properties of the early visual cortex. We present the SDPC framework in two scientific articles: in the first, we use our network to model local interactions in the early visual system (V1/V2) and we show how feedback connectivity allows the visual system to adapt to the statistics of natural images. In a second article, we show that the SDPC can predict the emergence of nonlinear responses in V1 (complex cells) and explain the link between complex cells and higher-level structures like cortical orientation maps, across species. Finally, we will propose some extensions that will allow the SDPC to serve as a general model of the visual system.&lt;/p&gt;
&lt;h2 id="résumé"&gt;Résumé&lt;/h2&gt;
&lt;p&gt;Un des objectifs des neurosciences visuelles est de comprendre comment le cerveau interprète les informations sensorielles et de décrire les représentations corticales grâce à un modèle computationnel. Dans cette thèse, nous décrivons comment un modèle de perception visuelle, le Codage Prédictif, peut être étendu pour rendre compte des opérations non linéaires dans le cortex visuel primaire des mammifères (V1). Dans cette thèse, nous généralisons le Codage Prédictif dans un réseau convolutif pour créer un modèle appelé Sparse Deep Predictive Coding (SDPC). Nous présentons le SDPC dans deux articles scientifiques : dans le premier, nous utilisons notre réseau pour modéliser les interactions locales dans le système visuel précoce (V1/V2) et nous montrons comment la connectivité de rétroaction permet au système visuel de s’adapter aux statistiques des images naturelles. Dans un second article, nous montrons que le SDPC peut prédire l’émergence de réponses non linéaires dans V1 (cellules complexes) et expliquer le lien entre cellules complexes et des structures de plus haut niveau comme les cartes d’orientation corticales, et ceci pour différentes espèces. Enfin, nous proposerons quelques extensions qui permettront au SDPC de servir de modèle général du système visuel.&lt;/p&gt;</description></item><item><title>Dynamical processing of orientation precision in the primary visual cortex</title><link>https://laurentperrinet.github.io/talk/2021-08-27-ddxl/</link><pubDate>Fri, 27 Aug 2021 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2021-08-27-ddxl/</guid><description>&lt;ul&gt;
&lt;li&gt;This is 40th edition of Dynamicsdays&lt;/li&gt;
&lt;li&gt;Nice, 23-27 August 2021 - &lt;a href="https://dynamicsdays2021.univ-cotedazur.fr" target="_blank" rel="noopener"&gt;https://dynamicsdays2021.univ-cotedazur.fr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;check out the &lt;a href="https://dynamicsdays2021.univ-cotedazur.fr/assets/dynamicsdays_nice_2021.pdf" target="_blank" rel="noopener"&gt;book of abstracts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In this talk, we will present the following paper :
&lt;/li&gt;
&lt;li&gt;Preliminary Program:
&lt;ul&gt;
&lt;li&gt;Bruno Cessac, &lt;em&gt;The Retina as a Dynamical System&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Hugo Ladret &amp;amp; Laurent Perrinet, &lt;em&gt;Dynamics of the processing of orientation precision in the primary visual cortex&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Gianluigi Mongillo, &lt;em&gt;Glassy phase in dynamically balanced networks&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Romain Veltz, &lt;em&gt;Spatial and color hallucinations in a mathematical model of primary visual cortex&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Pooling in a predictive model of V1 explains functional and structural diversity across species</title><link>https://laurentperrinet.github.io/talk/2021-06-15-smb/</link><pubDate>Tue, 15 Jun 2021 11:15:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2021-06-15-smb/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/talk/2021-06-15-smb/@laurentperrinet_1384940135419101187_tweetcapture_hu_8335c3c783c6489d.webp 400w,
/talk/2021-06-15-smb/@laurentperrinet_1384940135419101187_tweetcapture_hu_7077eb9741aaae35.webp 760w,
/talk/2021-06-15-smb/@laurentperrinet_1384940135419101187_tweetcapture_hu_181d438cb8d0dffc.webp 1200w"
src="https://laurentperrinet.github.io/talk/2021-06-15-smb/@laurentperrinet_1384940135419101187_tweetcapture_hu_8335c3c783c6489d.webp"
width="556"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="poster.jpg" alt="" loading="lazy" data-zoomable width="100%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In this talk, I will present the following paper :
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/" &gt;Pooling in a predictive model of V1 explains functional and structural diversity across species&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/franciosini-21/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1010270" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/franciosini-21" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.04.19.440444" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" &gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" &gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Dynamical processing of orientation precision in the primary visual cortex</title><link>https://laurentperrinet.github.io/talk/2021-05-20-neuro-france/</link><pubDate>Thu, 20 May 2021 14:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2021-05-20-neuro-france/</guid><description>&lt;ul&gt;
&lt;li&gt;As presented during the &lt;a href="https://www.neurosciences.asso.fr/SN21/" target="_blank" rel="noopener"&gt;NeuroFrance 2021&lt;/a&gt; meeting
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/talk/2021-05-20-neuro-france/@laurentperrinet_1395351843035828224_tweetcapture_hu_23cb0acbaf3360bc.webp 400w,
/talk/2021-05-20-neuro-france/@laurentperrinet_1395351843035828224_tweetcapture_hu_10e8462277990fb1.webp 760w,
/talk/2021-05-20-neuro-france/@laurentperrinet_1395351843035828224_tweetcapture_hu_91405edca088b736.webp 1200w"
src="https://laurentperrinet.github.io/talk/2021-05-20-neuro-france/@laurentperrinet_1395351843035828224_tweetcapture_hu_23cb0acbaf3360bc.webp"
width="598"
height="570"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;li&gt;get the &lt;a href="https://www.professionalabstracts.com/nf2021/programme-nf2021.pdf" target="_blank" rel="noopener"&gt;abstract book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In this talk, we will present the following paper :
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system</title><link>https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/</link><pubDate>Tue, 26 Jan 2021 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/boutin-franciosini-chavane-ruffier-perrinet-20/@laurentperrinet_1355810283835564033_tweetcapture_hu_3767aed3262c76ba.webp 400w,
/publication/boutin-franciosini-chavane-ruffier-perrinet-20/@laurentperrinet_1355810283835564033_tweetcapture_hu_22a376dad7782e57.webp 760w,
/publication/boutin-franciosini-chavane-ruffier-perrinet-20/@laurentperrinet_1355810283835564033_tweetcapture_hu_a447d5e3e0c94c7a.webp 1200w"
src="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/@laurentperrinet_1355810283835564033_tweetcapture_hu_3767aed3262c76ba.webp"
width="598"
height="681"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure id="figure-fig-1-architecture-of-a-2-layered-sdpc-model"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;download=&amp;amp;id=10.1371/journal.pcbi.1008629.g001" alt="Fig 1. Architecture of a 2-layered SDPC model." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 1. Architecture of a 2-layered SDPC model.
&lt;/figcaption&gt;&lt;/figure&gt;
One often compares biological vision to a camera-like system where an image would be processed according to a sequence of successive transformations. In particular, this “feedforward” view is prevalent in models of visual processing such as deep learning. However, neuroscientists have long stressed that more complex information flow is necessary to reach natural vision efficiency. In particular, recurrent and feedback connections in the visual cortex allow to integrate contextual information in our representation of visual stimuli. These modulations have been observed both at the low-level of neural activity and at the higher level of perception.
&lt;figure id="figure-fig-2-results-of-training-sdpc-on-the-natural-images-left-column-and-on-the-face-database-right-column-with-a-feedback-strength-kfb--1"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;download=&amp;amp;id=10.1371/journal.pcbi.1008629.g002" alt="Fig 2. Results of training SDPC on the natural images (left column) and on the face database (right column) with a feedback strength kFB = 1." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 2. Results of training SDPC on the natural images (left column) and on the face database (right column) with a feedback strength kFB = 1.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure id="figure-fig-14-illustration-of-the-hierarchical-generative-model-learned-by-the-sdpc-model-on-the-face-database"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;download=&amp;amp;id=10.1371/journal.pcbi.1008629.g014" alt="Fig 14. Illustration of the hierarchical generative model learned by the SDPC model on the face database." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 14. Illustration of the hierarchical generative model learned by the SDPC model on the face database.
&lt;/figcaption&gt;&lt;/figure&gt;
In this study, we present an architecture that describes biological vision at both levels of analysis. It suggests that the brain uses feedforward and feedback connections to compare the sensory stimulus with its own internal representation. In contrast to classical deep learning approaches, we show that our model learns interpretable features.
&lt;figure id="figure-fig-5-example-of-a-9--9-interaction-map-of-a-v1-area-centered-on-neurons-strongly-responding-to-a-central-preferred-orientation-of-30"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;download=&amp;amp;id=10.1371/journal.pcbi.1008629.g005" alt="Fig 5. Example of a 9 × 9 interaction map of a V1 area centered on neurons strongly responding to a central preferred orientation of 30°." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 5. Example of a 9 × 9 interaction map of a V1 area centered on neurons strongly responding to a central preferred orientation of 30°.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure id="figure-fig-7-example-of-a-9--9-interaction-map-of-a-v1-area-centered-on-neurons-strongly-responding-to-a-central-preferred-orientation-of-45-and-colored-with-the-relative-response-wrt-no-feedback"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;download=&amp;amp;id=10.1371/journal.pcbi.1008629.g007" alt="Fig 7. Example of a 9 × 9 interaction map of a V1 area centered on neurons strongly responding to a central preferred orientation of 45°, and colored with the relative response w.r.t. no feedback." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 7. Example of a 9 × 9 interaction map of a V1 area centered on neurons strongly responding to a central preferred orientation of 45°, and colored with the relative response w.r.t. no feedback.
&lt;/figcaption&gt;&lt;/figure&gt;
Moreover, we demonstrate that feedback signals modulate neural activity to promote good continuity of contours. Finally, the same model can disambiguate images corrupted by noise. To the best of our knowledge, this is the first time that the same model describes the effect of recurrent and feedback modulations at both neural and representational levels.
&lt;figure id="figure-fig-10-effect-of-the-feedback-strength-on-noisy-images-from-natural-images-database"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;download=&amp;amp;id=10.1371/journal.pcbi.1008629.g010" alt="Fig 10. Effect of the feedback strength on noisy images from natural images database." loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 10. Effect of the feedback strength on noisy images from natural images database.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;presented during this &lt;a href="https://laurentperrinet.github.io/talk/2019-03-25-hdr-robin-baures/"&gt;talk&lt;/a&gt;:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2019).
&lt;a href="https://laurentperrinet.github.io/talk/2019-03-25-hdr-robin-baures/"&gt;From the retina to action: Predictive processing in the visual system&lt;/a&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/talk/2019-03-25-hdr-robin-baures/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/2019-03-25_HDR_RobinBaures" target="_blank" rel="noopener"&gt;
Slides&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/2019-03-25_HDR_RobinBaures/" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/2019-03-25_HDR_RobinBaures" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Modulation of orientation selectivity by orientation precision</title><link>https://laurentperrinet.github.io/publication/ladret-21-sfn/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-21-sfn/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/ladret-21-sfn/@laurentperrinet_1457644824723705856_tweetcapture_hu_19e770b1f3be4413.webp 400w,
/publication/ladret-21-sfn/@laurentperrinet_1457644824723705856_tweetcapture_hu_efa13d58211433d3.webp 760w,
/publication/ladret-21-sfn/@laurentperrinet_1457644824723705856_tweetcapture_hu_cfe046f4f5451075.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-21-sfn/@laurentperrinet_1457644824723705856_tweetcapture_hu_19e770b1f3be4413.webp"
width="586"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/Hy2UlLDkPyU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This poster is presented in the following paper (published in Nature Comm Biology):
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/hugo-ladret/"&gt;Hugo Ladret&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nelson-cortes/"&gt;Nelson Cortes&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/lamyae-ikan/"&gt;Lamyae Ikan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/christian-casanova/"&gt;Christian Casanova&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2023).
&lt;a href="https://laurentperrinet.github.io/publication/ladret-23/"&gt;Cortical recurrence supports resilience to sensory variance in the primary visual cortex&lt;/a&gt;.
&lt;em&gt;Nature Communications Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/ladret-23/ladret-23.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/ladret-23/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://figshare.com/articles/dataset/Data_for_Ladret_et_al_2023_Cortical_recurrence_supports_resilience_to_sensory_variance_in_the_primary_visual_cortex_/23366588" target="_blank" rel="noopener"&gt;
Dataset&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/hugoladret/variance-processing-V1" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/s42003-023-05042-3" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.03.30.437692" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-04142490" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Modelling Complex-cells and topological structure in the visual cortex of mammals using Sparse Predictive Coding</title><link>https://laurentperrinet.github.io/publication/franciosini-20-cosyne/</link><pubDate>Sun, 27 Sep 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/franciosini-20-cosyne/</guid><description>
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/franciosini-20-cosyne/poster_hu_cc0b7bbc8d204665.webp 400w,
/publication/franciosini-20-cosyne/poster_hu_a7d47dd018b610b3.webp 760w,
/publication/franciosini-20-cosyne/poster_hu_36be61e7c71bfc36.webp 1200w"
src="https://laurentperrinet.github.io/publication/franciosini-20-cosyne/poster_hu_cc0b7bbc8d204665.webp"
width="100%"
height="540"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;see the follow-up paper in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/"&gt;Pooling in a predictive model of V1 explains functional and structural diversity across species&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/franciosini-21/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1010270" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/franciosini-21" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.04.19.440444" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/franciosini-20-cosyne/@laurentperrinet_1384940135419101187_tweetcapture_hu_8335c3c783c6489d.webp 400w,
/publication/franciosini-20-cosyne/@laurentperrinet_1384940135419101187_tweetcapture_hu_7077eb9741aaae35.webp 760w,
/publication/franciosini-20-cosyne/@laurentperrinet_1384940135419101187_tweetcapture_hu_181d438cb8d0dffc.webp 1200w"
src="https://laurentperrinet.github.io/publication/franciosini-20-cosyne/@laurentperrinet_1384940135419101187_tweetcapture_hu_8335c3c783c6489d.webp"
width="556"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>PhD offer "Ultra-fast vision using Spiking Neural Networks"</title><link>https://laurentperrinet.github.io/post/2020-06-30_phd-position/</link><pubDate>Tue, 30 Jun 2020 09:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/post/2020-06-30_phd-position/</guid><description>&lt;div class="alert alert-warning"&gt;
&lt;div&gt;
THE POSITION HAS BEEN FILLED.
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Dear colleagues,&lt;/p&gt;
&lt;p&gt;Applications are welcome for a fully funded doctoral position at &lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;INT&lt;/a&gt; in &lt;a href="https://en.wikipedia.org/wiki/Marseille" target="_blank" rel="noopener"&gt;Marseille&lt;/a&gt;, France. Your mission will be to build ultra-fast vision algorithms using event-based cameras and spiking neural networks. The project is funded by the &lt;a href="https://laurentperrinet.github.io/grant/aprovis-3-d/" target="_blank" rel="noopener"&gt;APROVIS3D&lt;/a&gt; grant (ANR-19-CHR3-0008-03) and will be coordinated by &lt;a href="https://laurentperrinet.github.io/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;. The work will be carried out in collaboration with a leading computer science institute at Université Côte d’Azur (Sophia Antipolis, France), the Laboratoire d&amp;rsquo;Informatique, Signaux et Systèmes de Sophia-Antipolis (I3S, UMR7271 - UNS CNRS), that will be part of the supervision team. We are seeking candidates with a strong background in machine learning, computer vision and computational neuroscience.&lt;/p&gt;
&lt;p&gt;To obtain further information, please visit &lt;a href="https://laurentperrinet.github.io/post/2020-06-30_phd-position" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/post/2020-06-30_phd-position&lt;/a&gt; or contact me @ &lt;a href="mailto:Laurent.Perrinet@univ-amu.fr"&gt;Laurent.Perrinet@univ-amu.fr&lt;/a&gt;. To candidate, follow instructions on the dedicated &lt;a href="https://bit.ly/3igRji4" target="_blank" rel="noopener"&gt;server from the CNRS&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The starting date is set to October 1st, 2020 and the appointment is for 36 months. Applications are welcome immediately.&lt;/p&gt;
&lt;p&gt;Thanks for distributing this announcement to potential candidates!&lt;/p&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/post/2020-06-30_phd-position/@laurentperrinet_1277872035700539392_tweetcapture_hu_eaad9bd099b8b319.webp 400w,
/post/2020-06-30_phd-position/@laurentperrinet_1277872035700539392_tweetcapture_hu_3ae62a7ab71292e5.webp 760w,
/post/2020-06-30_phd-position/@laurentperrinet_1277872035700539392_tweetcapture_hu_53f038c18187f843.webp 1200w"
src="https://laurentperrinet.github.io/post/2020-06-30_phd-position/@laurentperrinet_1277872035700539392_tweetcapture_hu_eaad9bd099b8b319.webp"
width="598"
height="214"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="detailed-description-ultra-fast-vision-using-spiking-neural-networks"&gt;Detailed description: &amp;ldquo;Ultra-fast vision using Spiking Neural Networks&amp;rdquo;&lt;/h2&gt;
&lt;p&gt;Biological vision is surprisingly efficient. To take advantage of this efficiency, Deep learning and convolutional neural networks (CNNs) have recently produced great advances in artificial computer vision. However, these algorithms now face multiple challenges: learned architectures are often not interpretable, disproportionally energy greedy, and often lack the integration of contextual information that seems optimized in biological vision and human perception. Crucially, given an equal constraint on energy consumption, these algorithms are relatively slow compared to biological vision. It is believed that one major factor of this rapidity is the fact that visual information is represented by short pulses (spikes) at analog – not discrete – times (&lt;a href="#Paugam12"&gt;Paugam and Bohte, 2012&lt;/a&gt;). However, most classical computer vision algorithms rely on such frame-based approaches. One solution to overcome their limitations is to use event-based representations, but these still lack in practice, and their high potential is largely underexploited. Inspired by biology, the project addresses the scientific question of developing a low-power sensing architecture for the processing of visual scenes, able to function on analog devices without a central clock and aimed at being validated in real-life situations. More specifically, the project will develop new paradigms for biologically inspired computer vision (&lt;a href="#Cristobal15"&gt;Cristobal, Keil and Perrinet, 2015&lt;/a&gt;), from sensing to processing, in order to help machines such as Unmanned Autonomous Vehicles (UAV), autonomous vehicles, or robots gain high-level understanding from visual scenes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In this doctoral project, we propose to address major limitations of classical computer vision by implementing specific dynamical features of cortical circuits: &lt;em&gt;spiking neural networks&lt;/em&gt; (&lt;a href="#Perrinet04"&gt;Perrinet, Thorpe and Samuelides, 2004&lt;/a&gt;; &lt;a href="#Lagorce16"&gt;Lagorce et al., 2018&lt;/a&gt;), &lt;em&gt;lateral diffusion of neural information&lt;/em&gt; (&lt;a href="#Chavane2000"&gt;Chavane et al., 2011&lt;/a&gt;; &lt;a href="#muller2018cortical"&gt;Muller et al., 2018&lt;/a&gt;) and &lt;em&gt;dynamic neuronal association fields&lt;/em&gt; (&lt;a href="#Fr%c3%a9gnac2012"&gt;Frégnac et al., 2012&lt;/a&gt;; &lt;a href="#Fr%c3%a9gnac2016"&gt;Frégnac et al., 2016&lt;/a&gt;; &lt;a href="#gerard2016synaptic"&gt;Gerard-Mercier et al., 2016&lt;/a&gt;)&lt;/strong&gt;. One starting point is to use event-based cameras &lt;a href="#Dupeyroux18"&gt;(Dupeyroux et al., 2018)&lt;/a&gt; and to extend results of self-supervised learning that we have obtained on static, natural images (&lt;a href="#BoutinFranciosiniChavaneRuffierPerrinet20"&gt;Boutin et al., 2020&lt;/a&gt;) showing in a recurrent cortical-like artificial CNN architecture the emergence of interactions which phenomenologically correspond to the &amp;ldquo;association field&amp;rdquo; described at the psychophysical (&lt;a href="#Field1993"&gt;Field et al., 1993&lt;/a&gt;), spiking (&lt;a href="#Li2002"&gt;Li and Gilbert, 2002&lt;/a&gt;) and synaptic (&lt;a href="#gerard2016synaptic"&gt;Gerard-Mercier et al., 2016&lt;/a&gt;) levels. Indeed, the architecture of primary visual cortex (V1), the direct target of the feedforward visual flow, contains dense local recurrent connectivity with sparse long-range connections (&lt;a href="#Voges12"&gt;Voges and Perrinet, 2012&lt;/a&gt;). Such connections add to the traditional convolutional kernels representing feedforward and local recurrent amplification a novel lateral interaction kernel within a single layer (across positions and channels). It is not well understood, but probably decisive for ultra-fast vision, how recurrent cortico-cortical loops add a level of distributed top-down complexity in the feed-forward stream of information which participates to the ultra-fast integration of sensory input and perceptual context (&lt;a href="#Keller2019"&gt;Keller et al., 2019&lt;/a&gt;). Coupled with the dynamics of cortical circuits, this elaborate multiplexed architecture provides the conditions possible for defining ultra-fast vision algorithms.&lt;/p&gt;
&lt;h2 id="expected-profile-of-the-candidate"&gt;Expected profile of the candidate&lt;/h2&gt;
&lt;p&gt;Candidates should have experience in the domain of computational neuroscience, physics, engineering or related, and a solid training in machine learning and computer vision.&lt;/p&gt;
&lt;p&gt;The candidate has to show good skills in computer science (programming skills, architecture understanding, git versioning, &amp;hellip;), and in image processing methods. Good command of programming tools (Python scripting) is required. Multidisciplinary background would be strongly appreciated and in particular an advanced knowledge in mathematics, for a deep understanding of signal processing methods, along with strong computational skills. The candidate needs to show a keen interest in neuroscience. It is a bonus if the candidate is curious about neuroscience and visual perception.&lt;/p&gt;
&lt;p&gt;The candidate has to fluently speak English to understand publications and to attend international conferences and workshops and pro-actively interact with partners in France, Switzerland, Spain and Greece. The preferred candidate will have the ability to work autonomously, and needs to be flexible to comply with the working method of the supervisors.&lt;/p&gt;
&lt;h2 id="research-context"&gt;Research context&lt;/h2&gt;
&lt;p&gt;The thesis will be carried out in the team &amp;ldquo;NEuronal OPerations in visual TOpographic maps&amp;rdquo; (NeOpTo) within the &lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;Institut de Neurosciences de la Timone&lt;/a&gt; in &lt;a href="https://en.wikipedia.org/wiki/Marseille" target="_blank" rel="noopener"&gt;Marseille&lt;/a&gt;, a welcoming and lively town by the Mediterranean sea in the south of France. The research team is led by F. Chavane (DR2, CNRS) and currently hosts 4 permanent staff, 3 post-docs and 4 PhD students. The research themes of the team are focused on neuronal operations within visual cortical maps. Indeed, along the cortical hierarchy, low-level features such as the position and orientation of the visual stimulus (but also auditory tone, somatosensory touch, etc&amp;hellip;) but also higher-level features (such as faces, viewpoints of objects, etc&amp;hellip;) are represented topographically on the cortical surface.&lt;/p&gt;
&lt;p&gt;This work will be conducted in direct collaboration with &lt;a href="http://i3s.unice.fr/jmartinet/en" target="_blank" rel="noopener"&gt;Jean Martinet&lt;/a&gt; who will co-supervise the thesis. We will develop these algorithms in collaboration with &lt;a href="https://scholar.google.fr/citations?user=_ZTFUooAAAAJ&amp;amp;hl=fr" target="_blank" rel="noopener"&gt;Ryad Benosman&lt;/a&gt; (Université Pierre et Marie Curie) and &lt;a href="https://scholar.google.com/citations?user=iIGoymcAAAAJ" target="_blank" rel="noopener"&gt;Stéphane Viollet&lt;/a&gt; (équipe biorobotique, Institut des Sciences du Mouvement).&lt;/p&gt;
&lt;h2 id="fr-description-du-sujet-de-thèse"&gt;FR: Description du sujet de thèse&lt;/h2&gt;
&lt;p&gt;La vision biologique est étonnamment efficace. Pour tirer parti de cette efficacité, l&amp;rsquo;apprentissage profond et les réseaux neuronaux convolutionnels (CNN) ont récemment permis de réaliser de grandes avancées en matière de vision artificielle par ordinateur. Cependant, ces algorithmes sont aujourd&amp;rsquo;hui confrontés à de multiples défis : les architectures apprises sont souvent peu interprétables, sont démesurément gourmandes en énergie, n&amp;rsquo;intègrent généralement pas les informations contextuelles qui semblent parfaitement adaptées à la vision biologique et à la perception humaine. Aussi ces algorithmes sont relativement lents -à consommation énergétique égale- par rapport à la vision biologique. On pense qu&amp;rsquo;un facteur majeur de cette rapidité est le fait que l&amp;rsquo;information est représentée par de courtes impulsions à des moments analogiques - et non discrets. Toutefois, les algorithmes de vision par ordinateur utilisant une telle représentation dans des réseaux de neurones impulsionnels font encore défaut dans la pratique, et son important potentiel est largement sous-exploité. Ce projet, qui est inspiré de la biologie, aborde la question scientifique du développement d&amp;rsquo;une architecture ultra-rapide de détection et de traitement de scènes visuelles, fonctionnant sur des appareils sans horloge centrale, et visant à valider ce genre d&amp;rsquo;algorithmes événementiels dans des situations réelles. Plus spécifiquement, le projet développera de nouveaux paradigmes pour une vision d&amp;rsquo;inspiration biologique, de la détection au traitement, afin d&amp;rsquo;aider des machines telles que les robots aériens autonomes (UAV), les véhicules autonomes ou les robots à acquérir une compréhension de haut niveau des scènes visuelles.&lt;/p&gt;
&lt;h2 id="fr-contexte-de-travail"&gt;FR: Contexte de travail&lt;/h2&gt;
&lt;p&gt;La thèse sera effectuée dans l&amp;rsquo;équipe &amp;ldquo;NEuronal OPerations in visual TOpographic maps&amp;rdquo; (NeOpTo) au sein de l&amp;rsquo;Institut de Neurosciences de la Timone (INT). L&amp;rsquo;équipe de recherche est dirigée par F. Chavane (DR2, CNRS) et accueille actuellement 4 personnels permanents, 3 post-doctorants et 4 doctorants. Les thématiques de recherche de l&amp;rsquo;équipe sont centrées sur les opérations neuronales au sein de cartes corticales visuelles. En effet, le long de la hiérarchie corticale, les caractéristiques de bas niveau telles que la position, l’orientation du stimulus visuel (mais aussi la tonalité auditive, le toucher somatosensoriel, etc&amp;hellip;) mais aussi les caractéristiques de niveau supérieur (telles que les visages, les points de vue d’objets, etc&amp;hellip;) sont représentées topographiquement sur la surface corticale.&lt;/p&gt;
&lt;p&gt;Cette thèse sera menée en collaboration directe avec &lt;a href="http://i3s.unice.fr/jmartinet/en" target="_blank" rel="noopener"&gt;Jean Martinet&lt;/a&gt; qui co-supervisera cette thèse. Nous développerons ces algorithmes en collaboration avec &lt;a href="https://scholar.google.fr/citations?user=_ZTFUooAAAAJ&amp;amp;hl=fr" target="_blank" rel="noopener"&gt;Ryad Benosman&lt;/a&gt; (Université Pierre et Marie Curie) et &lt;a href="https://scholar.google.com/citations?user=iIGoymcAAAAJ" target="_blank" rel="noopener"&gt;Stéphane Viollet&lt;/a&gt; (équipe biorobotique, Institut des Sciences du Mouvement).&lt;/p&gt;
&lt;h1 id="references"&gt;References&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="BoutinFranciosiniChavaneRuffierPerrinet20"&gt;Boutin, Victor, Angelo Franciosini, Frédéric Chavane, Franck Ruffier, and Laurent U Perrinet. (2019). &lt;/a&gt; &amp;ldquo;&lt;a href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system.&lt;/a&gt;&amp;rdquo; &lt;em&gt;arXiv&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Dupeyroux18"&gt;Julien Dupeyroux, Victor Boutin, Julien R Serres, Laurent U Perrinet, Stéphane Viollet. (2018). &lt;/a&gt; &amp;ldquo;&lt;a href="https://laurentperrinet.github.io/publication/dupeyroux-boutin-serres-perrinet-viollet-18/" target="_blank" rel="noopener"&gt;M2APix: a bio-inspired auto-adaptive visual sensor for robust ground height estimation.&lt;/a&gt;&amp;rdquo; &lt;em&gt;ISCAS&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Chavane2011"&gt;Chavane, F., Sharon, D., Jancke, D., Marre, O., Frégnac, Y. and Grinvald, A. (2011). &lt;/a&gt; &amp;ldquo;&lt;a href="https://doi.org/10.1016/S0928-4257%2800%2901096-2" target="_blank" rel="noopener"&gt;Lateral spread of orientation selectivity in V1 is controlled by intracortical cooperativity.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Journal of Physiology Paris&lt;/em&gt; 94 (5-6): 333&amp;ndash;42.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Cristobal15"&gt;Gabriel Cristóbal, Laurent U Perrinet, Matthias S Keil (2015). &lt;/a&gt; &amp;ldquo;&lt;a href="https://laurentperrinet.github.io/publication/cristobal-perrinet-keil-15-bicv/" target="_blank" rel="noopener"&gt;Biologically Inspired Computer Vision.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Wiley&lt;/em&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Field1993"&gt;Field, D.J., Hayes, A. and Hess, R.F. (1993). &lt;/a&gt; &amp;ldquo;&lt;a href="https://doi.org/10.1016/0042-6989%2893%2990156-Q" target="_blank" rel="noopener"&gt;Contour integration by the human visual system: Evidence for a local “association field”.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Vision Research&lt;/em&gt; 33 (2), pp. 173-193.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="gerard2016synaptic"&gt;Gerard-Mercier, Florian, Pedro V Carelli, Marc Pananceau, Xoana G Troncoso, and Yves Frégnac. (2016). &lt;/a&gt; &amp;ldquo;&lt;a href="https://www.jneurosci.org/content/36/14/3925" target="_blank" rel="noopener"&gt;Synaptic Correlates of Low-Level Perception in V1.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Journal of Neuroscience&lt;/em&gt; 36 (14): 3925&amp;ndash;42.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Keller2019"&gt;Keller, A., Roth, M.M. and Scanziani, M. (2019). &lt;/a&gt; 2019. &amp;ldquo;&lt;a href="https://www.abstractsonline.com/pp8/#!/7883/presentation/65856" target="_blank" rel="noopener"&gt;The feedback receptive field of neurons in the mammalian primary visual cortex.&lt;/a&gt;&amp;rdquo; &lt;em&gt;American Society for Neuroscience Abstracts&lt;/em&gt;, 403.13. Chicago.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Lagorce16"&gt;Lagorce, X., Orchard, G., Galluppi, F., Shi, B. E., &amp;amp; Benosman, R. B.&lt;/a&gt; (2016). &amp;ldquo;&lt;a href="https://www.neuromorphic-vision.com/public/publications/1/publication.pdf" target="_blank" rel="noopener"&gt;HOTS: a hierarchy of event-based time-surfaces for pattern recognition.&lt;/a&gt;&amp;rdquo; &lt;em&gt;IEEE transactions on pattern analysis and machine intelligence&lt;/em&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Li2002"&gt;Li W, Piëch V, Gilbert CD&lt;/a&gt; (2006). &amp;ldquo;&lt;a href="http://www.paper.edu.cn/scholar/showpdf/MUz2UN2INTA0eQxeQh" target="_blank" rel="noopener"&gt;Contour saliency in primary visual cortex.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Neuron&lt;/em&gt;, 50(6):951–962.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="muller2018cortical"&gt;Muller, Lyle, Frédéric Chavane, John Reynolds, and Terrence J Sejnowski. &lt;/a&gt; (2018). &amp;ldquo;&lt;a href="https://papers.cnl.salk.edu/PDFs/Cortical%20travelling%20waves_%20mechanisms%20and%20computational%20principles.%202018-4515.pdf" target="_blank" rel="noopener"&gt;Cortical Travelling Waves: Mechanisms and Computational Principles.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Nature Reviews Neuroscience&lt;/em&gt; 19 (5): 255.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Paugam12"&gt;Hélène Paugam-Moisy, Sander M. Bohte. &lt;/a&gt; (2012). &amp;ldquo;Computing with Spiking Neuron Networks.&amp;rdquo; &lt;em&gt;Handbook of Natural Computing&lt;/em&gt;, Springer-Verlag, pp.335-376, 2012&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Perrinet04"&gt;Laurent U Perrinet, Manuel Samuelides, Simon J Thorpe. &lt;/a&gt; (2004). &lt;a href="https://laurentperrinet.github.io/publication/perrinet-03-ieee/" target="_blank" rel="noopener"&gt;&amp;ldquo;Coding static natural images using spiking event times: do neurons cooperate?&amp;rdquo;&lt;/a&gt; &lt;em&gt;IEEE Transactions on Neural Networks&lt;/em&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Tang18"&gt;Tang, Hanlin, Martin Schrimpf, William Lotter, Charlotte Moerman, Ana Paredes, Josue Ortega Caro, Walter Hardesty, David Cox, and Gabriel Kreiman. &lt;/a&gt; (2018). &amp;ldquo;&lt;a href="https://doi.org/10.1073/pnas.1719397115" target="_blank" rel="noopener"&gt;Recurrent computations for visual pattern completion.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Proceedings of the National Academy of Sciences&lt;/em&gt; 115 (35) 8835-8840.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Voges12"&gt;Voges, Nicole, and Laurent U Perrinet.&lt;/a&gt; (2012). &amp;ldquo;&lt;a href="https://doi.org/10.3389/fncom.2012.00041" target="_blank" rel="noopener"&gt;Complex Dynamics in Recurrent Cortical Networks Based on Spatially Realistic Connectivities.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Frontiers in Computational Neuroscience&lt;/em&gt; 6.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>A dual foveal-peripheral visual processing model implements efficient saccade selection</title><link>https://laurentperrinet.github.io/publication/dauce-20/</link><pubDate>Fri, 05 Jun 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/dauce-20/</guid><description>
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://github.com/laurentperrinet/2020-09-14_IWAI/blob/master/2020-09-10_video-abstract.gif?raw=true" alt="" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;for a more mathematical treatment, see
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/emmanuel-dauc%C3%A9/"&gt;Emmanuel Daucé&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/dauce-20-iwai/"&gt;Visual search as active inference&lt;/a&gt;.
&lt;em&gt;IWAI 2020&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/dauce-20-iwai/dauce-20-iwai.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/dauce-20-iwai/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/978-3-030-64919-7_17" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/2020-09-14_IWAI" target="_blank" rel="noopener"&gt;
Slides&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://iwaiworkshop.github.io/papers/2020/IWAI_2020_paper_19.pdf" target="_blank" rel="noopener"&gt;
Pdf&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/2020-09-14_IWAI/" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/dauce-20-iwai" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/dauce-20/@laurentperrinet_1305488088412688385_tweetcapture_hu_a60e7bac53ed3eef.webp 400w,
/publication/dauce-20/@laurentperrinet_1305488088412688385_tweetcapture_hu_51afbca71f3f927.webp 760w,
/publication/dauce-20/@laurentperrinet_1305488088412688385_tweetcapture_hu_365e4e270e5d27e9.webp 1200w"
src="https://laurentperrinet.github.io/publication/dauce-20/@laurentperrinet_1305488088412688385_tweetcapture_hu_a60e7bac53ed3eef.webp"
width="598"
height="357"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>ANR ShootingStar (2021/2024)</title><link>https://laurentperrinet.github.io/grant/anr-shootingstar/</link><pubDate>Mon, 27 Apr 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/grant/anr-shootingstar/</guid><description>&lt;p&gt;The natural visual environments in which we have evolved have shaped and constrained the neural mechanisms of vision. Rapid progress has been made in recent years in understanding how the retina and visual cortex are specifically adapted to processing natural scenes.1–3 However, studies in this research tradition have mainly addressed the processing of natural images in the spatial domain. Although the processing of temporal properties of visual stimuli is just as important as spatial properties, &lt;strong&gt;stimuli with naturalistically valid temporal dynamics have not been sufficiently investigated&lt;/strong&gt;. Although objects and creatures we view undergo a variety of intrinsic movements, probably the most common motions on the retina are image shifts due to our own eye movements: in free viewing in humans, ocular saccades occur about three times every second, shifting the retinal image at speeds of 100-500 degrees of visual angle per second.4 How these very fast shifts are suppressed, leading to clear, accurate and stable representations of the visual scene is an fundamental unsolved problem in visual neuroscience known as &lt;strong&gt;saccadic suppression&lt;/strong&gt;. One reason why this problem is difficult is technological: to make progress we need to visually simulate these fast retinal shifts, but computer displays have been too slow to produce adequate simulations.&lt;/p&gt;
&lt;p&gt;In this project we propose a &lt;strong&gt;unique convergence between neurophysiology, modeling and psychophysics&lt;/strong&gt;, aided by recent technological developments. Some of the partners have been at the forefront of recent developments that have led to a realization that moving stimuli lead to &lt;strong&gt;traveling waves of activity in primary visual cortex,&lt;/strong&gt; propagating at speeds similar to those produced by saccades. Other partners have developed &lt;strong&gt;detailed models of the retina and primary visual cortex&lt;/strong&gt; based on &lt;strong&gt;multielectrode recordings from the retina and optical imaging of the cortex&lt;/strong&gt; that have been able to account for these wave phenomena. Finally, another partner recently made psychophysical observations—aided by new, ultrafast computer displays that allow us to realistically simulate saccadic dynamics on a static retina—that show how &lt;strong&gt;image dynamics alone can account for saccadic suppression phenomena&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;We expect that the convergence of these three research currents and methodologies will lead to rapid progress in understanding &lt;strong&gt;how the visual system is adapted to naturalistic dynamics&lt;/strong&gt;. The psychophysical observations will provide new leads and targets for the neurophysiology and modeling, which in turn may provide detailed neural explanations for the psychophysics. Our main hypothesis is that the neural architectures that have been uncovered in the retina and the primary visual cortex will be revealed as most effective when processing naturalistic, fast stimuli that arise as the consequence of eye movements.&lt;/p&gt;
&lt;h2 id="carte-didentité-du-projet"&gt;carte d&amp;rsquo;identité du projet&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Durée: 4 ans, à partir du 1er avril 2021&lt;/li&gt;
&lt;li&gt;Budget total (partenaire français): 665 k€&lt;/li&gt;
&lt;li&gt;Coordinateur Scientifique : Mark WEXLER (CNRS‐INCC)&lt;/li&gt;
&lt;li&gt;Partenaire(s) : AGENCE NATIONALE DE LA RECHERCHE&lt;/li&gt;
&lt;li&gt;Responsable Scientifique INT : Frédéric Chavane (UMR7289)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="acknowledgement"&gt;Acknowledgement&lt;/h2&gt;
&lt;p&gt;This work was supported by ANR project &amp;ldquo;ShootingStar&amp;rdquo; N° ANR-XX-XXX-XXXX.&lt;/p&gt;</description></item><item><title>From the retina to action: Understanding visual processing</title><link>https://laurentperrinet.github.io/talk/2020-04-ue-neurosciences-computationnelles/</link><pubDate>Fri, 03 Apr 2020 16:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2020-04-ue-neurosciences-computationnelles/</guid><description>&lt;h1 id="2020-04_ue-neurosciences-computationnelles-matériel-pour-le-cours-de-modélisation"&gt;2020-04_UE-neurosciences-computationnelles, matériel pour le cours de modélisation&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;Où: Marseille (France)&lt;/li&gt;
&lt;li&gt;Quoi: Master Neurosciences et Sciences Cognitives&lt;/li&gt;
&lt;li&gt;But de ce travail: lire un article scientifique, pouvoir le reproduire avec des simulations d&amp;rsquo;un neurone et afin d&amp;rsquo;améliorer sa compréhension.&lt;/li&gt;
&lt;li&gt;Modalités: les étudiants s&amp;rsquo;organisent seuls, en binome ou en trinome pour fournir un mémoire sous forme de &lt;a href="https://jupyter.org/" target="_blank" rel="noopener"&gt;notebook&lt;/a&gt; complété à partir &lt;a href="https://raw.githubusercontent.com/laurentperrinet/2020-04_UE-neurosciences-computationnelles/master/MainenSejnowski1995.ipynb" target="_blank" rel="noopener"&gt;du modèle qui est fourni&lt;/a&gt;. Suivez les balises &lt;code&gt;TODO&lt;/code&gt; dans le notebook pour vous guider dans cette rédaction. Les commentaires doivent être fait en français (ou en anglais si nécessaire) dans le notebook (n&amp;rsquo;oubliez-pas de sauver vos changements) et envoyé par e-mail à mailto:laurent.perrinet@univ-amu.fr une fois votre travail fini (de préférence avant le 31 avri).&lt;/li&gt;
&lt;li&gt;Outils nécessaires: &lt;a href="https://jupyter.org/" target="_blank" rel="noopener"&gt;Jupyter&lt;/a&gt;, avec &lt;a href="https://numpy.org/" target="_blank" rel="noopener"&gt;numpy&lt;/a&gt; et &lt;a href="https://matplotlib.org/" target="_blank" rel="noopener"&gt;matplotlib&lt;/a&gt;. Ce sont des outils standard et qui sont facilement installables sur toute plateforme. Si vous avez des problèmes, me joindre par e-mail 👇&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Modelling Complex-cells and topological structure in the visual cortex of mammals using Sparse Predictive Coding</title><link>https://laurentperrinet.github.io/publication/franciosini-20-sigma/</link><pubDate>Mon, 30 Mar 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/franciosini-20-sigma/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Etude d’un Algorithme Hiérarchique de Codage Épars et Prédictif : Vers Un Modèle Bio-Inspiré de La Perception Visuelle</title><link>https://laurentperrinet.github.io/publication/boutin-20-thesis/</link><pubDate>Fri, 13 Mar 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/boutin-20-thesis/</guid><description/></item><item><title>2020-03-13: Soutenance de thèse Victor Boutin</title><link>https://laurentperrinet.github.io/post/2020-03-13_soutenance-victor-boutin/</link><pubDate>Wed, 04 Mar 2020 14:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/post/2020-03-13_soutenance-victor-boutin/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/post/2020-03-13_soutenance-victor-boutin/@laurentperrinet_1235128290458951680_tweetcapture_hu_8a1e6099c54ba27f.webp 400w,
/post/2020-03-13_soutenance-victor-boutin/@laurentperrinet_1235128290458951680_tweetcapture_hu_5160543456a181.webp 760w,
/post/2020-03-13_soutenance-victor-boutin/@laurentperrinet_1235128290458951680_tweetcapture_hu_64b746218ead9cdb.webp 1200w"
src="https://laurentperrinet.github.io/post/2020-03-13_soutenance-victor-boutin/@laurentperrinet_1235128290458951680_tweetcapture_hu_8a1e6099c54ba27f.webp"
width="598"
height="591"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Date : Vendredi 13 mars à 14h&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Lieu: salle Henri Gastaut, au rez de chaussée de l&amp;rsquo;INT (how to &lt;a href="http://www.int.univ-amu.fr/contact" target="_blank" rel="noopener"&gt;get there&lt;/a&gt;). La thèse était suivie d’un pot au R+4 de l’&lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;Institut de Neurosciences de la Timone&lt;/a&gt; (how to &lt;a href="http://www.int.univ-amu.fr/contact" target="_blank" rel="noopener"&gt;get there&lt;/a&gt;)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Quoi: le manuscrit est disponible sur &lt;a href="http://www.theses.fr/2020AIXM0028" target="_blank" rel="noopener"&gt;http://www.theses.fr/2020AIXM0028&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="jury"&gt;Jury&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://scholar.google.fr/citations?user=_ZTFUooAAAAJ&amp;amp;hl=fr" target="_blank" rel="noopener"&gt;Ryad Benosman&lt;/a&gt;, Université Pierre et Marie Curie, Rapporteur&lt;/li&gt;
&lt;li&gt;&lt;a href="https://scholar.google.fr/citations?hl=fr&amp;amp;user=uR-7ex4AAAAJ" target="_blank" rel="noopener"&gt;Simon Thorpe&lt;/a&gt;, CNRS, Rapporteur&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.i2m.univ-amu.fr/perso/sandrine.anthoine/" target="_blank" rel="noopener"&gt;Sandrine Anthoine&lt;/a&gt;, CNRS, Examinateur&lt;/li&gt;
&lt;li&gt;&lt;a href="http://neuro-psi.cnrs.fr/spip.php?article934&amp;amp;lang=fr" target="_blank" rel="noopener"&gt;Yves Frégnac&lt;/a&gt;, CNRS, Examinateur&lt;/li&gt;
&lt;li&gt;&lt;a href="https://sidkouider.com/" target="_blank" rel="noopener"&gt;Sid Kouider&lt;/a&gt;, CNRS, Examinateur&lt;/li&gt;
&lt;li&gt;&lt;a href="https://laurentperrinet.github.io/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;, CNRS, Directeur de thèse&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ism.univ-amu.fr/ruffier/" target="_blank" rel="noopener"&gt;Franck Ruffier&lt;/a&gt;, CNRS, Co-directeur de thèse&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.researchgate.net/profile/Mossadek_Talby" target="_blank" rel="noopener"&gt;Mossadek Talby&lt;/a&gt;, AMU, Jury invité&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="abstract"&gt;Abstract&lt;/h2&gt;
&lt;p&gt;Building models to efficiently represent images is a central and difficult problem in the machine learning community. The neuroscientific study of the early visual cortical areas is a great source of inspiration to find economical and robust solutions. For instance, Sparse Coding (SC) is one of the most successful frameworks to model neural computation at the local scale in the visual cortex. It directly derives from the efficient coding hypothesis and could be thought of as a competitive mechanism that describes visual stimulus using the activity of a small fraction of neurons. At the structural scale of the ventral visual pathways, feedforward models of vision have accounted for neurophysiological evidence and provide the most successful frameworks for object recognition tasks. Nevertheless, these models do not leverage the high density of feedback and lateral interactions observed in the visual cortex. In particular, these connections are known to integrate contextual and attentional modulations to feedforward signals. The Predictive Coding (PC) theory has been proposed to model top-down and bottom-up interaction between cortical regions. The presented thesis introduces a model combining Sparse Coding and Predictive Coding in a hierarchical and convolutional architecture. Our model, called Sparse Deep Predictive Coding (SDPC), was trained on several different databases including faces and natural images. We analyze the SPDC from a computational and a biological perspective. In terms of computation, the recurrent connectivity introduced by the PC framework allows the SDPC to converge to lower prediction errors with a higher convergence rate. In addition, we combine neuroscientific evidence with machine learning methods to analyze the impact of recurrent processing at both the neural organization and representational level. At the neural organization level, the feedback signal of the model accounted for a reorganization of the V1 association fields that promotes contour integration. At the representational level, the SDPC exhibited significant denoising ability which is highly correlated with the strength of the feedback from V2 to V1. These results from the SDPC model demonstrate that neuro-inspiration might be the right methodology to design more powerful and more robust computer vision algorithms.&lt;/p&gt;
&lt;h2 id="résumé"&gt;Résumé&lt;/h2&gt;
&lt;p&gt;La représentation concise et efficace de l&amp;rsquo;information est un problème qui occupe une place centrale dans l&amp;rsquo;apprentissage machine. Le cerveau, et plus particulièrement le cortex visuel, ont depuis longtemps trouvé des solutions performantes et robustes afin de résoudre un tel problème. A l&amp;rsquo;échelle locale, le codage épars est l&amp;rsquo;un des mécanismes les plus prometteurs pour modéliser le traitement de l&amp;rsquo;information au sein des populations de neurones dans le cortex visuel. Le codage épars introduit une compétition entre les neurones afin de décrire un stimulus visuel en limitant le nombre de neurones actifs. A l&amp;rsquo;échelle structurelle, les modèles dits ascendants décrivent le cortex visuel comme une succession d&amp;rsquo;unités de traitement dans lesquelles l&amp;rsquo;information se propage de la rétine vers les couches profondes du cortex. Ces modèles ont expliqué avec succès un grand nombre de phénomènes neuro-physiologiques et ont servi d&amp;rsquo;inspiration afin de construire des algorithmes de reconnaissance d&amp;rsquo;objets extrêmement performants. Néanmoins, les modèles ascendants n&amp;rsquo;expliquent pas le grand nombre de connections récurrentes et descendantes que l&amp;rsquo;on trouve dans le cortex visuel. Ces connections sont connues pour moduler l&amp;rsquo;activité des neurones en incluant des details contextuels au flux d&amp;rsquo;information ascendant. La théorie du codage prédictif a été suggérée pour modéliser les connections ascendantes, récurrentes, et descendantes que l&amp;rsquo;on retrouve entre les différentes régions corticales. Cette thèse propose de combiner codage épars et codage prédictif au sein d&amp;rsquo;un modèle hiérarchique et convolutif. Nous avons entrainé ce modèle sur différentes bases de données afin de l&amp;rsquo;analyser avec une perspective à la fois computationnelle et biologique. D&amp;rsquo;un point de vue computationnel, nous démontrons que les connections descendantes, introduites par le codage prédictif, permettent une convergence meilleure et plus rapide du modèle. De plus, nous analysons les effets des connections descendantes sur l&amp;rsquo;organisation des populations de neurones, ainsi que leurs conséquences sur la manière dont notre algorithme se représente les images. Nous montrons que les connections descendantes réorganisent les champs d&amp;rsquo;association de neurones dans V1 afin de permettre une meilleure intégration des contours. En outre, nous observons que ces connections permettent une meilleure reconstruction des images bruitées. Nos résultats suggèrent que l&amp;rsquo;inspiration des neurosciences fournit un cadre prometteur afin de développer des algorithmes de vision artificielles plus performants et plus robustes.&lt;/p&gt;</description></item><item><title>Anticipatory Responses along Motion Trajectories in Awake Monkey Area V1</title><link>https://laurentperrinet.github.io/publication/benvenuti-22/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/benvenuti-22/</guid><description/></item><item><title>From the retina to action: Dynamics of predictive processing in the visual system</title><link>https://laurentperrinet.github.io/publication/perrinet-20/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-20/</guid><description>&lt;ul&gt;
&lt;li&gt;Find the text at &lt;a href="https://laurentperrinet.github.io/Perrinet20PredictiveProcessing/" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/Perrinet20PredictiveProcessing/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The source code of the text is available at &lt;a href="https://github.com/laurentperrinet/Perrinet20PredictiveProcessing" target="_blank" rel="noopener"&gt;https://github.com/laurentperrinet/Perrinet20PredictiveProcessing&lt;/a&gt;
This chapter is available as part of the book &amp;ldquo;&lt;a href="https://www.bloomsbury.com/uk/the-philosophy-and-science-of-predictive-processing-9781350099753/" target="_blank" rel="noopener"&gt;The Philosophy and Science of Predictive Processing&lt;/a&gt;&amp;rdquo; :
List of Contributors :&lt;/li&gt;
&lt;li&gt;Preface: The Brain as a Prediction Machine, Anil Seth&lt;/li&gt;
&lt;li&gt;Introduction, Dina Mendonça, Manuel Curado &amp;amp; Steven S. Gouveia&lt;/li&gt;
&lt;li&gt;Part I: Predictive Processing: Philosophical Approaches&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Predictive Processing and Representation: How Less Can Be More, Erik Myin and Thomas van Es&lt;/li&gt;
&lt;li&gt;A Humean Challenge to Predictive Coding, Colin Klein&lt;/li&gt;
&lt;li&gt;Are Markov Blankets Real and Does it Matter?, Richard Menary and Alexander J. Gillett&lt;/li&gt;
&lt;li&gt;Predictive Processing and Metaphysical Views of the Self, Robert Clowes and Klaus Gärtner&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Part II: Predictive Processing: Cognitive Science and Neuroscientific Approaches&lt;/li&gt;
&lt;/ul&gt;
&lt;ol start="5"&gt;
&lt;li&gt;From the Retina to Action: Dynamics of Predictive Processing in the Visual System, Laurent Perrinet&lt;/li&gt;
&lt;li&gt;Predictive Processing and Consciousness: Prediction Fallacy and its Spatiotemporal Resolution, Steven S. Gouveia&lt;/li&gt;
&lt;li&gt;The Many Faces of Attention: Why Precision Optimization is not Attention, Sina Fazelpour and Madeleine Ransom&lt;/li&gt;
&lt;li&gt;Predictive Processing: Does it Compute?, Chris Thornton&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Part III: Predictive Processing: Mental Health&lt;/li&gt;
&lt;/ul&gt;
&lt;ol start="9"&gt;
&lt;li&gt;The Predictive Brain, Conscious Experience and Brain-related Conditions, Lisa Feldman Barrett and Lorena Chanes&lt;/li&gt;
&lt;li&gt;Disconnection and Diaschisis: Active Inference in Neuropsychology, Thomas Parr and Karl Friston&lt;/li&gt;
&lt;li&gt;The Phenomenology and Predictive Processing of Time in Depression, Zachariah Neemeh and Shaun Gallagher&lt;/li&gt;
&lt;li&gt;Why Use Predictive Processing to Explain Psychopathology? The Case of Anorexia Nervosa, Jakob Hohwy and Stephen Gadsby&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Afterword, Manuel Curado&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Learning dynamics in a neural network model of the primary visual cortex</title><link>https://laurentperrinet.github.io/publication/ladret-20-aes/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-20-aes/</guid><description>&lt;ul&gt;
&lt;li&gt;See also &lt;a href="https://laurentperrinet.github.io/publication/ladret-19-sfn/"&gt;Ladret and Perrinet, 2019&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Postdoc position on Visual computations using Spatio-temporal Diffusion Kernels and Traveling Waves</title><link>https://laurentperrinet.github.io/post/2019-10-28_postdoc-position/</link><pubDate>Mon, 21 Oct 2019 09:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/post/2019-10-28_postdoc-position/</guid><description>&lt;div class="alert alert-warning"&gt;
&lt;div&gt;
THE POSITION HAS BEEN FILLED.
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/post/2019-10-28_postdoc-position/@laurentperrinet_1188940039293751297_tweetcapture_hu_e0f4d63983a9b41.webp 400w,
/post/2019-10-28_postdoc-position/@laurentperrinet_1188940039293751297_tweetcapture_hu_29dfb591acb787f5.webp 760w,
/post/2019-10-28_postdoc-position/@laurentperrinet_1188940039293751297_tweetcapture_hu_5a45156b772dcad6.webp 1200w"
src="https://laurentperrinet.github.io/post/2019-10-28_postdoc-position/@laurentperrinet_1188940039293751297_tweetcapture_hu_e0f4d63983a9b41.webp"
width="598"
height="545"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Dear colleagues,&lt;/p&gt;
&lt;p&gt;Applications are welcome for a post-doctoral position at &lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;INT&lt;/a&gt; in &lt;a href="https://en.wikipedia.org/wiki/Marseille" target="_blank" rel="noopener"&gt;Marseille&lt;/a&gt;, France. Your mission will be to explore novel visual computations using spatio-temporal diffusion kernels and traveling waves. The project is funded by the &lt;a href="https://laurentperrinet.github.io/grant/anr-horizontal-v1/" target="_blank" rel="noopener"&gt;ANR Horizontal V1&lt;/a&gt; grant (ANR-17-CE37-0006) from the French National Research Agency (ANR) and will be coordinated by &lt;a href="https://laurentperrinet.github.io/" target="_blank" rel="noopener"&gt;Laurent Perrinet&lt;/a&gt;, in collaboration with &lt;a href="https://www.mullerlab.ca" target="_blank" rel="noopener"&gt;Lyle Muller&lt;/a&gt; and &lt;a href="http://www.int.univ-amu.fr/spip.php?page=equipe&amp;amp;equipe=NeOpTo&amp;amp;lang=en" target="_blank" rel="noopener"&gt;Frédéric Chavane&lt;/a&gt; at INT and &lt;a href="http://neuro-psi.cnrs.fr/spip.php?article934&amp;amp;lang=fr" target="_blank" rel="noopener"&gt;Yves Frégnac&lt;/a&gt; and Jan Antolik at UNIC-NeuroPSI, Gif. We are seeking candidates with a strong background in machine learning, computer vision and computational neuroscience.&lt;/p&gt;
&lt;p&gt;For more information, visit &lt;a href="https://laurentperrinet.github.io/post/2019-10-28_postdoc-position" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/post/2019-10-28_postdoc-position&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The starting date is set to January 6th, 2020 but can be flexibly extended. To obtain further information or send applications (including a full CV, a letter of motivation, 2 reference names), please contact: &lt;a href="mailto:Laurent.Perrinet@univ-amu.fr"&gt;Laurent.Perrinet@univ-amu.fr&lt;/a&gt;. The appointment is for 18 months. Applications are welcome immediately and until the end of year 2019.&lt;/p&gt;
&lt;p&gt;Thanks for distributing this announcement to potential candidates!&lt;/p&gt;
&lt;h1 id="detailed-description-visual-computations-using-spatio-temporal-diffusion-kernels-and-traveling-waves"&gt;Detailed description: Visual computations using Spatio-temporal Diffusion Kernels and Traveling Waves&lt;/h1&gt;
&lt;p&gt;Biological vision is surprisingly efficient. To take advantage of this efficiency, Deep learning and convolutional neural networks (CNNs) have recently produced great advances in artificial computer vision. However, these algorithms now face multiple challenges: learned architectures are often not interpretable, disproportionally energy greedy, and often lack the integration of contextual information that seems optimized in biological vision and human perception. It is clear from recent advances in system and computational neuroscience that nonlinear, recurrent interactions in visual cortical networks are key to this efficiency (&lt;a href="#Tang18"&gt;Tang et al., 2018&lt;/a&gt;; &lt;a href="#Kietzmann19"&gt;Kietzmann et al., 2019&lt;/a&gt;). We will use inspiration from neurophysiology and brain imaging to resolve this apparent gap between traditional CNNs and biological visual systems.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In this post-doctoral project, we propose to address these major limitations by focusing on specific dynamical features of cortical circuits: &lt;em&gt;lateral diffusion of sensory-evoked traveling waves&lt;/em&gt; (&lt;a href="#Chavane2000"&gt;Chavane et al., 2011&lt;/a&gt;; &lt;a href="#muller2018cortical"&gt;Muller et al., 2018&lt;/a&gt;) and &lt;em&gt;dynamic neuronal association fields&lt;/em&gt; (&lt;a href="#Fr%c3%a9gnac2012"&gt;Frégnac et al., 2012&lt;/a&gt;; &lt;a href="#Fr%c3%a9gnac2016"&gt;Frégnac et al., 2016&lt;/a&gt;; &lt;a href="#gerard2016synaptic"&gt;Gerard-Mercier et al., 2016&lt;/a&gt;)&lt;/strong&gt;. Indeed, the architecture of primary visual cortex (V1), the direct target of the feedforward visual flow, contains dense local recurrent connectivity with sparse long-range connections (&lt;a href="#Voges12"&gt;Voges and Perrinet, 2012&lt;/a&gt;). Such connections add to the traditional convolutional kernels representing feedforward and local recurrent amplification a novel lateral interaction kernel within a single layer (across positions and channels). Less studied, but probably decisive in active vision, recurrent cortico-cortical loops add a level of distributed top-down complexity which participates to the lateral integration of sensory input and perceptual context (&lt;a href="#Keller2019"&gt;Keller et al., 2019&lt;/a&gt;). Coupled with the continuous time dynamics of cortical circuits, this elaborate multiplexed architecture provides the conditions possible for generating information diffusion through traveling waves. Inspired by recent work in neuroscience uncovering the ubiquity of these waves during visual processing, we aim to design a self-supervised CNN that will exploit these dynamics for new applications in computer vision.&lt;/p&gt;
&lt;p&gt;The proposed work will be organized as a collaboration between two labs (INT, Marseille and UNIC, Gif) along three tasks to be integrated in a unified model:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The starting point will be to extend results of self-supervised learning that we have obtained on static, natural images (&lt;a href="#BoutinFranciosiniChavaneRuffierPerrinet20"&gt;Boutin et al., 2019&lt;/a&gt;) showing in a recurrent cortical-like artificial CNN architecture the emergence of interactions which phenomenologically correspond to the &amp;ldquo;association field&amp;rdquo; described at the psychophysical (&lt;a href="#Field1993"&gt;Field et al., 1993&lt;/a&gt;), spiking (&lt;a href="#Li2002"&gt;Li and Gilbert, 2002&lt;/a&gt;) and synaptic (&lt;a href="#gerard2016synaptic"&gt;Gerard-Mercier et al., 2016&lt;/a&gt;) levels.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The central aim will be to develop a dynamical version of this feedback/lateral kernel in the context of the &lt;a href="https://laurentperrinet.github.io/grant/anr-horizontal-v1/" target="_blank" rel="noopener"&gt;ANR Horizontal-V1&lt;/a&gt; project, linking the two labs and confronted to their recent electrophysiological data pointing to different classes of spatio-temporal diffusion and different degree of anisotropies during apparent and continuous motion.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The implementation of this kernel inspired by CNN theory will be compared with a biologically realistic models of the early visual system (&lt;a href="#Antolik2019"&gt;Antolik et al., 2019&lt;/a&gt;), and simulations of the lateral diffusion kernel will be developed in collaboration with &lt;a href="http://antolik.net/" target="_blank" rel="noopener"&gt;Jan Antolik&lt;/a&gt;, external collaborator to the ANR grant. In parallel, using tools linking neural activity to VSD imaging (&lt;a href="#muller2014stimulus"&gt;Muller et al., 2014&lt;/a&gt;; &lt;a href="#Chemla2018"&gt;Chemla et al., 2019&lt;/a&gt;), we will analyze at a more mesocopic level the role of observed traveling waves in forming efficient representations of the visual world.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="expected-profile-of-the-candidate"&gt;Expected profile of the candidate&lt;/h2&gt;
&lt;p&gt;Candidates should have at least a PhD degree in the domain of computational neuroscience, physics, engineering or related, and a solid training in machine learning and computer vision.&lt;/p&gt;
&lt;p&gt;The candidate has to show good skills in computer science (programming skills, architecture understanding, git versioning, &amp;hellip;), and in image processing methods. Good command of programming tools (Python scripting) is required. Multidisciplinary background would be strongly appreciated and in particular an advanced knowledge in mathematics, for a deep understanding of signal processing methods, along with strong computational skills. The candidate needs to show a keen interest in neuroscience. It is a bonus if the candidate is curious about neuroscience and visual perception.&lt;/p&gt;
&lt;p&gt;The candidate has to fluently speak English to understand publications and to attend international conferences and workshops. The preferred candidate will have the ability to work autonomously, and needs to be flexible to comply with the working method of the supervisors.&lt;/p&gt;
&lt;h2 id="research-context"&gt;Research context&lt;/h2&gt;
&lt;p&gt;This project is funded by the French National Research Agency (ANR) under the &lt;a href="https://laurentperrinet.github.io/grant/anr-horizontal-v1/" target="_blank" rel="noopener"&gt;ANR Horizontal V1&lt;/a&gt; grant (coordinator Y. Frégnac) which aims at understanding the emergence of sensory predictions linking local shape attributes (orientation, contour) to global indices of movement (direction, speed, trajectory) at the earliest stage of cortical processing (primary visual cortex, i.e. V1). The cross-talk between physiological and theoretical approaches will be fostered by the close collaboration with the teams of Frédéric Chavane at INT and Yves Frégnac at UNIC. The theoretical work will be performed in close collaboration with &lt;a href="https://www.mullerlab.ca/" target="_blank" rel="noopener"&gt;Lyle Muller&lt;/a&gt; (Western U) and Jan Antolik (Prague). The project will be primarily hosted at the &lt;a href="http://www.int.univ-amu.fr/?lang=en" target="_blank" rel="noopener"&gt;Institut de Neurosciences de la Timone&lt;/a&gt; in &lt;a href="https://en.wikipedia.org/wiki/Marseille" target="_blank" rel="noopener"&gt;Marseille&lt;/a&gt;, a lively town by the Mediterranean sea in the south of France, but the applicant will be asked also to show mobility to visit the other partner lab when needed.&lt;/p&gt;
&lt;h1 id="references"&gt;References&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Antolik2019"&gt; Antolik, J, C Monier, Y Frégnac, AP Davison. (2019). &lt;/a&gt; &amp;ldquo;&lt;a href="https://www.biorxiv.org/content/10.1101/416156v1" target="_blank" rel="noopener"&gt;A comprehensive data-driven model of cat primary visual cortex.&lt;/a&gt;&amp;rdquo; &lt;em&gt;BioRxiv&lt;/em&gt;, 416156.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="BoutinFranciosiniChavaneRuffierPerrinet20"&gt; Boutin, Victor, Angelo Franciosini, Frédéric Chavane, Franck Ruffier, and Laurent U Perrinet. (2019). &lt;/a&gt; &amp;ldquo;&lt;a href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system.&lt;/a&gt;&amp;rdquo; &lt;em&gt;arXiv&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Chavane2000"&gt; Chavane, F., C. Monier, V. Bringuier, P. Baudot, L. Borg-Graham, J. Lorenceau, and Y. Frégnac. 2000. &lt;/a&gt; &amp;ldquo;The Visual Cortical Association Field: A Gestalt Concept or a Psychophysiological Entity?&amp;rdquo; &lt;em&gt;Frontiers in System Neuroscience&lt;/em&gt; 4(5): 1-26.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Chavane2011"&gt; Chavane, F., Sharon, D., Jancke, D., Marre, O., Frégnac, Y. and Grinvald, A. (2011). &lt;/a&gt; &amp;ldquo;&lt;a href="https://doi.org/10.1016/S0928-4257%2800%2901096-2" target="_blank" rel="noopener"&gt;Lateral spread of orientation selectivity in V1 is controlled by intracortical cooperativity.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Journal of Physiology Paris&lt;/em&gt; 94 (5-6): 333&amp;ndash;42.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Chemla2018"&gt; Chemla, Sandrine, Alexandre Reynaud, Matteo diVolo, Yann Zerlaut, Laurent Perrinet, Alain Destexhe, and Frédéric Chavane. &lt;/a&gt; (2018). &amp;ldquo;&lt;a href="https://doi.org/10.1523/JNEUROSCI.2792-18.2019" target="_blank" rel="noopener"&gt;Suppressive Waves Disambiguate the Representation of Long-Range Apparent Motion in Awake Monkey V1.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Journal of Neuroscience&lt;/em&gt; 39 (22) 4282-4298.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Field1993"&gt; Field, D.J., Hayes, A. and Hess, R.F. (1993). &lt;/a&gt; &amp;ldquo;&lt;a href="https://doi.org/10.1016/0042-6989%2893%2990156-Q" target="_blank" rel="noopener"&gt;Contour integration by the human visual system: Evidence for a local “association field”.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Vision Research&lt;/em&gt; 33 (2), pp. 173-193.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Frégnac2012"&gt; Frégnac, Y. (2012) &lt;/a&gt; &amp;ldquo;&lt;a href="https://hal.archives-ouvertes.fr/hal-01685152/" target="_blank" rel="noopener"&gt;Reading out the synaptic echoes of low-level perception in V1.&lt;/a&gt;&amp;rdquo; &lt;em&gt;European Conference in Computer Vision&lt;/em&gt; 486-495. Springer, Berlin, Heidelberg.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Frégnac2016"&gt; Frégnac, Y., Fournier, J., Gerard-Mercier, F., Monier, C., Carelli, P., , M., Troncoso, X. (2016). &lt;/a&gt; &amp;ldquo;&lt;a href="https://link-springer-com.insb.bib.cnrs.fr/content/pdf/10.1007%2F978-3-319-28802-4_4.pdf" target="_blank" rel="noopener"&gt;The Visual Brain: Computing Through Multiscale Complexity.&lt;/a&gt;&amp;rdquo; In &lt;em&gt;Micro-, Meso- and Macro-Dynamics of the Brain&lt;/em&gt; pp 43-57.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="gerard2016synaptic"&gt; Gerard-Mercier, Florian, Pedro V Carelli, Marc Pananceau, Xoana G Troncoso, and Yves Frégnac. (2016). &lt;/a&gt; &amp;ldquo;&lt;a href="https://www.jneurosci.org/content/36/14/3925" target="_blank" rel="noopener"&gt;Synaptic Correlates of Low-Level Perception in V1.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Journal of Neuroscience&lt;/em&gt; 36 (14): 3925&amp;ndash;42.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Keller2019"&gt;Keller, A., Roth, M.M. and Scanziani, M. (2019). &lt;/a&gt; 2019. &amp;ldquo;&lt;a href="https://www.abstractsonline.com/pp8/#!/7883/presentation/65856" target="_blank" rel="noopener"&gt;The feedback receptive field of neurons in the mammalian primary visual cortex.&lt;/a&gt;&amp;rdquo; &lt;em&gt;American Society for Neuroscience Abstracts&lt;/em&gt;, 403.13. Chicago.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Kietzmann19"&gt;Kietzmann, Tim C., Courtney J. Spoerer, Lynn K. A. Sörensen, Radoslaw M. Cichy, Olaf Hauk, and Nikolaus Kriegeskorte. &lt;/a&gt; (2019). &amp;ldquo;&lt;a href="https://doi.org/10/gf9j2t" target="_blank" rel="noopener"&gt;Recurrence Is Required to Capture the Representational Dynamics of the Human Visual System.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Proceedings of the National Academy of Sciences&lt;/em&gt;, October, 201905544.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Li2002"&gt;Li W, Piëch V, Gilbert CD&lt;/a&gt; (2006). &amp;ldquo;&lt;a href="http://www.paper.edu.cn/scholar/showpdf/MUz2UN2INTA0eQxeQh" target="_blank" rel="noopener"&gt;Contour saliency in primary visual cortex.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Neuron&lt;/em&gt;, 50(6):951–962.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="muller2014stimulus"&gt;Muller, Lyle, Alexandre Reynaud, Frédéric Chavane, and Alain Destexhe. &lt;/a&gt; (2014). &amp;ldquo;&lt;a href="http://www.int.univ-amu.fr/IMG/pdf/Muller_Nature_Communications2014.pdf" target="_blank" rel="noopener"&gt;The Stimulus-Evoked Population Response in Visual Cortex of Awake Monkey Is a Propagating Wave.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Nature Communications&lt;/em&gt; 5: 3675.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="muller2018cortical"&gt; Muller, Lyle, Frédéric Chavane, John Reynolds, and Terrence J Sejnowski. &lt;/a&gt; (2018). &amp;ldquo;&lt;a href="https://papers.cnl.salk.edu/PDFs/Cortical%20travelling%20waves_%20mechanisms%20and%20computational%20principles.%202018-4515.pdf" target="_blank" rel="noopener"&gt;Cortical Travelling Waves: Mechanisms and Computational Principles.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Nature Reviews Neuroscience&lt;/em&gt; 19 (5): 255.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Tang18"&gt;Tang, Hanlin, Martin Schrimpf, William Lotter, Charlotte Moerman, Ana Paredes, Josue Ortega Caro, Walter Hardesty, David Cox, and Gabriel Kreiman. &lt;/a&gt; (2018). &amp;ldquo;&lt;a href="https://doi.org/10.1073/pnas.1719397115" target="_blank" rel="noopener"&gt;Recurrent computations for visual pattern completion.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Proceedings of the National Academy of Sciences&lt;/em&gt; 115 (35) 8835-8840.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a name="Voges12"&gt; Voges, Nicole, and Laurent U Perrinet.&lt;/a&gt; (2012). &amp;ldquo;&lt;a href="https://doi.org/10.3389/fncom.2012.00041" target="_blank" rel="noopener"&gt;Complex Dynamics in Recurrent Cortical Networks Based on Spatially Realistic Connectivities.&lt;/a&gt;&amp;rdquo; &lt;em&gt;Frontiers in Computational Neuroscience&lt;/em&gt; 6.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>A dynamic model for decoding direction and orientation in macaque primary visual cortex</title><link>https://laurentperrinet.github.io/publication/perrinet-19-nccd/</link><pubDate>Mon, 23 Sep 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-19-nccd/</guid><description/></item><item><title>Wahiba Taouali</title><link>https://laurentperrinet.github.io/author/wahiba-taouali/</link><pubDate>Mon, 23 Sep 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/author/wahiba-taouali/</guid><description>&lt;h1 id="motion-integration-by-v1-population--post-doc-2013-03--2015-01"&gt;Motion Integration By V1 Population (Post-Doc, 2013-03 / 2015-01)&lt;/h1&gt;
&lt;h2 id="description"&gt;Description&lt;/h2&gt;
&lt;p&gt;Wahiba hold the postdoctoral position at the &lt;a href="http://www.int.univ-amu.fr" target="_blank" rel="noopener"&gt;&amp;ldquo;Institut de Neurosciences de la Timone&amp;rdquo;&lt;/a&gt;, CNRS, Marseille (France) to study object motion integration and representation at the level of V1 populations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The objective is in modeling, with Laurent Perrinet, anisotropic diffusive processes, such as observed in V1, at the functional and neural levels.&lt;/li&gt;
&lt;li&gt;The work was done in collaboration with a post-doc in physiology, with Frédéric Chavane, that focused on the role of propagation and diffusion of activity at the level of neuronal population in V1 of awake monkeys (using Voltage-sensitive dye imaging and UTAH array recording).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Wahiba is now scientific software developper at &lt;a href="https://www.enthought.com/" target="_blank" rel="noopener"&gt;Enthought&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="main-publications"&gt;Main publications:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/wahiba-taouali/"&gt;Wahiba Taouali&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/giacomo-benvenuti/"&gt;Giacomo Benvenuti&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/pascal-wallisch/"&gt;Pascal Wallisch&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2016).
&lt;a href="https://laurentperrinet.github.io/publication/taouali-16/"&gt;Testing the odds of inherent vs. observed overdispersion in neural spike counts&lt;/a&gt;.
&lt;em&gt;Journal of Neurophysiology&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/taouali-16/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1152/jn.00194.2015" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.ncbi.nlm.nih.gov/pubmed/26445864" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01396311" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="context"&gt;Context&lt;/h2&gt;
&lt;figure id="figure-this-grant-was-funded-by-a-large-european-integrated-project-called-brainscaleshttpsbrainscaleskipuni-heidelbergdeindexhtml-whose-aim-is-to-understand-brain-information-processing-at-multiple-spatial-and-temporal-scales-the-successful-applicants-will-have-the-opportunity-to-interact-with-a-large-and-exciting-consortium-composed-of-18-europeans-teams-working-in-biology-modeling-and-hardware"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://brainscales.kip.uni-heidelberg.de/images/thumb/e/e2/Public--BrainScalesLogo.svg/100px-Public--BrainScalesLogo.svg.png" alt="This grant was funded by a large European integrated project called [BrainScales](https://brainscales.kip.uni-heidelberg.de/index.html) whose aim is to understand brain information processing at multiple spatial and temporal scales. The successful applicants will have the opportunity to interact with a large and exciting consortium composed of 18 europeans teams working in biology, modeling and hardware." loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
This grant was funded by a large European integrated project called &lt;a href="https://brainscales.kip.uni-heidelberg.de/index.html" target="_blank" rel="noopener"&gt;BrainScales&lt;/a&gt; whose aim is to understand brain information processing at multiple spatial and temporal scales. The successful applicants will have the opportunity to interact with a large and exciting consortium composed of 18 europeans teams working in biology, modeling and hardware.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;References::&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reynaud A., Masson G. S. and Chavane F. &lt;a href="http://www.jneurosci.org/content/32/36/12558.abstract" target="_blank" rel="noopener"&gt;Dynamics of Local Input Normalization Result from Balanced Short- and Long-Range Intracortical Interactions in Area V1&lt;/a&gt; Journal of Neuroscience, 2012, 32(36): 12558-12569&lt;/li&gt;
&lt;li&gt;Reynaud A., Takerkart S, Masson G. S. and Chavane F. &lt;a href="http://www.sciencedirect.com/science/article/pii/S1053811910011237" target="_blank" rel="noopener"&gt;Linear model decomposition for voltage-sensitive dye imaging signals: Application in awake behaving monkey.&lt;/a&gt; Neuroimage, 2011, 54(2), 1196–1210&lt;/li&gt;
&lt;li&gt;Perrinet, L. and Masson G. &lt;a href="https://laurentperrinet.github.io/publication/perrinet-12-pred/" target="_blank" rel="noopener"&gt;Motion-based prediction is sufficient to solve the aperture problem&lt;/a&gt; Neural Computation, 2012&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Learning where to look: a foveated visuomotor control model</title><link>https://laurentperrinet.github.io/talk/2019-07-15-cns/</link><pubDate>Mon, 15 Jul 2019 12:20:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-07-15-cns/</guid><description>&lt;ul&gt;
&lt;li&gt;download a &lt;a href="https://laurentperrinet.github.io/talk/2019-07-15-cns/2019-07-15-cns.pdf" target="_blank" rel="noopener"&gt;preliminary PDF&lt;/a&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/talk/2019-07-15-cns/@laurentperrinet_1150713758643380226_tweetcapture_hu_ab069fb92e1e0b27.webp 400w,
/talk/2019-07-15-cns/@laurentperrinet_1150713758643380226_tweetcapture_hu_1821a5d186fc0ee9.webp 760w,
/talk/2019-07-15-cns/@laurentperrinet_1150713758643380226_tweetcapture_hu_6ae1c230c49ffe09.webp 1200w"
src="https://laurentperrinet.github.io/talk/2019-07-15-cns/@laurentperrinet_1150713758643380226_tweetcapture_hu_ab069fb92e1e0b27.webp"
width="598"
height="627"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure id="figure-problem-setting-in-generic-ecological-settings-the-visual-system-faces-a-tricky-problem-when-searching-for-one-target-from-a-class-of-targets-in-a-cluttered-environment-a-it-is-synthesized-in-the-following-experiment-after-a-fixation-period-of-200-ms-an-observer-is-presented-with-a-luminous-display--showing-a-single-target-from-a-known-class-here-digits-and-at-a-random-position-the-display-is-presented-for-a-short-period-of-500-ms-light-shaded-area-in-b-that-is-enough-to-perform-at-most-one-saccade-here-successful-on-the-potential-target-finally-the-observer-has-to-identify-the-digit-by-a-keypress-b-prototypical-trace-of-a-saccadic-eye-movement-to-the-target-position-in-particular-we-show-the-fixation-window-and-the-temporal-window-during-which-a-saccade-is-possible-green-shaded-area-c-simulated-reconstruction-of-the-visual-information-from-the-interoceptive-retinotopic-map-at-the-onset-of-the-display-and-after-a-saccade-the-dashed-red-box-indicating-the-visual-area-of-the-what-pathway-in-contrast-to-an-exteroceptive-representation-see-a-this-demonstrates-that-the-position-of-the-target-has-to-be-inferred-from-a-degraded-sampled-image-in-particular-the-configuration-of-the-display-is-such-that-by-adding-clutter-and-reducing-the-size-of-the-digit-it-may-become-necessary-to-perform-a-saccade-to-be-able-to-identify-the-digit-the-computational-pathway-mediating-the-action-has-to-infer-the-location-of-the-target-emphbefore-seeing-it-that-is-before-being-able-to-actually-identify-the-targets-category-from-a-central-fixation"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://raw.githubusercontent.com/SpikeAI/2019-07-15_CNS/master/figures/fig_intro.jpg" alt="Problem setting: In generic, ecological settings, the visual system faces a tricky problem when searching for one target (from a class of targets) in a cluttered environment. **A)** It is synthesized in the following experiment: After a fixation period of 200 ms, an observer is presented with a luminous display showing a single target from a known class (here digits) and at a random position. The display is presented for a short period of 500 ms (light shaded area in B), that is enough to perform at most one saccade (here, successful) on the potential target. Finally, the observer has to identify the digit by a keypress. **B)** Prototypical trace of a saccadic eye movement to the target position. In particular, we show the fixation window and the temporal window during which a saccade is possible (green shaded area). **C)** Simulated reconstruction of the visual information from the (interoceptive) retinotopic map at the onset of the display and after a saccade, the dashed red box indicating the visual area of the ``what&amp;#39;&amp;#39; pathway. In contrast to an exteroceptive representation (see A), this demonstrates that the position of the target has to be inferred from a degraded (sampled) image. In particular, the configuration of the display is such that by adding clutter and reducing the size of the digit, it may become necessary to perform a saccade to be able to identify the digit. The computational pathway mediating the action has to infer the location of the target \emph{before seeing it}, that is, before being able to actually identify the target&amp;#39;s category from a central fixation. " loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Problem setting: In generic, ecological settings, the visual system faces a tricky problem when searching for one target (from a class of targets) in a cluttered environment. &lt;strong&gt;A)&lt;/strong&gt; It is synthesized in the following experiment: After a fixation period of 200 ms, an observer is presented with a luminous display showing a single target from a known class (here digits) and at a random position. The display is presented for a short period of 500 ms (light shaded area in B), that is enough to perform at most one saccade (here, successful) on the potential target. Finally, the observer has to identify the digit by a keypress. &lt;strong&gt;B)&lt;/strong&gt; Prototypical trace of a saccadic eye movement to the target position. In particular, we show the fixation window and the temporal window during which a saccade is possible (green shaded area). &lt;strong&gt;C)&lt;/strong&gt; Simulated reconstruction of the visual information from the (interoceptive) retinotopic map at the onset of the display and after a saccade, the dashed red box indicating the visual area of the ``what&amp;rsquo;&amp;rsquo; pathway. In contrast to an exteroceptive representation (see A), this demonstrates that the position of the target has to be inferred from a degraded (sampled) image. In particular, the configuration of the display is such that by adding clutter and reducing the size of the digit, it may become necessary to perform a saccade to be able to identify the digit. The computational pathway mediating the action has to infer the location of the target \emph{before seeing it}, that is, before being able to actually identify the target&amp;rsquo;s category from a central fixation.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure id="figure-results-success"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://spikeai.github.io/2019-07-15_CNS/figures/CNS-saccade-20.png" alt="Results: success" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Results: success
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure id="figure-results-failure-to-classify"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://spikeai.github.io/2019-07-15_CNS/figures/CNS-saccade-32.png" alt="Results: failure to classify" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Results: failure to classify
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure id="figure-results-failure-to-locate"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://spikeai.github.io/2019-07-15_CNS/figures/CNS-saccade-47.png" alt="Results: failure to locate" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Results: failure to locate
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Des illusions aux hallucinations visuelles: une porte sur la perception</title><link>https://laurentperrinet.github.io/talk/2019-04-18-jnlf/</link><pubDate>Thu, 18 Apr 2019 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-04-18-jnlf/</guid><description>&lt;ul&gt;
&lt;li&gt;Le texte de cette présentation est reprise dans cet article de &lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-temps/" target="_blank" rel="noopener"&gt;The Conversation&lt;/a&gt; (&lt;a href="https://theconversation.com/temps-et-cerveau-comment-notre-perception-nous-fait-voyager-dans-le-temps-127567" target="_blank" rel="noopener"&gt;lien direct&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Voir la @ &lt;a href="https://laurentperrinet.github.io/post/2019-10-07_neurostories/"&gt;présentation au NeuroStories&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>From the retina to action: Understanding visual processing</title><link>https://laurentperrinet.github.io/talk/2019-04-03-a-course-on-vision-and-modelization/</link><pubDate>Wed, 03 Apr 2019 16:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-04-03-a-course-on-vision-and-modelization/</guid><description>&lt;p&gt;Cours de Licence Sciences &amp;amp; Humanité, 3/4/2019&lt;/p&gt;</description></item><item><title>From the retina to action: Predictive processing in the visual system</title><link>https://laurentperrinet.github.io/talk/2019-03-25-hdr-robin-baures/</link><pubDate>Mon, 25 Mar 2019 14:30:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-03-25-hdr-robin-baures/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/" &gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" &gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Suppressive waves disambiguate the representation of long-range apparent motion in awake monkey V1</title><link>https://laurentperrinet.github.io/publication/chemla-19/</link><pubDate>Mon, 18 Mar 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/chemla-19/</guid><description/></item><item><title>Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system</title><link>https://laurentperrinet.github.io/publication/boutin-20-sigma/</link><pubDate>Sun, 03 Mar 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/boutin-20-sigma/</guid><description>&lt;ul&gt;
&lt;li&gt;presented during this &lt;a href="https://laurentperrinet.github.io/talk/2019-03-25-hdr-robin-baures/"&gt;talk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Should I stay or should I go? Adaption of human observers to the volatility of visual inputs</title><link>https://laurentperrinet.github.io/talk/2019-01-18-laconeu/</link><pubDate>Fri, 18 Jan 2019 10:45:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-01-18-laconeu/</guid><description>&lt;ul&gt;
&lt;li&gt;See the final publication @
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/pasturel-montagnini-perrinet-20/" &gt;Humans adapt their anticipatory eye movements to the volatility of visual motion properties&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/chlo%C3%A9-pasturel/"&gt;Chloé Pasturel&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/anna-montagnini/"&gt;Anna Montagnini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/pasturel-montagnini-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1007438" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.insb.cnrs.fr/fr/cnrsinfo/la-reponse-du-cerveau-aux-changements-de-lenvironnement-sensoriel" target="_blank" rel="noopener"&gt;
Press&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/784116v3.full.pdf" target="_blank" rel="noopener"&gt;
Pdf&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PasturelMontagniniPerrinet2020" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-02394142" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/784116" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;previous talk @ &lt;a href="https://laurentperrinet.github.io/talk/2016-10-13-law/"&gt;LAW, Lyon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;previous talk @ &lt;a href="https://laurentperrinet.github.io/talk/2018-02-01-bcp-invibe-fest/"&gt;INVIBE FEST, Paris&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;previous talk @ &lt;a href="https://laurentperrinet.github.io/talk/2018-04-05-bcp-talk/"&gt;Brain workshop, Marseille&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;next talk @ &lt;a href="https://laurentperrinet.github.io/talk/2019-04-05-bbcp-causal-kickoff/"&gt;CAUSAL Kick-off, Marseille&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Role of dynamics in neural computations underlying visual processing</title><link>https://laurentperrinet.github.io/talk/2019-01-17-laconeu/</link><pubDate>Thu, 17 Jan 2019 10:45:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-01-17-laconeu/</guid><description/></item><item><title>Efficient coding of visual information in neural computations</title><link>https://laurentperrinet.github.io/talk/2019-01-16-laconeu/</link><pubDate>Wed, 16 Jan 2019 10:45:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-01-16-laconeu/</guid><description/></item><item><title>Modelling spiking neural networks using Brian, Nest and pyNN</title><link>https://laurentperrinet.github.io/talk/2019-01-14-laconeu/</link><pubDate>Mon, 14 Jan 2019 11:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2019-01-14-laconeu/</guid><description/></item><item><title>A hierarchical, multi-layer convolutional sparse coding algorithm based on predictive coding</title><link>https://laurentperrinet.github.io/publication/franciosini-perrinet-19-neurofrance/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/franciosini-perrinet-19-neurofrance/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>An adaptive homeostatic algorithm for the unsupervised learning of visual features</title><link>https://laurentperrinet.github.io/publication/perrinet-19-hulk/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-19-hulk/</guid><description>&lt;h1 id="an-adaptive-algorithm-for-unsupervised-learning"&gt;&amp;ldquo;An adaptive algorithm for unsupervised learning&amp;rdquo;&lt;/h1&gt;
&lt;video controls &gt;
&lt;source src="https://laurentperrinet.github.io/sciblog/files/2019-09-11_Perrinet19.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;ul&gt;
&lt;li&gt;supplementary info : &lt;a href="https://spikeai.github.io/HULK/" target="_blank" rel="noopener"&gt;https://spikeai.github.io/HULK/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mdpi.com/2411-5150/3/3/47" target="_blank" rel="noopener"&gt;Abstract&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mdpi.com/2411-5150/3/3/47/htm" target="_blank" rel="noopener"&gt;HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mdpi.com/2411-5150/3/3/47/pdf" target="_blank" rel="noopener"&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;code for paper: &lt;a href="https://github.com/SpikeAI/HULK" target="_blank" rel="noopener"&gt;https://github.com/SpikeAI/HULK&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;code for framework: &lt;a href="https://github.com/bicv/SparseHebbianLearning/" target="_blank" rel="noopener"&gt;https://github.com/bicv/SparseHebbianLearning/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;code for figures &lt;a href="https://github.com/SpikeAI/HULK/blob/master/Annex.ipynb" target="_blank" rel="noopener"&gt;https://github.com/SpikeAI/HULK/blob/master/Annex.ipynb&lt;/a&gt; (which is rendered @ &lt;a href="https://spikeai.github.io/HULK/" target="_blank" rel="noopener"&gt;https://spikeai.github.io/HULK/&lt;/a&gt; )&lt;/li&gt;
&lt;li&gt;&lt;a href="https://laurentperrinet.github.io/sciblog/files/2019-09-11_Perrinet19.mp4" target="_blank" rel="noopener"&gt;video abstract&lt;/a&gt; (and the &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2019-09-11_video-abstract-vision.html" target="_blank" rel="noopener"&gt;code&lt;/a&gt; for generating it)&lt;/li&gt;
&lt;li&gt;previous publication :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2010).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-10-shl/"&gt;Role of homeostasis in learning sparse representations&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/perrinet-10-shl/perrinet-10-shl.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-10-shl/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco.2010.05-08-795" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-00156610" target="_blank" rel="noopener"&gt;
Hal&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/bicv/SparseHebbianLearning" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco.2010.05-08-795" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/0706.3177" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
$$f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}$$
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Illusions et hallucinations visuelles : une porte sur la perception</title><link>https://laurentperrinet.github.io/publication/perrinet-19-illusions/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-19-illusions/</guid><description>&lt;ul&gt;
&lt;li&gt;Ce texte est disponible dans cet article de &lt;a href="https://theconversation.com/temps-et-cerveau-comment-notre-perception-nous-fait-voyager-dans-le-temps-127567" target="_blank" rel="noopener"&gt;The Conversation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Voir la @ &lt;a href="https://laurentperrinet.github.io/post/2019-10-07_neurostories/"&gt;présentation au NeuroStories&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Orientation selectivity to synthetic natural patterns in a cortical-like model of the cat primary visual cortex</title><link>https://laurentperrinet.github.io/publication/ladret-19-sfn/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-19-sfn/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/ladret-19-sfn/@laurentperrinet_1186513282326257665_tweetcapture_hu_8d2d2daf1c9ce54a.webp 400w,
/publication/ladret-19-sfn/@laurentperrinet_1186513282326257665_tweetcapture_hu_df7999e93bc1135b.webp 760w,
/publication/ladret-19-sfn/@laurentperrinet_1186513282326257665_tweetcapture_hu_2df2f9f3a36b1e37.webp 1200w"
src="https://laurentperrinet.github.io/publication/ladret-19-sfn/@laurentperrinet_1186513282326257665_tweetcapture_hu_8d2d2daf1c9ce54a.webp"
width="598"
height="617"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;See a followup in &lt;a href="https://laurentperrinet.github.io/publication/ladret-20-aes/"&gt;Ladret and Perrinet, 2020&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Temps et cerveau : comment notre perception nous fait voyager dans le temps</title><link>https://laurentperrinet.github.io/publication/perrinet-19-temps/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-19-temps/</guid><description>&lt;ul&gt;
&lt;li&gt;Un article dans &lt;a href="https://theconversation.com/temps-et-cerveau-comment-notre-perception-nous-fait-voyager-dans-le-temps-127567" target="_blank" rel="noopener"&gt;The Conversation&lt;/a&gt; dont l&amp;rsquo;objectif est d&amp;rsquo;être accessible et réutilisable (dans des cours d&amp;rsquo;introduction aux neurosciences, sciences cognitives, vision, réseaux de neurones, intelligence artificielle).&lt;/li&gt;
&lt;li&gt;Le flash-lag effect original:
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;/li&gt;
&lt;li&gt;la même chose avec un arrêt:
&lt;video autoplay loop &gt;
&lt;source src="https://laurentperrinet.github.io/publication/perrinet-19-temps/flash_lag_stop.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;/li&gt;
&lt;li&gt;pour illustrer la fleche du temps (&amp;quot; Or dans tout système, d’après le second principe de la thermodynamique, le désordre mesuré par l’entropie se doit d’augmenter. Voilà pourquoi il existe une asymétrie dans l’écoulement du temps, c’est-à-dire une flèche du temps. Résultat, si l’on filme une partie de billard, on trouvera incongru cette séquence si on la projette dans le sens inverse du temps. &amp;ldquo;), on peut aussi utiliser cette video d&amp;rsquo;un bocal qui se brise qu&amp;rsquo;il est aisé de lire dans le sens inverse du temps:
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/v30b5IAgwQw?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://laurentperrinet.github.io/sciblog/posts/2019-10-07-neurostories-videos-of-my-talk.html" target="_blank" rel="noopener"&gt;Neurostories: d&amp;rsquo;autres videos du flash-lag effect&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Laurent Perrinet a reçu des financements de l&amp;rsquo;Agence Nationale de la Recherche (ANR HOR-V1 ANR-17-CE37-0006) et du CNRS (SpikeAI). Cet article n’aurait pas vu le jour sans la journée des &lt;a href="https://laurentperrinet.github.io/post/2019-10-07_neurostories/" target="_blank" rel="noopener"&gt;Neurostories&lt;/a&gt; de la NeuroSchool d’Aix-Marseille Université, ceux qui l’ont fait vivre et parmi eux: François Féron, Alexia Belleville, &lt;a href="https://fr.wikipedia.org/wiki/Jean-Marc_Michelangeli" target="_blank" rel="noopener"&gt;Jean-Marc Michelangeli&lt;/a&gt;, Camille Grasso, Daniele Schön, Anne-Marie François-Bellan, Jennifer Coull, Corine Sombrun et Francis Taulelle.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Reinforcement effects in anticipatory smooth eye movements</title><link>https://laurentperrinet.github.io/publication/damasse-18/</link><pubDate>Mon, 01 Oct 2018 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/damasse-18/</guid><description/></item><item><title>From biological vision to unsupervised hierarchical sparse coding</title><link>https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-18-itwist/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-18-itwist/</guid><description>&lt;ol&gt;
&lt;li&gt;accepted submission @ &lt;a href="https://sites.google.com/view/itwist18" target="_blank" rel="noopener"&gt;iTWIST: international Traveling Workshop on Interactions between low-complexity data models and Sensing Techniques&lt;/a&gt;, 21 - 23 November​, 2018&lt;/li&gt;
&lt;li&gt;&lt;a href="https://sites.google.com/view/itwist18/program#h.p_9OOcrreKb--s" target="_blank" rel="noopener"&gt;poster session&lt;/a&gt; scheduled on Thursday, November 22th, from 10h30 till 12h00.&lt;/li&gt;
&lt;li&gt;CIRM, Marseille, France. &lt;span id="line-10" class="anchor"&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;get the &lt;a href="https://arxiv.org/html/1812.00648" target="_blank" rel="noopener"&gt;full proceedings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Poster as &lt;a href="boutin-franciosini-ruffier-perrinet-18-itwist.pdf"&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>On the Origins of Hierarchy in Visual Processing</title><link>https://laurentperrinet.github.io/publication/franciosini-perrinet-18-cs/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/franciosini-perrinet-18-cs/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;more about the role of top-down connections:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Selectivity to oriented patterns of different precisions</title><link>https://laurentperrinet.github.io/publication/ladret-18-gdr/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/ladret-18-gdr/</guid><description>&lt;ul&gt;
&lt;li&gt;poster présenté au &lt;a href="https://gdrvision2018.sciencesconf.org" target="_blank" rel="noopener"&gt;GDR vision, Paris&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;program : &lt;a href="https://gdrvision2018.sciencesconf.org/data/pages/posters_GDRVision2018.pdf" target="_blank" rel="noopener"&gt;https://gdrvision2018.sciencesconf.org/data/pages/posters_GDRVision2018.pdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/hugoladret/InternshipM1/raw/master/2018-06_POSTER_final.pdf" target="_blank" rel="noopener"&gt;Poster (pdf)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;code : &lt;a href="https://github.com/hugoladret/InternshipM1" target="_blank" rel="noopener"&gt;https://github.com/hugoladret/InternshipM1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Participation au jury</title><link>https://laurentperrinet.github.io/talk/2017-11-17-festival-interferences/</link><pubDate>Fri, 17 Nov 2017 18:30:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2017-11-17-festival-interferences/</guid><description>&lt;h1 id="festival-interférences"&gt;FESTIVAL INTERFÉRENCES​&lt;/h1&gt;
&lt;h2 id="cinéma-documentaire-et-débat-public"&gt;Cinéma Documentaire et Débat Public&lt;/h2&gt;
&lt;p&gt;
&lt;figure id="figure-festival-interférences"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://static.wixstatic.com/media/e37617_35d8c5b48dd340a481db5f711aeaa35a~mv2_d_1772_2480_s_2.jpg/v1/fill/w_600,h_797,al_c,q_85,usm_0.66_1.00_0.01/e37617_35d8c5b48dd340a481db5f711aeaa35a~mv2_d_1772_2480_s_2.jpg" alt="FESTIVAL INTERFÉRENCES​" loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
FESTIVAL INTERFÉRENCES​
&lt;/figcaption&gt;&lt;/figure&gt;
Le collectif Scènes Publiques composé de citoyens, chercheurs et
cinéastes, organise la deuxième édition du Festival Interférences du 8
au 18 novembre 2017 à Lyon. J&amp;rsquo;ai eu la chance de pouvoir participer au
jury autour de documentaires avec un regard scientifiques. Une occasion
aussi de parler du métier de chercheur.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Date&lt;br&gt;
17 et 18 Novembre 2017&lt;/li&gt;
&lt;li&gt;Location&lt;br&gt;
Lyon&lt;/li&gt;
&lt;li&gt;Programmation&lt;br&gt;
&lt;a href="http://www.lacitedoc.com/interferences-programmation" target="_blank" rel="noopener"&gt;http://www.lacitedoc.com/interferences-programmation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Mina A Khoei</title><link>https://laurentperrinet.github.io/author/mina-a-khoei/</link><pubDate>Thu, 26 Jan 2017 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/author/mina-a-khoei/</guid><description>&lt;h1 id="emerging-properties-in-a-neural-field-model-implementing-probabilistic-prediction-phd-2011-2014"&gt;Emerging properties in a neural field model implementing probabilistic prediction (PhD, 2011-2014)&lt;/h1&gt;
&lt;p&gt;In the early visual system, information about the visual world as represented by neural activity is dynamically building up from sensory input but also by contextual information coming from neighboring cells and re-entrant signal from other cortical areas. Low-level sensory areas are therefore an excellent model for exploring how neural computations solve the problem of selecting a single, coherent and global representation from the dispersed information collected locally and in parallel by neurons. Our goal in this program is to study the dynamics of neural fields implementing probabilistic computations for early sensory processing. Emphasis will be put onto the role of anisotropic diffusion, in particular within a cortical area through lateral interactions.&lt;/p&gt;
&lt;p&gt;We have previously elaborated probabilistic (Perrinet &amp;amp; Masson, 2010) or dynamical (Tlapale et al., 2010) models of motion information diffusion along cortical retinotopic trajectories. Probabilistic models give a complete representation of the information that is represented by populations of neurons. In such a dynamical system, prediction acts as a prior, filtering possible future states knowing the current one. An approximation using particle filtering methods will be used to investigate how this propagation can solve low-level computational problems such as integration, extrapolation or prediction in visual (Mason &amp;amp; Ilg, 2010) or somatosensory (Shulz et al. 2006) cortices.&lt;/p&gt;
&lt;p&gt;Using this architecture, we will explore the consequences of such context-dependent propagation in terms of coding and of learning. First at the time scale of coding, knowing the prior, we will study the emergent properties of the system like its ability to track objects independently of their shape or to segment parts of the scene that are moving coherently. We will study of this motion information may help shape the selectivity of neurons in a given area, for instance orientation selectivity on the priamry visual cortex. At the time scale of learning, we will build models exploring the emergence of maps of cortical receptive fields optimally tuned to elaborate sparse, multi-scale representations of the visual or tactile world. In fact, a simple functional model allows to understand emergence in a model of a simple macro-column of the primary visual cortex (Perrinet, 2010). One challenging question is whether these functional models of self-organization can be translated to large-scale networks of the early sensory system. Using the probabilistic model, we will investigate how spatio-temporal receptive fields can emerge through learning of statistical regularities in the images and study how hierarchic structures can arise as a self-organized property.&lt;/p&gt;
&lt;h2 id="main-publications"&gt;Main publications:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-a-khoei/"&gt;Mina A Khoei&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2013).
&lt;a href="https://laurentperrinet.github.io/publication/khoei-13-jpp/"&gt;Motion-based prediction explains the role of tracking in motion extrapolation&lt;/a&gt;.
&lt;em&gt;Journal of Physiology-Paris&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-13-jpp/khoei-13-jpp.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/khoei-13-jpp/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1016/j.jphysparis.2013.08.001" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-13-jpp/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/bernhard-a-kaplan/"&gt;Bernhard a Kaplan&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-a-khoei/"&gt;Mina A Khoei&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/anders-lansner/"&gt;Anders Lansner&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2014).
&lt;a href="https://laurentperrinet.github.io/publication/kaplan-khoei-14/"&gt;Signature of an anticipatory response in area V1 as modeled by a probabilistic model and a spiking neural network&lt;/a&gt;.
&lt;em&gt;IEEE International Joint Conference on Neural Networks (IJCNN) 2014 Beijing, China&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/kaplan-khoei-14/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1109/IJCNN.2014.6889847" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/kaplan-khoei-14" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-aliakbari-khoei/"&gt;Mina Aliakbari Khoei&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2014).
&lt;a href="https://laurentperrinet.github.io/publication/khoei-14-thesis/"&gt;Une Approche Computationnelle de La Dépendance Au Mouvement Du Codage de La Position Dans La Système Visuel&lt;/a&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/khoei-14-thesis/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://theses.fr/2014AIXM4041" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-a-khoei/"&gt;Mina A Khoei&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2017).
&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/"&gt;The flash-lag effect as a motion-based predictive shift&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/khoei-masson-perrinet-17/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/slides/2022-11-21_flash-lag-effect/" target="_blank"&gt;
Slides
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1005068" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="hhttps://www.insb.cnrs.fr/fr/cnrsinfo/illusions-visuelles-leur-origine-est-dans-la-prediction" &gt;
Press&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/Khoei_2017_PLoSCB" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01771125" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="propriétés-émergentes-dun-modèle-de-prédiction-probabiliste-utilisant-un-champ-neural"&gt;Propriétés émergentes d&amp;rsquo;un modèle de prédiction probabiliste utilisant un champ neural&lt;/h1&gt;
&lt;p&gt;Dans le système visuel de bas niveau, des informations sur le monde visuel tel que celles représentées par l&amp;rsquo;activité neuronale est dynamiquement causée par l&amp;rsquo;entrée sensorielle, mais aussi par des informations contextuelles provenant de cellules voisines et par le signal réentrant d&amp;rsquo;autres aires corticales. Les aires sensorielles primaires sont donc un excellent modèle pour étudier comment les neurones peuvent résoudre le problème de la sélection d&amp;rsquo;une seul représentation globale et cohérente depuis l&amp;rsquo;information collectée localement et en parallèle par les neurones. Notre objectif dans ce programme est d&amp;rsquo;étudier la dynamique de champs neuronaux mettant en œuvre des calculs probabilistes pour le traitement sensoriel précoce.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;accent sera mis sur le rôle de la diffusion anisotrope, en particulier celle implémentée par les interactions latérales dans une aire corticale. Nous avons déjà élaboré des modèles probabiliste (Perrinet &amp;amp; Masson, 2010) ou dynamique (Tlapale et al., 2010) de diffusion de l&amp;rsquo;information de mouvement le long de trajectoires. Les modèles probabilistes donnent une représentation complète de l&amp;rsquo;information qui est représentée par des populations de neurones. Dans un tel système dynamique, la prédiction agit comme un prior, qui permet un filtrage des états futurs possibles en sachant la distribution de probabilité de l&amp;rsquo;état actuel. Une approximation à l&amp;rsquo;aide des méthodes de filtrage particulaires seront utilisées pour étudier comment cette propagation peut résoudre des problèmes de calcul de bas niveau telles que l&amp;rsquo;intégration, l&amp;rsquo;extrapolation ou la prédiction dans les système visuel (Mason &amp;amp; Ilg, 2010) ou somatosensoriel (Shulz et al. 2006).&lt;/p&gt;
&lt;p&gt;En utilisant cette architecture, nous allons explorer les conséquences de la propagation dépendant du contexte tant en termes de codage que d&amp;rsquo;apprentissage. Premièrement, à l&amp;rsquo;échelle de temps de codage, connaissant l&amp;rsquo;architecture du réseau, nous allons étudier les propriétés émergentes du système, comme sa capacité à suivre les objets indépendamment de leur forme ou à segmenter des parties de la scène qui se déplacent de façon cohérente. Nous allons étudier le mouvement de cette information peut aider à façonner la sélectivité des neurones, par exemple la sélectivité à l&amp;rsquo;orientation sur le cortex visuel primaire. À l&amp;rsquo;échelle de temps d&amp;rsquo;apprentissage, nous allons construire des modèles d&amp;rsquo;émergence de cartes de champs récepteurs corticaux optimisées pour élaborer des représentations multi-échelles efficaces de l&amp;rsquo;univers visuel ou tactile. En fait, un modèle fonctionnel simple permet de comprendre l&amp;rsquo;émergence d&amp;rsquo;un modèle d&amp;rsquo;une simple macro-colonne du cortex visuel primaire (Perrinet, 2010). Une question difficile est de savoir si ces modèles fonctionnels d&amp;rsquo;auto-organisation peuvent être traduits à des réseaux à grande échelle du système sensoriel primaire. En utilisant ce modèle probabiliste, nous allons étudier comment des champs récepteurs spatio-temporels peuvent émerger à travers l&amp;rsquo;apprentissage des régularités statistiques dans les images et comment des structures hiérarchiques peuvent apparaitre comme la solution d&amp;rsquo;une propriété d&amp;rsquo;efficacité fonctionnelle.&lt;/p&gt;</description></item><item><title>The flash-lag effect as a motion-based predictive shift</title><link>https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/</link><pubDate>Thu, 26 Jan 2017 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.insb.cnrs.fr/fr/cnrsinfo/illusions-visuelles-leur-origine-est-dans-la-prediction" target="_blank" rel="noopener"&gt;Press release&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="visual-illusions-their-origin-lies-in-prediction"&gt;Visual illusions: their origin lies in prediction&lt;/h1&gt;
&lt;p&gt;
&lt;figure id="figure-flash-lag-effect-when-a-visual-stimulus-moves-along-a-continuous-trajectory-it-may-be-seen-ahead-of-its-veridical-position-with-respect-to-an-unpredictable-event-such-as-a-punctuate-flash-this-illusion-tells-us-something-important-about-the-visual-system-contrary-to-classical-computers-neural-activity-travels-at-a-relatively-slow-speed-it-is-largely-accepted-that-the-resulting-delays-cause-this-perceived-spatial-lag-of-the-flash-still-after-several-decades-of-debates-there-is-no-consensus-regarding-the-underlying-mechanisms"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="*Flash-Lag Effect.* When a visual stimulus moves along a continuous trajectory, it may be seen ahead of its veridical position with respect to an unpredictable event such as a punctuate flash. This illusion tells us something important about the visual system: contrary to classical computers, neural activity travels at a relatively slow speed. It is largely accepted that the resulting delays cause this perceived spatial lag of the flash. Still, after several decades of debates, there is no consensus regarding the underlying mechanisms."
src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/flash_lag.gif"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;em&gt;Flash-Lag Effect.&lt;/em&gt; When a visual stimulus moves along a continuous trajectory, it may be seen ahead of its veridical position with respect to an unpredictable event such as a punctuate flash. This illusion tells us something important about the visual system: contrary to classical computers, neural activity travels at a relatively slow speed. It is largely accepted that the resulting delays cause this perceived spatial lag of the flash. Still, after several decades of debates, there is no consensus regarding the underlying mechanisms.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;strong&gt;Researchers from the Timone Institute of Neurosciences bring a new theoretical hypothesis on a visual illusion discovered at the beginning of the 20th century. This illusion remained misunderstood while it poses fundamental questions about how our brains represent events in space and time. This study published on January 26, 2017 in the journal PLOS Computational Biology, shows that the solution lies in the predictive mechanisms intrinsic to the neural processing of information.&lt;/strong&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/khoei-masson-perrinet-17/@laurentperrinet_829354100273745920_tweetcapture_hu_9bccc6c9b331a9b0.webp 400w,
/publication/khoei-masson-perrinet-17/@laurentperrinet_829354100273745920_tweetcapture_hu_7f054fdf16d6fb7d.webp 760w,
/publication/khoei-masson-perrinet-17/@laurentperrinet_829354100273745920_tweetcapture_hu_4f77004861447731.webp 1200w"
src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/@laurentperrinet_829354100273745920_tweetcapture_hu_9bccc6c9b331a9b0.webp"
width="598"
height="744"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
Visual illusions are still popular: in a quasi-magical way, they can make objects appear where they are not expected&amp;hellip; They are also excellent opportunities to question the constraints of our perceptual system. Many illusions are based on motion, such as the flash-lag effect. Observe a luminous dot that moves along a rectilinear trajectory. If a second light dot is flashed very briefly just above the first, the moving point will always be perceived in front of the flash while they are vertically aligned.
&lt;figure id="figure-fig-2-diagonal-markov-chain-in-the-current-study-the-estimated-state-vector-z--x-y-u-v-is-composed-of-the-2d-position-x-and-y-and-velocity-u-and-v-of-a-moving-stimulus-a-first-we-extend-a-classical-markov-chain-using-nijhawans-diagonal-model-in-order-to-take-into-account-the-known-neural-delay-τ-at-time-t-information-is-integrated-until-time-t--τ-using-a-markov-chain-and-a-model-of-state-transitions-pztztδt-such-that-one-can-infer-the-state-until-the-last-accessible-information-pztτi0tτ-this-information-can-then-be-pushed-forward-in-time-by-predicting-its-trajectory-from-t--τ-to-t-in-particular-pzti0tτ-can-be-predicted-by-the-same-internal-model-by-using-the-state-transition-at-the-time-scale-of-the-delay-that-is-pztztτ-this-is-virtually-equivalent-to-a-motion-extrapolation-model-but-without-sensory-measurements-during-the-time-window-between-t--τ-and-t-note-that-both-predictions-in-this-model-are-based-on-the-same-model-of-state-transitions-b-one-can-write-a-second-equivalent-pull-mode-for-the-diagonal-model-now-the-current-state-is-directly-estimated-based-on-a-markov-chain-on-the-sequence-of-delayed-estimations-while-being-equivalent-to-the-push-mode-described-above-such-a-direct-computation-allows-to-more-easily-combine-information-from-areas-with-different-delays-such-a-model-implements-nijhawans-diagonal-model-but-now-motion-information-is-probabilistic-and-therefore-inferred-motion-may-be-modulated-by-the-respective-precisions-of-the-sensory-and-internal-representations-c-such-a-diagonal-delay-compensation-can-be-demonstrated-in-a-two-layered-neural-network-including-a-source-input-and-a-target-predictive-layer-44-the-source-layer-receives-the-delayed-sensory-information-and-encodes-both-position-and-velocity-topographically-within-the-different-retinotopic-maps-of-each-layer-for-the-sake-of-simplicity-we-illustrate-only-one-2d-map-of-the-motions-x-v-the-integration-of-coherent-information-can-either-be-done-in-the-source-layer-push-mode-or-in-the-target-layer-pull-mode-crucially-to-implement-a-delay-compensation-in-this-motion-based-prediction-model-one-may-simply-connect-each-source-neuron-to-a-predictive-neuron-corresponding-to-the-corrected-position-of-stimulus-x--v--τ-v-in-the-target-layer-the-precision-of-this-anisotropic-connectivity-map-can-be-tuned-by-the-width-of-convergence-from-the-source-to-the-target-populations-using-such-a-simple-mapping-we-have-previously-shown-that-the-neuronal-population-activity-can-infer-the-current-position-along-the-trajectory-despite-the-existence-of-neural-delays"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;id=info:doi/10.1371/journal.pcbi.1005068.g002" alt=" Fig 2. *Diagonal Markov chain.* In the current study, the estimated state vector z = {x, y, u, v} is composed of the 2D position (x and y) and velocity (u and v) of a (moving) stimulus. (A) First, we extend a classical Markov chain using Nijhawan’s diagonal model in order to take into account the known neural delay τ: At time t, information is integrated until time t − τ, using a Markov chain and a model of state transitions p(zt|zt−δt) such that one can infer the state until the last accessible information p(zt−τ|I0:t−τ). This information can then be “pushed” forward in time by predicting its trajectory from t − τ to t. In particular p(zt|I0:t−τ) can be predicted by the same internal model by using the state transition at the time scale of the delay, that is, p(zt|zt−τ). This is virtually equivalent to a motion extrapolation model but without sensory measurements during the time window between t − τ and t. Note that both predictions in this model are based on the same model of state transitions. (B) One can write a second, equivalent “pull” mode for the diagonal model. Now, the current state is directly estimated based on a Markov chain on the sequence of delayed estimations. While being equivalent to the push-mode described above, such a direct computation allows to more easily combine information from areas with different delays. Such a model implements Nijhawan’s “diagonal model”, but now motion information is probabilistic and therefore, inferred motion may be modulated by the respective precisions of the sensory and internal representations. (C) Such a diagonal delay compensation can be demonstrated in a two-layered neural network including a source (input) and a target (predictive) layer [44]. The source layer receives the delayed sensory information and encodes both position and velocity topographically within the different retinotopic maps of each layer. For the sake of simplicity, we illustrate only one 2D map of the motions (x, v). The integration of coherent information can either be done in the source layer (push mode) or in the target layer (pull mode). Crucially, to implement a delay compensation in this motion-based prediction model, one may simply connect each source neuron to a predictive neuron corresponding to the corrected position of stimulus (x &amp;#43; v ⋅ τ, v) in the target layer. The precision of this anisotropic connectivity map can be tuned by the width of convergence from the source to the target populations. Using such a simple mapping, we have previously shown that the neuronal population activity can infer the current position along the trajectory despite the existence of neural delays. " loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 2. &lt;em&gt;Diagonal Markov chain.&lt;/em&gt; In the current study, the estimated state vector z = {x, y, u, v} is composed of the 2D position (x and y) and velocity (u and v) of a (moving) stimulus. (A) First, we extend a classical Markov chain using Nijhawan’s diagonal model in order to take into account the known neural delay τ: At time t, information is integrated until time t − τ, using a Markov chain and a model of state transitions p(zt|zt−δt) such that one can infer the state until the last accessible information p(zt−τ|I0:t−τ). This information can then be “pushed” forward in time by predicting its trajectory from t − τ to t. In particular p(zt|I0:t−τ) can be predicted by the same internal model by using the state transition at the time scale of the delay, that is, p(zt|zt−τ). This is virtually equivalent to a motion extrapolation model but without sensory measurements during the time window between t − τ and t. Note that both predictions in this model are based on the same model of state transitions. (B) One can write a second, equivalent “pull” mode for the diagonal model. Now, the current state is directly estimated based on a Markov chain on the sequence of delayed estimations. While being equivalent to the push-mode described above, such a direct computation allows to more easily combine information from areas with different delays. Such a model implements Nijhawan’s “diagonal model”, but now motion information is probabilistic and therefore, inferred motion may be modulated by the respective precisions of the sensory and internal representations. (C) Such a diagonal delay compensation can be demonstrated in a two-layered neural network including a source (input) and a target (predictive) layer [44]. The source layer receives the delayed sensory information and encodes both position and velocity topographically within the different retinotopic maps of each layer. For the sake of simplicity, we illustrate only one 2D map of the motions (x, v). The integration of coherent information can either be done in the source layer (push mode) or in the target layer (pull mode). Crucially, to implement a delay compensation in this motion-based prediction model, one may simply connect each source neuron to a predictive neuron corresponding to the corrected position of stimulus (x + v ⋅ τ, v) in the target layer. The precision of this anisotropic connectivity map can be tuned by the width of convergence from the source to the target populations. Using such a simple mapping, we have previously shown that the neuronal population activity can infer the current position along the trajectory despite the existence of neural delays.
&lt;/figcaption&gt;&lt;/figure&gt;
Processing visual information takes time and even if these delays are remarkably short, they are not negligible and the nervous system must compensate them. For an object that moves predictably, the neural network can infer its most probable position taking into account this processing time. For the flash, however, this prediction can not be established because its appearance is unpredictable. Thus, while the two targets are aligned on the retina at the time of the flash, the position of the moving object is anticipated by the brain to compensate for the processing time: it is this differentiated treatment that causes the flash-lag effect.
The researchers show that this hypothesis also makes it possible to explain the cases where this illusion does not work: for example if the flash appears at the end of the moving dot&amp;rsquo;s trajectory or if the target reverses its path in an unexpected way. In this work, the major innovation is to use the accuracy of information in the dynamics of the model. Thus, the corrected position of the moving target is calculated by combining the sensory flux with the internal representation of the trajectory, both of which exist in the form of probability distributions. To manipulate the trajectory is to change the precision and therefore the relative weight of these two information when they are optimally combined in order to know where an object is at the present time. The researchers propose to call parodiction (from the ancient Greek paron, the present) this new theory that joins Bayesian inference with taking into account neuronal delays.
&lt;figure id="figure-fig-5-histogram-of-the-estimated-positions-as-a-function-of-time-for-the-dmbp-model-histograms-of-the-inferred-horizontal-positions-blueish-bottom-panel-and-horizontal-velocity-reddish-top-panel-as-a-function-of-time-frame-from-the-dmbp-model-darker-levels-correspond-to-higher-probabilities-while-a-light-color-corresponds-to-an-unlikely-estimation-we-highlight-three-successive-epochs-along-the-trajectory-corresponding-to-the-flash-initiated-standard-mid-point-and-flash-terminated-cycles-the-timing-of-the-flashes-are-respectively-indicated-by-the-dashed-vertical-lines-in-dark-the-physical-time-and-in-green-the-delayed-input-knowing-τ--100-ms-histograms-are-plotted-at-two-different-levels-of-our-model-in-the-push-mode-the-left-hand-column-illustrates-the-source-layer-that-corresponds-to-the-integration-of-delayed-sensory-information-including-the-prior-on-motion-the-right-hand-illustrates-the-target-layer-corresponding-to-the-same-information-but-after-the-occurrence-of-some-motion-extrapolation-compensating-for-the-known-neural-delay-τ"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://journals.plos.org/ploscompbiol/article/figure/image?size=large&amp;amp;id=10.1371/journal.pcbi.1005068.g005" alt="Fig 5. *Histogram of the estimated positions as a function of time for the dMBP model.* Histograms of the inferred horizontal positions (blueish bottom panel) and horizontal velocity (reddish top panel), as a function of time frame, from the dMBP model. Darker levels correspond to higher probabilities, while a light color corresponds to an unlikely estimation. We highlight three successive epochs along the trajectory, corresponding to the flash initiated, standard (mid-point) and flash terminated cycles. The timing of the flashes are respectively indicated by the dashed vertical lines. In dark, the physical time and in green the delayed input knowing τ = 100 ms. Histograms are plotted at two different levels of our model in the push mode. The left-hand column illustrates the source layer that corresponds to the integration of delayed sensory information, including the prior on motion. The right-hand illustrates the target layer corresponding to the same information but after the occurrence of some motion extrapolation compensating for the known neural delay τ. " loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Fig 5. &lt;em&gt;Histogram of the estimated positions as a function of time for the dMBP model.&lt;/em&gt; Histograms of the inferred horizontal positions (blueish bottom panel) and horizontal velocity (reddish top panel), as a function of time frame, from the dMBP model. Darker levels correspond to higher probabilities, while a light color corresponds to an unlikely estimation. We highlight three successive epochs along the trajectory, corresponding to the flash initiated, standard (mid-point) and flash terminated cycles. The timing of the flashes are respectively indicated by the dashed vertical lines. In dark, the physical time and in green the delayed input knowing τ = 100 ms. Histograms are plotted at two different levels of our model in the push mode. The left-hand column illustrates the source layer that corresponds to the integration of delayed sensory information, including the prior on motion. The right-hand illustrates the target layer corresponding to the same information but after the occurrence of some motion extrapolation compensating for the known neural delay τ.
&lt;/figcaption&gt;&lt;/figure&gt;
Despite the simplicity of this solution, parodiction has elements that may seem counter-intuitive. Indeed, in this model, the physical world is considered &amp;ldquo;hidden&amp;rdquo;, that is to say, it can only be guessed by our sensations and our experience. The role of visual perception is then to deliver to our central nervous system the most likely information despite the different sources of noise, ambiguity and time delays. According to the authors of this publication, the visual treatment would consist in a &amp;ldquo;simulation&amp;rdquo; of the visual world projected at the present time, even before the visual information can actually modulate, confirm or cancel this simulation. This hypothesis, which seems to belong to &amp;ldquo;science fiction&amp;rdquo;, is being tested with more detailed and biologically plausible hierarchical neural network models that should allow us to better understand the mysteries underlying our perception. Visual illusions have still the power to amaze us!
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/khoei-masson-perrinet-17/@laurentperrinet_829474896023474176_tweetcapture_hu_1b3215e02fd6b85b.webp 400w,
/publication/khoei-masson-perrinet-17/@laurentperrinet_829474896023474176_tweetcapture_hu_b18f70ea66cfb03f.webp 760w,
/publication/khoei-masson-perrinet-17/@laurentperrinet_829474896023474176_tweetcapture_hu_d6e012da9268595.webp 1200w"
src="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/@laurentperrinet_829474896023474176_tweetcapture_hu_1b3215e02fd6b85b.webp"
width="598"
height="456"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;check_out further results on &lt;a href="https://laurentperrinet.github.io/sciblog/files/2017-02-17_JournalClub.html" target="_blank" rel="noopener"&gt;introducing anisotropies in the FLE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Biologically-inspired characterization of sparseness in natural images</title><link>https://laurentperrinet.github.io/publication/perrinet-16-euvip/</link><pubDate>Sat, 01 Oct 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-16-euvip/</guid><description/></item><item><title>Modelling the dynamics of cognitive processes: from the Bayesian brain to particles</title><link>https://laurentperrinet.github.io/talk/2016-07-07-edp-proba/</link><pubDate>Thu, 07 Jul 2016 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2016-07-07-edp-proba/</guid><description>&lt;ul&gt;
&lt;li&gt;See a followup in &lt;a href="https://laurentperrinet.github.io/publication/perrinet-12-pred/"&gt;Perrinet et al, 2012&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>ANR BalaV1 (2013/2016)</title><link>https://laurentperrinet.github.io/grant/anr-bala-v1/</link><pubDate>Wed, 27 Apr 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/grant/anr-bala-v1/</guid><description>&lt;h1 id="anr-balav1-balanced-states-in-area-v1-20132016"&gt;ANR BalaV1: Balanced states in area V1 (2013/2016)&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.agence-nationale-recherche.fr/Project-ANR-13-BSV4-0014" target="_blank" rel="noopener"&gt;Official website&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In carnivores and primates the orientation selectivity (OS) of the cells in the primary visual cortex (V1) is organized in maps in which preferred orientations (POs) of the cells change gradually except near “pin- wheels”, around which all orientations are present. Over the last half-century the mechanism for OS has been hotly debated. However the theories that purport to explain OS have almost all considered cortical networks in which the neurons receive input preferentially from cells with similar PO. Such theories certainly capture the connectivity for neurons in orientation domains where neurons are surrounded by other cells with similar PO. However this does not necessarily hold near pinwheels: because of the discontinuous change in orientation preference at the pinwheel, neurons in this area are surrounded by cells of all preferred orientations. Thus if the probability of connection is solely dependent on anatomical distance, the inputs that these neurons receive should represent all orientations by roughly the same amount. Thus one may expect that the response of the cells near pinwheels should hardly vary with orientation, in contrast to experimental data. As a result, the common belief is that, at least near pinwheels, the connectivity depends also on the differences between preferred orientation. The situation near pinwheels in V1 of carnivores and primates is similar to that in the whole of V1 of rodents. In these species, neurons in V1 are OS but the network does not exhibit an orientation map and the surround of the cells represents all orientations roughly equally. In a recent theoretical paper (Hansel and van Vreeswijk 2012) we have demonstrated that in this situation, the response of the cells can still be orientation selective provided that the network operates in the balanced regime. Here we hypothesize that V1 with an orientation map operates in the balanced regime and therefore neurons can exhibit OS near pinwheels even in the absence of functional specific connectivity. The goal of this interdisciplinary project is to investigate whether the “balance hypothesis” holds for layer 2/3 in V1 of primate and carnivore and whether the functional organization observed in that layer can be accounted for without feature specific connectivity. We will combine modeling and experiments to investigate how the response of the neurons – the mean firing, the mean voltage, the inhibitory and excitatory conductances and importantly, the power spectrum of their fluctuations – vary with the location in the map, and also how a population of neurons – LFP, voltage-sensitive dye imaging or 2 photons – is affected by the various para- meters used to test the system. Whether V1 indeed operates in the balanced regime in more realistic conditions will be further investigated by determining how the local network responds to visual stimuli beyond the classical receptive field. We will investigate this issue in models of layer 2/3 representing multiple hyper- columns to characterize center-surround interactions and their dependence on the long-range connectivity. This will provide us with predictions for center-surround interactions for cells near pinwheels and in orientation domains. These predictions will be tested experimentally.&lt;/p&gt;
&lt;p&gt;The proposed project is new and ambitious. It aims at building a comprehensive and coherent understand- ing of the physiology of V1 layer 2/3 on several spatial scales from single cells to several hypercolumns and to account for this in mechanistic models. To accomplish these ambitious aims, we propose a combination of experimental and computational studies that take advantage of the unique strengths and the complementarity of expertise of 3 research teams. The Paris team has extensive experience in large-scale modeling of V1. The Toulouse and Marseille teams master both intra- and extracellular electrophysiology. In addition, the Marseille team is expert in microscopic and mesoscopic imaging techniques in V1.&lt;/p&gt;
&lt;p&gt;Acknowledgement&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;This work was supported by ANR project &amp;quot;BalaV1&amp;quot; N° ANR-13-BSV4-0014-02.
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>ANR Horizontal-V1 (2017/2021)</title><link>https://laurentperrinet.github.io/grant/anr-horizontal-v1/</link><pubDate>Wed, 27 Apr 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/grant/anr-horizontal-v1/</guid><description>&lt;ul&gt;
&lt;li&gt;Description on the official website of the &lt;a href="http://www.agence-nationale-recherche.fr/Project-ANR-17-CE37-0006" target="_blank" rel="noopener"&gt;ANR&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Horizontal-V1 project aimed at understanding the emergence of sensory predictions linking local shape attributes (orientation, contour) to global indices of movement (direction, speed, trajectory) at the earliest stage of cortical processing (primary visual cortex, i.e. V1). We studied how the long-distance &amp;ldquo;horizontal&amp;rdquo; connectivity, intrinsic to V1 and the feedback from higher cortical areas contribute to a dynamic processing of local-to-global features as a function of the context (eg displacement along a trajectory; during reafference change induced by eye-movements&amp;hellip;). We characterized the dynamic processes based on lateral propagation intra-V1, through which spatio-temporal inferences (continuous movement or apparent motion sequences) facilitating spatial (&amp;ldquo;filling-in&amp;rdquo;) or positional (&amp;ldquo;flash-lag&amp;rdquo;) future expected responses may be generated.&lt;/p&gt;
&lt;h2 id="our-main-contributions-to-the-project"&gt;Our main contributions to the project:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/"&gt;Sparse Deep Predictive Coding captures contour integration capabilities of the early visual system&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-chavane-ruffier-perrinet-20/boutin-franciosini-chavane-ruffier-perrinet-20.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-chavane-ruffier-perrinet-20/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/VictorBoutin/InteractionMap" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1008629" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1902.07651" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/franck-ruffier/"&gt;Franck Ruffier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2020).
&lt;a href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/"&gt;Effect of top-down connections in Hierarchical Sparse Coding&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/boutin-franciosini-ruffier-perrinet-20-feedback.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/boutin-franciosini-ruffier-perrinet-20-feedback/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/neco_a_01325" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/boutin-franciosini-ruffier-perrinet-20-feedback/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/2002.00892" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/victor-boutin/"&gt;Victor Boutin&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/angelo-franciosini/"&gt;Angelo Franciosini&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/fr%C3%A9d%C3%A9ric-chavane/"&gt;Frédéric Chavane&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2022).
&lt;a href="https://laurentperrinet.github.io/publication/franciosini-21/"&gt;Pooling in a predictive model of V1 explains functional and structural diversity across species&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/franciosini-21/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1010270" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/franciosini-21" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.biorxiv.org/content/10.1101/2021.04.19.440444" target="_blank" rel="noopener"&gt;
bioRxiv&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/alberto-arturo-vergani/"&gt;Alberto Arturo Vergani&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/publication/vergani-21-bernstein/"&gt;Simulating anticipatory activity in a 1D Spiking Neural Network Model&lt;/a&gt;.
&lt;em&gt;Bernstein Conference 2021&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/vergani-21-bernstein/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.12751/nncn.bc2021.p094" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/alberto-arturo-vergani/"&gt;Alberto Arturo Vergani&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2021).
&lt;a href="https://laurentperrinet.github.io/post/2021-06-15_neural-turing/"&gt;Neural Turing Patterns&lt;/a&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/project/art-science/"&gt;
Project
&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="wp3---design-of-novel-visual-paradigms-probabilistic-model-of-v1-and-data-driven-simulations---co-lead-unic-int"&gt;WP3 - Design of novel visual paradigms, probabilistic model of V1 and data-driven simulations - co lead UNIC-INT.&lt;/h1&gt;
&lt;p&gt;Objectives : This WP will have two primary goals. The first one is theoretically driven, and for sake of simplicity will ignore the dynamic features of neural integration (as expected from a statistical model of image analysis). Binding the different features of visual objects at the local scale (contours) as well as a more global level involves understanding the statistical regularities of the sensory inflow. In particular, titrating the predictions that can be done at the statistical level can be seen as a first pass to better search for critical parameters constraining the network behaviour. From these, we will build probabilistic predictive models optimized for edge co-occurrence classification and generate novel visual statistics 1) which obey rules imposed by the functional horizontal connectivity anisotropies, such as co- circularity, and 2) which facilitate binding in the orientation domain, such as log-polar planforms. These statistics generated in the first half of the grant will be implemented and tested experimentally in the second half of the grant. The second one is more data-driven (as well as phenomenological for feedback from higher cortical areas, since it will not be explored in the grant). Since model fitting will depend on close interactions with WP1 and WP2 measurements, it will be done in the second half of the grant.&lt;/p&gt;
&lt;h2 id="wp3-task-1-theoretically-oriented-workplan--lead-int-laurent-perrinet"&gt;WP3-Task 1: Theoretically oriented workplan – Lead INT (Laurent Perrinet)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;WP3-Task 1.1 - theory : we will exploit our current expertise in integrating these statistics in the form of probabilistic models to make predictions both at the physiological and modelling levels. First, we will take advantage of our previous work on the quantification of the association field in different classes of natural images (Perrinet &amp;amp; Bednar, 2015). Using an existing library (&lt;a href="https://github.com/bicv/SparseEdges%29" target="_blank" rel="noopener"&gt;https://github.com/bicv/SparseEdges)&lt;/a&gt;, we will use the sparse representation of static natural images to compute histograms of edge co-occurrences. Using an existing algorithm for unsupervised learning (&lt;a href="https://github.com/bicv/SparseHebbianLearning%29" target="_blank" rel="noopener"&gt;https://github.com/bicv/SparseHebbianLearning)&lt;/a&gt;, we will learn the different independent components of edge co-occurrences. Such an algorithm fits well a traditional deep-learning convolutional neural network, but, in addition, will include constraints imposed by intra-layer horizontal connectivity. We expect that relevant features will be co-linear or co-circular pairs of edges, but also T-junctions or end-stopping features.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;WP3-Task 1.2 - image/film synthesis : We have previously found that random synthetic textures, coined &amp;ldquo;Motion Clouds&amp;rdquo;, can be used to quantify V1 implication in visual motion perception (Leon et al, 2012; Simoncini et al, 2012). Recently, the INT and UNIC, partners proved mathematically that these stimuli were optimal with respect to some common geometrical transformations, such as translation, zoom or rotations (Vacher et al, 2015). A main characteristic of these textures is to be generated with a maximally entropic arrangement of elementary textures (so-called textons).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;** Informed by the generative model of edge co-occurrences studied in subtask 1, we will be able to extend the family of motion cloud stimuli (Leon et al, 2012; Simoncini et al, 2012) to include joint dependencies between different elements in position or orientation. An exact solution to this problem is hard to achieve as it involves a combinatorial search of all possible combinations of pairs of edges. However, numerous variational approaches are possible and fit well with our probabilistic framework. We will use the convolutional neural network described above but using a back-propagating stream to generate different images. Such a representation will then be optimized using an unsupervised learning method. This is similar to the process used in Generative Adversarial Networks in deep-learning architectures (Radford et al, Archives).
** Finally, the regularities observed in static images will be extended to dynamical scenes by observing that a co-occurrence can be implemented by simple geometrical operations as they are operated in time. For instance a co-circularity is easily described as the set of smooth roto-translational transformations of an edge in time using the group of Galilean transformations (Sarti and Citti, 2006). This theory calls for a first prediction to understand the set of whole possible spatio-temporal co-occurrences of edges as geodesics in the lifted space of all possible trajectories. We predict that such decomposition should allow us to better understand the different classes of features that emerged in the first task.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WP3-Task 1.3 - Feedback of theory on experimentation : An essential aspect of this work would be to apply these stimuli in neurophysiological experiments and in the modelling. In particular, the ability to select different types of dependencies from the different classes learned above (for instance, co-circularities of a certain curvature range) will make it possible to evaluate the relative contribution of different components of the contextual information. This justifies the fact that the WP3 post-doctoral fellow should have the mobility (between INT and UNIC) and multi-disciplinar profile (theoretical and experimental) to perform this task.&lt;/li&gt;
&lt;li&gt;WP3-Task 1.4 - Generic modelling : These various subtasks will allow us to determine the hierarchy of critical features relevant to describe the full statistics of the space of spatio-temporal edge co-occurrences. Indeed, in static images, we will be able to find independent component in the histograms of edge co-occurrences between metric aspect (distance or scale between edge) from configurational aspects (difference of angle or co-circularity angle).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Similarly, we expect to see that the different independent features should decompose at various scales both in space and in time. For instance, we expect configurational aspects to be more local while aspects related to a motion (Perrinet and Masson, 2012; Khoei et al, 2016) or global shape (form) should be more global. This translates into a probabilistic hierarchical model that would combine dependencies from different cues. In particular, through the emergence of differential pathways for form and motion. These quantitative predictions should finally be confronted at the modelling and neurophysiological levels.&lt;/p&gt;
&lt;h2 id="wp3-task-2--data-driven-comprehensive-model-of-v1--co-lead-unic-and-int"&gt;WP3-Task 2 : Data-driven comprehensive model of V1 – Co-lead UNIC and INT&lt;/h2&gt;
&lt;p&gt;The second task is more data-driven (as well as phenomenological for the feedback circuit part, since largely unknown). Since simulations will depend on close interactions with WP1 and WP2 measurements, it will be developed by the WP3-Post-Doc in the second half of the grant. It will benefit from existing structuro-functional models addressing separately two distinct levels of neural integration, microscopic (conductance-based in Kremkow et al, 2016; Antolik et al, submitted, Chariker et al, 2016) and mesoscopic (VSD-like mean field in Rankin and Chavane, 2017). Efforts will be made to merge these models to fit - in a unified multiscale biologically realistic model - the cellular and VSD data targeting critically horizontal propagation. The parameterization should be flexible enough to produce a generic cortical architecture accounting possibly for species-specificity (Antolik for cat; Chaliker for monkey)&lt;/p&gt;
&lt;h2 id="acknowledgement"&gt;Acknowledgement&lt;/h2&gt;
&lt;p&gt;This work was supported by ANR project &amp;ldquo;Horizontal-V1&amp;rdquo; N° ANR-17-CE37-0006.&lt;/p&gt;</description></item><item><title>ANR TRAJECTORY (2016/2019)</title><link>https://laurentperrinet.github.io/grant/anr-trajectory/</link><pubDate>Wed, 27 Apr 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/grant/anr-trajectory/</guid><description>&lt;p&gt;Global motion processing is a major computational task of biological visual systems. When an object moves across the visual field, the sequence of visited positions is strongly correlated in space and time, forming a trajectory. These correlated images generate a sequence of local activation of the feed-forward stream. Local properties such as position, direction and orientation can be extracted at each time step by a feed-forward cascade of linear filters and static non-linearities. However such local, piecewise, analysis ignores the recent history of motion and faces several difficulties, such as systematic delays, ambiguous information processing (e.g., aperture and correspondence problems61) high sensitivity to noise and segmentation problems when several objects are present. Indeed, two main aspects of visual processing have been largely ignored by the dominant, classical feed-forward scheme. First, natural inputs are often ambiguous, dynamic and non-stationary as, e.g., objects moving along complex trajectories. To process them, the visual system must segment them from the scene, estimate their position and direction over time and predict their future location and velocity. Second, each of these processing steps, from the retina to the highest cortical areas, is implemented by an intricate interplay of feed-forward, feedback and horizontal interactions1. Thus, at each stage, a moving object will not only be processed locally, but also generate a lateral propagation of information. Despite decades of motion processing research, it is still unclear how the early visual system processes motion trajectories. We, among others, have proposed that anisotropic diffusion of motion information in retinotopic maps can contribute resolving many of these difficulties25 13. Under this perspective, motion integration, anticipation and prediction would be jointly achieved through the interactions between feed-forward, lateral and feedback propagations within a common spatial reference frame, the retinotopic maps.&lt;/p&gt;
&lt;p&gt;Addressing this question is particularly challenging, as it requires to probe these sequences of events at multiple scales (from individual cells to large networks) and multiple stages (retina, primary visual cortex (V1)). “TRAJECTORY” proposes such an integrated approach. Using state-of-the-art micro- and mesoscopic recording techniques combined with modeling approaches, we aim at dissecting, for the first time, the population responses at two key stages of visual motion encoding: the retina and V1. Preliminary experiments and previous computational studies demonstrate the feasibility of our work. We plan three coordinated physiology and modeling work-packages aimed to explore two crucial early visual stages in order to answer the following questions: How is a translating bar represented and encoded within a hierarchy of visual networks and for which condition does it elicit anticipatory responses? How is visual processing shaped by the recent history of motion along a more or less predictable trajectory? How much processing happens in V1 as opposed to simply reflecting transformations occurring already in the retina?&lt;/p&gt;
&lt;p&gt;The project is timely because partners master new tools such as multi-electrode arrays and voltage-sensitive dye imaging for investigating the dynamics of neuronal populations covering a large segment of the motion trajectory, both in retina and V1. Second, it is strategic: motion trajectories are a fundamental aspect of visual processing that is also a technological obstacle in computer vision and neuroprostheses design. Third, this project is unique by proposing to jointly investigate retinal and V1 levels within a single experimental and theoretical framework. Lastly, it is mature being grounded on (i) preliminary data paving the way of the three different aims and (ii) a history of strong interactions between the different groups that have decided to join their efforts.&lt;/p&gt;
&lt;h2 id="the-marseille-team"&gt;The Marseille team&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Frédéric Chavane (DR, CNRS, NEOPTO team) is working in the field of vision research for about 20 years with a special interest in the role of lateral interactions in the integration of sensory input in the primary visual cortex. His recent work suggest that lateral interactions mediated by horizontal intracortical connectivity participates actively in the input normalization that controls a wide range of function, from the contrast-response gain to the representation of illusory or real motion. His expertise range from microscopic (intracellular recordings) to mesoscopic (optical imaging, multi-electrode array) recording scales in the primary visual cortex of anesthetized and awake behaving animals.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Laurent Perrinet (CR, CNRS, NEOPTO team). His scientific interests focus on bridging computational understanding of neural dynamics and low-level sensory processing by focusing on motion perception. He is the author of papers in machine learning, computational neuroscience and behavioral psychology. One key concept is the use of statistical regularities from natural scenes as a main drive to integrate local neural information into a global understanding of the scene. In a recent paper that he coauthored (in Nature Neuroscience), he developed a method to use synthesized stimuli targeted to analyze physiological data in a system-identification approach.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ivo Vanzetta (CR, CNRS, NEOPTO team). His scientific interests focus on how to optimally use photonics-based imaging methods to investigate visual information processing in low-level visual areas, in the anesthetized and awake animal (rodent &amp;amp; primate). As can be seen from his bibliographic record, these methods include optical imaging of intrinsic signals and voltage sensitive dyes and, recently, 2 photon microscopy. Finally I. Vanzetta has an ongoing collaboration with L. Perrinet on the utilization of well-controlled, synthesized nature-like visual stimuli to probe the response characteristics of the primate&amp;rsquo;s visual system (Sanz-Leon &amp;amp; al. 2012).&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="progress-meeting-anr-trajectory"&gt;Progress meeting ANR TRAJECTORY&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Time January 15th, 2018&lt;/li&gt;
&lt;li&gt;Location INT&lt;/li&gt;
&lt;li&gt;General presentation of the grant, see &lt;a href="https://laurentperrinet.github.io/grant/anr-trajectory/" target="_blank" rel="noopener"&gt;Anr TRAJECTORY&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Overview of my current projects &lt;a href="https://laurentperrinet.github.io/sciblog/files/2017-11-15_ColloqueMaster.html" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/sciblog/files/2017-11-15_ColloqueMaster.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;MotionClouds with trajectories &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2018-01-16-testing-more-complex-trajectories.html" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/sciblog/posts/2018-01-16-testing-more-complex-trajectories.html&lt;/a&gt; or &lt;a href="https://laurentperrinet.github.io/sciblog/posts/2018-11-13-testing-more-complex-trajectories.html" target="_blank" rel="noopener"&gt;https://laurentperrinet.github.io/sciblog/posts/2018-11-13-testing-more-complex-trajectories.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure id="figure-a-predictive-sequence-is-essential-in-resolving-the-coherence-problem--the-sequence-in-which-a-set-of-local-motion-is-shown-is-essential-for-the-detection-of-global-motion-we-replicate-here-the-experiments-by-scott-watamaniuk-and-colleagues-they-have-shown-behaviourally-that-a-dot-in-noise-is-much-more-detectable-when-it-follows-a-coherent-trajectory-up-to-an-order-of-magnitude-of-10-times-what-would-be-predicted-by-the-local-components-of-the-trajectory-in-this--movie-we-observe-white-noise-and-at-first-sight-no-information-is-detectable-in-fact-there-is-a-dot-moving-along-some-smooth-linear-trajectory-since-this-is-compatible-with-a-predictive-sequence-it-is-much-easier-to-see-the-dot-from-left-to-right-in-the-top-of-the-image-a-smooth-pursuit-helps-to-catch-it-this-simple-experiment-shows-that-even-if-local-motion-is-similar-in-both-movies-a-coherent-trajectory-is-more-easy-to-track-obviously-we-may-thus-conclude-that-the-whole-trajectory-is-more-that-its-individual-parts-and-that-the-independence-hypothesis-does-not-hold-if-we-want-to-account-for-the-predictive-information-in-input-sequences-such-as-seems-to-be-crucial-for-the-ap"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="*A predictive sequence is essential in resolving the coherence problem.* The sequence in which a set of local motion is shown is essential for the detection of global motion. we replicate here the experiments by Scott Watamaniuk and colleagues. They have shown behaviourally that a dot in noise is much more detectable when it follows a coherent trajectory, up to an order of magnitude of 10 times what would be predicted by the local components of the trajectory. In this movie we observe white noise and at first sight, no information is detectable. In fact, there is a dot moving along some smooth linear trajectory. Since this is compatible with a predictive sequence, it is much easier to see the dot (from left to right in the top of the image, a smooth pursuit helps to catch it). This simple experiment shows that, even if local motion is similar in both movies, a coherent trajectory is more easy to track. Obviously, we may thus conclude that the whole trajectory is more that its individual parts, and that the independence hypothesis does not hold if we want to account for the predictive information in input sequences such as seems to be crucial for the AP."
src="https://laurentperrinet.github.io/grant/anr-trajectory/sequence_ABCD.gif"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;em&gt;A predictive sequence is essential in resolving the coherence problem.&lt;/em&gt; The sequence in which a set of local motion is shown is essential for the detection of global motion. we replicate here the experiments by Scott Watamaniuk and colleagues. They have shown behaviourally that a dot in noise is much more detectable when it follows a coherent trajectory, up to an order of magnitude of 10 times what would be predicted by the local components of the trajectory. In this movie we observe white noise and at first sight, no information is detectable. In fact, there is a dot moving along some smooth linear trajectory. Since this is compatible with a predictive sequence, it is much easier to see the dot (from left to right in the top of the image, a smooth pursuit helps to catch it). This simple experiment shows that, even if local motion is similar in both movies, a coherent trajectory is more easy to track. Obviously, we may thus conclude that the whole trajectory is more that its individual parts, and that the independence hypothesis does not hold if we want to account for the predictive information in input sequences such as seems to be crucial for the AP.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h2 id="acknowledgement"&gt;Acknowledgement&lt;/h2&gt;
&lt;p&gt;This work was supported by ANR project &amp;ldquo;TRAJECTORY&amp;rdquo; N° ANR-15-CE37-0011.&lt;/p&gt;</description></item><item><title>Yves Fregnac</title><link>https://laurentperrinet.github.io/author/yves-fregnac/</link><pubDate>Wed, 27 Apr 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/author/yves-fregnac/</guid><description>&lt;p&gt;Yves Frégnac is Emeritus Research Director (DRCE2, Exceptional Class) at the Centre National de la Recherche Scientifique. He has been the Head of the CNRS interdisciplinary department that he founded in 1999 (UNIC : Unit of Integrative and Computational Neuroscience, which became Unit of Information and Complexity in 2011), and co-director of the CNRS Federative Institute Alfred Fessard of Neurobiology (INAF) in Gif sur Yvette. He is now Emeritus Research Director (since January 2017). He has been also Full Professor in the Department of Humanities and Social Sciences at the Ecole Polytechnique, near Paris, for the past 8 years, and continues teaching a course on « Brain and Cognition » at the Ecole Centrale-Supelec.&lt;/p&gt;
&lt;h2 id="collaborative-publications"&gt;Collaborative publications&lt;/h2&gt;
&lt;p&gt;I had the chance to collaborate with Yves Frégnac as part of numerous consortiums (&lt;a href="https://laurentperrinet.github.io/grant/facets/"&gt;FACETS&lt;/a&gt;, &lt;a href="https://laurentperrinet.github.io/grant/brain-scales/"&gt;BrainScales&lt;/a&gt;, &lt;a href="https://laurentperrinet.github.io/grant/anr-horizontal-v1/"&gt;ANR HORV1&lt;/a&gt;). This allowed us to establish a direct collaboration with Jens Kremkow which led to modelling work on feed-forward inhibition &lt;a href="https://laurentperrinet.github.io/publication/kremkow-08-sfn/"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2008&lt;/a&gt; and a model accounting for the observed sparseness of neural activity when presenting natural images &lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/"&gt;Kremkow &lt;em&gt;et al&lt;/em&gt;, 2008&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jens-kremkow/"&gt;Jens Kremkow&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/pierre-baudot/"&gt;Pierre Baudot&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/manu-levy/"&gt;Manu Levy&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/olivier-marre/"&gt;Olivier Marre&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/cyril-monier/"&gt;Cyril Monier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/yves-fr%C3%A9gnac/"&gt;Yves Frégnac&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/ad-m-aertsen/"&gt;Ad M Aertsen&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2008).
&lt;a href="https://laurentperrinet.github.io/publication/kremkow-08-sfn/"&gt;Control of the temporal interplay between excitation and inhibition by the statistics of visual input: a V1 network modelling study&lt;/a&gt;.
&lt;em&gt;Proceedings of the Society for Neuroscience conference&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/kremkow-08-sfn/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jens-kremkow/"&gt;Jens Kremkow&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/cyril-monier/"&gt;Cyril Monier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jose-manuel-alonso/"&gt;Jose-Manuel Alonso&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/ad-m-aertsen/"&gt;Ad M Aertsen&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/yves-fr%C3%A9gnac/"&gt;Yves Frégnac&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2016).
&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/"&gt;Push-Pull Receptive Field Organization and Synaptic Depression: Mechanisms for Reliably Encoding Naturalistic Stimuli in V1&lt;/a&gt;.
&lt;em&gt;Frontiers in Neural Circuits&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/kremkow-16/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3389/fncir.2016.00037" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://journal.frontiersin.org/article/10.3389/fncir.2016.00037/full" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-02062034" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Testing the odds of inherent vs. observed overdispersion in neural spike counts</title><link>https://laurentperrinet.github.io/publication/taouali-16/</link><pubDate>Fri, 22 Jan 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/taouali-16/</guid><description/></item><item><title>A dynamic model for decoding direction and orientation in macaque primary visual cortex</title><link>https://laurentperrinet.github.io/publication/taouali-15-vss/</link><pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/taouali-15-vss/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in this &lt;a href="https://laurentperrinet.github.io/publication/taouali-16-areadne/"&gt;poster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;This is a followup in &lt;a href="https://laurentperrinet.github.io/publication/perrinet-12-pred/"&gt;Perrinet et al, 2012&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>A dynamic model for decoding direction and orientation in macaque primary visual cortex</title><link>https://laurentperrinet.github.io/publication/taouali-16-areadne/</link><pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/taouali-16-areadne/</guid><description/></item><item><title>Jens Kremkow</title><link>https://laurentperrinet.github.io/author/jens-kremkow/</link><pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/author/jens-kremkow/</guid><description>&lt;h1 id="correlating-excitation-and-inhibition-in-visual-cortical-circuits-functional-consequences-and-biological-feasibility--phd-2006-01--2009-05"&gt;Correlating Excitation and Inhibition in Visual Cortical Circuits: Functional Consequences and Biological Feasibility (PhD, 2006-01 / 2009-05)&lt;/h1&gt;
&lt;p&gt;The goal of the FACETS (Fast Analog Computing with Emergent Transient States) project was to create a theoretical and experimental foundation for the realisation of novel computing paradigms which exploit the concepts experimentally observed in biological nervous systems. The continuous interaction and scientific exchange between biological experiments, computer modelling and hardware emulations within the project provides a unique research infrastructure that will in turn provide an improved insight into the computing principles of the brain. This insight may potentially contribute to an improved understanding of mental disorders in the human brain and help to develop remedies.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Venue: Thèse de Doctorat de l’Université d’Aix-Marseille II, Ecole Doctorale des Sciences de la Vie et de la Santé Marseille, France en Cotutelle avec la Fakultät für Biologie Albert-Ludwigs-Universität Freiburg im Breisgau, Allemagne&lt;/li&gt;
&lt;li&gt;Thesis director: Guillaume MASSON and Dr. Laurent PERRINET&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="main-publications"&gt;Main publications:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jens-kremkow/"&gt;Jens Kremkow&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/cyril-monier/"&gt;Cyril Monier&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jose-manuel-alonso/"&gt;Jose-Manuel Alonso&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/ad-m-aertsen/"&gt;Ad M Aertsen&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/yves-fr%C3%A9gnac/"&gt;Yves Frégnac&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2016).
&lt;a href="https://laurentperrinet.github.io/publication/kremkow-16/"&gt;Push-Pull Receptive Field Organization and Synaptic Depression: Mechanisms for Reliably Encoding Naturalistic Stimuli in V1&lt;/a&gt;.
&lt;em&gt;Frontiers in Neural Circuits&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/kremkow-16/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3389/fncir.2016.00037" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://journal.frontiersin.org/article/10.3389/fncir.2016.00037/full" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-02062034" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/jens-kremkow/"&gt;Jens Kremkow&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/ad-m-aertsen/"&gt;Ad M Aertsen&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2010).
&lt;a href="https://laurentperrinet.github.io/publication/kremkow-10-jcns/"&gt;Functional consequences of correlated excitatory and inhibitory conductances in cortical networks&lt;/a&gt;.
&lt;em&gt;Journal of Computational Neuroscience&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/kremkow-10-jcns/kremkow-10-jcns.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/kremkow-10-jcns/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s10827-010-0240-9" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.ncbi.nlm.nih.gov/pubmed/20490645" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="description-of-the-phd-thesis-project"&gt;Description of the PHD thesis project&lt;/h2&gt;
&lt;p&gt;The primary visual cortex (V1) is one of the most studied cortical area in neuroscience. Together with the retina and the lateral geniculate nucleus (LGN), it forms the early visual system, which has become a common model for studying computational principles in the sensory systems. Simple artificial stimuli (such as drifting gratings (DG)) have given precious insights into the neural basis of visual processing. However, recently more researchers have used more complex natural images (NI) visual stimuli, arguing that the low dimensional artificial stimuli are not sufficient for a complete understanding of the visual system. For example, whereas the responses of V1 neurons to DG are dense but with variable spike timings, the neurons are activated with only few and precise spikes to NI. Furthermore, if linear receptive field models provide a good fit to responses during simple stimuli, they often fail during NI.&lt;/p&gt;
&lt;p&gt;To investigate the mechanisms behind the stimulus dependent responses of cortical neurons we have built a biophysical, yet simple and comprehensible, model of the early visual system. We show how the spatial and temporal stimulus properties interact with the model architecture to give rise to differential response behaviour. Our results show in particular that during NI, the LGN afferents show epochs of correlated activity. These temporal correlations are necessary to induce transient excitatory synaptic inputs, and result in precise spike timings in V1. Furthermore, the sparseness of the responses to NI can be explained by a hardwired, correlated and lagging inhibitory conductance, or conductance temporal window, which is induced by the interactions of the thalamocortical circuit with the spatiotemporal correlations in the stimulus.&lt;/p&gt;
&lt;p&gt;We continue by investigating the origin of nonlinear responses during NI in the temporal window, by comparing models of different complexity. Our results suggest first that adaptive processes shape the responses, depending on the temporal properties of the stimuli. The different spatial properties can result in nonlinear inputs through the recurrent cortical network. We then study the functional consequences of correlated excitatory and inhibitory condutances in more details in general models. These results show that: (1) spiking of individual neurons becomes sparse and precise, (2) the selectivity of signal propagation increases and the detailed delay allows to gate the propagation through feed-forward structures (3) and recurrent cortical networks are more stable and more likely to elicit in vivo type activity states.
Lastly our work illustrates new advances in methods of constructing and exchanging models of neuronal systems by the means of a simulator independent description language (called PyNN). We use this new tool to investigate the feasibility of comparing software simulations with neuromorphic hardware emulations. The presented work give new perspectives on the way conductances can be used for computations and it opens the door for more elaborated models of visual system&amp;rsquo;s mechanisms.&lt;/p&gt;</description></item><item><title>Push-Pull Receptive Field Organization and Synaptic Depression: Mechanisms for Reliably Encoding Naturalistic Stimuli in V1</title><link>https://laurentperrinet.github.io/publication/kremkow-16/</link><pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/kremkow-16/</guid><description/></item><item><title>Motion-based prediction with neuromorphic hardware</title><link>https://laurentperrinet.github.io/talk/2015-11-05-chile/</link><pubDate>Thu, 05 Nov 2015 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2015-11-05-chile/</guid><description/></item><item><title>Sparse Models for Computer Vision</title><link>https://laurentperrinet.github.io/publication/perrinet-15-bicv/</link><pubDate>Sun, 01 Nov 2015 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-15-bicv/</guid><description>&lt;ul&gt;
&lt;li&gt;Appeared in this book:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/gabriel-crist%C3%B3bal/"&gt;Gabriel Cristóbal&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/matthias-s-keil/"&gt;Matthias S Keil&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2015).
&lt;a href="https://laurentperrinet.github.io/publication/cristobal-perrinet-keil-15-bicv/"&gt;Biologically Inspired Computer Vision&lt;/a&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/cristobal-perrinet-keil-15-bicv/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1002/9783527680863" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://bicv.github.io/toc/" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://onlinelibrary.wiley.com/book/10.1002/9783527680863" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Sparse Coding Of Natural Images Using A Prior On Edge Co-Occurences</title><link>https://laurentperrinet.github.io/publication/perrinet-15-eusipco/</link><pubDate>Sat, 01 Aug 2015 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-15-eusipco/</guid><description/></item><item><title>Edge co-occurrences can account for rapid categorization of natural versus animal images</title><link>https://laurentperrinet.github.io/publication/perrinet-bednar-15/</link><pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-bednar-15/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.nature.com/article-assets/npg/srep/2015/150622/srep11400/extref/srep11400-s1.pdf" target="_blank" rel="noopener"&gt;supplementary information&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="PerrinetBednar15supplementary.pdf"&gt;supplementary material&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="a-study-of-how-people-can-quickly-spot-animals-by-sight-is-helping-uncover-the-workings-of-the-human-brain"&gt;A study of how people can quickly spot animals by sight is helping uncover the workings of the human brain.&lt;/h1&gt;
&lt;p&gt;Scientists examined why volunteers who were shown hundreds of pictures - some with animals and some without - were able to detect animals in as little as one-tenth of a second.
They found that one of the first parts of the brain to process visual information - the primary visual cortex - can control this fast response.
More complex parts of the brain are not required at this stage, contrary to what was previously thought.
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/perrinet-bednar-15/@laurentperrinet_613011086829162497_tweetcapture_hu_125d8539cd41d841.webp 400w,
/publication/perrinet-bednar-15/@laurentperrinet_613011086829162497_tweetcapture_hu_532ed384f1f0d15e.webp 760w,
/publication/perrinet-bednar-15/@laurentperrinet_613011086829162497_tweetcapture_hu_99fa4b5da7ee5119.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/@laurentperrinet_613011086829162497_tweetcapture_hu_125d8539cd41d841.webp"
width="598"
height="190"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure id="figure-edge-co-occurrences-a-an-example-image-with-the-list-of-extracted-edges-overlaid-each-edge-is-represented-by-a-red-line-segment-which-represents-its-position-center-of-segment-orientation-and-scale-length-of-segment-we-controlled-the-quality-of-the-reconstruction-from-the-edge-information-such-that-the-residual-energy-was-less-than-5-b-the-relationship-between-a-reference-edge-a-and-another-edge-b-can-be-quantified-in-terms-of-the-difference-between-their-orientations-theta-ratio-of-scale-sigma-distance-d-between-their-centers-and-difference-of-azimuth-angular-location-phi-additionally-we-define-psiphi---theta2-which-is-symmetric-with-respect-to-the-choice-of-the-reference-edge-in-particular-psi0-for-co-circular-edges--see-text-as-incitetgeisler01-edges-outside-a-central-circular-mask-are-discarded-in-the-computation-of-the-statistics-to-avoid-artifacts-image-credit-andrew-shiva-creative-commons-attribution-share-alike-30-unported-licensehttpscommonswikimediaorgwikifileelephant_28loxodonta_africana29_05jpg-this-is-used-to-compute-the-chevron-map-in-figure2"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Edge co-occurrences **(A)** An example image with the list of extracted edges overlaid. Each edge is represented by a red line segment which represents its position (center of segment), orientation, and scale (length of segment). We controlled the quality of the reconstruction from the edge information such that the residual energy was less than 5%. **(B)** The relationship between a reference edge *A* and another edge *B* can be quantified in terms of the difference between their orientations $\theta$, ratio of scale $\sigma$, distance $d$ between their centers, and difference of azimuth (angular location) $\phi$. Additionally, we define $\psi=\phi - \theta/2$, which is symmetric with respect to the choice of the reference edge; in particular, $\psi=0$ for co-circular edges. % (see text). As in~\citet{Geisler01}, edges outside a central circular mask are discarded in the computation of the statistics to avoid artifacts. (Image credit: [Andrew Shiva, Creative Commons Attribution-Share Alike 3.0 Unported license](https://commons.wikimedia.org/wiki/File:Elephant_/%28Loxodonta_Africana/%29_05.jpg)). This is used to compute the chevron map in Figure~2." srcset="
/publication/perrinet-bednar-15/figure_model_hu_b59ceb4637730f86.webp 400w,
/publication/perrinet-bednar-15/figure_model_hu_88248a181d04a487.webp 760w,
/publication/perrinet-bednar-15/figure_model_hu_33d62a0a730ba187.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_model_hu_b59ceb4637730f86.webp"
width="310"
height="393"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
Edge co-occurrences &lt;strong&gt;(A)&lt;/strong&gt; An example image with the list of extracted edges overlaid. Each edge is represented by a red line segment which represents its position (center of segment), orientation, and scale (length of segment). We controlled the quality of the reconstruction from the edge information such that the residual energy was less than 5%. &lt;strong&gt;(B)&lt;/strong&gt; The relationship between a reference edge &lt;em&gt;A&lt;/em&gt; and another edge &lt;em&gt;B&lt;/em&gt; can be quantified in terms of the difference between their orientations $\theta$, ratio of scale $\sigma$, distance $d$ between their centers, and difference of azimuth (angular location) $\phi$. Additionally, we define $\psi=\phi - \theta/2$, which is symmetric with respect to the choice of the reference edge; in particular, $\psi=0$ for co-circular edges. % (see text). As in~\citet{Geisler01}, edges outside a central circular mask are discarded in the computation of the statistics to avoid artifacts. (Image credit: &lt;a href="https://commons.wikimedia.org/wiki/File:Elephant_/%28Loxodonta_Africana/%29_05.jpg" target="_blank" rel="noopener"&gt;Andrew Shiva, Creative Commons Attribution-Share Alike 3.0 Unported license&lt;/a&gt;). This is used to compute the chevron map in Figure~2.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/perrinet-bednar-15/@okumakito_613128456637841408_tweetcapture_hu_2e2c334110b5f8e5.webp 400w,
/publication/perrinet-bednar-15/@okumakito_613128456637841408_tweetcapture_hu_60dbd00afbb02acf.webp 760w,
/publication/perrinet-bednar-15/@okumakito_613128456637841408_tweetcapture_hu_4f70ee8b26860859.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/@okumakito_613128456637841408_tweetcapture_hu_2e2c334110b5f8e5.webp"
width="598"
height="190"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure id="figure-the-probability-distribution-function-ppsi-theta-represents-the-distribution-of-the-different-geometrical-arrangements-of-edges-angles-which-we-call-a-chevron-map-we-show-here-the-histogram-for-non-animal-natural-images-illustrating-the-preference-for-co-linear-edge-configurations-for-each-chevron-configuration-deeper-and-deeper-red-circles-indicate-configurations-that-are-more-and-more-likely-with-respect-to-a-uniform-prior-with-an-average-maximum-of-about-3-times-more-likely-and-deeper-and-deeper-blue-circles-indicate-configurations-less-likely-than-a-flat-prior-with-a-minimum-of-about-08-times-as-likely-conveniently-this-chevron-map-shows-in-one-graph-that-non-animal-natural-images-have-on-average-a-preference-for-co-linear-and-parallel-edges-the-horizontal-middle-axis-and-orthogonal-angles-the-top-and-bottom-rowsalong-with-a-slight-preference-for-co-circular-configurations-for-psi0-and-psipm-frac-pi-2-just-above-and-below-the-central-row-we-compare-chevron-maps-in-different-image-categories-in-figure3"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="The probability distribution function $p(\psi, \theta)$ represents the distribution of the different geometrical arrangements of edges&amp;#39; angles, which we call a chevron map. We show here the histogram for non-animal natural images, illustrating the preference for co-linear edge configurations. For each chevron configuration, deeper and deeper red circles indicate configurations that are more and more likely with respect to a uniform prior, with an average maximum of about $3$ times more likely, and deeper and deeper blue circles indicate configurations less likely than a flat prior (with a minimum of about $0.8$ times as likely). Conveniently, this chevron map shows in one graph that non-animal natural images have on average a preference for co-linear and parallel edges, (the horizontal middle axis) and orthogonal angles (the top and bottom rows),along with a slight preference for co-circular configurations (for $\psi=0$ and $\psi=\pm \frac \pi 2$, just above and below the central row). We compare chevron maps in different image categories in Figure~3." srcset="
/publication/perrinet-bednar-15/figure_chevrons_hu_b36fe17213864b4d.webp 400w,
/publication/perrinet-bednar-15/figure_chevrons_hu_f46f3bd62c0bf3dd.webp 760w,
/publication/perrinet-bednar-15/figure_chevrons_hu_df12782d319c5d6a.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_chevrons_hu_b36fe17213864b4d.webp"
width="550"
height="495"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
The probability distribution function $p(\psi, \theta)$ represents the distribution of the different geometrical arrangements of edges&amp;rsquo; angles, which we call a chevron map. We show here the histogram for non-animal natural images, illustrating the preference for co-linear edge configurations. For each chevron configuration, deeper and deeper red circles indicate configurations that are more and more likely with respect to a uniform prior, with an average maximum of about $3$ times more likely, and deeper and deeper blue circles indicate configurations less likely than a flat prior (with a minimum of about $0.8$ times as likely). Conveniently, this chevron map shows in one graph that non-animal natural images have on average a preference for co-linear and parallel edges, (the horizontal middle axis) and orthogonal angles (the top and bottom rows),along with a slight preference for co-circular configurations (for $\psi=0$ and $\psi=\pm \frac \pi 2$, just above and below the central row). We compare chevron maps in different image categories in Figure~3.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_5a26a1e584714236.webp 400w,
/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_e537c3d5e6ec4ac1.webp 760w,
/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_9343f9bc247a4dd4.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_5a26a1e584714236.webp"
width="598"
height="453"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure id="figure-as-for-figure-2-we-show-the-probability-of-edge-configurations-as-chevron-maps-for-two-databases-man-made-animal-here-we-show-the-ratio-of-histogram-counts-relative-to-that-of-the-non-animal-natural-image-dataset-deeper-and-deeper-red-circles-indicate-configurations-that-are-more-and-more-likely-and-blue-respectively-less-likely-with-respect-to-the-histogram-computed-for-non-animal-images-in-the-left-plot-the-animal-images-exhibit-relatively-more-circular-continuations-and-converging-angles-red-chevrons-in-the-central-vertical-axis-relative-to-non-animal-natural-images-at-the-expense-of-co-linear-parallel-and-orthogonal-configurations-blue-circles-along-the-middle-horizontal-axis-the-man-made-images-have-strikingly-more-co-linear-features-central-circle-which-reflects-the-prevalence-of-long-straight-lines-in-the-cage-images-in-that-dataset-we-use-this-representation-to-categorize-images-from-these-different-categories-in-figure4"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="As for Figure 2, we show the probability of edge configurations as chevron maps for two databases (man-made, animal). Here, we show the ratio of histogram counts relative to that of the non-animal natural image dataset. Deeper and deeper red circles indicate configurations that are more and more likely (and blue respectively less likely) with respect to the histogram computed for non-animal images. In the left plot, the animal images exhibit relatively more circular continuations and converging angles (red chevrons in the central vertical axis) relative to non-animal natural images, at the expense of co-linear, parallel, and orthogonal configurations (blue circles along the middle horizontal axis). The man-made images have strikingly more co-linear features (central circle), which reflects the prevalence of long, straight lines in the cage images in that dataset. We use this representation to categorize images from these different categories in Figure~4." srcset="
/publication/perrinet-bednar-15/figure_chevrons2_hu_20947d2b3caf684c.webp 400w,
/publication/perrinet-bednar-15/figure_chevrons2_hu_75385c10870bad16.webp 760w,
/publication/perrinet-bednar-15/figure_chevrons2_hu_862d6279a627e71a.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_chevrons2_hu_20947d2b3caf684c.webp"
width="760"
height="469"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
As for Figure 2, we show the probability of edge configurations as chevron maps for two databases (man-made, animal). Here, we show the ratio of histogram counts relative to that of the non-animal natural image dataset. Deeper and deeper red circles indicate configurations that are more and more likely (and blue respectively less likely) with respect to the histogram computed for non-animal images. In the left plot, the animal images exhibit relatively more circular continuations and converging angles (red chevrons in the central vertical axis) relative to non-animal natural images, at the expense of co-linear, parallel, and orthogonal configurations (blue circles along the middle horizontal axis). The man-made images have strikingly more co-linear features (central circle), which reflects the prevalence of long, straight lines in the cage images in that dataset. We use this representation to categorize images from these different categories in Figure~4.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure id="figure-classification-results-to-quantify-the-difference-in-low-level-feature-statistics-across-categories-see-figure3-we-used-a-standard-support-vector-machine-svm-classifier-to-measure-how-each-representation-affected-the-classifiers-reliability-for-identifying-the-image-category-for-each-individual-image-we-constructed-a-vector-of-features-as-either-fo-the-histogram-of-first-order-statistics-as-the-histogram-of-edges-orientations-cm-the-chevron-map-subset-of-the-second-order-statistics-ie-the-two-dimensional-histogram-of-relative-orientation-and-azimuth-see-figure-2--or-so-the-full-four-dimensional-histogram-of-second-order-statistics-ie-all-parameters-of-the-edge-co-occurrences-we-gathered-these-vectors-for-each-different-class-of-images-and-report-here-the-results-of-the-svm-classifier-using-an-f1-score-50-represents-chance-level-while-it-was-expected-that-differences-would-be-clear-between-non-animal-natural-images-versus-laboratory-man-made-images-results-are-still-quite-high-for-classifying-animal-images-versus-non-animal-natural-images-and-are-in-the-range-reported-bycitetserre07-f1-score-of-80-for-human-observers-and-82-for-their-model-even-using-the-cm-features-alone-we-further-extend-this-results-to-the-psychophysical-results-of-serre-et-al-2007-in-figure-5"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="Classification results. To quantify the difference in low-level feature statistics across categories (see Figure~3, we used a standard Support Vector Machine (SVM) classifier to measure how each representation affected the classifier&amp;#39;s reliability for identifying the image category. For each individual image, we constructed a vector of features as either (FO) the histogram of first-order statistics as the histogram of edges&amp;#39; orientations, (CM) the chevron map subset of the second-order statistics, (i.e., the two-dimensional histogram of relative orientation and azimuth; see Figure 2 ), or (SO) the full, four-dimensional histogram of second-order statistics (i.e., all parameters of the edge co-occurrences). We gathered these vectors for each different class of images and report here the results of the SVM classifier using an F1 score (50\% represents chance level). While it was expected that differences would be clear between non-animal natural images versus laboratory (man-made) images, results are still quite high for classifying animal images versus non-animal natural images, and are in the range reported by~\citet{Serre07} (F1 score of 80\% for human observers and 82\% for their model), even using the CM features alone. We further extend this results to the psychophysical results of Serre et al. (2007) in Figure 5." srcset="
/publication/perrinet-bednar-15/figure_results_hu_ec1d106c25009feb.webp 400w,
/publication/perrinet-bednar-15/figure_results_hu_bc29eab29223b246.webp 760w,
/publication/perrinet-bednar-15/figure_results_hu_1cae3f92dad5b737.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_results_hu_ec1d106c25009feb.webp"
width="476"
height="294"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
Classification results. To quantify the difference in low-level feature statistics across categories (see Figure&lt;del&gt;3, we used a standard Support Vector Machine (SVM) classifier to measure how each representation affected the classifier&amp;rsquo;s reliability for identifying the image category. For each individual image, we constructed a vector of features as either (FO) the histogram of first-order statistics as the histogram of edges&amp;rsquo; orientations, (CM) the chevron map subset of the second-order statistics, (i.e., the two-dimensional histogram of relative orientation and azimuth; see Figure 2 ), or (SO) the full, four-dimensional histogram of second-order statistics (i.e., all parameters of the edge co-occurrences). We gathered these vectors for each different class of images and report here the results of the SVM classifier using an F1 score (50% represents chance level). While it was expected that differences would be clear between non-animal natural images versus laboratory (man-made) images, results are still quite high for classifying animal images versus non-animal natural images, and are in the range reported by&lt;/del&gt;\citet{Serre07} (F1 score of 80% for human observers and 82% for their model), even using the CM features alone. We further extend this results to the psychophysical results of Serre et al. (2007) in Figure 5.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure id="figure-to-see-whether-the-patterns-of-errors-made-by-humans-are-consistent-with-our-model-we-studied-the-second-order-statistics-of-the-50-non-animal-images-that-human-subjects-in-serre-et-al-2007-most-commonly-falsely-reported-as-having-an-animal-we-call-this-set-of-images-the-false-alarm-image-dataset-left-this-chevron-map-plot-shows-the-ratio-between-the-second-order-statistics-of-the-false-alarm-images-and-the-full-non-animal-natural-image-dataset-computed-as-in-figure-3-left-just-as-for-the-images-that-actually-do-contain-animals-figure3-left-the-images-falsely-reported-as-having-animals-have-more-co-circular-and-converging-red-chevrons-and-fewer-collinear-and-orthogonal-configurations-blue-chevrons-right-to-quantify-this-similarity-we-computed-the-kullback-leibler-distance-between-the-histogram-of-each-of-these-images-from-the-false-alarm-image-dataset-and-the-average-histogram-of-each-class-the-difference-between-these-two-distances-gives-a-quantitative-measure-of-how-close-each-image-is-to-the-average-histograms-for-each-class-consistent-with-the-idea-that-humans-are-using-edge-co-occurences-to-do-rapid-image-categorization-the-50-non-animal-images-that-were-worst-classified-are-biased-toward-the-animal-histogram-d--104-while-the-550-best-classified-non-animal-images-are-closer-to-the-non-animal-histogram"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="To see whether the patterns of errors made by humans are consistent with our model, we studied the second-order statistics of the 50 non-animal images that human subjects in Serre et al. (2007) most commonly falsely reported as having an animal. We call this set of images the false-alarm image dataset. (Left) This chevron map plot shows the ratio between the second-order statistics of the false-alarm images and the full non-animal natural image dataset, computed as in Figure 3 (left). Just as for the images that actually do contain animals (Figure~3, left), the images falsely reported as having animals have more co-circular and converging (red chevrons) and fewer collinear and orthogonal configurations (blue chevrons). (Right) To quantify this similarity, we computed the Kullback-Leibler distance between the histogram of each of these images from the false-alarm image dataset, and the average histogram of each class. The difference between these two distances gives a quantitative measure of how close each image is to the average histograms for each class. Consistent with the idea that humans are using edge co-occurences to do rapid image categorization, the 50 non-animal images that were worst classified are biased toward the animal histogram ($d&amp;#39; = 1.04$), while the 550 best classified non-animal images are closer to the non-animal histogram. " srcset="
/publication/perrinet-bednar-15/figure_FA_humans_hu_6677076d6d43fb23.webp 400w,
/publication/perrinet-bednar-15/figure_FA_humans_hu_b54c512b553f924a.webp 760w,
/publication/perrinet-bednar-15/figure_FA_humans_hu_a12b4b6beb61f30b.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_FA_humans_hu_6677076d6d43fb23.webp"
width="760"
height="470"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
To see whether the patterns of errors made by humans are consistent with our model, we studied the second-order statistics of the 50 non-animal images that human subjects in Serre et al. (2007) most commonly falsely reported as having an animal. We call this set of images the false-alarm image dataset. (Left) This chevron map plot shows the ratio between the second-order statistics of the false-alarm images and the full non-animal natural image dataset, computed as in Figure 3 (left). Just as for the images that actually do contain animals (Figure~3, left), the images falsely reported as having animals have more co-circular and converging (red chevrons) and fewer collinear and orthogonal configurations (blue chevrons). (Right) To quantify this similarity, we computed the Kullback-Leibler distance between the histogram of each of these images from the false-alarm image dataset, and the average histogram of each class. The difference between these two distances gives a quantitative measure of how close each image is to the average histograms for each class. Consistent with the idea that humans are using edge co-occurences to do rapid image categorization, the 50 non-animal images that were worst classified are biased toward the animal histogram ($d&amp;rsquo; = 1.04$), while the 550 best classified non-animal images are closer to the non-animal histogram.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="communiqué-de-presse-insb--comment-nait-la-première-impression-dune-scène-visuelle"&gt;Communiqué de presse INSB : Comment nait la première impression d&amp;rsquo;une scène visuelle&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.techno-science.net/actualite/comment-nait-premiere-impression-scene-visuelle-N14337.html" target="_blank" rel="noopener"&gt;communiqué de presse&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;En modélisant notre capacité à distinguer un animal dans une scène visuelle, des chercheurs de l’Institut de Neurosciences de la Timone et de l’Université d&amp;rsquo;Edinburgh lèvent le voile sur certains des mystères de la perception visuelle. Ils démontrent que la classification très rapide par le cerveau d’une image contenant ou non un animal, est possible à un niveau de représentation relativement primitif à partir de régularités statistiques simples, et non, comme cela est généralement admis, après une longue série d&amp;rsquo;analyses visuelles de plus en plus abstraites. Cette étude est publiée dans la revue Scientific Reports.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Classifier une image, par exemple en décidant si elle contient ou non un animal, est une des fonctions de base du cerveau. Dans le royaume animal, on comprend aisément qu’elle constitue une fonction vitale aussi bien pour des prédateurs que pour leurs proies. Les mécanismes sous-jacents sont de plus en plus étudiés aussi bien dans le domaine des systèmes d&amp;rsquo;intelligence artificielle que dans celui des Neurosciences, mais ils restent encore bien mystérieux pour les chercheurs. En effet, si les réseaux d&amp;rsquo;ordinateurs les plus avancés peuvent aujourd&amp;rsquo;hui aisément calculer numériquement des quantités phénoménales de données à partir de bases de données pharaoniques, même les systèmes les plus avancés de classification d&amp;rsquo;images n&amp;rsquo;égalent pas encore les capacités d&amp;rsquo;un jeune enfant!&lt;/p&gt;
&lt;p&gt;Laurent Perrinet de l’Institut de Neurosciences de la Timone à Marseille et James Bednar de l’université d&amp;rsquo;Edinburgh en Écosse, ont modélisé la façon dont nous pouvons classer différentes catégories d&amp;rsquo;images. Leur l&amp;rsquo;objectif initial était de différencier des scènes visuelles naturelles de scènes d&amp;rsquo;intérieur, mais ils ont pu montrer que ce système simple de classification permettait aussi de détecter en une fraction de seconde des animaux dans une image. En effet, ils ont mis en évidence qu&amp;rsquo;un niveau de performance comparable à celui d’observateurs humains est atteignable tout en utilisant un niveau de représentation très primitif, et non, comme cela est généralement admis, après une longue série d&amp;rsquo;analyses visuelles de plus en plus abstraites (détection des yeux et des membres, puis de la tête et du corps, etc&amp;hellip;).&lt;/p&gt;
&lt;p&gt;Cette représentation primitive se base sur les modèles existants de représentation des images dans les aires visuelles de bas niveau des primates. On estime en effet que dans le cortex visuel primaire les images visuelles sont représentées dans l&amp;rsquo;activité neurale comme l&amp;rsquo;organisation de contours élémentaires, à la manière d’un peintre qui dessine une silhouette en une série de coups de pinceau. Une des innovations majeures dans cette étude consiste à simplement utiliser la fréquence des configurations entre des paires de contours élémentaires comme représentation d&amp;rsquo;entrée utilisée pour le classificateur.&lt;/p&gt;
&lt;p&gt;Pour arriver à ce résultat, les chercheurs ont utilisé des modèles mathématiques de la représentation des images dans le cortex visuel primaire et en particulier les inter-relations entre des éléments de contours voisins. En étudiant les résultats de l&amp;rsquo;analyse, on note que dans les images naturelles, des contours parallèles sont observés majoritairement, signe que les contours et textures présents dans les images contiennent en majorité des alignements. C&amp;rsquo;est encore plus vrai dans les environnements artificiels comme dans une scène d&amp;rsquo;intérieur (par exemple un bureau) où les bords francs dominent. On montre aussi que les objets co-circulaires (c&amp;rsquo;est-à-dire des configurations symétriques) sont aussi relativement plus présents que des configurations aléatoires.&lt;/p&gt;
&lt;p&gt;La principale nouveauté de cette étude est de montrer que les images contenant un animal (quelle que soit son espèce ou sa position dans l&amp;rsquo;image) contiennent sensiblement plus de configurations symétriques. Cette différence suffit pour expliquer le niveau de performance de classification chez les humains quand on leur présente de telles scènes de façon très brève.&lt;/p&gt;
&lt;p&gt;Pour valider cette hypothèse, les chercheurs ont alors utilisé des données précédemment enregistrées dans lesquelles des volontaires regardaient et classifiaient des centaines d&amp;rsquo;images. En utilisant cette représentation primitive, ils ont mis en évidence qu&amp;rsquo;un programme très simple pouvait facilement classifier les images comme contenant ou non un animal, sans avoir besoin d’une connaissance plus élaborée sur les caractéristiques de l’animal comme sa position, sa taille ou son orientation sur l’image.&lt;/p&gt;
&lt;p&gt;Cette découverte peut accélérer le développement de requêtes via des images dans les moteurs de recherche, comme Google et Facebook, car elle permet une classification simple et robuste grâce à des caractéristiques statistiques de bas niveau basées sur la géométrie des objets. Elle pourrait ainsi améliorer l&amp;rsquo;efficacité de tels algorithmes. Toutefois, et comme cela a été mis en évidence dans la psychophysique humaine, les catégories visuelles doivent être visuellement assez distinctes: ce traitement rapide ne permet pas, par exemple, de distinguer une scène de montagne d&amp;rsquo;une scène de mer. De manière surprenante, les chercheurs ont montré que lorsque les humains se trompent en classifiant de manière erronée une image comme contenant un animal, le programme a tendance à se tromper de la même façon! En utilisant des modèles mathématiques, on peut donc imaginer synthétiser des images d&amp;rsquo;animaux qui en fait, n&amp;rsquo;en contiendraient pas. Ces &amp;ldquo;chimères&amp;rdquo; seront sûrement très utiles pour percer encore plus les mystères du système visuel.&lt;/p&gt;
&lt;p&gt;Dans le futur, l&amp;rsquo;extension de cette représentation calculée sur l&amp;rsquo;ensemble de l&amp;rsquo;image pourrait être améliorée en la couplant à des processus de classification locaux permettant de déterminer par exemple la position de l&amp;rsquo;objet à classifier et de segmenter progressivement la figure du fond afin de diminuer ainsi les distractions.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-tà-partir-dune-image-naturelle-en-haut-à-gauche-les-chercheurs-ont-déterminé-la-façon-la-plus-efficace-de-la-représenter-comme-une-succession-de-contours-élémentaires-orientés-sur-cet-exemple-limage-est-décomposée-en-contours-élémentaires-marqués-en-rouge-et-limage-correspond-à-sa-reconstruction-à-partir-de-cette-représentation-gage-dune-représentation-correcte-de-limage-le-schéma-en-bas-à-gauche-décrit-alors-les-relations-géométriques-pour-chaque-paire-de-contours-élémentaires-dénotés-ici-a-et-b-et-en-particulier-la-différence-entre-leurs-orientations-cette-différence-est-nulle-pour-des-contours-parallèles-ainsi-que-leur-différence-dazimuth-une-valeur-nulle-de-cette-dernière-indiquant-une-symétrie-cest-à-dire-que-ces-contours-sont-co-circulaires-on-peut-alors-compiler-les-statistiques-des-différentes-configurations-possibles-sur-des-bases-de-données-de-600-images-contenant-ou-ne-contenant-pas-danimal-on-voit-alors-que-les-images-contenant-un-animal-présentent-relativement-moins-de-configurations-parallèles-disques-bleus-jusquà-50-de-moins-et-plus-de-configurations-co-circulaires-cest-à-dire-le-long-de-laxe-vertical-médian-disques-rouges-jusquà-20-doccurences-en-plus-cette-différence-aussi-tenue-soit-elle-permet-alors-de-classifier-une-image-pour-permettre-de-deviner-si-elle-contient-ou-non-un-animal"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="TÀ partir d&amp;#39;une image naturelle (en haut à gauche), les chercheurs ont déterminé la façon la plus efficace de la représenter comme une succession de contours élémentaires orientés. Sur cet exemple, l&amp;#39;image est décomposée en contours élémentaires (marqués en rouge) et l&amp;#39;image correspond à sa reconstruction à partir de cette représentation, gage d&amp;#39;une représentation correcte de l&amp;#39;image. Le schéma (en bas à gauche) décrit alors les relations géométriques pour chaque paire de contours élémentaires (dénotés ici A et B) et en particulier la différence entre leurs orientations (cette différence est nulle pour des contours parallèles) ainsi que leur différence d&amp;#39;azimuth. Une valeur nulle de cette dernière indiquant une symétrie, c&amp;#39;est-à-dire que ces contours sont co-circulaires. On peut alors compiler les statistiques des différentes configurations possibles sur des bases de données de 600 images contenant ou ne contenant pas d&amp;#39;animal. On voit alors que les images contenant un animal présentent relativement moins de configurations parallèles (disques bleus, jusqu&amp;#39;à 50% de moins) et plus de configurations co-circulaires, c&amp;#39;est à dire le long de l&amp;#39;axe vertical médian (disques rouges, jusqu&amp;#39;à 20% d&amp;#39;occurences en plus). Cette différence, aussi tenue soit elle, permet alors de classifier une image pour permettre de deviner si elle contient ou non un animal." srcset="
/publication/perrinet-bednar-15/figure_synthesis_FR_hu_630c64ea5e907ef9.webp 400w,
/publication/perrinet-bednar-15/figure_synthesis_FR_hu_4a0fdd04f8407a2a.webp 760w,
/publication/perrinet-bednar-15/figure_synthesis_FR_hu_fc10817d8c0e51ed.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/figure_synthesis_FR_hu_630c64ea5e907ef9.webp"
width="760"
height="460"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered"&gt;
TÀ partir d&amp;rsquo;une image naturelle (en haut à gauche), les chercheurs ont déterminé la façon la plus efficace de la représenter comme une succession de contours élémentaires orientés. Sur cet exemple, l&amp;rsquo;image est décomposée en contours élémentaires (marqués en rouge) et l&amp;rsquo;image correspond à sa reconstruction à partir de cette représentation, gage d&amp;rsquo;une représentation correcte de l&amp;rsquo;image. Le schéma (en bas à gauche) décrit alors les relations géométriques pour chaque paire de contours élémentaires (dénotés ici A et B) et en particulier la différence entre leurs orientations (cette différence est nulle pour des contours parallèles) ainsi que leur différence d&amp;rsquo;azimuth. Une valeur nulle de cette dernière indiquant une symétrie, c&amp;rsquo;est-à-dire que ces contours sont co-circulaires. On peut alors compiler les statistiques des différentes configurations possibles sur des bases de données de 600 images contenant ou ne contenant pas d&amp;rsquo;animal. On voit alors que les images contenant un animal présentent relativement moins de configurations parallèles (disques bleus, jusqu&amp;rsquo;à 50% de moins) et plus de configurations co-circulaires, c&amp;rsquo;est à dire le long de l&amp;rsquo;axe vertical médian (disques rouges, jusqu&amp;rsquo;à 20% d&amp;rsquo;occurences en plus). Cette différence, aussi tenue soit elle, permet alors de classifier une image pour permettre de deviner si elle contient ou non un animal.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="" srcset="
/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_5a26a1e584714236.webp 400w,
/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_e537c3d5e6ec4ac1.webp 760w,
/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_9343f9bc247a4dd4.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-bednar-15/@emulenews_612988348400070656_tweetcapture_hu_5a26a1e584714236.webp"
width="598"
height="453"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>On overdispersion in neuronal evoked activity</title><link>https://laurentperrinet.github.io/publication/taouali-15-icmns/</link><pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/taouali-15-icmns/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in this &lt;a href="https://laurentperrinet.github.io/publication/taouali-16/"&gt;publication&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Une Approche Computationnelle de La Dépendance Au Mouvement Du Codage de La Position Dans La Système Visuel</title><link>https://laurentperrinet.github.io/publication/khoei-14-thesis/</link><pubDate>Mon, 06 Oct 2014 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/khoei-14-thesis/</guid><description/></item><item><title>Edge co-occurrences are sufficient to categorize natural versus animal images</title><link>https://laurentperrinet.github.io/publication/perrinet-bednar-14-vss/</link><pubDate>Fri, 22 Aug 2014 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-bednar-14-vss/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-a-bednar/"&gt;James A Bednar&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2015).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/"&gt;Edge co-occurrences can account for rapid categorization of natural versus animal images&lt;/a&gt;.
&lt;em&gt;Scientific Reports&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-bednar-15/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/srep11400" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PerrinetBednar15" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/srep11400" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01202447" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Motion-based prediction model for flash lag effect</title><link>https://laurentperrinet.github.io/publication/khoei-14-vss/</link><pubDate>Fri, 22 Aug 2014 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/khoei-14-vss/</guid><description>&lt;ul&gt;
&lt;li&gt;Based on
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2012).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-12-pred/"&gt;Motion-based prediction is sufficient to solve the aperture problem&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/perrinet-12-pred/perrinet-12-pred.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-12-pred/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472550/" target="_blank" rel="noopener"&gt;
Pdf&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1208.6471" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/NECO_a_00332" target="_blank" rel="noopener"&gt;
Doi&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;see follow-up on motion extrapolation:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-a-khoei/"&gt;Mina A Khoei&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2013).
&lt;a href="https://laurentperrinet.github.io/publication/khoei-13-jpp/"&gt;Motion-based prediction explains the role of tracking in motion extrapolation&lt;/a&gt;.
&lt;em&gt;Journal of Physiology-Paris&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-13-jpp/khoei-13-jpp.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/khoei-13-jpp/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1016/j.jphysparis.2013.08.001" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-13-jpp/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;see follow-up on the flash-lag effect:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-a-khoei/"&gt;Mina A Khoei&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2017).
&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/"&gt;The flash-lag effect as a motion-based predictive shift&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/khoei-masson-perrinet-17/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/slides/2022-11-21_flash-lag-effect/" target="_blank"&gt;
Slides
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1005068" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="hhttps://www.insb.cnrs.fr/fr/cnrsinfo/illusions-visuelles-leur-origine-est-dans-la-prediction" &gt;
Press&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/Khoei_2017_PLoSCB" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01771125" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Signature of an anticipatory response in area V1 as modeled by a probabilistic model and a spiking neural network</title><link>https://laurentperrinet.github.io/talk/2014-04-25-kaplan-beijing/</link><pubDate>Fri, 25 Apr 2014 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2014-04-25-kaplan-beijing/</guid><description>&lt;ul&gt;
&lt;li&gt;see &lt;a href="https://laurentperrinet.github.io/publication/kaplan-khoei-14/"&gt;Kaplan and al, 2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>WP5 - Demo 1.3 : Spiking model of motion-based prediction</title><link>https://laurentperrinet.github.io/talk/2014-03-20-manchester/</link><pubDate>Thu, 20 Mar 2014 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2014-03-20-manchester/</guid><description/></item><item><title>A Simple Model of Orientation Encoding Accounting For Multivariate Neural Noise</title><link>https://laurentperrinet.github.io/publication/taouali-14-areadne/</link><pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/taouali-14-areadne/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in this &lt;a href="https://laurentperrinet.github.io/publication/taouali-16/"&gt;publication&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>A Simple Model of Orientation Encoding Accounting For Multivariate Neural Noise</title><link>https://laurentperrinet.github.io/publication/taouali-14-neurocomp/</link><pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/taouali-14-neurocomp/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up in this &lt;a href="https://laurentperrinet.github.io/publication/taouali-16/"&gt;publication&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Relationship between natural image statistics and lateral connectivity in the primary visual cortex</title><link>https://laurentperrinet.github.io/publication/rudiger-14-cosyne/</link><pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/rudiger-14-cosyne/</guid><description>&lt;ul&gt;
&lt;li&gt;see a follow-up:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-a-bednar/"&gt;James A Bednar&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2015).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/"&gt;Edge co-occurrences can account for rapid categorization of natural versus animal images&lt;/a&gt;.
&lt;em&gt;Scientific Reports&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-bednar-15/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/srep11400" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PerrinetBednar15" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/srep11400" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01202447" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Demo 1, Task4: Implementation of models showing emergence of cortical fields and maps</title><link>https://laurentperrinet.github.io/talk/2013-11-26-brain-scales-demos/</link><pubDate>Tue, 26 Nov 2013 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2013-11-26-brain-scales-demos/</guid><description>&lt;ul&gt;
&lt;li&gt;Together with Bernhard Kaplan, we talked about how we aim at &amp;ldquo;compiling&amp;rdquo; a predictive motion-based approach as a spiking neural networks and then as a parallel wafer systems in the BrainscaleS project (Demo 1, Task4).&lt;/li&gt;
&lt;li&gt;(private to the consortium: &lt;a href="https://brainscales.kip.uni-heidelberg.de/internal/jss/AttendMeeting?m=showMeetingInfoPage&amp;amp;meetingID=52" target="_blank" rel="noopener"&gt;https://brainscales.kip.uni-heidelberg.de/internal/jss/AttendMeeting?m=showMeetingInfoPage&amp;meetingID=52&lt;/a&gt; &lt;a href="https://brainscales.kip.uni-heidelberg.de/internal/jss/AttendMeeting?m=showAgenda&amp;amp;meetingID=52" target="_blank" rel="noopener"&gt;https://brainscales.kip.uni-heidelberg.de/internal/jss/AttendMeeting?m=showAgenda&amp;meetingID=52&lt;/a&gt; including copies of the slides)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Anisotropic connectivity implements motion-based prediction in a spiking neural network</title><link>https://laurentperrinet.github.io/publication/kaplan-13/</link><pubDate>Tue, 17 Sep 2013 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/kaplan-13/</guid><description>&lt;ul&gt;
&lt;li&gt;Based on
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2012).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-12-pred/"&gt;Motion-based prediction is sufficient to solve the aperture problem&lt;/a&gt;.
&lt;em&gt;Neural Computation&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/perrinet-12-pred/perrinet-12-pred.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-12-pred/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3472550/" target="_blank" rel="noopener"&gt;
Pdf&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://arxiv.org/abs/1208.6471" target="_blank" rel="noopener"&gt;
arXiv&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1162/NECO_a_00332" target="_blank" rel="noopener"&gt;
Doi&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;see follow-up on motion extrapolation:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-a-khoei/"&gt;Mina A Khoei&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2013).
&lt;a href="https://laurentperrinet.github.io/publication/khoei-13-jpp/"&gt;Motion-based prediction explains the role of tracking in motion extrapolation&lt;/a&gt;.
&lt;em&gt;Journal of Physiology-Paris&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-13-jpp/khoei-13-jpp.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/khoei-13-jpp/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1016/j.jphysparis.2013.08.001" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-13-jpp/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;see follow-up on the flash-lag effect:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/mina-a-khoei/"&gt;Mina A Khoei&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/guillaume-s-masson/"&gt;Guillaume S Masson&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2017).
&lt;a href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/"&gt;The flash-lag effect as a motion-based predictive shift&lt;/a&gt;.
&lt;em&gt;PLoS Computational Biology&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/khoei-masson-perrinet-17/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/slides/2022-11-21_flash-lag-effect/" target="_blank"&gt;
Slides
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1371/journal.pcbi.1005068" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="hhttps://www.insb.cnrs.fr/fr/cnrsinfo/illusions-visuelles-leur-origine-est-dans-la-prediction" &gt;
Press&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/Khoei_2017_PLoSCB" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/khoei-masson-perrinet-17/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01771125" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
lication/khoei-13-jpp&amp;quot; view=&amp;ldquo;4&amp;rdquo; &amp;gt;}}&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Edge statistics in natural images versus laboratory animal environments: implications for understanding lateral connectivity in V1</title><link>https://laurentperrinet.github.io/talk/2012-05-10-itwist/</link><pubDate>Thu, 10 May 2012 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2012-05-10-itwist/</guid><description>&lt;ul&gt;
&lt;li&gt;See a followup in
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" &gt;Edge co-occurrences can account for rapid categorization of natural versus animal images&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-a-bednar/"&gt;James A Bednar&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-bednar-15/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/srep11400" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PerrinetBednar15" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/srep11400" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01202447" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Apparent motion in V1 - Probabilistic approaches</title><link>https://laurentperrinet.github.io/talk/2012-03-23-juelich/</link><pubDate>Fri, 23 Mar 2012 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2012-03-23-juelich/</guid><description/></item><item><title>Edge statistics in natural images versus laboratory animal environments: implications for understanding lateral connectivity in V1</title><link>https://laurentperrinet.github.io/talk/2012-01-24-edinburgh/</link><pubDate>Tue, 24 Jan 2012 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2012-01-24-edinburgh/</guid><description>&lt;ul&gt;
&lt;li&gt;See a followup in
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" &gt;Edge co-occurrences can account for rapid categorization of natural versus animal images&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-a-bednar/"&gt;James A Bednar&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-bednar-15/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/srep11400" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PerrinetBednar15" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/srep11400" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01202447" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Nicole Voges</title><link>https://laurentperrinet.github.io/author/nicole-voges/</link><pubDate>Sun, 01 Jan 2012 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/author/nicole-voges/</guid><description>&lt;h1 id="complex-dynamics-in-recurrent-cortical-networks-based-on-spatially-realistic-connectivities-post-doc-2008--2010"&gt;Complex dynamics in recurrent cortical networks based on spatially realistic connectivities (Post-Doc, 2008 / 2010)&lt;/h1&gt;
&lt;h2 id="description"&gt;Description&lt;/h2&gt;
&lt;p&gt;Most studies on the dynamics of recurrent cortical networks are either based on purely random wiring or neighborhood couplings. Neuronal cortical connectivity, however, shows a complex spatial pattern composed of local and remote patchy connections. We ask to what extent such geometric traits influence the &amp;ldquo;idle&amp;rdquo; dynamics of two-dimensional (2d) cortical network models composed of conductance-based integrate-and-fire (iaf) neurons. In contrast to the typical 1 mm2 used in most studies, we employ an enlarged spatial set-up of 25 mm2 to provide for long-range connections. Our models range from purely random to distance-dependent connectivities including patchy projections, i.e., spatially clustered synapses. Analyzing the characteristic measures for synchronicity and regularity in neuronal spiking, we explore and compare the phase spaces and activity patterns of our simulation results. Depending on the input parameters, different dynamical states appear, similar to the known synchronous regular (SR) or asynchronous irregular (AI) firing in random networks. Our structured networks, however, exhibit shifted and sharper transitions, as well as more complex activity patterns. Distance-dependent connectivity structures induce a spatio-temporal spread of activity, e.g., propagating waves, that random networks cannot account for. Spatially and temporally restricted activity injections reveal that a high amount of local coupling induces rather unstable AI dynamics. We find that the amount of local versus long-range connections is an important parameter, whereas the structurally advantageous wiring cost optimization of patchy networks has little bearing on the phase space.&lt;/p&gt;
&lt;h2 id="main-publications"&gt;Main publications:&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nicole-voges/"&gt;Nicole Voges&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2010).
&lt;a href="https://laurentperrinet.github.io/publication/voges-10-jpp/"&gt;Phase space analysis of networks based on biologically realistic parameters&lt;/a&gt;.
&lt;em&gt;Journal of Physiology-Paris&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/voges-10-jpp/voges-10-jpp.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/voges-10-jpp/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1016/j.jphysparis.2009.11.004" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1016/j.jphysparis.2009.11.004" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/nicole-voges/"&gt;Nicole Voges&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2012).
&lt;a href="https://laurentperrinet.github.io/publication/voges-12/"&gt;Complex dynamics in recurrent cortical networks based on spatially realistic connectivities&lt;/a&gt;.
&lt;em&gt;Frontiers in Computational Neuroscience&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/voges-12/voges-12.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/voges-12/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3389/fncom.2012.00041" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/voges-12" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="context"&gt;Context&lt;/h2&gt;
&lt;p&gt;The goal of the FACETS (Fast Analog Computing with Emergent Transient States) project was to create a theoretical and experimental foundation for the realisation of novel computing paradigms which exploit the concepts experimentally observed in biological nervous systems. The continuous interaction and scientific exchange between biological experiments, computer modelling and hardware emulations within the project provides a unique research infrastructure that will in turn provide an improved insight into the computing principles of the brain. This insight may potentially contribute to an improved understanding of mental disorders in the human brain and help to develop remedies.&lt;/p&gt;
&lt;h2 id="references"&gt;References&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Reynaud A., Masson G. S. and Chavane F. &lt;a href="http://www.jneurosci.org/content/32/36/12558.abstract" target="_blank" rel="noopener"&gt;Dynamics of Local Input Normalization Result from Balanced Short- and Long-Range Intracortical Interactions in Area V1&lt;/a&gt; Journal of Neuroscience, 2012, 32(36): 12558-12569&lt;/li&gt;
&lt;li&gt;Reynaud A., Takerkart S, Masson G. S. and Chavane F. &lt;a href="http://www.sciencedirect.com/science/article/pii/S1053811910011237" target="_blank" rel="noopener"&gt;Linear model decomposition for voltage-sensitive dye imaging signals: Application in awake behaving monkey.&lt;/a&gt; Neuroimage, 2011, 54(2), 1196–1210&lt;/li&gt;
&lt;li&gt;Perrinet, L. and Masson G. &lt;a href="https://laurentperrinet.github.io/publication/perrinet-12-pred/" target="_blank" rel="noopener"&gt;Motion-based prediction is sufficient to solve the aperture problem&lt;/a&gt; Neural Computation, 2012&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Edge statistics in natural images versus laboratory animal environments: implications for understanding lateral connectivity in V1</title><link>https://laurentperrinet.github.io/talk/2011-11-15-sfn/</link><pubDate>Tue, 15 Nov 2011 08:45:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2011-11-15-sfn/</guid><description>&lt;ul&gt;
&lt;li&gt;Abstract Control Number: 17671&lt;/li&gt;
&lt;li&gt;Presentation Number: 530.04&lt;/li&gt;
&lt;li&gt;Presentation Time: 8:45am - 9:00am&lt;/li&gt;
&lt;li&gt;session:&lt;/li&gt;
&lt;li&gt;Session Type: Nanosymposium&lt;/li&gt;
&lt;li&gt;Session Number: 530&lt;/li&gt;
&lt;li&gt;Session Title: Development of Motor and Sensory Systems&lt;/li&gt;
&lt;li&gt;See a followup in
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" &gt;Edge co-occurrences can account for rapid categorization of natural versus animal images&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-a-bednar/"&gt;James A Bednar&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-bednar-15/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/srep11400" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PerrinetBednar15" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/srep11400" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01202447" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Edge statistics in natural images versus laboratory animal environments: implications for understanding lateral connectivity in V1</title><link>https://laurentperrinet.github.io/talk/2011-09-28-ermites/</link><pubDate>Wed, 28 Sep 2011 13:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2011-09-28-ermites/</guid><description>&lt;ul&gt;
&lt;li&gt;See a followup in
&lt;div class="view-list view-list-item"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/" &gt;Edge co-occurrences can account for rapid categorization of natural versus animal images&lt;/a&gt;
&lt;div class="article-metadata"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-a-bednar/"&gt;James A Bednar&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="btn-links"&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-bednar-15/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/srep11400" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PerrinetBednar15" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/srep11400" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01202447" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Edge statistics in natural images versus laboratory animal environments: implications for understanding lateral connectivity in V1</title><link>https://laurentperrinet.github.io/publication/perrinet-11-sfn/</link><pubDate>Sat, 01 Jan 2011 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-11-sfn/</guid><description>&lt;ul&gt;
&lt;li&gt;See a followup in
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/james-a-bednar/"&gt;James A Bednar&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2015).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-bednar-15/"&gt;Edge co-occurrences can account for rapid categorization of natural versus animal images&lt;/a&gt;.
&lt;em&gt;Scientific Reports&lt;/em&gt;.
&lt;p&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-bednar-15/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1038/srep11400" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/laurentperrinet/PerrinetBednar15" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://www.nature.com/articles/srep11400" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://hal.science/hal-01202447" target="_blank" rel="noopener"&gt;
HAL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Role of homeostasis in learning sparse representations</title><link>https://laurentperrinet.github.io/publication/perrinet-10-shl/</link><pubDate>Sat, 17 Jul 2010 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-10-shl/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="header" srcset="
/publication/perrinet-10-shl/perrinet-10-shl_hu_f96dc7027b8b4968.webp 400w,
/publication/perrinet-10-shl/perrinet-10-shl_hu_b8aba497c8434359.webp 760w,
/publication/perrinet-10-shl/perrinet-10-shl_hu_4a4a4801d2c43b24.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-10-shl/perrinet-10-shl_hu_f96dc7027b8b4968.webp"
width="657"
height="215"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;related publication :
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2019).
&lt;a href="https://laurentperrinet.github.io/publication/perrinet-19-hulk/"&gt;An adaptive homeostatic algorithm for the unsupervised learning of visual features&lt;/a&gt;.
&lt;em&gt;Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/perrinet-19-hulk/perrinet-19-hulk.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/perrinet-19-hulk/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.3390/vision3030047" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/SpikeAI/HULK" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://spikeai.github.io/HULK/" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="header"
src="https://laurentperrinet.github.io/publication/perrinet-10-shl/ssc.gif"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Reading out the dynamics of lateral interactions in the primary visual cortex from VSD data</title><link>https://laurentperrinet.github.io/talk/2009-11-30-vss/</link><pubDate>Mon, 30 Nov 2009 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2009-11-30-vss/</guid><description>&lt;ul&gt;
&lt;li&gt;see this more recent poster @ &lt;a href="https://laurentperrinet.github.io/publication/perrinet-09-vss/"&gt;VSS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Correlating Excitation and Inhibition in Visual Cortical Circuits : Functional Consequences and Biological Feasibility</title><link>https://laurentperrinet.github.io/publication/kremkow-09-thesis/</link><pubDate>Thu, 01 Jan 2009 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/kremkow-09-thesis/</guid><description/></item><item><title>Decoding center-surround interactions in population of neurons for the ocular following response</title><link>https://laurentperrinet.github.io/publication/perrinet-09-cosyne/</link><pubDate>Thu, 01 Jan 2009 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-09-cosyne/</guid><description/></item><item><title>Inferring monkey ocular following responses from V1 population dynamics using a probabilistic model of motion integration</title><link>https://laurentperrinet.github.io/publication/perrinet-09-vss/</link><pubDate>Thu, 01 Jan 2009 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-09-vss/</guid><description/></item><item><title>From neural activity to behavior: computational neuroscience as a synthetic approach for understanding the neural code.</title><link>https://laurentperrinet.github.io/talk/2008-04-01-incm/</link><pubDate>Tue, 01 Apr 2008 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2008-04-01-incm/</guid><description/></item><item><title>Modeling of spikes, sparseness and adaptation in the primary visual cortex: applications to imaging</title><link>https://laurentperrinet.github.io/talk/2008-02-01-toledo/</link><pubDate>Fri, 01 Feb 2008 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2008-02-01-toledo/</guid><description>&lt;ul&gt;
&lt;li&gt;related publications @ &lt;a href="https://laurentperrinet.github.io/publication/perrinet-06-fens/"&gt;FENS 2006&lt;/a&gt;, @ &lt;a href="https://laurentperrinet.github.io/publication/perrinet-08-neurocomp/"&gt;NeuroComp 2008&lt;/a&gt; and @ &lt;a href="https://laurentperrinet.github.io/publication/perrinet-08-areadne/"&gt;AREADNE 2008&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Adaptive Sparse Spike Coding : applications of Neuroscience to the compression of natural images</title><link>https://laurentperrinet.github.io/publication/perrinet-08-spie/</link><pubDate>Tue, 01 Jan 2008 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-08-spie/</guid><description/></item><item><title>Control of the temporal interplay between excitation and inhibition by the statistics of visual input: a V1 network modelling study</title><link>https://laurentperrinet.github.io/publication/kremkow-08-sfn/</link><pubDate>Tue, 01 Jan 2008 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/kremkow-08-sfn/</guid><description>&lt;ul&gt;
&lt;li&gt;see this subsequent paper in the &lt;a href="https://laurentperrinet.github.io/publication/kremkow-10-jcns/"&gt;Journal of Computational Neuroscience&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Neural Codes for Adaptive Sparse Representations of Natural Images</title><link>https://laurentperrinet.github.io/talk/2007-09-01-mipm/</link><pubDate>Sat, 01 Sep 2007 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/talk/2007-09-01-mipm/</guid><description/></item><item><title>Self-Invertible 2D Log-Gabor Wavelets</title><link>https://laurentperrinet.github.io/publication/fischer-07-cv/</link><pubDate>Sat, 13 Jan 2007 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/fischer-07-cv/</guid><description>&lt;p&gt;This library defines the set of &lt;a href="https://pythonhosted.org/LogGabor/" target="_blank" rel="noopener"&gt;LogGabor&lt;/a&gt; kernels. These are generic edge-like filters at different scales, phases and orientations. The library develops a simple method to construct a simple multi-scale linear transform.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pythonhosted.org/LogGabor" target="_blank" rel="noopener"&gt;Web-site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/bicv/LogGabor/" target="_blank" rel="noopener"&gt;Source code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;logGabor filters are used in numerous computer vision applications and reaches 177 citations on &lt;a href="https://scholar.google.com/scholar?cluster=15692697050569088559&amp;amp;hl=fr&amp;amp;as_sdt=7,39" target="_blank" rel="noopener"&gt;Google Scholar&lt;/a&gt; (last updated 22/10/2021).
&lt;figure id="figure-figure-1-multiresolution-schemes-a-schematic-contours-of-the-log-gabor-filters-in-the-fourier-domain-with-5-scales-and-8-orientations-only-the-contours-at-78-of-the-filter-maximum-are-drawn-b-the-real-part-of-the-corresponding-filters-is-drawn-in-the-spatial-domain-the-two-first-scales-are-drawn-at-the-bottom-magnified-by-a-factor-of-4-for-a-better-visualization-the-different-scales-are-arranged-in-rows-and-the-orientations-in-columns-the-low-pass-filter-is-drawn-in-the-upper-left-part-c-the-corresponding-imaginary-parts-of-the-filters-are-shown-in-the-same-arrangement-note-that-the-low-pass-filter-does-not-have-imaginary-part-insets-b-and-c-show-the-final-filters-built-through-all-the-processes-described-in-section-2-d-in-the-proposed-scheme-the-elongation-of-log-gabor-wavelets-increases-with-the-number-of-orientations-nt--here-the-real-parts-left-column-and-imaginary-parts-right-column-are-drawn-for-the-3-4-6-8-10-12-and-16-orientation-schemes-e-as-a-comparison-orthogonal-wavelet-filters-db4-are-shown-horizontal-vertical-and-diagonal-wavelets-are-arranged-on-columns-low-pass-on-top-f-as-a-second-comparison-steerable-pyramid-filters-portilla-et-al-2003-are-shown-the-arrangement-over-scales-and-orientations-is-the-same-as-for-the-log-gabor-scheme"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="**Figure 1** Multiresolution schemes. (a) Schematic contours of the log-Gabor filters in the Fourier domain with 5 scales and 8 orientations (only the contours at 78% of the filter maximum are drawn). (b) The real part of the corresponding filters is drawn in the spatial domain. The two first scales are drawn at the bottom magnified by a factor of 4 for a better visualization. The different scales are arranged in rows and the orientations in columns. The low-pass filter is drawn in the upper-left part. (c) The corresponding imaginary parts of the filters are shown in the same arrangement. Note that the low-pass filter does not have imaginary part. Insets (b) and (c) show the final filters built through all the processes described in Section 2. (d) In the proposed scheme the elongation of log-Gabor wavelets increases with the number of orientations nt . Here the real parts (left column) and imaginary parts (right column) are drawn for the 3, 4, 6, 8, 10, 12 and 16 orientation schemes. (e) As a comparison orthogonal wavelet filters ‘Db4’ are shown. Horizontal, vertical and diagonal wavelets are arranged on columns (low-pass on top). (f) As a second comparison, steerable pyramid filters (Portilla et al., 2003) are shown. The arrangement over scales and orientations is the same as for the log-Gabor scheme." srcset="
/publication/fischer-07-cv/figure1_hu_9c7ed6e8918a6c77.webp 400w,
/publication/fischer-07-cv/figure1_hu_6f3f587904d7e765.webp 760w,
/publication/fischer-07-cv/figure1_hu_a9b3c9e4539402e9.webp 1200w"
src="https://laurentperrinet.github.io/publication/fischer-07-cv/figure1_hu_9c7ed6e8918a6c77.webp"
width="80%"
height="392"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;strong&gt;Figure 1&lt;/strong&gt; Multiresolution schemes. (a) Schematic contours of the log-Gabor filters in the Fourier domain with 5 scales and 8 orientations (only the contours at 78% of the filter maximum are drawn). (b) The real part of the corresponding filters is drawn in the spatial domain. The two first scales are drawn at the bottom magnified by a factor of 4 for a better visualization. The different scales are arranged in rows and the orientations in columns. The low-pass filter is drawn in the upper-left part. (c) The corresponding imaginary parts of the filters are shown in the same arrangement. Note that the low-pass filter does not have imaginary part. Insets (b) and (c) show the final filters built through all the processes described in Section 2. (d) In the proposed scheme the elongation of log-Gabor wavelets increases with the number of orientations nt . Here the real parts (left column) and imaginary parts (right column) are drawn for the 3, 4, 6, 8, 10, 12 and 16 orientation schemes. (e) As a comparison orthogonal wavelet filters ‘Db4’ are shown. Horizontal, vertical and diagonal wavelets are arranged on columns (low-pass on top). (f) As a second comparison, steerable pyramid filters (Portilla et al., 2003) are shown. The arrangement over scales and orientations is the same as for the log-Gabor scheme.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Neural Codes for Adaptive Sparse Representations of Natural Images</title><link>https://laurentperrinet.github.io/publication/perrinet-07-mipm/</link><pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-07-mipm/</guid><description/></item><item><title>On efficient sparse spike coding schemes for learning natural scenes in the primary visual cortex</title><link>https://laurentperrinet.github.io/publication/perrinet-07-cns/</link><pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-07-cns/</guid><description/></item><item><title>Sparse Approximation of Images Inspired from the Functional Architecture of the Primary Visual Areas</title><link>https://laurentperrinet.github.io/publication/fischer-07/</link><pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/fischer-07/</guid><description>&lt;ul&gt;
&lt;li&gt;relies on log-Gabor filters:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/sylvain-fischer/"&gt;Sylvain Fischer&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/filip-%C5%A1roubek/"&gt;Filip Šroubek&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/rafael-redondo/"&gt;Rafael Redondo&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/gabriel-crist%C3%B3bal/"&gt;Gabriel Cristóbal&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2007).
&lt;a href="https://laurentperrinet.github.io/publication/fischer-07-cv/"&gt;Self-Invertible 2D Log-Gabor Wavelets&lt;/a&gt;.
&lt;em&gt;International Journal of Computer Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/fischer-07-cv/fischer-07-cv.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/fischer-07-cv/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/bicv/LogGabor" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;figure id="figure-schematic-structure-of-the-primary-visual-cortex-implemented-in-the-present-study-simple-cortical-cells-are-modeled-through-log-gabor-functions-they-are-organized-in-pairs-in-quadrature-of-phase-dark-gray-circles-for-each-position-the-set-of-different-orientations-compose-a-pinwheel-large-light-gray-circles-the-retinotopic-organization-induces-that-adjacent-spatial-positions-are-arranged-in-adjacent-pinwheels-inhibition-interactions-occur-towards-the-closest-adjacent-positions-which-are-in-the-direc-tions-perpendicular-to-the-cell-preferred-orientation-and-toward-adjacent-orientations-light-red-connections-facilitation-occurs-to-wards-co-aligned-cells-up-to-a-larger-distance-dark-blue-connections"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/fischer-07/figure2.png" alt="Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections). " loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>An efficiency razor for model selection and adaptation in the primary visual cortex</title><link>https://laurentperrinet.github.io/publication/perrinet-06-cns/</link><pubDate>Sun, 01 Jan 2006 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-06-cns/</guid><description/></item><item><title>Dynamical contrast gain control mechanisms in a layer 2/3 model of the primary visual cortex</title><link>https://laurentperrinet.github.io/publication/perrinet-06-fab/</link><pubDate>Sun, 01 Jan 2006 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-06-fab/</guid><description/></item><item><title>Modeling of simple cells through a sparse overcomplete gabor wavelet representation based on local inhibition and facilitation</title><link>https://laurentperrinet.github.io/publication/redondo-05/</link><pubDate>Mon, 01 Aug 2005 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/redondo-05/</guid><description>&lt;ul&gt;
&lt;li&gt;relies on log-Gabor filters:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/sylvain-fischer/"&gt;Sylvain Fischer&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/filip-%C5%A1roubek/"&gt;Filip Šroubek&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/rafael-redondo/"&gt;Rafael Redondo&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/gabriel-crist%C3%B3bal/"&gt;Gabriel Cristóbal&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2007).
&lt;a href="https://laurentperrinet.github.io/publication/fischer-07-cv/"&gt;Self-Invertible 2D Log-Gabor Wavelets&lt;/a&gt;.
&lt;em&gt;International Journal of Computer Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/fischer-07-cv/fischer-07-cv.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/fischer-07-cv/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/bicv/LogGabor" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;figure id="figure-schematic-structure-of-the-primary-visual-cortex-implemented-in-the-present-study-simple-cortical-cells-are-modeled-through-log-gabor-functions-they-are-organized-in-pairs-in-quadrature-of-phase-dark-gray-circles-for-each-position-the-set-of-different-orientations-compose-a-pinwheel-large-light-gray-circles-the-retinotopic-organization-induces-that-adjacent-spatial-positions-are-arranged-in-adjacent-pinwheels-inhibition-interactions-occur-towards-the-closest-adjacent-positions-which-are-in-the-direc-tions-perpendicular-to-the-cell-preferred-orientation-and-toward-adjacent-orientations-light-red-connections-facilitation-occurs-to-wards-co-aligned-cells-up-to-a-larger-distance-dark-blue-connections"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/fischer-07/figure2.png" alt="Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections). " loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Sparse Gabor wavelets by local operations</title><link>https://laurentperrinet.github.io/publication/fischer-05-a/</link><pubDate>Wed, 29 Jun 2005 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/fischer-05-a/</guid><description>&lt;ul&gt;
&lt;li&gt;relies on log-Gabor filters:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/sylvain-fischer/"&gt;Sylvain Fischer&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/filip-%C5%A1roubek/"&gt;Filip Šroubek&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/rafael-redondo/"&gt;Rafael Redondo&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/gabriel-crist%C3%B3bal/"&gt;Gabriel Cristóbal&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2007).
&lt;a href="https://laurentperrinet.github.io/publication/fischer-07-cv/"&gt;Self-Invertible 2D Log-Gabor Wavelets&lt;/a&gt;.
&lt;em&gt;International Journal of Computer Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/fischer-07-cv/fischer-07-cv.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/fischer-07-cv/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/bicv/LogGabor" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;figure id="figure-schematic-structure-of-the-primary-visual-cortex-implemented-in-the-present-study-simple-cortical-cells-are-modeled-through-log-gabor-functions-they-are-organized-in-pairs-in-quadrature-of-phase-dark-gray-circles-for-each-position-the-set-of-different-orientations-compose-a-pinwheel-large-light-gray-circles-the-retinotopic-organization-induces-that-adjacent-spatial-positions-are-arranged-in-adjacent-pinwheels-inhibition-interactions-occur-towards-the-closest-adjacent-positions-which-are-in-the-direc-tions-perpendicular-to-the-cell-preferred-orientation-and-toward-adjacent-orientations-light-red-connections-facilitation-occurs-to-wards-co-aligned-cells-up-to-a-larger-distance-dark-blue-connections"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/fischer-07/figure2.png" alt="Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections). " loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Efficient representation of natural images using local cooperation</title><link>https://laurentperrinet.github.io/publication/fischer-05/</link><pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/fischer-05/</guid><description>&lt;ul&gt;
&lt;li&gt;relies on log-Gabor filters:
&lt;div class="pub-list-item view-citation" style="margin-bottom: 1rem"&gt;
&lt;i class="far fa-file-alt pub-icon" aria-hidden="true"&gt;&lt;/i&gt;
&lt;span class="article-metadata li-cite-author"&gt;
&lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/sylvain-fischer/"&gt;Sylvain Fischer&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/filip-%C5%A1roubek/"&gt;Filip Šroubek&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/laurent-u-perrinet/"&gt;Laurent U Perrinet&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/rafael-redondo/"&gt;Rafael Redondo&lt;/a&gt;&lt;/span&gt;, &lt;span &gt;
&lt;a href="https://laurentperrinet.github.io/author/gabriel-crist%C3%B3bal/"&gt;Gabriel Cristóbal&lt;/a&gt;&lt;/span&gt;
&lt;/span&gt;
(2007).
&lt;a href="https://laurentperrinet.github.io/publication/fischer-07-cv/"&gt;Self-Invertible 2D Log-Gabor Wavelets&lt;/a&gt;.
&lt;em&gt;International Journal of Computer Vision&lt;/em&gt;.
&lt;p&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://laurentperrinet.github.io/publication/fischer-07-cv/fischer-07-cv.pdf" target="_blank" rel="noopener"&gt;
PDF
&lt;/a&gt;
&lt;a href="#" class="btn btn-outline-primary btn-page-header btn-sm js-cite-modal"
data-filename="/publication/fischer-07-cv/cite.bib"&gt;
Cite
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
DOI
&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://github.com/bicv/LogGabor" target="_blank" rel="noopener"&gt;
Code&lt;/a&gt;
&lt;a class="btn btn-outline-primary btn-page-header btn-sm" href="https://doi.org/10.1007/s11263-006-0026-8" target="_blank" rel="noopener"&gt;
URL&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;figure id="figure-schematic-structure-of-the-primary-visual-cortex-implemented-in-the-present-study-simple-cortical-cells-are-modeled-through-log-gabor-functions-they-are-organized-in-pairs-in-quadrature-of-phase-dark-gray-circles-for-each-position-the-set-of-different-orientations-compose-a-pinwheel-large-light-gray-circles-the-retinotopic-organization-induces-that-adjacent-spatial-positions-are-arranged-in-adjacent-pinwheels-inhibition-interactions-occur-towards-the-closest-adjacent-positions-which-are-in-the-direc-tions-perpendicular-to-the-cell-preferred-orientation-and-toward-adjacent-orientations-light-red-connections-facilitation-occurs-to-wards-co-aligned-cells-up-to-a-larger-distance-dark-blue-connections"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img src="https://laurentperrinet.github.io/publication/fischer-07/figure2.png" alt="Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections). " loading="lazy" data-zoomable width="80%" /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Schematic structure of the primary visual cortex implemented in the present study. Simple cortical cells are modeled through log-Gabor functions. They are organized in pairs in quadrature of phase (dark-gray circles). For each position the set of different orientations compose a pinwheel (large light-gray circles). The retinotopic organization induces that adjacent spatial positions are arranged in adjacent pinwheels. Inhibition interactions occur towards the closest adjacent positions which are in the direc-tions perpendicular to the cell preferred orientation and toward adjacent orientations (light-red connections). Facilitation occurs to-wards co-aligned cells up to a larger distance (dark-blue connections).
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Coding static natural images using spiking event times: do neurons cooperate?</title><link>https://laurentperrinet.github.io/publication/perrinet-03-ieee/</link><pubDate>Wed, 01 Sep 2004 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-03-ieee/</guid><description>&lt;p&gt;
&lt;figure &gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="header" srcset="
/publication/perrinet-03-ieee/perrinet-03-ieee_hu_51c8b3f54a1dbf9d.webp 400w,
/publication/perrinet-03-ieee/perrinet-03-ieee_hu_538248f9471d72ca.webp 760w,
/publication/perrinet-03-ieee/perrinet-03-ieee_hu_16ebf08fcd15762c.webp 1200w"
src="https://laurentperrinet.github.io/publication/perrinet-03-ieee/perrinet-03-ieee_hu_51c8b3f54a1dbf9d.webp"
width="760"
height="164"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;figure id="figure-progressive-reconstruction-of-a-static-image-using-spikes-in-a-multi-scale-oriented-representation"&gt;
&lt;div class="d-flex justify-content-center"&gt;
&lt;div class="w-100" &gt;&lt;img alt="*Progressive reconstruction of a static image using spikes in a multi-scale oriented representation.*"
src="https://laurentperrinet.github.io/publication/perrinet-03-ieee/v1_tiger.gif"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
&lt;em&gt;Progressive reconstruction of a static image using spikes in a multi-scale oriented representation.&lt;/em&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>Feature detection using spikes : the greedy approach</title><link>https://laurentperrinet.github.io/publication/perrinet-04-tauc/</link><pubDate>Thu, 01 Jul 2004 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/perrinet-04-tauc/</guid><description/></item><item><title>Network of integrate-and-fire neurons using Rank Order Coding B: spike timing dependant plasticity and emergence of orientation selectivity</title><link>https://laurentperrinet.github.io/publication/delorme-01/</link><pubDate>Mon, 01 Jan 2001 00:00:00 +0000</pubDate><guid>https://laurentperrinet.github.io/publication/delorme-01/</guid><description/></item></channel></rss>