SlideShare a Scribd company logo
1 of 6
Download to read offline
1
Rolando Brondolin rolando.brondolin@mail.polimi.it
LucaCerina luca.cerina@mail.polimi.it
AlessandraFusco alessandra1.fusco@mail.polimi.it
SynCH Design
2Images from https://backyardbrains.com/ and http://techmog.com
Focus on NMF (1)
3
Non-negative	Matrix	Factorization		(NMF)
4
Focus on NMF (2)
Given	a	nonnegative	matrix	A	 Rm×n and	a	positive	integer	k	<	min{m,	n}	find	
nonnegative	matrices	W	 Rm×k and	H	 Rk×n to	minimize	the	functional:	
Img:	Cheung,	Vincent	CK,	et	al.	"Muscle	synergy	patterns	as	physiological	markers	of	motor	cortical	damage."	Proceedings	of	the	National	Academy	of	Sciences 109.36	(2012):	14652-14656.
A	->	EMG	sampled	signal,	W	->	Muscle	Synergy,	H	->	Time-varying	activation
5
NMF	heuristics	iteratively	updates	W	and	H	and	converges	to	a	local	optimal	solution,	
checking	at	each	step	the	value	of	the	cost	function.	Polynomial	time[1],	but	still	
expensive!
[1]	Vavasis,	Stephen	A.	"On	the	complexity	of	nonnegative	matrix	factorization."	SIAM	Journal	on	Optimization 20.3	(2009):	1364-1377.
FPGAs
• High	power
• Low energy consumption
• Difficult to	develop
• Real-time	NMF	feasible with	
acceptable energy costs
Microprocessors
• High	power
• High	Energy	consumption
• Real-time	NMF	feasible but at
high	energy cost
Microcontrollers
• Low power
• Low Energy
• Real-time	NMF	not feasible on	
site,	external CPU	is needed
Chosen architecture
Rolando Brondolin rolando.brondolin@mail.polimi.it
LucaCerina luca.cerina@mail.polimi.it
AlessandraFusco alessandra1.fusco@mail.polimi.it
Synch	- Synergically	controlled	hand
(www.facebook.com/synchnecst)
@SynCHNecst	
(www.twitter.com/SynCHNecst)

More Related Content

Viewers also liked

Ahmed Mohamed Maher Shafik
Ahmed Mohamed Maher ShafikAhmed Mohamed Maher Shafik
Ahmed Mohamed Maher Shafik
Ahmed Shafik
 
Σχορτσιανίτης
ΣχορτσιανίτηςΣχορτσιανίτης
Σχορτσιανίτης
haddadhlias
 
Anomali ekonomi politik 2
Anomali ekonomi politik 2Anomali ekonomi politik 2
Anomali ekonomi politik 2
joaquimrohi
 
Оценка эффективности трансплантации клеток
Оценка эффективности трансплантации клетокОценка эффективности трансплантации клеток
Оценка эффективности трансплантации клеток
kulibin
 
Universidad nacional de chimborazoseguridadehigieneindustrialwashingtoncuatin
Universidad nacional  de chimborazoseguridadehigieneindustrialwashingtoncuatinUniversidad nacional  de chimborazoseguridadehigieneindustrialwashingtoncuatin
Universidad nacional de chimborazoseguridadehigieneindustrialwashingtoncuatin
washington1987
 

Viewers also liked (14)

Marcos Group Cosma Tour
Marcos Group  Cosma TourMarcos Group  Cosma Tour
Marcos Group Cosma Tour
 
44 joão 21 - pedro vc me ama
44 joão 21 - pedro vc me ama44 joão 21 - pedro vc me ama
44 joão 21 - pedro vc me ama
 
What is Gluten? By Kerry Karl
What is Gluten? By Kerry KarlWhat is Gluten? By Kerry Karl
What is Gluten? By Kerry Karl
 
προσ δημο κω
προσ δημο κωπροσ δημο κω
προσ δημο κω
 
Storytelling i tecnologia
Storytelling i tecnologiaStorytelling i tecnologia
Storytelling i tecnologia
 
Sustaining Traction for your Start-Up
Sustaining Traction for your Start-UpSustaining Traction for your Start-Up
Sustaining Traction for your Start-Up
 
ppt.sejarah di/tii aceh sman 1 kejayan kab pasuruan
ppt.sejarah di/tii aceh sman 1 kejayan kab pasuruanppt.sejarah di/tii aceh sman 1 kejayan kab pasuruan
ppt.sejarah di/tii aceh sman 1 kejayan kab pasuruan
 
Ate irekiak kartela 2015.16 baja (1) (1)(1)
Ate irekiak kartela 2015.16 baja (1) (1)(1)Ate irekiak kartela 2015.16 baja (1) (1)(1)
Ate irekiak kartela 2015.16 baja (1) (1)(1)
 
Ahmed Mohamed Maher Shafik
Ahmed Mohamed Maher ShafikAhmed Mohamed Maher Shafik
Ahmed Mohamed Maher Shafik
 
Σχορτσιανίτης
ΣχορτσιανίτηςΣχορτσιανίτης
Σχορτσιανίτης
 
Anomali ekonomi politik 2
Anomali ekonomi politik 2Anomali ekonomi politik 2
Anomali ekonomi politik 2
 
Оценка эффективности трансплантации клеток
Оценка эффективности трансплантации клетокОценка эффективности трансплантации клеток
Оценка эффективности трансплантации клеток
 
Universidad nacional de chimborazoseguridadehigieneindustrialwashingtoncuatin
Universidad nacional  de chimborazoseguridadehigieneindustrialwashingtoncuatinUniversidad nacional  de chimborazoseguridadehigieneindustrialwashingtoncuatin
Universidad nacional de chimborazoseguridadehigieneindustrialwashingtoncuatin
 
The simple-power-of-the-doodle
The simple-power-of-the-doodleThe simple-power-of-the-doodle
The simple-power-of-the-doodle
 

Similar to 2 - SynCH: The rationale behing an FPGA-based implementation

Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...
Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...
Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...
NECST Lab @ Politecnico di Milano
 
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
sipij
 

Similar to 2 - SynCH: The rationale behing an FPGA-based implementation (9)

bmi SP.ppt
bmi SP.pptbmi SP.ppt
bmi SP.ppt
 
EC Presentation _ ID_ 201-15-14294
EC Presentation _ ID_ 201-15-14294EC Presentation _ ID_ 201-15-14294
EC Presentation _ ID_ 201-15-14294
 
neural pacemaker
neural pacemakerneural pacemaker
neural pacemaker
 
Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...
Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...
Robustness of Surface EMG classifiers with Fixed-Point Decomposition on Recon...
 
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
 
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
 
nature17435
nature17435nature17435
nature17435
 
Expert System Analysis of Electromyogram
Expert System Analysis of ElectromyogramExpert System Analysis of Electromyogram
Expert System Analysis of Electromyogram
 
Automatic analysis and classification of surface electromyography
Automatic analysis and classification of surface electromyographyAutomatic analysis and classification of surface electromyography
Automatic analysis and classification of surface electromyography
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

2 - SynCH: The rationale behing an FPGA-based implementation