{"id":207882,"date":"2017-04-22T08:00:55","date_gmt":"2017-04-22T06:00:55","guid":{"rendered":"http:\/\/mybroadband.co.za\/news\/?p=207882"},"modified":"2017-04-22T07:04:10","modified_gmt":"2017-04-22T05:04:10","slug":"what-are-neural-networks-explained","status":"publish","type":"post","link":"https:\/\/mybroadband.co.za\/news\/science\/207882-what-are-neural-networks-explained.html","title":{"rendered":"What are neural networks &#8211; Explained"},"content":{"rendered":"<p>In the past 10 years, the best-performing artificial-intelligence systems \u2014 such as the speech recognizers on smartphones or Google\u2019s latest automatic translator \u2014 have resulted from a technique called \u201cdeep learning.\u201d<\/p>\n<p>Deep learning is in fact a new name for an approach to artificial intelligence called neural networks, which have been going in and out of fashion for more than 70 years.<\/p>\n<p>Neural networks were first proposed in 1944 by Warren McCullough and Walter Pitts, two University of Chicago researchers who moved to MIT in 1952 as founding members of what\u2019s <a href=\"https:\/\/books.google.com\/books?id=RLKxSvCBQZcC&amp;q=%22first+cognitive+science+department+in+history%22#v=snippet&amp;q=%22first%20cognitive%20science%20department%20in%20history%22&amp;f=false\">sometimes called<\/a> the first cognitive science department.<\/p>\n<p>Neural nets were a major area of research in both neuroscience and computer science until 1969, when, according to computer science lore, they were killed off by the MIT mathematicians Marvin Minsky and Seymour Papert, who a year later would become co-directors of the new MIT Artificial Intelligence Laboratory.<\/p>\n<p>The technique then enjoyed a resurgence in the 1980s, fell into eclipse again in the first decade of the new century, and has returned like gangbusters in the second, fueled largely by the increased processing power of graphics chips.<\/p>\n<p>\u201cThere\u2019s this idea that ideas in science are a bit like epidemics of viruses,\u201d says Tomaso Poggio, the Eugene McDermott Professor of Brain and Cognitive Sciences at MIT, an investigator at MIT\u2019s McGovern Institute for Brain Research, and director of MIT\u2019s <a href=\"http:\/\/news.mit.edu\/2013\/center-for-brains-minds-and-machines-0909\">Center for Brains, Minds, and Machines<\/a>.<\/p>\n<p>\u201cThere are apparently five or six basic strains of flu viruses, and apparently each one comes back with a period of around 25 years. People get infected, and they develop an immune response, and so they don\u2019t get infected for the next 25 years. And then there is a new generation that is ready to be infected by the same strain of virus. In science, people fall in love with an idea, get excited about it, hammer it to death, and then get immunized \u2014 they get tired of it. So ideas should have the same kind of periodicity!\u201d<\/p>\n<h3 class=\"my-4\">Weighty matters<\/h3>\n<p>Neural nets are a means of doing machine learning, in which a computer learns to perform some task by analyzing training examples.<\/p>\n<p>Usually, the examples have been hand-labeled in advance. An object recognition system, for instance, might be fed thousands of labeled images of cars, houses, coffee cups, and so on, and it would find visual patterns in the images that consistently correlate with particular labels.<\/p>\n<p>Modeled loosely on the human brain, a neural net consists of thousands or even millions of simple processing nodes that are densely interconnected. Most of today\u2019s neural nets are organized into layers of nodes, and they\u2019re \u201cfeed-forward,\u201d meaning that data moves through them in only one direction.<\/p>\n<p>An individual node might be connected to several nodes in the layer beneath it, from which it receives data, and several nodes in the layer above it, to which it sends data.<\/p>\n<p>To each of its incoming connections, a node will assign a number known as a \u201cweight.\u201d When the network is active, the node receives a different data item \u2014 a different number \u2014 over each of its connections and multiplies it by the associated weight. It then adds the resulting products together, yielding a single number.<\/p>\n<p>If that number is below a threshold value, the node passes no data to the next layer. If the number exceeds the threshold value, the node \u201cfires,\u201d which in today\u2019s neural nets generally means sending the number \u2014 the sum of the weighted inputs \u2014 along all its outgoing connections.<\/p>\n<p>When a neural net is being trained, all of its weights and thresholds are initially set to random values. Training data is fed to the bottom layer \u2014 the input layer \u2014 and it passes through the succeeding layers, getting multiplied and added together in complex ways, until it finally arrives, radically transformed, at the output layer.<\/p>\n<p>During training, the weights and thresholds are continually adjusted until training data with the same labels consistently yield similar outputs.<\/p>\n<h3 class=\"my-4\">Minds and machines<\/h3>\n<p>The neural nets described by McCullough and Pitts in 1944 had thresholds and weights, but they weren\u2019t arranged into layers, and the researchers didn\u2019t specify any training mechanism.<\/p>\n<p>What McCullough and Pitts showed was that a neural net could, in principle, compute any function that a digital computer could.<\/p>\n<p>The result was more neuroscience than computer science: The point was to suggest that the human brain could be thought of as a computing device.<\/p>\n<p>Neural nets continue to be a valuable tool for neuroscientific research.<\/p>\n<p>For instance, particular <a href=\"http:\/\/news.mit.edu\/2017\/model-sheds-light-purpose-inhibitory-neurons-0109\">network layouts<\/a> or <a href=\"http:\/\/news.mit.edu\/2016\/machine-learning-system-brain-recognizes-faces-1201\">rules<\/a> for adjusting weights and thresholds have reproduced observed features of human neuroanatomy and cognition, an indication that they capture something about how the brain processes information.<\/p>\n<p>The first trainable neural network, the Perceptron, was demonstrated by the Cornell University psychologist Frank Rosenblatt in 1957. The Perceptron\u2019s design was much like that of the modern neural net, except that it had only one layer with adjustable weights and thresholds, sandwiched between input and output layers.<\/p>\n<p>Perceptrons were an active area of research in both psychology and the fledgling discipline of computer science until 1959, when Minsky and Papert published a book titled \u201cPerceptrons,\u201d which demonstrated that executing certain fairly common computations on Perceptrons would be impractically time consuming.<\/p>\n<p>\u201cOf course, all of these limitations kind of disappear if you take machinery that is a little more complicated \u2014 like, two layers,\u201d Poggio says. But at the time, the book had a chilling effect on neural-net research.<\/p>\n<p>\u201cYou have to put these things in historical context,\u201d Poggio says.<\/p>\n<p>\u201cThey were arguing for programming \u2014 for languages like Lisp. Not many years before, people were still using analog computers. It was not clear at all at the time that programming was the way to go. I think they went a little bit overboard, but as usual, it\u2019s not black and white. If you think of this as this competition between analog computing and digital computing, they fought for what at the time was the right thing.\u201d<\/p>\n<h3 class=\"my-4\">Periodicity<\/h3>\n<p>By the 1980s, however, researchers had developed algorithms for modifying neural nets\u2019 weights and thresholds that were efficient enough for networks with more than one layer, removing many of the limitations identified by Minsky and Papert. The field enjoyed a renaissance.<\/p>\n<p>But intellectually, there\u2019s something unsatisfying about neural nets. Enough training may revise a network\u2019s settings to the point that it can usefully classify data, but what do those settings mean?<\/p>\n<p>What image features is an object recognizer looking at, and how does it piece them together into the distinctive visual signatures of cars, houses, and coffee cups? Looking at the weights of individual connections won\u2019t answer that question.<\/p>\n<p>In recent years, computer scientists have begun to come up with <a href=\"http:\/\/news.mit.edu\/2015\/visual-scenes-object-recognition-0508\">ingenious<\/a> methods for <a href=\"http:\/\/news.mit.edu\/2016\/making-computers-explain-themselves-machine-learning-1028\">deducing<\/a> the analytic strategies adopted by neural nets. But in the 1980s, the networks\u2019 strategies were indecipherable.<\/p>\n<p>So around the turn of the century, neural networks were supplanted by support vector machines, an alternative approach to machine learning that\u2019s based on some very clean and elegant mathematics.<\/p>\n<p>The recent resurgence in neural networks \u2014 the deep-learning revolution \u2014 comes courtesy of the computer-game industry.<\/p>\n<p>The complex imagery and rapid pace of today\u2019s video games require hardware that can keep up, and the result has been the graphics processing unit (GPU), which packs thousands of relatively simple processing cores on a single chip.<\/p>\n<p>It didn\u2019t take long for researchers to realize that the architecture of a GPU is remarkably like that of a neural net.<\/p>\n<p>Modern GPUs enabled the one-layer networks of the 1960s and the two- to three-layer networks of the 1980s to blossom into the 10-, 15-, even 50-layer networks of today. That\u2019s what the \u201cdeep\u201d in \u201cdeep learning\u201d refers to \u2014 the depth of the network\u2019s layers.<\/p>\n<p>And currently, deep learning is responsible for the best-performing systems in almost every area of artificial-intelligence research.<\/p>\n<h3 class=\"my-4\">Under the hood<\/h3>\n<p>The networks\u2019 opacity is still unsettling to theorists, but there\u2019s headway on that front, too. In addition to directing the Center for Brains, Minds, and Machines (CBMM), Poggio leads the center\u2019s research program in <a href=\"https:\/\/cbmm.mit.edu\/research\/thrusts\/theoretical-frameworks-intelligence\">Theoretical Frameworks for Intelligence<\/a>.<\/p>\n<p>Recently, Poggio and his CBMM colleagues have released a three-part theoretical study of neural networks.<\/p>\n<p>The <a href=\"https:\/\/link.springer.com\/article\/10.1007\/s11633-017-1054-2\">first part<\/a>, which was published last month in the <em>International Journal of Automation and Computing<\/em>, addresses the range of computations that deep-learning networks can execute and when deep networks offer advantages over shallower ones.<\/p>\n<p>Parts <a href=\"http:\/\/cbmm.mit.edu\/sites\/default\/files\/publications\/CBMM-Memo-066.pdf\">two<\/a> and <a href=\"http:\/\/cbmm.mit.edu\/sites\/default\/files\/publications\/CBMM-Memo-067.pdf\">three<\/a>, which have been released as CBMM technical reports, address the problems of global optimization, or guaranteeing that a network has found the settings that best accord with its training data, and overfitting, or cases in which the network becomes so attuned to the specifics of its training data that it fails to generalize to other instances of the same categories.<\/p>\n<p>There are still plenty of theoretical questions to be answered, but CBMM researchers\u2019 work could help ensure that neural networks finally break the generational cycle that has brought them in and out of favor for seven decades.<\/p>\n<p><a href=\"http:\/\/news.mit.edu\/2017\/explained-neural-networks-deep-learning-0414\" target=\"_blank\">MIT News<\/a><\/p>\n<h3 class=\"my-4\">Now read:\u00a0<a href=\"https:\/\/mybroadband.co.za\/news\/science\/207584-typing-directly-from-your-brain.html\" rel=\"bookmark\">Typing directly from your brain<\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>In the past 10 years, the best-performing artificial-intelligence systems have resulted from a technique called \u201cdeep learning.\u201d<\/p>\n","protected":false},"author":340957,"featured_media":74018,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_sma_x_autopost_status":"idle","_sma_x_autopost_error":"","_sma_x_post_id":"","_sma_facebook_post_id":"","_sma_instagram_post_id":"","_sma_threads_post_id":"","_sma_x_attempts":0,"footnotes":""},"categories":[31750],"tags":[35,35797],"class_list":["post-207882","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-science","tag-headline","tag-neural-network"],"_links":{"self":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/207882"}],"collection":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/users\/340957"}],"replies":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/comments?post=207882"}],"version-history":[{"count":1,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/207882\/revisions"}],"predecessor-version":[{"id":207884,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/207882\/revisions\/207884"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media\/74018"}],"wp:attachment":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media?parent=207882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/categories?post=207882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/tags?post=207882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}