2 - SynCH: The rationale behing an FPGA-based implementation
-
Upload
synch-synergically-controlled-hand -
Category
Technology
-
view
443 -
download
1
Transcript of 2 - SynCH: The rationale behing an FPGA-based implementation
4
Focus on NMF (2)
GivenanonnegativematrixA� Rm×n andapositiveintegerk<min{m,n}findnonnegativematricesW� Rm×k andH� Rk×n tominimizethefunctional:
Img:Cheung,VincentCK,etal. "Musclesynergypatternsasphysiologicalmarkersofmotorcorticaldamage."ProceedingsoftheNationalAcademyofSciences 109.36(2012):14652-14656.
A->EMGsampledsignal,W->MuscleSynergy,H->Time-varyingactivation
5
NMFheuristicsiterativelyupdatesWandHandconvergestoalocaloptimalsolution,checkingateachstepthevalueofthecostfunction.Polynomial time[1],butstillexpensive!
[1]Vavasis,StephenA."Onthecomplexityofnonnegativematrix factorization."SIAMJournalonOptimization 20.3(2009):1364-1377.
FPGAs• Highpower• Low energy consumption• Difficult todevelop• Real-timeNMFfeasible with
acceptable energy costs
Microprocessors• Highpower• HighEnergyconsumption• Real-timeNMFfeasible but at
highenergy cost
Microcontrollers• Low power• Low Energy• Real-timeNMFnot feasible on
site,external CPUis needed
Chosen architecture
Rolando Brondolin [email protected]
LucaCerina [email protected]
Alessandra Fusco [email protected]
Synch- Synergicallycontrolledhand(www.facebook.com/synchnecst)
@SynCHNecst(www.twitter.com/SynCHNecst)