{"id":236050,"date":"2017-08-21T18:41:28","date_gmt":"2017-08-21T22:41:28","guid":{"rendered":"http:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/uncategorized\/how-do-you-bring-artificial-intelligence-from-the-cloud-to-the-edge-tnw-2.php"},"modified":"2017-08-21T18:41:28","modified_gmt":"2017-08-21T22:41:28","slug":"how-do-you-bring-artificial-intelligence-from-the-cloud-to-the-edge-tnw-2","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/astro-physics\/how-do-you-bring-artificial-intelligence-from-the-cloud-to-the-edge-tnw-2.php","title":{"rendered":"How do you bring artificial intelligence from the cloud to the edge? &#8211; TNW"},"content":{"rendered":"<p><p>    Despite the enormous speed at processing reams of data and    providing valuable output, artificial intelligence applications    have one key weakness:    Their brains are located at thousands of miles away.  <\/p>\n<p>    Most AI algorithms need huge amounts of data and computing    power to accomplish tasks. For this reason, they rely on cloud    servers to perform their computations, and arent capable of    accomplishing much at the edge, the mobile phones, computers    and other devices where the applications that use them run.  <\/p>\n<p>    In contrast, we humans perform most of our computation and    decision-making at the edge (in our brain) and only refer to    other sources (internet, library, other people) where our own    processing power and memory wont suffice.  <\/p>\n<p>    This limitation makes current AI algorithms useless or    inefficient in settings where connectivity is sparse or    non-present, and where operations need to be performed in a    time-critical fashion. However, scientists and tech companies    are exploring concepts and technologies that will bring    artificial intelligence closer to the edge.  <\/p>\n<\/p>\n<p>    A lot of the worlds computing power goes to waste as thousands    and millions of devices remain idle for a considerable amount    of time. Being able to coordinate and combine these resources    will enable us to make efficient use of computing power, cut    down costs and create distributed servers that can process data    and algorithms at the edge.  <\/p>\n<p>    Distributed computing is not a new concept, but technologies    like blockchain can take it to a new    level. Blockchain and smart contracts enable    multiple nodes to cooperate on tasks without the need for a    centralized broker.  <\/p>\n<p>    This is especially useful for    Internet of Things (IoT), where latency, network    congestion, signal collisions and geographical distances are    some of the challenges we face when processing edge data in the    cloud. Blockchain can help IoT devices share compute resources    in real-time and execute algorithms without the need for a    round-trip to the cloud.  <\/p>\n<p>    Another benefit to using blockchain is the incentivization of    resource sharing. Participating nodes can earn rewards for    making their idle computing resources available to others.  <\/p>\n<p>    A handful of companies have developed blockchain-based    computing platforms. iEx.ec, a blockchain company that    bills itself as the leader in decentralized high-performance    computing (HPC), uses the Ethereum blockchain to create a    market for computational resources, which can be used for    various use cases, including distributed machine learning.  <\/p>\n<p>    Golem is another platform that provides    distributed computing on the blockchain, where applications    (requestors) can rent compute cycles from providers. Among    Golems use cases is training and executing machine learning    algorithms. Golem also has a decentralized reputation system    that allows nodes to rank their peers based on their    performance on appointed tasks.  <\/p>\n<\/p>\n<p>    From landing drones to running AR apps and navigating    driverless cars, there are many settings where the need to run    real-time deep learning at the edge is essential. The delay    caused by the round-trip to the cloud can yield disastrous or    even fatal results. And in case of a network disruption, a    total halt of operations is imaginable.  <\/p>\n<p>    AI coprocessors, chips that can execute machine learning    algorithms, can help alleviate this shortage of intelligence at    the edge in the form of board integration or plug-and-play deep    learning devices. The market is still new, but the results look    promising.  <\/p>\n<p>    Movidius, a hardware company acquired by    Intel in 2016, has been dabbling    in edge neural networks for a while, including developing    obstacle navigation for    drones and smart thermal vision    cameras. Movidius Myriad 2 vision processing unit (VPU)    can be integrated into circuit boards to provide low-power    computer vision and image signaling capabilities on the edge.  <\/p>\n<p>    More recently, the company announced its deep learning compute    stick, a USB-3 dongle that can add machine learning    capabilities to computers, Raspberry PIs and other computing    devices. The stick can be used individually or in groups to add    more power. This is ideal to power a number of AI applications    that are independent of the cloud, such as smart security    cameras, gesture controlled drones and industrial machine    vision equipment.  <\/p>\n<p>    Both Google and Microsoft have announced their own    specialized AI processing units. However, for the moment, they    dont plan to deploy them at the edge and are using them to    power their cloud services. But as the market for edge AI grows    and other players enter the space, you can expect them to make    their hardware available to manufacturers.  <\/p>\n<p>    Credit:    Shutterstock  <\/p>\n<p>    Currently, AI algorithms that perform tasks such as recognizing    images require millions of labeled samples for training. A    human child accomplishes the same with a fraction of the data.    One of the possible paths for bringing machine learning and    deep learning algorithms closer to the edge is to lower their    data and computation requirements. And some companies are    working to make it possible.  <\/p>\n<p>    Last year Geometric Intelligence, an AI company that was    renamed to Uber AI Labs after being    acquired by the ride hailing company, introduced a machine learning    software that is less data-hungry than the more prevalent    AI algorithms. Though the company didnt reveal the details,    performance charts show that XProp, as the algorithm is named,    requires much less samples to perform image recognition tasks.  <\/p>\n<p>    Gamalon, an AI startup backed by the    Defense Advanced Research Projects Agency (DARPA), uses a    technique called Bayesian Program Synthesis, which employs    probabilistic programming to reduce the amount of data required    to train algorithms.  <\/p>\n<p>    In contrast to deep learning, where you have to train the    system by showing it numerous examples, BPS learns with few    examples and continually updates its understanding with    additional data. This is much closer to the way the human brain    works.  <\/p>\n<p>    BPS also requires extensively less computing power. Instead of    arrays of expensive GPUs, Gamalon can train its models on    the same processors contained in an iPad, which makes it more feasible    for the edge.  <\/p>\n<p>    Edge AI will not be a replacement for the cloud, but it will    complement it and create possibilities that were inconceivable    before. Though nothing short of general artificial    intelligence will be able to rival the human brain, edge    computing will enable AI applications to function in ways that    are much closer to the way humans do.  <\/p>\n<p>    This post is part of our contributor series. The views    expressed are the author's own and not necessarily shared by    TNW.  <\/p>\n<p>    Read next:     How to follow today's eclipse, even if you live outside the    US  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read the rest here: <\/p>\n<p><a target=\"_blank\" href=\"https:\/\/thenextweb.com\/contributors\/2017\/08\/21\/bring-artificial-intelligence-cloud-edge\/\" title=\"How do you bring artificial intelligence from the cloud to the edge? - TNW\">How do you bring artificial intelligence from the cloud to the edge? - TNW<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Despite the enormous speed at processing reams of data and providing valuable output, artificial intelligence applications have one key weakness: Their brains are located at thousands of miles away. Most AI algorithms need huge amounts of data and computing power to accomplish tasks. For this reason, they rely on cloud servers to perform their computations, and arent capable of accomplishing much at the edge, the mobile phones, computers and other devices where the applications that use them run.  <a href=\"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/astro-physics\/how-do-you-bring-artificial-intelligence-from-the-cloud-to-the-edge-tnw-2.php\">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":{"limit_modified_date":"","last_modified_date":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[22],"tags":[],"class_list":["post-236050","post","type-post","status-publish","format-standard","hentry","category-astro-physics"],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/236050"}],"collection":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/comments?post=236050"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/236050\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/media?parent=236050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/categories?post=236050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/tags?post=236050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}