{"id":202723,"date":"2017-06-30T17:17:00","date_gmt":"2017-06-30T21:17:00","guid":{"rendered":"http:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/microsoft-manages-to-cram-artificial-intelligence-on-the-raspberry-pi-3-pc-board-digital-trends\/"},"modified":"2017-06-30T17:17:00","modified_gmt":"2017-06-30T21:17:00","slug":"microsoft-manages-to-cram-artificial-intelligence-on-the-raspberry-pi-3-pc-board-digital-trends","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/artificial-intelligence\/microsoft-manages-to-cram-artificial-intelligence-on-the-raspberry-pi-3-pc-board-digital-trends\/","title":{"rendered":"Microsoft manages to cram artificial intelligence on the Raspberry Pi 3 PC board &#8211; Digital Trends"},"content":{"rendered":"<p><p>      Get today's popular DigitalTrends      articles in your inbox:    <\/p>\n<p>      Why it matters to you    <\/p>\n<p>      Microsoft is working to bring artificial intelligence to      extremely small devices, but the work requires compression      techniques and other technologies so it can run on the      tiniest of CPUs.    <\/p>\n<p>    The Raspberry Pi 3 is one of the    most popular devices you can buy. For $35, this inexpensive    all-in-one computer board can be used to power     numerous projectsranging from     miniature Linux-based PCsto     gaming consolesand more. Now     Microsoft reports that it built a device based on the    Raspberry Pi 3 that uses artificial intelligence to hunt down    pesky rodents.  <\/p>\n<p>    The device was created by the head of Microsofts Machine    Learning and Optimization group, Ofer Dekel. He discovered that    squirrels were stealing flower bulbs along with seeds in the    bird feeder in his backyard garden. Naturally, he couldnt    literally keep watch in the shadows and chase down the    furry-tail rodents with his bare hands, so he came up with a    plan.  <\/p>\n<p>    Using his team located at the Redmond, Washington, research lab    (he has one in India, too), they trained a computer-vision    model to detect squirrels. The artificial intelligence was then    deployed onto a Raspberry Pi 3 board inside a special device he    mounted in his backyard. Thus, when a squirrel rears its head,    the device will turn on the sprinkler system, thwarting the    rodents thieving habits.  <\/p>\n<p>    This backyard project is just part of Microsofts overall    picture of an artificial intelligence-first world. Were    moving from what is todays mobile-first, cloud-first world to    a new world that is going to be made up of an intelligent cloud    and intelligent edge,     Microsoft CEO Satya Nadella saidduring the recent    Build developer conference.  <\/p>\n<p>    The big accomplishment in the squirrel-hunting project,    according to Microsoft, was cramming a deep neural network onto    an extremely small chip. Dekel and his team used a variety of    techniques to compress the neural network, which is    essentially a class of predictors inspired by our brains.  <\/p>\n<p>    One technique is called weight quantization, capable of    cramming more parameters into a smaller physical space. This    compression enables the artificial intelligence to work faster,    too. Additionally, Dekels group is examining a technique    called pruning, which removes redundancies in neural networks.    This has a double benefit: the ability to run a neural network    on     extremely small processors, and faster evaluation times.  <\/p>\n<p>    However, the team wants to get artificial intelligence running    on the smallest ARM-based processor to date:     the Cortex M0. According to ARM, this processor has a    floorplan area of 0.007mm squared. Thats very, very tiny,    and will require the team to make its machine learning models    up to 10,000 times smaller than what theyre compressing for    the Raspberry Pi 3.  <\/p>\n<p>    There is just no way to take a deep neural network, have it    stay as accurate as it is today, and consume 10,000 less    resources. You cant do it, said Dekel. So, for that, we have    a longer-term approach, which is to start from scratch. To    start from math on the white board and invent a new set of    machine-learning technologies and tools that are tailored for    these resource-constrained platforms.  <\/p>\n<p>    To see what the team is currently working on, early previews    can be downloaded from Microsofts GitHub depot    here. It also provides previews of the compression    techniques and training algorithms.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read more here:<\/p>\n<p><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/www.digitaltrends.com\/computing\/artificial-intelligence-raspberry-pi-microsoft\/\" title=\"Microsoft manages to cram artificial intelligence on the Raspberry Pi 3 PC board - Digital Trends\">Microsoft manages to cram artificial intelligence on the Raspberry Pi 3 PC board - Digital Trends<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Get today's popular DigitalTrends articles in your inbox: Why it matters to you Microsoft is working to bring artificial intelligence to extremely small devices, but the work requires compression techniques and other technologies so it can run on the tiniest of CPUs. The Raspberry Pi 3 is one of the most popular devices you can buy. For $35, this inexpensive all-in-one computer board can be used to power numerous projectsranging from miniature Linux-based PCsto gaming consolesand more <a href=\"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/artificial-intelligence\/microsoft-manages-to-cram-artificial-intelligence-on-the-raspberry-pi-3-pc-board-digital-trends\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187742],"tags":[],"class_list":["post-202723","post","type-post","status-publish","format-standard","hentry","category-artificial-intelligence"],"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/202723"}],"collection":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/comments?post=202723"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/202723\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/media?parent=202723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/categories?post=202723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/tags?post=202723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}