{"id":516,"date":"2020-06-29T15:14:36","date_gmt":"2020-06-29T13:14:36","guid":{"rendered":"https:\/\/blog.sido-lyon.com\/?p=516"},"modified":"2020-06-29T15:14:36","modified_gmt":"2020-06-29T13:14:36","slug":"neureco-embeds-complex-ai-algorithms-on-small-devices","status":"publish","type":"post","link":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/","title":{"rendered":"NeurEco\u00a9 embeds complex AI algorithms on small devices"},"content":{"rendered":"<h3><strong>Compared to conventional AI, the ADAGOS parsimonious neural network platform, named NeurEco<\/strong><strong>\u00a9<\/strong><strong>, requires a fraction of the resources and extends the battery life.<\/strong><\/h3>\n<p> <strong>\u00a0<\/strong>The objective is to predict the stability of a grasp through a deep learning method. The dataset contains several experiments that consist of grasping the ball, shaking it for a while, while computing a grasp robustness (which is the variation of the distance between the palm and the ball during the shake). The dataset is annotated with an objective grasp quality and contains the different data gathered from the joints (position, velocity, effort). The figure below shows the neural networks obtained with two different tools: Keras and NeurEco\u00a9 <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_1-300x242.png\" alt=\"\" width=\"178\" height=\"144\" \/> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_2-300x181.png\" alt=\"\" width=\"255\" height=\"154\" \/> <\/p>\n<p><strong>Keras neural network <\/strong>Relative Testing Error: 24,2%<\/p>\n<p>Number of links: 121,511<\/p>\n<p><strong>NeurEco\u00a9 neural network <\/strong>Relative Testing Error: 22,5%<\/p>\n<p>Number of links: 120<\/p>\n<p> &nbsp; To enable the implementation of the Keras model on a STM32 NUCLEO-L476RG microcontroller, it was necessary to increase the clock frequency to 80 MHz, but at the cost of high energy consumption. Conversely, the NeurEco model, lightweight by construction and more accurate, is frugal enough to allow its operation over a long period. <strong>Keras<\/strong> <strong>Keras<\/strong> <strong>NeurEco\u00a9<\/strong> CPU Frequency (Mhz) 4 80 4 Duration (ms)* 203.92 13.12 1.30 CPU cycles* 815,715 1,050,346 5,222 Used flash memories (Kb) 537.57 537.57 69.69 Battery life (one test every 50 ms) Not applicable (calculation too long) 10 days and 20 hours 7 months, 22 days and 8 hours &nbsp; <a href=\"http:\/\/www.adagos.com\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>For more informations, contact them!<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover how ADAGOS\u2019 NeurEco\u00a9 platform outperforms conventional AI with lower resource usage and extended battery life<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[52],"tags":[],"class_list":["post-516","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>NeurEco\u00a9 embeds complex AI algorithms on small devices - Blog sido lyon<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NeurEco\u00a9 embeds complex AI algorithms on small devices - Blog sido lyon\" \/>\n<meta property=\"og:description\" content=\"Discover how ADAGOS\u2019 NeurEco\u00a9 platform outperforms conventional AI with lower resource usage and extended battery life\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog sido lyon\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-29T13:14:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_1-300x242.png\" \/>\n<meta name=\"author\" content=\"serviceweb\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"serviceweb\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/\"},\"author\":{\"name\":\"serviceweb\",\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/#\\\/schema\\\/person\\\/32a1bfd9b5a826079ba4f86a57e4c710\"},\"headline\":\"NeurEco\u00a9 embeds complex AI algorithms on small devices\",\"datePublished\":\"2020-06-29T13:14:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/\"},\"wordCount\":229,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sido-lyon.com\\\/app\\\/uploads\\\/2020\\\/06\\\/Adagos_1-300x242.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/\",\"url\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/\",\"name\":\"NeurEco\u00a9 embeds complex AI algorithms on small devices - Blog sido lyon\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sido-lyon.com\\\/app\\\/uploads\\\/2020\\\/06\\\/Adagos_1-300x242.png\",\"datePublished\":\"2020-06-29T13:14:36+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/#\\\/schema\\\/person\\\/32a1bfd9b5a826079ba4f86a57e4c710\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.sido-lyon.com\\\/app\\\/uploads\\\/2020\\\/06\\\/Adagos_1-300x242.png\",\"contentUrl\":\"https:\\\/\\\/www.sido-lyon.com\\\/app\\\/uploads\\\/2020\\\/06\\\/Adagos_1-300x242.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/2020\\\/06\\\/29\\\/neureco-embeds-complex-ai-algorithms-on-small-devices\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.sido-lyon.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NeurEco\u00a9 embeds complex AI algorithms on small devices\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/#website\",\"url\":\"https:\\\/\\\/blog.sido-lyon.com\\\/\",\"name\":\"Blog sido lyon\",\"description\":\"Acc\u00e9l\u00e9rateur de transformation num\u00e9rique Industrie &amp; Services. De la donn\u00e9e terrain \u00e0 la performance d\u00e9ployable\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.sido-lyon.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.sido-lyon.com\\\/#\\\/schema\\\/person\\\/32a1bfd9b5a826079ba4f86a57e4c710\",\"name\":\"serviceweb\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7039866eaefe045ad09c69f377af732e90b75e8223b3251e531ea69b54adfb74?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7039866eaefe045ad09c69f377af732e90b75e8223b3251e531ea69b54adfb74?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7039866eaefe045ad09c69f377af732e90b75e8223b3251e531ea69b54adfb74?s=96&d=mm&r=g\",\"caption\":\"serviceweb\"},\"sameAs\":[\"https:\\\/\\\/blog.sido-lyon.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"NeurEco\u00a9 embeds complex AI algorithms on small devices - Blog sido lyon","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/","og_locale":"en_US","og_type":"article","og_title":"NeurEco\u00a9 embeds complex AI algorithms on small devices - Blog sido lyon","og_description":"Discover how ADAGOS\u2019 NeurEco\u00a9 platform outperforms conventional AI with lower resource usage and extended battery life","og_url":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/","og_site_name":"Blog sido lyon","article_published_time":"2020-06-29T13:14:36+00:00","og_image":[{"url":"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_1-300x242.png","type":"","width":"","height":""}],"author":"serviceweb","twitter_card":"summary_large_image","twitter_misc":{"Written by":"serviceweb","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#article","isPartOf":{"@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/"},"author":{"name":"serviceweb","@id":"https:\/\/blog.sido-lyon.com\/#\/schema\/person\/32a1bfd9b5a826079ba4f86a57e4c710"},"headline":"NeurEco\u00a9 embeds complex AI algorithms on small devices","datePublished":"2020-06-29T13:14:36+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/"},"wordCount":229,"commentCount":0,"image":{"@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_1-300x242.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/","url":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/","name":"NeurEco\u00a9 embeds complex AI algorithms on small devices - Blog sido lyon","isPartOf":{"@id":"https:\/\/blog.sido-lyon.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#primaryimage"},"image":{"@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_1-300x242.png","datePublished":"2020-06-29T13:14:36+00:00","author":{"@id":"https:\/\/blog.sido-lyon.com\/#\/schema\/person\/32a1bfd9b5a826079ba4f86a57e4c710"},"breadcrumb":{"@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#primaryimage","url":"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_1-300x242.png","contentUrl":"https:\/\/www.sido-lyon.com\/app\/uploads\/2020\/06\/Adagos_1-300x242.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.sido-lyon.com\/en\/2020\/06\/29\/neureco-embeds-complex-ai-algorithms-on-small-devices\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.sido-lyon.com\/en\/"},{"@type":"ListItem","position":2,"name":"NeurEco\u00a9 embeds complex AI algorithms on small devices"}]},{"@type":"WebSite","@id":"https:\/\/blog.sido-lyon.com\/#website","url":"https:\/\/blog.sido-lyon.com\/","name":"Blog sido lyon","description":"Acc\u00e9l\u00e9rateur de transformation num\u00e9rique Industrie &amp; Services. De la donn\u00e9e terrain \u00e0 la performance d\u00e9ployable","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.sido-lyon.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.sido-lyon.com\/#\/schema\/person\/32a1bfd9b5a826079ba4f86a57e4c710","name":"serviceweb","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7039866eaefe045ad09c69f377af732e90b75e8223b3251e531ea69b54adfb74?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7039866eaefe045ad09c69f377af732e90b75e8223b3251e531ea69b54adfb74?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7039866eaefe045ad09c69f377af732e90b75e8223b3251e531ea69b54adfb74?s=96&d=mm&r=g","caption":"serviceweb"},"sameAs":["https:\/\/blog.sido-lyon.com"]}]}},"_links":{"self":[{"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/posts\/516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/comments?post=516"}],"version-history":[{"count":0,"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/posts\/516\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/media?parent=516"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/categories?post=516"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.sido-lyon.com\/en\/wp-json\/wp\/v2\/tags?post=516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}