[EW-ETF]-Banner

An error occurred while processing the template.
The following has evaluated to null or missing:
==> RimuoviOmbra  [in template "20101#20127#625815" at line 6, column 56]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if getterUtil.getBoolean(RimuoviOmbr...  [in template "20101#20127#625815" at line 6, column 29]
----
1<#assign bgcolor = "#ffffff"> 
2<#if BackgroundColor.getData()?has_content> 
3    <#assign bgcolor = BackgroundColor.getData()> 
4</#if> 
5 
6<div class="header header-1 <#if getterUtil.getBoolean(RimuoviOmbra.getData())>no-shadow</#if>"> 
7    <div class="image" style="background-color:${bgcolor}"> 
8        <#if Image.getData()?? && Image.getData() != ""> 
9            <img src="${Image.getData()}" alt=""> 
10        </#if> 
11    </div> 
12      <div class="header-body"> 
13        <div class="container"> 
14          <div class="header-title">${Title.getData()}</div> 
15          <div class="row"> 
16            <div class="col-8"> 
17              <div class="header-text">${Abstract.getData()}</div> 
18            </div> 
19          </div> 
20           <#if Link.getData()?? && LinkLabel.getData()?? && LinkLabel.getData() != ""> 
21            <div class="header-action"><a class="btn btn-primary" href="${Link.getData()}">${LinkLabel.getData()}</a></div> 
22           </#if> 
23        </div> 
24    </div> 
25</div> 

[EW-ETF]-Tab

Motivated by the efficiency of biological systems in processing information, we develop biologically inspired, spiking, models for edge orientation selectivity, with computational primitives that are implementable on low-power subthreshold neuromorphic hardware. We use the iCub capacitive skin as front-end, stimulated by pressing bars at different orientations. Its analog output is encoded with spike trains, to mimic the slow adaptive mechanoreceptors in the human skin. Layers of Leaky and Integrate and Fire neurons endowed with global inhibition, Spike-Driven Synaptic Plasticity and homeostasis can learn the orientation of the stimuli. If the receptive fields of the tactile neurons are interleaved, the system shows hyperacuity, with respect to the expected resolution from the placement of the sensing areas.

The receptive fields created by randomly selecting sensitive points perform better than structured receptive fields with uniform distribution in discriminating small angles (down to 5°) and short bars.
Unsupervised spike-driven learning exploits the temporal coincidence of spatio-temporal spikes to learn a suitable connectivity pattern for edge orientation selectivity, if coupled with Winner-Takes-All competition and homeostasis.
The system is fully implementable on subthreshold mixed-mode CMOS circuits.

SNN, unsupervised local learning, spike-driven synaptic plasticity, neuromorphic circuits, capacitive iCub’s skin.

[EW-ETF]-Collaborations

[EW-ETF]-Selected_Publications

[EW-ETF]-Projects_Title

[EW-ETF]-Projects

An error occurred while processing the template.
The following has evaluated to null or missing:
==> numElementi  [in template "20101#20127#242044" at line 22, column 242]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${numElementi}  [in template "20101#20127#242044" at line 22, column 240]
----
1<#assign timestamp = .now?long/> 
2<#assign journalArticleId = .vars['reserved-article-id'].data/> 
3<div class="container"> 
4<div class="row"> 
5<#if numeroElementi?has_content> 
6    <#if numeroElementi.getData()?has_content> 
7        <#assign numElementi = numeroElementi.getData() /> 
8    </#if> 
9</#if> 
10 
11<#assign pos = "slider-centered" /> 
12<#if posizione?? && posizione.getData()?? && posizione.getData() != ""> 
13    <#if posizione.getData() == "1" > 
14        <#assign pos = "" /> 
15    <#elseif posizione.getData() == "2" > 
16        <#assign pos = "slider-centered" /> 
17    <#elseif posizione.getData() == "3" > 
18        <#assign pos = "slider-right" /> 
19    </#if> 
20</#if> 
21    <div class="slider-block"> 
22        <div class="${pos}" id="hp-slider-${journalArticleId}${timestamp}" data-slider-config='{"container":"#hp-slider-${journalArticleId}${timestamp}","items":1,"slideBy":"page","controls":false,"loop":false,"responsive":{"768":{"items":${numElementi},"controls":true}}}'> 
23            <#if title.getSiblings()?has_content> 
24            	<#list title.getSiblings() as cur_title> 
25            		<div class="col-12"> 
26            		    <#assign url = "" /> 
27            		    <#if cur_title.link.getData()?has_content> 
28            		        <#assign url = "href=" + cur_title.link.getData() /> 
29            		    </#if> 
30            		    <#if url?has_content && url != ""> 
31                            <a class="card card-9" ${url} style="max-height: 150px; <#if BordiPiatti?has_content && BordiPiatti.getData()?has_content && getterUtil.getBoolean(BordiPiatti.getData())>border-radius: 0px;</#if>"> 
32                        <#else>     
33                            <a class="card card-9" style="max-height: 150px; <#if BordiPiatti?has_content && BordiPiatti.getData()?has_content && getterUtil.getBoolean(BordiPiatti.getData())>border-radius: 0px;</#if>"> 
34                        </#if> 
35                            <span class="card-header"> 
36                                <span class="card-image"> 
37                                    <#if cur_title.image.getData()?? && cur_title.image.getData() != ""> 
38                                    	<img alt="${cur_title.image.getAttribute("alt")}" data-fileentryid="${cur_title.image.getAttribute("fileEntryId")}" src="${cur_title.image.getData()}" /> 
39                                    </#if> 
40                                </span> 
41                                <span class="card-info"> 
42                                    <span class="card-badge"> 
43                                        <span class="badge badge-${cur_title.badgeColor.getData()}">${cur_title.badgeText.getData()}</span> 
44                                    </span> 
45                                    <span class="card-text">${cur_title.getData()}</span> 
46                                </span> 
47                            </span> 
48                        <#if url?has_content && url != ""> 
49                            </a> 
50                        <#else>     
51                            </a> 
52                        </#if> 
53                    </div> 
54            	</#list> 
55            </#if> 
56        </div> 
57    </div> 
58</div> 
59</div>