Exploration and design of embedded systems including neural algorithms

The current trend in embedded systems is to make them surrounding the users, providing services thanks to a knowledge of their environment. These self-awareness and context-awareness properties are provided by numerous sensors, from different types. Using the provided information causes at least two...

Full description

Saved in:
Bibliographic Details
Published in2015 Design, Automation & Test in Europe Conference & Exhibition (DATE) pp. 986 - 991
Main Authors Philippe, Jean-Marc, Carbon, Alexandre, Brousse, Olivier, Paindavoine, Michel
Format Conference Proceeding
LanguageEnglish
Published EDAA 01.03.2015
Subjects
Online AccessGet full text
ISSN1530-1591
DOI10.7873/DATE.2015.0765

Cover

Abstract The current trend in embedded systems is to make them surrounding the users, providing services thanks to a knowledge of their environment. These self-awareness and context-awareness properties are provided by numerous sensors, from different types. Using the provided information causes at least two problems: the fusion of data from different sources, and the noise induced by sensors which are closer from the processing unit than ever. Additionally, the needed applications that use these information are based on different recognition processings, sometimes not easy to formalize with conventional algorithms. Processing chains using neural-based algorithms are promising approaches for solving these kinds of issues. Unfortunately, embedding bio-inspired algorithms in an embedded system is not so easy since there is no exploration environment for this specific task. Moreover, neural networks often need pre- or postprocessing of data for optimal operation. In fact, there is a balance to find between pre-processing and neural network processing: for example, adding more filtering to clean or to transform data (like convolution filters or FFT) enables to have smaller neural networks, leading to less number of neurons, less learning time and finally more efficient applications. This paper presents early results of a collaboration towards the design of such an exploration environment coming from a joint laboratory between an SME and a Research Institute. The main object coming from the current collaboration is the coupling of a rich exploration environnement of embedded systems (including multi/manycore) with a neural network exploration tool. The combination of the two enables us to have feedbacks concerning both algorithm efficiency and performances and other non-functional metrics regarding the target system for driving the co-design cycle of industrial embedded systems.
AbstractList The current trend in embedded systems is to make them surrounding the users, providing services thanks to a knowledge of their environment. These self-awareness and context-awareness properties are provided by numerous sensors, from different types. Using the provided information causes at least two problems: the fusion of data from different sources, and the noise induced by sensors which are closer from the processing unit than ever. Additionally, the needed applications that use these information are based on different recognition processings, sometimes not easy to formalize with conventional algorithms. Processing chains using neural-based algorithms are promising approaches for solving these kinds of issues. Unfortunately, embedding bio-inspired algorithms in an embedded system is not so easy since there is no exploration environment for this specific task. Moreover, neural networks often need pre- or postprocessing of data for optimal operation. In fact, there is a balance to find between pre-processing and neural network processing: for example, adding more filtering to clean or to transform data (like convolution filters or FFT) enables to have smaller neural networks, leading to less number of neurons, less learning time and finally more efficient applications. This paper presents early results of a collaboration towards the design of such an exploration environment coming from a joint laboratory between an SME and a Research Institute. The main object coming from the current collaboration is the coupling of a rich exploration environnement of embedded systems (including multi/manycore) with a neural network exploration tool. The combination of the two enables us to have feedbacks concerning both algorithm efficiency and performances and other non-functional metrics regarding the target system for driving the co-design cycle of industrial embedded systems.
Author Paindavoine, Michel
Philippe, Jean-Marc
Brousse, Olivier
Carbon, Alexandre
Author_xml – sequence: 1
  givenname: Jean-Marc
  surname: Philippe
  fullname: Philippe, Jean-Marc
  email: jean-marc.philippe@cea.fr
  organization: Embedded Comput. Lab., CEA, Gif-sur-Yvette, France
– sequence: 2
  givenname: Alexandre
  surname: Carbon
  fullname: Carbon, Alexandre
  organization: Embedded Comput. Lab., CEA, Gif-sur-Yvette, France
– sequence: 3
  givenname: Olivier
  surname: Brousse
  fullname: Brousse, Olivier
  email: olivier.brousse@globalsensing.eu
  organization: GlobalSensing Technol., Dijon, France
– sequence: 4
  givenname: Michel
  surname: Paindavoine
  fullname: Paindavoine, Michel
  organization: GlobalSensing Technol., Dijon, France
BookMark eNotjD1vwjAUAF2JSqU0a5cu_gOhz37x14go0EpIXeiMTPwCrhIHxUEq_75I7XQ3nO6RTVKfiLFnAXNjDb6-LXaruQSh5mC0umOFMxadFQoNKDVh05tBKZQTD6zI-RsAhNbowEzZevVzbvvBj7FP3KfAA-V4TLxvOHUHCoECz9c8Upd5THV7CTEdeaLL4Fvu22M_xPHU5Sd23_g2U_HPGftar3bL93L7uflYLrblSchqLBElWcTgSKPShKay0BhdN-hUTZXXQthGmoM3t4JA1NIRHKyplQm6thJn7OXvG4lofx5i54fr3oCTChF_AQpuTZc
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.7873/DATE.2015.0765
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 9783981537055
3981537041
398153705X
9783981537048
EndPage 991
ExternalDocumentID 7092533
Genre orig-research
GroupedDBID 123
29F
29O
6IE
6IF
6IH
6IK
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
FEDTE
IEGSK
IPLJI
KZ1
LMP
M43
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-h124t-332e833d9e6356e37480f76cf395ce4a6118f27ba79e6e01c29e0b87c57d6c823
IEDL.DBID RIE
ISSN 1530-1591
IngestDate Wed Aug 27 02:13:08 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-h124t-332e833d9e6356e37480f76cf395ce4a6118f27ba79e6e01c29e0b87c57d6c823
PageCount 6
ParticipantIDs ieee_primary_7092533
PublicationCentury 2000
PublicationDate 2015-March
PublicationDateYYYYMMDD 2015-03-01
PublicationDate_xml – month: 03
  year: 2015
  text: 2015-March
PublicationDecade 2010
PublicationTitle 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE)
PublicationTitleAbbrev DATE
PublicationYear 2015
Publisher EDAA
Publisher_xml – name: EDAA
SSID ssj0001663907
ssj0005329
Score 1.9256951
Snippet The current trend in embedded systems is to make them surrounding the users, providing services thanks to a knowledge of their environment. These...
SourceID ieee
SourceType Publisher
StartPage 986
SubjectTerms Artificial neural networks
Biological neural networks
Embedded systems
Neurons
Program processors
Sensors
Timing
Title Exploration and design of embedded systems including neural algorithms
URI https://ieeexplore.ieee.org/document/7092533
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT8IwGG6Ak15QwPidHjzaMdatXY9GIcQE4wESbqQf74QIm4Ht4q-33fhQ48Fbs3RL07fd04_nfR6E7oxhUgfaEBaDJKEKgAghDaGhjJRKmGSlTefohQ0n4fM0mtbQ_T4XBgBK8hl4rlje5ZtMF-6orMt9EdjlSR3VecyqXK3DeYqFTuHzA72Dlg5ldkL7xEJ2rxJstMOTdp8exn1H6oo8u4mPftiqlKgyaKLRrj0VmeTdK3Ll6c9fUo3_bfAJ6hzy9_DrHplOUQ3SFmruDBzwdj630PE3NcI2GlR8vDJUWKYGm5LdgbMEw0qB_UMZXAk_b_Ai1cvCfRw7QUy5xHL5lq0X-Xy16aDJoD9-HJKtzQKZW3DPCaUBxJQaAU6rDpwejZ9wphMqIg2hZHYPkgRcSW5rgN_TgQBfxVxH3DAdB_QMNdIshXOEFZcKkjBOhHS6g0Ion0v7HqXSiKCXXKC266TZR6WkMdv2z-Xfj6_QkYtSxfi6Ro18XcCNXQLk6raM_RfAIq84
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JT8JAGP2CeFAvKGjcnYNHC6XTdjpHoxBUIB4g4UZm-SpEKAbKxV_vTMuixoO3STPTTGZ7s7zvPYBbrUOhPKWdMELh-NJDh3OhHeqLQMo4FGFm09nphq2-_zwIBgW428TCIGJGPsOqTWZv-XqmlvaqrMZc7pntyQ7sBr7vB3m01vZGxYAnd9mW4EEzjzIzpV3HgHY9l2w0A5TWHu97DUvrCqrmGB_8MFbJcKVZgs66Rjmd5L26TGVVff4Sa_xvlQ_heBvBR1432HQEBUzKUFpbOJDVjC7DwTc9wgo0c0Ze1llEJJrojN9BZjHBqUSzRmmSSz8vyDhRk6X9ObGSmGJCxORtNh-no-niGPrNRu-h5ayMFpyRgffUodTDiFLN0arVoVWkcWMWqpjyQKEvQnMKiT0mBTM50K0rj6MrI6YCpkMVefQEiskswVMgkgmJsR_FXFjlQc6ly4QpR6nQ3KvHZ1CxjTT8yLU0hqv2Of_78w3stXqd9rD91H25gH3bYzn_6xKK6XyJV2ZDkMrrbBx8AR9bsoU
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2015+Design%2C+Automation+%26+Test+in+Europe+Conference+%26+Exhibition+%28DATE%29&rft.atitle=Exploration+and+design+of+embedded+systems+including+neural+algorithms&rft.au=Philippe%2C+Jean-Marc&rft.au=Carbon%2C+Alexandre&rft.au=Brousse%2C+Olivier&rft.au=Paindavoine%2C+Michel&rft.date=2015-03-01&rft.pub=EDAA&rft.issn=1530-1591&rft.spage=986&rft.epage=991&rft_id=info:doi/10.7873%2FDATE.2015.0765&rft.externalDocID=7092533
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1530-1591&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1530-1591&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1530-1591&client=summon