{"id":178049,"date":"2017-02-17T01:22:02","date_gmt":"2017-02-17T06:22:02","guid":{"rendered":"http:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/new-ai-can-write-and-rewrite-its-own-code-to-increase-its-intelligence-futurism\/"},"modified":"2017-02-17T01:22:02","modified_gmt":"2017-02-17T06:22:02","slug":"new-ai-can-write-and-rewrite-its-own-code-to-increase-its-intelligence-futurism","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/ai\/new-ai-can-write-and-rewrite-its-own-code-to-increase-its-intelligence-futurism\/","title":{"rendered":"New AI Can Write and Rewrite Its Own Code to Increase Its Intelligence &#8211; Futurism"},"content":{"rendered":"<p><p>Learning From Less Data    <\/p>\n<p>    The old adage that practice makes perfect applies to machines as well,as many    of todays artificially    intelligent devices rely on repetition to learn.    Deep-learning    algorithmsare designed to allow AI devices    to glean knowledgefrom datasets and then apply what    theyve learned to concrete situations. For example, an AI    system is fed data about how the sky is usually blue, which    allows it to later recognize the sky in a series of images.  <\/p>\n<p>    Complex work can be accomplished using this method, but    itcertainly leaves something to be desired. For instance,    could the same results be obtained by exposing deep-learning AI    to fewer examples? Boston-based startup Gamalondeveloped a new    technology to try to answer just that, and this week, it    released two products that utilize its new approach.  <\/p>\n<p>    Gamalon calls the technique it employed Bayesian program    synthesis. It is based on a mathematical framework named after    18th century mathematician Thomas Bayes. The    Bayesian probability is used to refine predictions about the    world using experience. This form of probabilistic programming a code    that uses probabilities instead of specific variables    requires fewer examples to make a determination, such as, for    example, that the sky is blue with patches of white clouds. The    program also refines its knowledge as further examples are    provided, and its code can be rewritten to tweak the    probabilities.  <\/p>\n<p>    While this new approach to programming still has difficult    challenges to overcome, it has significant potential to    automate the development of machine-learning algorithms.    Probabilistic programming will make machine learning much    easier for researchers and practitioners, explained Brendan    Lake, an NYU research fellow who worked on a probabilistic programming technique in    2015. It has the potential to take care of the difficult    [programming] parts automatically.  <\/p>\n<p>    Gamalon CEO and cofounder Ben Vigoda showed MIT Technology Review a demo drawing    app that uses their new method. The app is similar to one    released by Google last year in that it predicts what a person    is trying to sketch. However, unlike Googles version, which    relied on sketches it had previously seen to make predictions,    Gamalons app relies on probabilistic programming to identify    an objects key features. Therefore, even if you draw a figure    thats different from what the app has previously seen, as long    as it recognizes certain features like how a square with    a triangle on top is probably a house  it will make a correct    prediction.  <\/p>\n<p>    The two products Gamalon released show that this technique    could have near-term commercial use. One product, the Gamalon    Structure, using Bayesian program synthesis to recognize    concepts from raw text, and it does so more efficiently than    whats normally possible. For example, after only receiving a    manufacturers description of a television, it can determine    its brand, product name, screen resolution, size, and other    features. Another app, called Gamalon Match, categorizes    products and prices in a stores inventory. In both cases, the    system can be trained quickly to recognize variations in    acronyms or abbreviations.  <\/p>\n<p>    Vigoda believes there are other possible applications, as well.    For example, if equipped with a Beysian model of machine    learning, smartphones or laptops wouldnt need to share    personal data with large companies to determine user interests;    the calculations could be done effectively within the device.    Autonomous cars could also learn to adapt to their environment    much faster using this method of learning.The potential    impact of smarter machines really cant be overstated.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Excerpt from:<\/p>\n<p><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/futurism.com\/new-ai-can-write-and-rewrite-its-own-code-to-increase-its-intelligence\/\" title=\"New AI Can Write and Rewrite Its Own Code to Increase Its Intelligence - Futurism\">New AI Can Write and Rewrite Its Own Code to Increase Its Intelligence - Futurism<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Learning From Less Data The old adage that practice makes perfect applies to machines as well,as many of todays artificially intelligent devices rely on repetition to learn. Deep-learning algorithmsare designed to allow AI devices to glean knowledgefrom datasets and then apply what theyve learned to concrete situations <a href=\"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/ai\/new-ai-can-write-and-rewrite-its-own-code-to-increase-its-intelligence-futurism\/\">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":[187743],"tags":[],"class_list":["post-178049","post","type-post","status-publish","format-standard","hentry","category-ai"],"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/178049"}],"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=178049"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/178049\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/media?parent=178049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/categories?post=178049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/tags?post=178049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}