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...
Saved in:
| Published in | 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE) pp. 986 - 991 |
|---|---|
| Main Authors | , , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
EDAA
01.03.2015
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1530-1591 |
| DOI | 10.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 |