<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>machine learning &#8211; Robohub</title>
	<atom:link href="https://robohub.org/tag/machine-learning/feed/" rel="self" type="application/rss+xml" />
	<link>https://robohub.org</link>
	<description>Connecting the robotics community to the world</description>
	<lastBuildDate>Mon, 19 Oct 2026 23:04:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Automatic image retouching system</title>
		<link>https://robohub.org/automatic-image-retouching-system/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Thu, 03 Aug 2017 08:00:59 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[mapping & surveillance]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[sensing]]></category>
		<guid isPermaLink="false">http://robohub.org/automatic-image-retouching-system/</guid>

					<description><![CDATA[System can apply a range of styles in real-time, so that the viewfinder displays the enhanced image.]]></description>
										<content:encoded><![CDATA[<div id="attachment_82759" style="width: 649px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-82759" class="size-full wp-image-82759" src="http://robohub.org/wp-content/uploads/2017/08/MIT-Instant-Retouch-1_0.jpg" alt="" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2017/08/MIT-Instant-Retouch-1_0.jpg 639w, https://robohub.org/wp-content/uploads/2017/08/MIT-Instant-Retouch-1_0-425x283.jpg 425w" sizes="(max-width: 639px) 100vw, 639px" /><p id="caption-attachment-82759" class="wp-caption-text">A new system can automatically retouch images in the style of a professional photographer. It can run on a cellphone and display retouched images in real-time. Courtesy of the researchers (edited by MIT News)</p></div>
<p>The data captured by today’s digital cameras is often treated as the raw material of a final image. Before uploading pictures to social networking sites, even casual cellphone photographers might spend a minute or two balancing color and tuning contrast, with one of the many popular image-processing programs now available.</p>
<p>This week at Siggraph, the premier digital graphics conference, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory and Google are presenting a new system that can automatically retouch images in the style of a professional photographer. It’s so energy-efficient, however, that it can run on a cellphone, and it’s so fast that it can display retouched images in real-time, so that the photographer can see the final version of the image while still framing the shot.</p>
<p>The same system can also speed up existing image-processing algorithms. In tests involving a new Google algorithm for producing <a href="http://news.mit.edu/2017/ultra-high-contrast-digital-sensing-cameras-0714" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">high-dynamic-range</a> images, which capture subtleties of color lost in standard digital images, the new system produced results that were visually indistinguishable from those of the algorithm in about one-tenth the time — again, fast enough for real-time display.</p>
<p>The system is a machine-learning system, meaning that it learns to perform tasks by analyzing training data; in this case, for each new task it learned, it was trained on thousands of pairs of images, raw and retouched.</p>
<p>The work builds on an <a href="http://news.mit.edu/2015/streamlining-mobile-image-processing-1113" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">earlier project</a> from the MIT researchers, in which a cellphone would send a low-resolution version of an image to a web server. The server would send back a “transform recipe” that could be used to retouch the high-resolution version of the image on the phone, reducing bandwidth consumption.</p>
<p>“Google heard about the work I’d done on the transform recipe,” says Michaël Gharbi, an MIT graduate student in electrical engineering and computer science and first author on both papers. “They themselves did a follow-up on that, so we met and merged the two approaches. The idea was to do everything we were doing before but, instead of having to process everything on the cloud, to learn it. And the first goal of learning it was to speed it up.”</p>
<div class="keep-aspect"><iframe title="Deep Bilateral Learning for Real-Time Image Enhancement" width="500" height="281" src="https://www.youtube-nocookie.com/embed/GAe0qKKQY_I?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<hr class="xh2  ">
<p><strong>Short cuts</strong></p>
<p>In the new work, the bulk of the image processing is performed on a low-resolution image, which drastically reduces time and energy consumption. But this introduces a new difficulty, because the color values of the individual pixels in the high-res image have to be inferred from the much coarser output of the machine-learning system.</p>
<p>In the past, researchers have attempted to use machine learning to learn how to “upsample” a low-res image, or increase its resolution by guessing the values of the omitted pixels. During training, the input to the system is a low-res image, and the output is a high-res image. But this doesn’t work well in practice; the low-res image just leaves out too much data.</p>
<p>Gharbi and his colleagues — MIT professor of electrical engineering and computer science Frédo Durand and Jiawen Chen, Jon Barron, and Sam Hasinoff of Google — address this problem with two clever tricks. The first is that the output of their machine-learning system is not an image; rather, it’s a set of simple formulae for modifying the colors of image pixels. During training, the performance of the system is judged according to how well the output formulae, when applied to the original image, approximate the retouched version.</p>
<hr class="xh2  ">
<p><strong>Taking bearings</strong></p>
<p>The second trick is a technique for determining how to apply those formulae to individual pixels in the high-res image. The output of the researchers’ system is a three-dimensional grid, 16 by 16 by 8. The 16-by-16 faces of the grid correspond to pixel locations in the source image; the eight layers stacked on top of them correspond to different pixel intensities. Each cell of the grid contains formulae that determine modifications of the color values of the source images.</p>
<p>That means that each cell of one of the grid’s 16-by-16 faces has to stand in for thousands of pixels in the high-res image. But suppose that each set of formulae corresponds to a single location at the center of its cell. Then any given high-res pixel falls within a square defined by four sets of formulae.</p>
<p>Roughly speaking, the modification of that pixel’s color value is a combination of the formulae at the square’s corners, weighted according to distance. A similar weighting occurs in the third dimension of the grid, the one corresponding to pixel intensity.</p>
<p>The researchers trained their system on a <a href="http://groups.csail.mit.edu/graphics/fivek_dataset/" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">data set</a> created by Durand’s group and Adobe Systems, the creators of Photoshop. The data set includes 5,000 images, each retouched by five different photographers. They also trained their system on thousands of pairs of images produced by the application of particular image-processing algorithms, such as the one for creating high-dynamic-range (HDR) images. The software for performing each modification takes up about as much space in memory as a single digital photo, so in principle, a cellphone could be equipped to process images in a range of styles.</p>
<p>Finally, the researchers compared their system’s performance to that of a machine-learning system that processed images at full resolution rather than low resolution. During processing, the full-res version needed about 12 gigabytes of memory to execute its operations; the researchers’ version needed about 100 megabytes, or one-hundredth as much. The full-resolution version of the HDR system took about 10 times as long to produce an image as the original algorithm, or 100 times as long as the researchers’ system.</p>
<p>“This technology has the potential to be very useful for real-time image enhancement on mobile platforms,” says Barron. “Using machine learning for computational photography is an exciting prospect but is limited by the severe computational and power constraints of mobile phones. This paper may provide us with a way to sidestep these issues and produce new, compelling, real-time photographic experiences without draining your battery or giving you a laggy viewfinder experience.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Bias variance dilemma for humans and the arm farm, with Jeff Dean</title>
		<link>https://robohub.org/talking-machines-bias-variance-dilemma-for-humans-and-the-arm-farm-with-jeff-dean/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Mon, 03 Jul 2017 15:38:00 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-bias-variance-dilemma-for-humans-and-the-arm-farm-with-jeff-dean/</guid>

					<description><![CDATA[<p>In episode four of season three Neil introduces us to the ideas behind the bias variance dilemma (and how how we can think about it in our daily lives). Plus, we answer a listener question about how to make sure your neural networks don't get fooled. Our guest for this episode is <a href="https://research.google.com/pubs/jeff.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Jeff Dean</a>, &#160;Google Senior Fellow in the Research Group, where he leads the Google Brain project. We talk about a closet full of robot arms (the arm farm!), image recognition for <a href="https://research.google.com/teams/brain/healthcare/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">diabetic retinopathy</a>, and <a href="https://research.googleblog.com/2016/10/equality-of-opportunity-in-machine.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">equality in data and the community</a>. </p><p>&#160;</p><p>Fun Fact: <a href="http://www.cs.toronto.edu/~hinton/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Geoff Hinton&#8217;</a>s <a href="https://books.google.com/books?id=8Jx3DAAAQBAJ&#038;pg=PA42&#038;lpg=PA42&#038;dq=Geoff+Hinton+charles+howard+hinton&#038;source=bl&#038;ots=3Bfoq4dxNh&#038;sig=B_psJkcAsvE0O40i9V19SCk29Eo&#038;hl=en&#038;sa=X&#038;ved=0ahUKEwi4pq2uvejUAhXHGz4KHapRBboQ6AEISDAG#v=onepage&#038;q=Geoff%20Hinton%20charles%20howard%20hinton&#038;f=false" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">distant relative</a> <a href="https://books.google.ca/books?id=txIQAAAAYAAJ" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">invented the word tesseract</a>. (How cool is that. Seriously.) </p>]]></description>
										<content:encoded><![CDATA[<img decoding="async" src="http://robohub.org/wp-content/uploads/2017/06/armfarm.png" alt="" width="800" height="452" class="alignnone size-full wp-image-81158" srcset="https://robohub.org/wp-content/uploads/2017/06/armfarm.png 800w, https://robohub.org/wp-content/uploads/2017/06/armfarm-425x240.png 425w, https://robohub.org/wp-content/uploads/2017/06/armfarm-768x434.png 768w, https://robohub.org/wp-content/uploads/2017/06/armfarm-175x100.png 175w" sizes="(max-width: 800px) 100vw, 800px" />
<p>In episode four of season three Neil introduces us to the ideas behind the bias variance dilemma (and how how we can think about it in our daily lives). Plus, we answer a listener question about how to make sure your neural networks don&#8217;t get fooled. Our guest for this episode is <a href="https://research.google.com/pubs/jeff.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Jeff Dean</a>, &nbsp;Google Senior Fellow in the Research Group, where he leads the Google Brain project. We talk about a closet full of robot arms (the arm farm!), image recognition for <a href="https://research.google.com/teams/brain/healthcare/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">diabetic retinopathy</a>, and <a href="https://research.googleblog.com/2016/10/equality-of-opportunity-in-machine.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">equality in data and the community</a>.<br />
<span id="more-81104"></span><br />
Fun Fact: <a href="http://www.cs.toronto.edu/~hinton/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Geoff Hinton’</a>s <a href="https://books.google.com/books?id=8Jx3DAAAQBAJ&amp;pg=PA42&amp;lpg=PA42&amp;dq=Geoff+Hinton+charles+howard+hinton&amp;source=bl&amp;ots=3Bfoq4dxNh&amp;sig=B_psJkcAsvE0O40i9V19SCk29Eo&amp;hl=en&amp;sa=X&amp;ved=0ahUKEwi4pq2uvejUAhXHGz4KHapRBboQ6AEISDAG#v=onepage&amp;q=Geoff%20Hinton%20charles%20howard%20hinton&amp;f=false" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">distant relative</a> <a href="https://books.google.ca/books?id=txIQAAAAYAAJ" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">invented the word tesseract</a>. (How cool is that. Seriously.) </p>
<p><iframe src="https://art19.com/shows/talking-machines/episodes/58aaf562-b735-427e-a3fd-d4fc57798030/embed?theme=dark-blue" style="width: 100%; height: 200px; border: 0 none;" scrolling="no"></iframe></p>
<p><hr class="xh2  "><br />
<em>If you enjoyed this episode, you may also want to listen to:</em></p>
<ul>
<li><a href="http://robohub.org/talking-machines-overfitting-and-asking-ecological-questions-with-professor-emeritus-tom-dietterich/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Overfitting and asking ecological questions, with Tom Dietterich</a></li>
<li><a href="http://robohub.org/talking-machines-restricted-boltzmann-machines-with-eric-lander/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Restricted Boltzmann Machines, with Eric Lander</a></li>
<li><a href="http://robohub.org/talking-machines-automatic-translation-and-t-sne-with-hal-daume/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Automatic Translation and t-SNE, with Hal Daume</a></li>
<li><a href="http://robohub.org/talking-machines-generative-art-and-hamiltonian-monte-carlo-with-doug-eck/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Generative art and Hamiltonian Monte Carlo, with Doug Eck</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Machine learning and the Flint water crisis, with Jake Abernethy</a></li>
<li><a href="http://robohub.org/talking-machines-gaussian-processes-and-openai-with-iiya-sutskever/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Gaussian processes and OpenAI, with IIya Sutskever</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNG-IJ29hYZ8xIA0xrNm-VHbgazvUg" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNFf9bT3sJ-ScTgmJlXgcZG4_ENDDA" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Shrinking data for surgical training</title>
		<link>https://robohub.org/shrinking-data-for-surgical-training/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Wed, 21 Jun 2017 10:00:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/shrinking-data-for-surgical-training/</guid>

					<description><![CDATA[Technique that reduces video files to one-tenth their initial size enables speedy analysis of laparoscopic procedures.]]></description>
										<content:encoded><![CDATA[<div id="attachment_80484" style="width: 649px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-80484" class="size-full wp-image-80484" src="http://robohub.org/wp-content/uploads/2017/06/MIT-Laparoscopy-1_0.jpg" alt="" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2017/06/MIT-Laparoscopy-1_0.jpg 639w, https://robohub.org/wp-content/uploads/2017/06/MIT-Laparoscopy-1_0-425x283.jpg 425w" sizes="(max-width: 639px) 100vw, 639px" /><p id="caption-attachment-80484" class="wp-caption-text">Image: MIT News</p></div>
<p>Laparoscopy is a surgical technique in which a fiber-optic camera is inserted into a patient’s abdominal cavity to provide a video feed that guides the surgeon through a minimally invasive procedure. Laparoscopic surgeries can take hours, and the video generated by the camera — the laparoscope — is often recorded. Those recordings contain a wealth of information that could be useful for training both medical providers and computer systems that would aid with surgery, but because reviewing them is so time consuming, they mostly sit idle.<span id="more-80318"></span></p>
<p>Researchers at MIT and Massachusetts General Hospital hope to change that, with a new system that can efficiently search through hundreds of hours of video for events and visual features that correspond to a few training examples.</p>
<p>In work they presented at the International Conference on Robotics and Automation this month, the researchers trained their system to recognize different stages of an operation, such as biopsy, tissue removal, stapling, and wound cleansing.</p>
<p>But the system could be applied to any analytical question that doctors deem worthwhile. It could, for instance, be trained to predict when particular medical instruments — such as additional staple cartridges — should be prepared for the surgeon’s use, or it could sound an alert if a surgeon encounters rare, aberrant anatomy.</p>
<p>“Surgeons are thrilled by all the features that our work enables,” says Daniela Rus, an Andrew and Erna Viterbi Professor of Electrical Engineering and Computer Science and senior author on the paper. “They are thrilled to have the surgical tapes automatically segmented and indexed, because now those tapes can be used for training. If we want to learn about phase two of a surgery, we know exactly where to go to look for that segment. We don’t have to watch every minute before that. The other thing that is extraordinarily exciting to the surgeons is that in the future, we should be able to monitor the progression of the operation in real-time.”</p>
<p>Joining Rus on the paper are first author Mikhail Volkov, who was a postdoc in Rus’ group when the work was done and is now a quantitative analyst at SMBC Nikko Securities in Tokyo; Guy Rosman, another postdoc in Rus’ group; and Daniel Hashimoto and Ozanan Meireles of Massachusetts General Hospital (MGH).</p>
<hr class="xh2  ">
<p><strong>Representative frames</strong></p>
<p>The new paper builds on previous work from Rus’ group on “coresets,” or subsets of much larger data sets that preserve their salient statistical characteristics. In the past, Rus’ group has used coresets to perform tasks such as <a href="http://news.mit.edu/2016/making-big-data-manageable-1214" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">deducing the topics</a> of Wikipedia articles or <a href="http://news.mit.edu/2012/compressed-gps-data-1113" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">recording</a> the routes traversed by GPS-connected cars.</p>
<p>In this case, the coreset consists of a couple hundred or so short segments of video — just a few frames each. Each segment is selected because it offers a good approximation of the dozens or even hundreds of frames surrounding it. The coreset thus winnows a video file down to only about one-tenth its initial size, while still preserving most of its vital information.</p>
<p>For this research, MGH surgeons identified seven distinct stages in a procedure for removing part of the stomach, and the researchers tagged the beginnings of each stage in eight laparoscopic videos. Those videos were used to train a machine-learning system, which was in turn applied to the coresets of four laparoscopic videos it hadn’t previously seen. For each short video snippet in the coresets, the system was able to assign it to the correct stage of surgery with 93 percent accuracy.</p>
<p>“We wanted to see how this system works for relatively small training sets,” Rosman explains. “If you’re in a specific hospital, and you’re interested in a specific surgery type, or even more important, a specific variant of a surgery — all the surgeries where this or that happened — you may not have a lot of examples.”</p>
<hr class="xh2  ">
<p><strong>Selection criteria</strong></p>
<p>The general procedure that the researchers used to extract the coresets is one they’ve <a href="http://news.mit.edu/2016/making-big-data-manageable-1214" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">previously described</a>, but coreset selection always hinges on specific properties of the data it’s being applied to. The data included in the coreset — here, frames of video — must approximate the data being left out, and the degree of approximation is measured differently for different types of data.</p>
<p>Machine learning can be thought of as a problem of approximation, however. In this case, the system had to learn to identify similarities between frames of video in separate laparoscopic feeds that denoted the same phases of a surgical procedure. The metric of similarity that it arrived at also served to assess the similarity of video frames that were included in the coreset, to those that were omitted.</p>
<p>“Interventional medicine — surgery in particular — really comes down to human performance in many ways,” says Gregory Hager, a professor of computer science at Johns Hopkins University who investigates medical applications of computer and robotic technologies. “As in many other areas of human endeavor, like sports, the quality of the human performance determines the quality of the outcome that you achieve, but we don’t know a lot about, if you will, the <a href="http://news.mit.edu/2017/mit-sports-analytics-conference-0306" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">analytics</a> of what creates a good surgeon. Work like what Daniela is doing and our work really goes to the question of: Can we start to quantify what the process in surgery is, and then within that process, can we develop measures where we can relate human performance to the quality of care that a patient receives?”</p>
<p>“Right now, efficiency” — of the kind provided by coresets — “is probably not that important, because we’re dealing with small numbers of these things,” Hager adds. “But you could imagine that, if you started to record every surgery that’s performed — we’re talking tens of millions of procedures in the U.S. alone — now it starts to be interesting to think about efficiency.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Overfitting and asking ecological questions, with Professor (Emeritus) Tom Dietterich</title>
		<link>https://robohub.org/talking-machines-overfitting-and-asking-ecological-questions-with-professor-emeritus-tom-dietterich/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 16 Jun 2017 11:00:14 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=014018bc660d40ee33ce4bb8d60a7a81</guid>

					<description><![CDATA[In episode three, season three of Talking Machines, we dive into overfitting, take a listener question about unbalanced data and speak with Professor (Emeritus) Tom Dietterich from Oregon State University. If you enjoyed this episode, you may also want to listen to: Talking Machines: Restricted Boltzmann Machines, with Eric Lander Talking Machines: Automatic Translation and [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_80304" style="width: 1010px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/06/birds-swarm-march-ecological-policies.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-80304" class="size-full wp-image-80304" src="http://robohub.org/wp-content/uploads/2017/06/birds-swarm-march-ecological-policies.jpg" alt="" width="1000" height="662" srcset="https://robohub.org/wp-content/uploads/2017/06/birds-swarm-march-ecological-policies.jpg 1000w, https://robohub.org/wp-content/uploads/2017/06/birds-swarm-march-ecological-policies-425x281.jpg 425w, https://robohub.org/wp-content/uploads/2017/06/birds-swarm-march-ecological-policies-768x508.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><p id="caption-attachment-80304" class="wp-caption-text">Credit: Wikipedia Commons</p></div>
<p>In episode three, season three of Talking Machines, we dive into overfitting, take a listener question about unbalanced data and speak with <a href="http://web.engr.oregonstate.edu/~tgd/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Professor (Emeritus) Tom Dietterich from Oregon State University.</a><span id="more-80289"></span></p>
<p><iframe style="background-color: transparent; display: block; padding: 0; max-width: 700px;" title="audioBoom player" src="//embeds.audioboom.com/posts/6020769-overfitting-and-asking-ecological-questions-with-ml/embed/v4?eid=AQAAAKKfQ1mh3lsA" width="100%" height="300" frameborder="0" scrolling="no"></iframe></p>
<hr class="xh2  ">
<p><em>If you enjoyed this episode, you may also want to listen to:</em></p>
<ul>
<li><a href="http://robohub.org/talking-machines-restricted-boltzmann-machines-with-eric-lander/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Restricted Boltzmann Machines, with Eric Lander</a></li>
<li><a href="http://robohub.org/talking-machines-automatic-translation-and-t-sne-with-hal-daume/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Automatic Translation and t-SNE, with Hal Daume</a></li>
<li><a href="http://robohub.org/talking-machines-generative-art-and-hamiltonian-monte-carlo-with-doug-eck/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Generative art and Hamiltonian Monte Carlo, with Doug Eck</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Machine learning and the Flint water crisis, with Jake Abernethy</a></li>
<li><a href="http://robohub.org/talking-machines-gaussian-processes-and-openai-with-iiya-sutskever/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Gaussian processes and OpenAI, with IIya Sutskever</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNG-IJ29hYZ8xIA0xrNm-VHbgazvUg" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNFf9bT3sJ-ScTgmJlXgcZG4_ENDDA" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Giving robots a sense of touch</title>
		<link>https://robohub.org/giving-robots-a-sense-of-touch/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Mon, 05 Jun 2017 14:19:05 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[computer vision]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[mechanical engineering]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/giving-robots-a-sense-of-touch/</guid>

					<description><![CDATA[GelSight technology lets robots gauge objects&#8217; hardness and manipulate small tools.]]></description>
										<content:encoded><![CDATA[<div id="attachment_79559" style="width: 650px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-79559" class="size-full wp-image-79559" src="http://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0.jpg" alt="" width="640" height="426" srcset="https://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0.jpg 640w, https://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0-425x283.jpg 425w" sizes="(max-width: 640px) 100vw, 640px" /></a><p id="caption-attachment-79559" class="wp-caption-text">A GelSight sensor attached to a robot’s gripper enables the robot to determine precisely where it has grasped a small screwdriver, removing it from and inserting it back into a slot, even when the gripper screens the screwdriver from the robot’s camera. Photo: Robot Locomotion Group at MIT</p></div>
<p>Eight years ago, Ted Adelson’s research group at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) unveiled a new sensor technology, called GelSight, that uses physical contact with an object to provide a remarkably detailed 3-D map of its surface.</p>
<p>Now, by mounting GelSight sensors on the grippers of robotic arms, two MIT teams have given robots greater sensitivity and dexterity. The researchers presented their work in two papers at the International Conference on Robotics and Automation last week.</p>
<p><a href="http://groups.csail.mit.edu/robotics-center/public_papers/Izatt16.pdf" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">In one paper,</a> Adelson’s group uses the data from the GelSight sensor to enable a robot to judge the hardness of surfaces it touches — a crucial ability if household robots are to handle everyday objects.</p>
<p>In the other, Russ Tedrake’s Robot Locomotion Group at CSAIL uses GelSight sensors to enable a robot to manipulate smaller objects than was previously possible.</p>
<div class="keep-aspect"><iframe title="Tracking Objects with Point Clouds from Vision and Touch" width="500" height="281" src="https://www.youtube-nocookie.com/embed/BIW_jq3dOEE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>The GelSight sensor is, in some ways, a low-tech solution to a difficult problem. It consists of a block of transparent rubber — the “gel” of its name — one face of which is coated with metallic paint. When the paint-coated face is pressed against an object, it conforms to the object’s shape.</p>
<p>The metallic paint makes the object’s surface reflective, so its geometry becomes much easier for computer vision algorithms to infer. Mounted on the sensor opposite the paint-coated face of the rubber block are three colored lights and a single camera.</p>
<p>“[The system] has colored lights at different angles, and then it has this reflective material, and by looking at the colors, the computer … can figure out the 3-D shape of what that thing is,” explains Adelson, the John and Dorothy Wilson Professor of Vision Science in the Department of Brain and Cognitive Sciences.</p>
<p>In both sets of experiments, a GelSight sensor was mounted on one side of a robotic gripper, a device somewhat like the head of a pincer, but with flat gripping surfaces rather than pointed tips.</p>
<p><strong>Contact points</strong></p>
<p>For an autonomous robot, gauging objects’ softness or hardness is essential to deciding not only where and how hard to grasp them but how they will behave when moved, stacked, or laid on different surfaces. Tactile sensing could also aid robots in distinguishing objects that look similar.</p>
<p>In previous work, robots have attempted to assess objects’ hardness by laying them on a flat surface and gently poking them to see how much they give. But this is not the chief way in which humans gauge hardness. Rather, our judgments seem to be based on the degree to which the contact area between the object and our fingers changes as we press on it. Softer objects tend to flatten more, increasing the contact area.</p>
<p>The MIT researchers adopted the same approach. Wenzhen Yuan, a graduate student in mechanical engineering and first author on the paper from Adelson’s group, used confectionary molds to create 400 groups of silicone objects, with 16 objects per group. In each group, the objects had the same shapes but different degrees of hardness, which Yuan measured using a standard industrial scale.</p>
<p>Then she pressed a GelSight sensor against each object manually and recorded how the contact pattern changed over time, essentially producing a short movie for each object. To both standardize the data format and keep the size of the data manageable, she extracted five frames from each movie, evenly spaced in time, which described the deformation of the object that was pressed.</p>
<p>Finally, she fed the data to a <a>neural network</a>, which automatically looked for correlations between changes in contact patterns and hardness measurements. The resulting system takes frames of video as inputs and produces hardness scores with very high accuracy. Yuan also conducted a series of informal experiments in which human subjects palpated fruits and vegetables and ranked them according to hardness. In every instance, the GelSight-equipped robot arrived at the same rankings.</p>
<p>Yuan is joined on the paper by her two thesis advisors, Adelson and Mandayam Srinivasan, a senior research scientist in the Department of Mechanical Engineering; Chenzhuo Zhu, an undergraduate from Tsinghua University who visited Adelson’s group last summer; and Andrew Owens, who did his PhD in electrical engineering and computer science at MIT and is now a postdoc at the University of California at Berkeley.</p>
<p><strong>Obstructed views</strong></p>
<p>The paper from the Robot Locomotion Group was born of the group’s <a href="http://news.mit.edu/2015/robotics-competition-algorithms-0611" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">experience</a> with the Defense Advanced Research Projects Agency’s Robotics Challenge (DRC), in which academic and industry teams competed to develop control systems that would guide a humanoid robot through a series of tasks related to a hypothetical emergency.</p>
<p>Typically, an autonomous robot will use some kind of computer vision system to guide its manipulation of objects in its environment. Such systems can provide very reliable information about an object’s location — until the robot picks the object up. Especially if the object is small, much of it will be occluded by the robot’s gripper, making location estimation much harder. Thus, at exactly the point at which the robot needs to know the object’s location precisely, its estimate becomes unreliable. This was the problem the MIT team faced during the DRC, when their robot had to pick up and turn on a power drill.</p>
<p>“You can see in our video for the DRC that we spend two or three minutes turning on the drill,” says Greg Izatt, a graduate student in electrical engineering and computer science and first author on the new paper. “It would be so much nicer if we had a live-updating, accurate estimate of where that drill was and where our hands were relative to it.”</p>
<p>That’s why the Robot Locomotion Group turned to GelSight. Izatt and his co-authors — Tedrake, the Toyota Professor of Electrical Engineering and Computer Science, Aeronautics and Astronautics, and Mechanical Engineering; Adelson; and Geronimo Mirano, another graduate student in Tedrake’s group — designed control algorithms that use a computer vision system to guide the robot’s gripper toward a tool and then turn location estimation over to a GelSight sensor once the robot has the tool in hand.</p>
<p>In general, the challenge with such an approach is reconciling the data produced by a vision system with data produced by a tactile sensor. But GelSight is itself camera-based, so its data output is much easier to integrate with visual data than the data from other tactile sensors.</p>
<p>In Izatt’s experiments, a robot with a GelSight-equipped gripper had to grasp a small screwdriver, remove it from a holster, and return it. Of course, the data from the GelSight sensor don’t describe the whole screwdriver, just a small patch of it. But Izatt found that, as long as the vision system’s estimate of the screwdriver’s initial position was accurate to within a few centimeters, his algorithms could deduce which part of the screwdriver the GelSight sensor was touching and thus determine the screwdriver’s position in the robot’s hand.</p>
<p>“I think that the GelSight technology, as well as other high-bandwidth tactile sensors, will make a big impact in robotics,” says Sergey Levine, an assistant professor of electrical engineering and computer science at the University of California at Berkeley. “For humans, our sense of touch is one of the key enabling factors for our amazing manual dexterity. Current robots lack this type of dexterity and are limited in their ability to react to surface features when manipulating objects. If you imagine fumbling for a light switch in the dark, extracting an object from your pocket, or any of the other numerous things that you can do without even thinking — these all rely on touch sensing.”</p>
<p>“Software is finally catching up with the capabilities of our sensors,” Levine adds. “Machine learning algorithms inspired by innovations in deep learning and computer vision can process the rich sensory data from sensors such as the GelSight to deduce object properties. In the future, we will see these kinds of learning methods incorporated into end-to-end trained manipulation skills, which will make our robots more dexterous and capable, and maybe help us understand something about our own sense of touch and motor control.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking machines: Graphons and &#8220;inferencing&#8221;</title>
		<link>https://robohub.org/talking-machines-graphons-and-inferencing/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Tue, 30 May 2017 22:00:02 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-graphons-and-inferencing/</guid>

					<description><![CDATA[In episode two of season three Neil takes us through the basics on dropout, we chat about the definition of inference (It&#8217;s more about context than you think!) and hear an interview with Jennifer Chayes of Microsoft. If you liked this article, you may also want to read: Talking Machines: Restricted Boltzmann Machines, with Eric [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/02/talking-machines.png" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-59622" src="http://robohub.org/wp-content/uploads/2016/02/talking-machines.png" alt="" width="1500" height="375" srcset="https://robohub.org/wp-content/uploads/2016/02/talking-machines.png 1500w, https://robohub.org/wp-content/uploads/2016/02/talking-machines-425x106.png 425w, https://robohub.org/wp-content/uploads/2016/02/talking-machines-1024x256.png 1024w, https://robohub.org/wp-content/uploads/2016/02/talking-machines-500x125.png 500w" sizes="(max-width: 1500px) 100vw, 1500px" /></a>
<p>In episode two of season three Neil takes us through the basics on dropout, we chat about the definition of inference (It&#8217;s more about context than you think!) and hear an interview with <a href="https://www.microsoft.com/en-us/research/people/jchayes/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Jennifer Chayes</a> of Microsoft.<br />
<span id="more-79285"></span></p>
<p><iframe style="background-color: transparent; display: block; max-width: 700px;" title="audioBoom player" src="//embeds.audioboom.com/posts/5958906-graphons-and-inferencing/embed/v4?eid=AQAAAOjmLVn67FoA" width="100%" height="300" frameborder="0" scrolling="no"></iframe></p>
<hr class="xh2  ">
<p><em>If you liked this article, you may also want to read:</em></p>
<ul>
<li><a href="http://robohub.org/talking-machines-restricted-boltzmann-machines-with-eric-lander/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Restricted Boltzmann Machines, with Eric Lander</a></li>
<li><a href="http://robohub.org/talking-machines-automatic-translation-and-t-sne-with-hal-daume/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Automatic Translation and t-SNE, with Hal Daume</a></li>
<li><a href="http://robohub.org/talking-machines-generative-art-and-hamiltonian-monte-carlo-with-doug-eck/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Generative art and Hamiltonian Monte Carlo, with Doug Eck</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Machine learning and the Flint water crisis, with Jake Abernethy</a></li>
<li><a href="http://robohub.org/talking-machines-gaussian-processes-and-openai-with-iiya-sutskever/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Gaussian processes and OpenAI, with IIya Sutskever</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNG-IJ29hYZ8xIA0xrNm-VHbgazvUg" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNFf9bT3sJ-ScTgmJlXgcZG4_ENDDA" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is machine learning?</title>
		<link>https://robohub.org/what-is-machine-learning-2/</link>
		
		<dc:creator><![CDATA[Terence Tse]]></dc:creator>
		<pubDate>Wed, 10 May 2017 11:30:35 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://robohub.org/what-is-machine-learning-2/</guid>

					<description><![CDATA[In this article, we explain in plain language machine learning. Learning to learn In 1959, Arthur Samuel, a pioneer in the field of machine learning (ML) defined it as the “field of study that gives computers the ability to learn without being explicitly programmed”. ML can be understood as computational methods that use experience to improve [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure><img decoding="async" class="aligncenter" src="https://cdn.theconversation.com/files/166880/width754/file-20170426-2838-xiwppt.jpg" alt="File 20170426 2838 xiwppt" /></figure>
<p>In this article, we explain in plain language machine learning.<span id="more-78058"></span></p>
<hr class="xh2  ">
<h3>Learning to learn</h3>
<p>In 1959, Arthur Samuel, a pioneer in the field of machine learning (ML) defined it as the <a href="http://infolab.stanford.edu/pub/voy/museum/samuel.html" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">“field of study that gives computers the ability to learn without being explicitly programmed”</a>.</p>
<p>ML can be understood as computational methods that use experience to improve performance or to make accurate predictions. In this case, experience refers to past information or data that is available to us, which has been labelled and categorized. As with any computational exercise, the quality and amount of the data will be crucial to the accuracy of the predictions that will be made.</p>
<p>Looking through this lens, ML seems to be a lot like statistical modelling. In statistical modelling, we collect data, verify that it is clean — in other words, that we have completed, corrected, or deleted any incomplete, incorrect, or irrelevant parts of the data — and then use this clean dataset to test hypotheses and make predictions and forecasts. The idea behind statistical modelling is the attempt to represent complex issues in relatively generalizable terms, which is to say, terms that explain most events studied. Effectively, we programme the algorithm to perform certain functions based on the data we submit. Put differently, the algorithm is static. It needs a programmer to tell it what to do when it is fed with data. So far, it makes indeed sense to use this approach when activated by the programmer.</p>
<p>But with ML, the procedure is flipped. Rather than preselecting a model and feeding data into it, in ML it is the data that determines which analytic technique should be selected to best perform the task at hand. In other words, the computer uses the data that it has to select and train the algorithm. Hence the algorithm is no longer static. It analyses the data to which it is exposed, makes a determination on the best course of action, and then acts. In essence, it “learns” from the data and in doing so, knowledge can be extracted from the data.</p>
<p>This method of learning is based on repetition. Remember that an algorithm is nothing more than a set of instructions that a computer uses to transform an input into a particular output. Thus in ML, the learning aspect is just an algorithm repeating its execution operation over and over again and making slight adjustments until a certain set of conditions is met. The litmus test of a learning algorithm is when it is able to predict when new data is given to it on which it had not previously been trained.</p>
<hr class="xh2  ">
<h3>Evolution of ML</h3>
<p>Data obviously plays a primary role in this methodological process. More importantly, it is the structure of the data that determines how the learning process will occur. It is here that we see the three-levels of ML:</p>
<p><em>Supervised ML</em></p>
<figure class="align-right "><img decoding="async" src="https://cdn.theconversation.com/files/165395/width237/image-20170414-12909-1rqdwwp.png" alt="" /><figcaption><span class="caption">Machine Learning supervisé.</span><br />
<span class="attribution"><span class="source">Illustration fournie par l&#8217;auteur</span></span></figcaption></figure>
<p>Here the computer is trained on data that is well labelled. This means that the data is already tagged with the correct label or the correct outcome. For example, if we were to teach a computer to distinguish between the picture of a cat and a dog, then we would tag the data in the following way:</p>
<p>This labelling process should be done by the programmer and having learned the difference, the ML algorithm can now classify new information that is given to it and determine if the new image is that of a dog or a cat.</p>
<p>Based on this simplistic method, supervised ML can be used to perform much more complicated operations. One use is understanding how to read figures and alphabets. The way one person writes the number “1” or the letter “A” will not be the same way as another person does.</p>
<figure class="align-right "><img decoding="async" src="https://cdn.theconversation.com/files/165417/width237/image-20170415-25886-1evqoqa.png" alt="" /><figcaption><span class="caption">Motifs manuscrits de chiffre 1.</span><br />
<span class="attribution"><span class="source">Illustration fournie par l&#8217;auteur</span></span></figcaption></figure>
<figure class="align-right "><img decoding="async" src="https://cdn.theconversation.com/files/165418/width237/image-20170415-25886-jsu7co.png" alt="" /><figcaption><span class="caption">Motifs manuscrits de la lettre A.</span><br />
<span class="attribution"><span class="source">Illustration fournie par l&#8217;auteur</span></span></figcaption></figure>
<p>By feeding the computer with vast amounts of labelled examples of the number “1” or “A”, we can train the algorithm to see the various versions these figures. The computer thus begins to learn the variations and becomes increasingly competent at understanding these patterns.</p>
<p>Today, computers are better than humans in recognizing such patterns of handwriting. The larger the dataset, the better trained the algorithm. Once trained, the algorithm is given new data and uses its past experience to predict an outcome.</p>
<p><em>Unsupervised ML</em></p>
<p>This is where the algorithm is trained using a dataset that does not have any labels. The algorithm is not told what the data represents. In this case, the learning process is dependent on the identification of patterns that are repeatedly created in the data. Using the cat and dog example, the algorithm begins to separate the images it receives based on the inherent characteristics of dogs.</p>
<p>In unsupervised learning, the algorithms must use methods of estimation based on inferential statistics to discover patterns, relationships and correlations with the raw, unlabelled dataset. As patterns are identified, the algorithm uses statistics to identify boundaries within the dataset. Data with similar patterns are grouped together, creating subsets of data. As the classification process continues, the algorith begins to understand the dataset it is analysing, allowing it to predict the categorization of future data.</p>
<p>This clustering of data can automate decision making, adding a layer of sophistication to unsupervised learning. More importantly, it allows us to leverage data in a new way. What we lack in knowledge we make up for in data.</p>
<p><em>Reinforcement ML</em></p>
<p>Reinforcement learning is like unsupervised ML in that the training data is also unlabelled. However, when asked a question about the data, the outcome is graded – so there is still a level of supervision. The algorithm is presented with data that lacks labels, but is given an example with a positive or negative result. This positive or negative grade provides a feedback loop to the algorithm allowing it to determine if the solution it is providing is solving a problem or not. Effectively, it is the computerised version of human trial and error learning.</p>
<p>Reinforcement ML is often used to make strategies. As decisions lead to consequences, the output action is prescriptive, and not just descriptive, as in unsupervised learning. This kind of learning has been used to train computers how to play games. This is the idea behind the company DeepMind, acquired by Google in 2014, which trained <a href="https://www.youtube.com/watch?v=V1eYniJ0Rnk" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">which they trained their algorithm to learn how to play Atari</a>.</p>
<figure><iframe src="https://www.youtube-nocookie.com/embed/V1eYniJ0Rnk?wmode=transparent&amp;start=0" width="440" height="260" frameborder="0" allowfullscreen="allowfullscreen"></iframe></figure>
<p>It went on to create <a href="https://deepmind.com/research/alphago/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">AlphaGo</a> which defeated the best human <a href="https://en.wikipedia.org/wiki/Professional_Go_player" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">professional Go player</a> 4-1 in the game of Go, one of the most complex games in the world.</p>
<hr class="xh2  ">
<h3>Implications for businesses</h3>
<p>Today machine learning is being used in a number of areas. Google’s self-driving car was developed using machine learning and today machines can <a href="https://www.technologyreview.com/s/602949/ai-has-beaten-humans-at-lip-reading/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">lip read faster than humans</a>. ML has been infiltrating almost every sector of finance in recent years. For instance, ML is being used for algorithmic trading, <a href="https://www.youtube.com/watch?v=iBs59GlXhIA" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">analysing time series data</a>, portfolio management, fraud detection, customer service, news analysis, investment strategy construction, etc.</p>
<p>But the real power of machine learning is unleashed with neural networks.</p>
<hr class="xh2  ">
<p>This article was originally on <a href="https://theconversation.com/us" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">The Conversation</a>. Click <a href="https://theconversation.com/what-is-machine-learning-76759" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">here</a> to access the original.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Machine Learning with OpenAI Gym on ROS Development Studio</title>
		<link>https://robohub.org/machine-learning-with-openai-gym-on-ros-development-studio/</link>
		
		<dc:creator><![CDATA[Ricardo Téllez]]></dc:creator>
		<pubDate>Mon, 08 May 2017 08:15:37 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ROS]]></category>
		<guid isPermaLink="false">http://robohub.org/machine-learning-with-openai-gym-on-ros-development-studio/</guid>

					<description><![CDATA[<p>Imagine how easy it would be to learn skating, if only it doesn&#8217;t&#160;hurt everytime you fall. Unfortunately, we, humans, &#160;don&#8217;t have that option. Robots, however, can now &#8220;learn&#8221; their skills on a simulation platform without being afraid of crashing into a wall. Yes, &#8220;it learns&#8220;! This is possible with the reinforcement learning algorithms provided by</p>
<p>The post <a rel="nofollow external noopener noreferrer" href="http://www.theconstructsim.com/machine-learning-openai-gym-ros-development-studio/" data-wpel-link="external" target="_blank">Machine Learning with OpenAI Gym on ROS Development Studio</a> appeared first on <a rel="nofollow external noopener noreferrer" href="http://www.theconstructsim.com/" data-wpel-link="external" target="_blank">The Construct</a>.</p>]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-full wp-image-77885" src="http://robohub.org/wp-content/uploads/2017/05/comp.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/05/comp.jpg 900w, https://robohub.org/wp-content/uploads/2017/05/comp-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/05/comp-768x512.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" />
<p>Imagine how easy it would be to learn skating, if only it doesn’t hurt everytime you fall. Unfortunately, we, humans,  don’t have that option. Robots, however, can now “<strong>learn</strong>” their skills on a simulation platform without being afraid of crashing into a wall. Yes, “<strong>it learns</strong>“! This is possible with the reinforcement learning algorithms provided by <a href="https://gym.openai.com/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">OpenAI Gym</a> and the ROS Development Studio.<span id="more-77736"></span></p>
<p>You can now train your robot to navigate through an environment filled with obstacles just based on the sensor inputs, with the help of OpenAI Gym. In April 2016, OpenAI introduced “Gym”, a platform for developing and comparing reinforcement learning algorithms. Reinforcement learning is an area of machine learning that allows an intelligent agent (for example, robot) to learn the best behaviors in an environment by trial-and-error. The agent takes actions in an environment so as to maximize its rewards. We have deployed the <a href="https://github.com/erlerobot/gym-gazebo" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">gym_gazebo</a> package from <a href="http://erlerobotics.com/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Erle Robotics</a>. in the ROS Development Studio. It enables the users to test their reinforcement learning for their robots in Gazebo.</p>
<hr class="xh2  ">
<h2>How to Train your Robot</h2>
<div id="attachment_5866" class="wp-caption aligncenter">
<a href="http://www.theconstructsim.com/wp-content/uploads/2017/04/Maze1.png" rel="attachment wp-att-5866 follow external noopener noreferrer" data-wpel-link="external" target="_blank"><img decoding="async" class="size-medium wp-image-5866" src="http://www.theconstructsim.com/wp-content/uploads/2017/04/Maze1-300x127.png" sizes="(max-width: 600px) 100vw, 600px" srcset="http://www.theconstructsim.com/wp-content/uploads/2017/04/Maze1-300x127.png 300w, http://www.theconstructsim.com/wp-content/uploads/2017/04/Maze1-768x324.png 768w, http://www.theconstructsim.com/wp-content/uploads/2017/04/Maze1-280x118.png 280w, http://www.theconstructsim.com/wp-content/uploads/2017/04/Maze1.png 922w" alt="Robot training to navigate through an environment with obstacles" width="600" height="254" /></a>
<p class="wp-caption-text">Robot training to navigate through an environment with obstacles</p>
</div>
<p>In this example we will be seeing how a turtlebot is able to learn navigating through an environment without hitting an obstacle. The turtlebot will use a reinforcement learning method known as Q-learning.</p>
<p>There are four environments already available for the user to test their simulations with. These environments can be launched using the respective launch files:</p>
<ul>
<li>GazeboCircuitTurtlebotLidar_v0.launch</li>
<li>GazeboCircuit2TurtlebotLidar_v0.launch</li>
<li>GazeboRoundTurtlebotLidar_v0.launch</li>
<li>GazeboMazeTurtlebotLidar_v0.launch</li>
</ul>
<p>The images of the different environments are given below:</p>
<table>
<caption>The various environments already available:</caption>
<colgroup>
<col width="20%" />
<col width="20%" /></colgroup>
<tbody>
<tr class="odd">
<td align="center">Circuit<br />
<img decoding="async" src="http://www.theconstructsim.com/wp-content/uploads/2017/04/circuit.png" alt="" /></td>
<td align="center">Circuit2<br />
<img decoding="async" src="http://www.theconstructsim.com/wp-content/uploads/2017/04/circuit2.png" alt="" /></td>
</tr>
<tr class="even">
<td align="center">Round<br />
<img decoding="async" src="http://www.theconstructsim.com/wp-content/uploads/2017/04/round.png" alt="" /></td>
<td align="center">Maze<br />
<img decoding="async" src="http://www.theconstructsim.com/wp-content/uploads/2017/04/maze.png" alt="" /></td>
</tr>
</tbody>
</table>
<p>The user is requested to try out the existing environment before developing their own environments for training the robot. An environment is where the robot’s possible actions and rewards are defined. For example, in the available environments, there are three possible actions for the Turtlebot robot:</p>
<p>– Forward ( with a reward of 5 points)<br />
– Left ( with a reward of 1 point)<br />
– Right ( with a reward of 1 point)</p>
<p>If it collides into the walls, then the training episode ends (with a penalty of 200 points). The turtlebot has to learn to navigate through the environment, based on the rewards obtained from different episodes. This can be achieved using the Q-learning algorithm. Let us see, how it can be done using the ROS Development Studio.</p>
<hr class="xh2  ">
<h2>Using the ROS Development Studio for training the robot</h2>
<p>First, we have to set the path in the jupyter-notebook as given below:</p>
<h4><code>import sys<br />
sys.path.append("/usr/local/lib/python2.7/dist-packages/")<br />
sys.path.append("/home/ubuntu/gym-gazebo")<br />
sys.path.append("/home/user/catkin_ws/src/gym_construct/src")<br />
%matplotlib inline<br />
</code></h4>
<p>The python scripts in the folder <code>gym_construct/src/</code> help us simulate the reinforcement learning techniques for a Turtlebot. Currently, the number of episodes has been set to 20.<br />
Feel free to increase the number of episodes in the python scripts (usually up to 5000) to actually train the robot to navigate the environment completely.Run the  only the script corresponding to the environment:</p>
<p>Run the python corresponding to the environment:</p>
<h4><code>## Circuit-2 Environment --&gt; Q-learning<br />
%run /home/user/catkin_ws/src/gym_construct/src/circuit2_turtlebot_lidar_qlearn.py<br />
</code></h4>
<p>The robot undergoes several training episodes and each of these episodes are rewarded based on the number of steps taken by the robot before hitting the environment. We will be able to see that the robot incrementally increases its rewards over time compared to its previous versions. With a very large number of episodes, the robot will learn to navigate the environment without hitting the obstacle.</p>
<hr class="xh2  ">
<h2>Plotting the learning curve of the robot</h2>
<p>The machine learning algorithm generates the output files in the output directory specified in the python script file. In order to plot the curve, we run the <code>display_plot.py</code>. But before that, don’t forget to restart the kernel and set the path once again.</p>
<img decoding="async" class="aligncenter size-medium wp-image-5904" src="http://www.theconstructsim.com/wp-content/uploads/2017/05/download2-300x207.png" alt="download2" width="450" height="307" />
<p>As the number of episodes increases, we will see that the robot’s mean rewards also increases. The user can choose his own robot, environments, action and rewards for testing his reinforcement learning algorithms in OpenAI Gym and RDS. Watch the video below for more on this.</p>
<hr class="xh2  ">
<h2>Video describing the procedure to run OpenAI Gym on RDS</h2>
<div class="keep-aspect"><iframe title="[ROS tutorial] OpenAI Gym For ROS based Robots 101. Gazebo Simulator" width="500" height="281" src="https://www.youtube-nocookie.com/embed/o9FpZ1QQqcc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>I hope you were able to follow the tutorial.  So, that’s all folks. It’s now up to you to develop and test reinforcement learning algorithms in OpenAI Gym and RDS.</p>
<p>Have fun training your robot!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Does AI pose a threat to society?</title>
		<link>https://robohub.org/does-ai-pose-a-threat-to-society/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 03 May 2017 08:15:00 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[roboethics]]></category>
		<guid isPermaLink="false">http://robohub.org/does-ai-pose-a-threat-to-society/</guid>

					<description><![CDATA[Last week I had the pleasure of debating the question "does AI pose a threat to society?" with friends and colleagues&#160;<a href="http://personal.lse.ac.uk/list/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Christian List</a>, <a href="https://ibug.doc.ic.ac.uk/maja/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Maja Pantic</a> and <a href="https://www.openbionics.com/the-team/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Samantha Payne</a>. The&#160;<a href="http://www.britac.ac.uk/events/does-ai-pose-threat-society" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">event was organised by the British Academy</a>&#160;and brilliantly chaired by the Royal Society's director of science policy <a href="https://royalsociety.org/people/claire-craig-9083/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Claire Craig</a>.<br><br>Here is my opening statement:<br><br>One Friday afternoon in 2009 I was called by a science journalist at, I recall, the Sunday Times. He asked me if I knew that there was to be a meeting of the AAAI to discuss robot ethics. I said no I don&#8217;t know of this meeting. He then asked &#8220;are you surprised they are meeting to discuss robot ethics&#8221; and my answer was no. We talked some more and agreed it was actually a rather dull story: a case of scientists behaving responsibly. I really didn&#8217;t expect the story to appear but checked the Sunday paper anyway, and there in the science section was the headline <a href="http://alanwinfield.blogspot.co.uk/2009/08/killer-robots-in-news-again.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Scientists fear revolt of killer robots</a>. (I then spent the next couple of days on the radio explaining that no, scientists do not fear a revolt of killer robots.)<br><br>So, fears of future super intelligence - robots taking over the world - are greatly exaggerated: the threat of an out-of-control super intelligence is a fantasy - interesting for a pub conversation perhaps. It&#8217;s true we should be careful and innovate responsibly, but that&#8217;s equally true for any new area of science and technology. The benefits of robotics and AI are so significant, the potential so great, that we should be optimistic rather than fearful. Of course robots and intelligent systems must be engineered to very high standards of safety for exactly the same reasons that we need our washing machines, cars and airplanes to be safe. If robots are not safe people will not trust them. To reach it&#8217;s full potential what robotics and AI needs is a dose of good old fashioned (and rather dull) safety engineering.<br><br>In 2011 I was invited to join a British Standards Institute working group on robot ethics, which drafted a new standard <a href="http://shop.bsigroup.com/ProductDetail?pid=000000000030320089" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">BS 8611 <i>Guide to the ethical design of robots and robotic systems</i></a>, published in April 2016. I believe this to be the world&#8217;s first standard on ethical robots.<br><br>Also in 2016 the very well regarded IEEE standards association &#8211; the same organization that gave us WiFi - launched a <a href="http://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Global initiative on Ethical Considerations in AI and Autonomous Systems</a>. The purpose of this Initiative is to ensure every technologist is educated and empowered to prioritize ethical considerations in the design and development of autonomous and intelligent systems; in a nutshell, to ensure ethics are baked in. In December we published <i>Ethically Aligned Design: A Vision for Prioritizing Human Well Being with AI and Autonomous Systems</i>. Within that initiative I'm also leading a new standard on&#160;<a href="http://alanwinfield.blogspot.co.uk/2017/01/the-infrastructure-of-life-2.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">transparency in autonomous systems</a>, based on the simple principle that it should always be possible to find out why an AI or robot made a particular decision.<br><br>We need to agree ethical principles, because they are needed to underpin standards &#8211; ways of assessing and mitigating the ethical risks of robotics and AI. But standards needs teeth and in turn underpin regulation. Why do we need regulation? Think of passenger airplanes; the reason we trust them is because it's a highly regulated industry with an amazing safety record, and robust, transparent processes of air accident investigation when things do go wrong. Take one example of a robot that we read a lot about in the news &#8211; the Driverless Car. I think there's a strong case for a driverless car equivalent of the CAA, with a driverless car accident investigation branch. Without this it's hard to see how driverless car technology will win public trust.<br><br>Does AI pose a threat to society? No. But we do need to worry about the down to earth questions of present day rather unintelligent AIs; the ones that are deciding our loan applications, piloting our driverless cars or controlling our central heating. Are those AIs respecting our rights, freedoms and privacy? Are they safe? When AIs make bad decisions, can we find out why? And I worry too about the wider societal and economic impacts of AI. I worry about jobs of course, but actually I think there is a bigger question: how can we ensure that the wealth created by robotics and AI is shared by all in society?<br><br>Thank you.<br><br><a href="https://3.bp.blogspot.com/-YxiD90A0Z_k/WQYwNFjszqI/AAAAAAAACN4/yawiNbLchKcloIoTR7KpHly-grfc-JfsgCLcB/s1600/Robotics%2Bimage_1.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img border="0" height="208" src="https://3.bp.blogspot.com/-YxiD90A0Z_k/WQYwNFjszqI/AAAAAAAACN4/yawiNbLchKcloIoTR7KpHly-grfc-JfsgCLcB/s320/Robotics%2Bimage_1.jpg" width="320"></a>This image was used to advertise the BA's series of events on the theme Robotics, AI and Society. The reason I reproduce it here is that one of the many interesting questions to the panel was about the way that AI tends to be visualised in the media. This kind of human face coalescing (or perhaps emerging) from the atomic parts of the AI seems to have become a trope for AI. Is it a helpful visualisation of the human face of AI, or does it mislead to an impression that AI has human characteristics?]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-full wp-image-77676" src="http://robohub.org/wp-content/uploads/2017/03/AI.jpg" alt="" width="900" height="589" srcset="https://robohub.org/wp-content/uploads/2017/03/AI.jpg 900w, https://robohub.org/wp-content/uploads/2017/03/AI-425x278.jpg 425w, https://robohub.org/wp-content/uploads/2017/03/AI-768x503.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" />
<p>Last week I had the pleasure of debating the question &#8220;does AI pose a threat to society?&#8221; with friends and colleagues <a href="http://personal.lse.ac.uk/list/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Christian List</a>, <a href="https://ibug.doc.ic.ac.uk/maja/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Maja Pantic</a> and <a href="https://www.openbionics.com/the-team/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Samantha Payne</a>. The <a href="http://www.britac.ac.uk/events/does-ai-pose-threat-society" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">event was organised by the British Academy</a> and brilliantly chaired by the Royal Society&#8217;s director of science policy <a href="https://royalsociety.org/people/claire-craig-9083/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Claire Craig</a>. Here follows my opening statement:<span id="more-77484"></span></p>
<hr class="xh2  ">
<p><strong>My opening statement</strong></p>
<p>One Friday afternoon in 2009 I was called by a science journalist at, I recall, the Sunday Times. He asked me if I knew that there was to be a meeting of the AAAI to discuss robot ethics. I said no I don’t know of this meeting. He then asked “are you surprised they are meeting to discuss robot ethics” and my answer was no. We talked some more and agreed it was actually a rather dull story: a case of scientists behaving responsibly. I really didn’t expect the story to appear but checked the Sunday paper anyway, and there in the science section was the headline <a href="http://alanwinfield.blogspot.co.uk/2009/08/killer-robots-in-news-again.html" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Scientists fear revolt of killer robots</a>. (I then spent the next couple of days on the radio explaining that no, scientists do not fear a revolt of killer robots.)</p>
<p>So, fears of future super intelligence &#8211; robots taking over the world &#8211; are greatly exaggerated: the threat of an out-of-control super intelligence is a fantasy &#8211; interesting for a pub conversation perhaps. It’s true we should be careful and innovate responsibly, but that’s equally true for any new area of science and technology. The benefits of robotics and AI are so significant, the potential so great, that we should be optimistic rather than fearful. Of course robots and intelligent systems must be engineered to very high standards of safety for exactly the same reasons that we need our washing machines, cars and airplanes to be safe. If robots are not safe people will not trust them. To reach it’s full potential what robotics and AI needs is a dose of good old fashioned (and rather dull) safety engineering.</p>
<p>In 2011 I was invited to join a British Standards Institute working group on robot ethics, which drafted a new standard <a href="http://shop.bsigroup.com/ProductDetail?pid=000000000030320089" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">BS 8611 <i>Guide to the ethical design of robots and robotic systems</i></a>, published in April 2016. I believe this to be the world’s first standard on ethical robots.</p>
<p>Also in 2016 the very well regarded IEEE standards association – the same organization that gave us WiFi &#8211; launched a <a href="http://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Global initiative on Ethical Considerations in AI and Autonomous Systems</a>. The purpose of this Initiative is to ensure every technologist is educated and empowered to prioritize ethical considerations in the design and development of autonomous and intelligent systems; in a nutshell, to ensure ethics are baked in. In December we published <i>Ethically Aligned Design: A Vision for Prioritizing Human Well Being with AI and Autonomous Systems</i>. Within that initiative I&#8217;m also leading a new standard on <a href="http://alanwinfield.blogspot.co.uk/2017/01/the-infrastructure-of-life-2.html" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">transparency in autonomous systems</a>, based on the simple principle that it should always be possible to find out why an AI or robot made a particular decision.</p>
<p>We need to agree ethical principles, because they are needed to underpin standards – ways of assessing and mitigating the ethical risks of robotics and AI. But standards needs teeth and in turn underpin regulation. Why do we need regulation? Think of passenger airplanes; the reason we trust them is because it&#8217;s a highly regulated industry with an amazing safety record, and robust, transparent processes of air accident investigation when things do go wrong. Take one example of a robot that we read a lot about in the news – the Driverless Car. I think there&#8217;s a strong case for a driverless car equivalent of the CAA, with a driverless car accident investigation branch. Without this it&#8217;s hard to see how driverless car technology will win public trust.</p>
<p>Does AI pose a threat to society? No. But we do need to worry about the down to earth questions of present day rather unintelligent AIs; the ones that are deciding our loan applications, piloting our driverless cars or controlling our central heating. Are those AIs respecting our rights, freedoms and privacy? Are they safe? When AIs make bad decisions, can we find out why? And I worry too about the wider societal and economic impacts of AI. I worry about jobs of course, but actually I think there is a bigger question: how can we ensure that the wealth created by robotics and AI is shared by all in society?</p>
<p>Thank you.</p>
<hr class="xh2  ">
<p>The featured image of this article was used to advertise the BA&#8217;s series of events on the theme Robotics, AI and Society. The reason I draw your attention to it here is that one of the many interesting questions to the panel was about the way that AI tends to be visualised in the media. This kind of human face coalescing (or perhaps emerging) from the atomic parts of the AI seems to have become a trope for AI. Is it a helpful visualisation of the human face of AI, or does it mislead to an impression that AI has human characteristics?</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dr Nathan Griffiths: Driverless cars? How the road to the future will be driven by machine learning</title>
		<link>https://robohub.org/dr-nathan-griffiths-driverless-cars-how-the-road-to-the-future-will-be-driven-by-machine-learning/</link>
		
		<dc:creator><![CDATA[The Royal Society]]></dc:creator>
		<pubDate>Mon, 01 May 2017 09:00:02 +0000</pubDate>
				<category><![CDATA[interviews]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[automotive]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[sensing]]></category>
		<guid isPermaLink="false">http://robohub.org/dr-nathan-griffiths-driverless-cars-how-the-road-to-the-future-will-be-driven-by-machine-learning/</guid>

					<description><![CDATA[Over the past few weeks, we&#8217;ve blogged about how machine learning is transforming research, nuclear decommissioning, and astronomy. Building on...]]></description>
										<content:encoded><![CDATA[<div id="attachment_66331" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-66331" class="size-full wp-image-66331" src="http://robohub.org/wp-content/uploads/2016/09/nutonomy-autonomous-car-vehicle.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/09/nutonomy-autonomous-car-vehicle.jpg 900w, https://robohub.org/wp-content/uploads/2016/09/nutonomy-autonomous-car-vehicle-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/nutonomy-autonomous-car-vehicle-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-66331" class="wp-caption-text">Credit: nutonomy</p></div>
<p>Over the past few weeks, we’ve blogged about how machine learning is transforming <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~blogs.royalsociety.org/in-verba/2017/04/12/machine-learning-a-revolution-for-research/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">research</a>, nuclear decommissioning, and <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~blogs.royalsociety.org/in-verba/2017/04/06/astronomy-and-machine-learning-written-in-the-stars/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">astronomy</a>. Building on our “<a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~blogs.royalsociety.org/in-verba/2016/07/20/the-journey-to-driverless-cars/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Ask the Experts” panel discussion on driverless cars last July</a>, how might machine learning shape the way we move through and interact with the immediate environment around us?</p>
<p>As the last in our series of blog posts on machine learning in research, we spoke to <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www2.warwick.ac.uk/fac/sci/dcs/people/n_e_griffiths/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Dr Nathan Griffiths</a> to find out more about machine learning in transport. Nathan is a Reader in the Department of Computer Science at the University of Warwick, whose research into the application of machine learning for autonomous vehicles (or “driverless cars”) has been supported by a <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://royalsociety.org/grants-schemes-awards/grants/university-research/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Royal Society University Research Fellowship</a>.</p>
<hr class="xh2  ">
<h3>What inspired you to study science? And why Computer Science particularly?</h3>
<p>I have always been interested in how things work and understanding the patterns we see in the world around us. Science helps us to understand patterns, provides insights into how things work, and ultimately enables us to understand how complex structures can arise from simple rules. Computer Science appeals because it can be both a creative and an analytical science – we can use computers to create patterns, or use computers as tools to understand our world, including the patterns that exist within it, and predict patterns which may arise.</p>
<hr class="xh2  ">
<h3>How is machine learning used in your research?</h3>
<p>My research uses machine learning to give insights into how objects or people interact and how patterns emerge and evolve. This involves the use of computational models, known as <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~www.anylogic.com/agent-based-modeling" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">agent-based modelling</a>, to simulate the actions and interactions of entities (such as drivers or autonomous vehicles) to see how their decisions affect the wider systems in which they operate.</p>
<p>More specifically, machine learning can be used to analyse how cooperation emerges through interactions between objects. In the context of autonomous vehicles, there are many situations in which it is desirable to establish a cooperative environment, without the need for centralised control. For example, who should give way at a road junction where the rules are ambiguous or typically misinterpreted, such as flashing headlights to let another driver proceed? In this case, machine learning can be trained to predict what decisions a driver or autonomous vehicle will make. Machine learning algorithms will examine previous behaviours and learn from these behaviours, to then predict what will happen in the future. Many of the initial predictions will be incorrect, however the algorithm will modify its next predictions based on what it has learnt and continue to reduce its mistakes until it can make accurate predictions. An accurate algorithm could then be used to inform the decisions vehicles make and predict vehicle journeys and routes.</p>
<p>Modern vehicles are equipped with numerous sensors to collect vast amounts of data during vehicle journeys. For example cameras provide live images to the vehicle which are fed into an object-recognition machine learning algorithm which learns to identify and distinguish between entities such as pedestrians, cyclists or other vehicles on the road. The images can tell the vehicle how close the objects are and change the vehicle’s behaviour accordingly, such as by reducing speed to stay a safe distance from the car in front. The use of these data also enables transport to be made more efficient, such as through automatic traffic light signal detection and live notifications of parking opportunities which could help to reduce congestion.</p>
<hr class="xh2  ">
<h3>What are the challenges in using machine learning in your field of research?</h3>
<p>The techniques for extracting information from data and building predictive models are advanced, but perhaps the greatest challenge is to support the interface between machine learning and human users, which is likely to lead to greater public confidence in something like autonomous vehicles.</p>
<p>I also expect to see advances in techniques for dealing with “<a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~www.wisc.warwick.ac.uk/files/6814/7922/2663/AdamG.pdf" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">concept drift</a>”, where changes in the world   need to be accompanied by changes in a machine learnt model. Concept drift is the phenomena whereby predictions may become less accurate over time if the models do not adapt to changes in the environment. This could be an issue if learning models are not able to adapt to changes sufficiently quickly to react.</p>
<p>Currently, autonomous vehicles are good at detecting the world around them and reacting as necessary to changes on the road. However the next challenge is to enable machine learning systems to not only react to changes and adapt to previously unseen environments (such as a swerving car or the vehicle being driven in adverse conditions) but be able to understand the probabilities of what it thinks might happen. For example, a car which is driving alongside a busy footpath will not just react to a pedestrian stepping out into the road, but will understand that there is a chance that this might happen and actively take measures to reduce risk in case it does, perhaps by positioning itself further away from the curb.</p>
<hr class="xh2  ">
<h3>So what are the future prospects for machine learning?</h3>
<p>The future is very bright for machine learning. Machine learning is fundamental to the development of driverless vehicles and is rapidly transforming the automotive world; vehicle manufacturers are very keen to get computer scientists on board for the betterment of their projects.</p>
<p>Machine learning is already central to how our vehicles work, underpinning systems such as lane-keeping assistance, reactive cruise control and automated vehicle personalisation and recognition. There is a wide and increasing range of applications that machine learning will allow us to tackle and it is enabling us to develop fully autonomous vehicles, which will be ubiquitous in the future. I also envisage that autonomous vehicles will be connected, such that the information and insights that one vehicle has learnt can be transferred to another; which may prove particularly useful for managing concept drift.</p>
<hr class="xh2  ">
<p><em>The Royal Society is undertaking a project about machine learning and its impact for the UK economy and society. To find out more please visit our</em><em> </em><a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://royalsociety.org/topics-policy/projects/machine-learning/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external"><em>project page</em></a><em>.</em></p>
<p><em>This post was originally published on the Royal Society. <a href="http://blogs.royalsociety.org/in-verba/2017/04/24/dr-nathan-griffiths-driverless-cars-how-the-road-to-the-future-will-be-driven-by-machine-learning/?utm_source=feedblitz&amp;utm_medium=FeedBlitzRss&amp;utm_campaign=blogs/in-verba" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Click here</a> to view the original post.</em></p>
<img decoding="async" style="border: 0; float: left; margin: 0; padding: 0; width: 1px!important; height: 1px!important;" src="http://rss.royalsociety.org/~/i/297562186/0/blogs/in-verba" alt="" width="1" height="1" align="left" border="0" hspace="0" />
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Hosts of Talking Machines: Neil Lawrence and Ryan Adams</title>
		<link>https://robohub.org/hosts-of-talking-machines-neil-lawrence-and-ryan-adams/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 28 Apr 2017 14:51:00 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/hosts-of-talking-machines-neil-lawrence-and-ryan-adams/</guid>

					<description><![CDATA[


Talking Machines is entering its third season and going through some changes. Our founding host Ryan is moving on and in his place Neil Lawrence of Amazon is taking over as co host. We say thank you and good bye to Ryan with an interview about his ...]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/02/talking-machines.png" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-59622" src="http://robohub.org/wp-content/uploads/2016/02/talking-machines.png" alt="" width="1500" height="375" srcset="https://robohub.org/wp-content/uploads/2016/02/talking-machines.png 1500w, https://robohub.org/wp-content/uploads/2016/02/talking-machines-425x106.png 425w, https://robohub.org/wp-content/uploads/2016/02/talking-machines-1024x256.png 1024w, https://robohub.org/wp-content/uploads/2016/02/talking-machines-500x125.png 500w" sizes="(max-width: 1500px) 100vw, 1500px" /></a>
<p>Talking Machines is entering its third season and going through some changes. Our founding host <a href="http://people.seas.harvard.edu/~rpa/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Ryan</a> is moving on and in his place, <a href="http://inverseprobability.com/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Neil Lawrence</a> of Amazon is taking over as co-host. We say thank you and goodbye to Ryan with an interview about his work.<span id="more-77429"></span></p>
<p><iframe style="background-color: transparent; display: block; max-width: 700px;" title="audioBoom player" src="//embeds.audioboom.com/posts/5865322-hosts-of-talking-machines-neil-lawrence-and-ryan-adams/embed/v4?eid=AQAAAGhXA1lqf1kA" width="100%" height="300" frameborder="0" scrolling="no"></iframe></p>
<hr class="xh2  ">
<p><em>If you liked this article, you may also want to read:</em></p>
<ul>
<li><a href="http://robohub.org/talking-machines-restricted-boltzmann-machines-with-eric-lander/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Restricted Boltzmann Machines, with Eric Lander</a></li>
<li><a href="http://robohub.org/talking-machines-automatic-translation-and-t-sne-with-hal-daume/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Automatic Translation and t-SNE, with Hal Daume</a></li>
<li><a href="http://robohub.org/talking-machines-generative-art-and-hamiltonian-monte-carlo-with-doug-eck/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Generative art and Hamiltonian Monte Carlo, with Doug Eck</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Machine learning and the Flint water crisis, with Jake Abernethy</a></li>
<li><a href="http://robohub.org/talking-machines-gaussian-processes-and-openai-with-iiya-sutskever/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Talking Machines: Gaussian processes and OpenAI, with IIya Sutskever</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNG-IJ29hYZ8xIA0xrNm-VHbgazvUg" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1471516517725000&amp;usg=AFQjCNFf9bT3sJ-ScTgmJlXgcZG4_ENDDA" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dr Rustam Stolkin and robots that learn: Nuclear robotics meets machine learning</title>
		<link>https://robohub.org/dr-rustam-stolkin-and-robots-that-learn-nuclear-robotics-meets-machine-learning/</link>
		
		<dc:creator><![CDATA[The Royal Society]]></dc:creator>
		<pubDate>Thu, 27 Apr 2017 13:00:12 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[exploration & mining]]></category>
		<category><![CDATA[industrial]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://robohub.org/dr-rustam-stolkin-and-robots-that-learn-nuclear-robotics-meets-machine-learning/</guid>

					<description><![CDATA[How can we create robots that can carry out important tasks in dangerous environments? Machine learning is supporting advances in...]]></description>
										<content:encoded><![CDATA[<div id="attachment_77173" style="width: 810px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/04/nuclear-decommissioning.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-77173" class="size-full wp-image-77173" src="http://robohub.org/wp-content/uploads/2017/04/nuclear-decommissioning.jpg" alt="" width="800" height="532" srcset="https://robohub.org/wp-content/uploads/2017/04/nuclear-decommissioning.jpg 800w, https://robohub.org/wp-content/uploads/2017/04/nuclear-decommissioning-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/04/nuclear-decommissioning-768x511.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><p id="caption-attachment-77173" class="wp-caption-text">Heavy Water Components Test Reactor decommissioning.</p></div>
<p>How can we create robots that can carry out important tasks in dangerous environments? Machine learning is supporting advances in the field of robotics. To find out more, we talked to Dr Rustam Stolkin, Royal Society Industry Fellow for Nuclear Robotics, Professor of Robotics at the University of Birmingham, and Director at A.R.M Robotics Ltd, about his work combining machine learning and robotics to create practical solutions to nuclear problems.</p>
<p><hr class="xh2  "><span id="more-77043"></span></p>
<h3>What drew you to engineering and robotics?</h3>
<p>There are many definitions of engineering, but the one I like is “the creation of artefacts for the benefit of mankind”. Engineering is a way of using science to be creative and to create novel technologies which can bring major societal and economic benefit.</p>
<div id="attachment_77172" style="width: 1010px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/04/ruskin.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-77172" class="size-full wp-image-77172" src="http://robohub.org/wp-content/uploads/2017/04/ruskin.jpg" alt="" width="1000" height="665" srcset="https://robohub.org/wp-content/uploads/2017/04/ruskin.jpg 1000w, https://robohub.org/wp-content/uploads/2017/04/ruskin-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/04/ruskin-768x511.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><p id="caption-attachment-77172" class="wp-caption-text">Dr Rustam Stolkin. Source: University of Birmingham/YouTube</p></div>
<p>Robotics, in particular, attracted me because robots are inherently inter-disciplinary: they use mechanics and electronics, as well as computational elements, such as machine learning and artificial intelligence. This has allowed me to become an “expert generalist”; I specialise in being extremely cross-disciplinary. At the University of Birmingham, I have research collaborations spanning eight different schools across three colleges on the campus.</p>
<hr class="xh2  ">
<h3>Tell us about your research?</h3>
<p>My work focuses on developing advanced robotics technologies for nuclear decommissioning, demolishing legacy nuclear sites, and safely packaging, storing and monitoring any radiological or contaminated materials. The UK contains 4.9 million tonnes of <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.gov.uk/government/publications/nuclear-provision-explaining-the-cost-of-cleaning-up-britains-nuclear-legacy/nuclear-provision-explaining-the-cost-of-cleaning-up-britains-nuclear-legacy" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">legacy nuclear waste</a>, mainly by-products of weapons production during the Cold War, alongside a smaller contribution from nuclear power use for civilian electricity generation. Cleaning up the UK’s legacy waste is the <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.gov.uk/government/consultations/nuclear-decommissioning-authority-business-plan-2017-to-2020" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">biggest environmental remediation project across Europe</a>; it could take over 100 years and cost up to £220billion.</p>
<p>Factories are highly structured environments, where robots can be pre-programmed to make repetitive motions. This has supported the revolution in robotics that we’ve seen since the 1980s. In contrast, there has been surprisingly little use of robots in the nuclear industry, aside from a very small number of robotic vehicles deployed after the Fukushima disaster, and a very few cases of deploying bespoke robotic manipulators, controlled in rudimentary ways by joystick teleoperation.</p>
<p>This is in part because legacy nuclear sites, some of them over 60 years old, are highly complex and unknown environments, such as contaminated buildings that have been sealed off for decades. They have an enormous diversity of scenes, materials, and objects that nuclear decommissioning robots must interact with in complex ways, such as by grasping and cutting objects.</p>
<p>We have only recently discovered how to use state-of-the-art machine learning methods to help robots learn adaptive and transferable skills which they can apply in new environments. This allows them to perceive and handle new kinds of objects which they have not seen before. For example, using machine learning, a robot can be trained how to grasp and pick up one object, and then use this knowledge to <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.youtube.com/watch?v=VT3zw5fkZ7Y" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">adapt the grasp for a new object</a> with a different shape.</p>
<p>Recent <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://blogs.royalsociety.org/in-verba/2016/12/22/machine-learning-in-2016-what-does-nips2016-tell-us-about-the-field-today/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">“deep learning</a>” approaches might offer part of the solution in navigating these complex environments. However such learning approaches can rely on large amounts of “training data” – labelled examples of images of objects for example – which can be used to train the robot so that it can recognise similar objects in future. It is still very unclear how to generate sufficient training data in order to enable robots to learn how to behave in useful ways in complex real environments.</p>
<hr class="xh2  ">
<h3>Why do we need robots to carry out nuclear decommissioning?</h3>
<p>Contaminated materials are currently decommissioned by human workers in air-fed plastic suits, which is not only unsustainable but can be dangerous. Using robots means humans do not need to enter highly hazardous work environments, and means that zones that humans cannot enter (even in protective suits) due to high gamma radiation can still be decommissioned. Using robots also reduces “secondary nuclear waste”; for every one container filled with actual primary nuclear waste, more than ten containers become filled with contaminated plastic suits, respirators, rubber gloves, and other “secondary waste” from human entries.</p>
<hr class="xh2  ">
<h3>How have you used machine learning to develop robots capable of nuclear decommissioning?</h3>
<p>My lab has used robots to perform fully autonomous <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.youtube.com/watch?v=Yv0SISwlXWs" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">grasping and manipulation of nuclear waste-like objects</a> and <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.youtube.com/watch?v=kzG-TxT4wd8" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">grasping of moving objects</a>.</p>
<p>We also use state-of-the-art deep-learning neural networks to do <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.youtube.com/watch?v=bVbrb_aE6uw" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">real-time 3D reconstruction of a room</a>, and simultaneously recognise and label materials such as concrete, metal, wood and fabric. This helps us develop ways for robots to characterise nuclear environments and nuclear waste objects <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.youtube.com/watch?v=GS5z5s5nsnE" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">in real-time</a>. We are extending these methods to also combine visual camera information with other kinds of data from radiation, thermal and other sensors.</p>
<hr class="xh2  ">
<h3>Where do you see machine learning going within your field of research?</h3>
<p>Robotics engineers often argue that machine learning has only been used on relatively simple problems so far. Achieving machine learning of real robotic actions, with real objects in real scenes, is a significantly more complicated challenge that is only just starting to be attempted.</p>
<p>Innovative new approaches will emerge in the next few years for overcoming these challenges in enabling useful robotic behaviours in real environments. The next few years will see an interesting fusion of conventional approaches, such as hand-crafted robot control algorithms, with new approaches, like machine learning of robot behaviours.</p>
<p>Human-robot interaction, and human-AI collaborative working will also become increasingly important. What we are working towards now is “shared control” in which artificial intelligence and humans collaborate together to control a remote robot. For example, <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://www.youtube.com/watch?v=jwSRe77TMSk&amp;t=2s" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">recent research from the French institute CNRS</a> shows human operators controlling the motion of a robot arm and gripper in relation to an object, while the AI automatically orients the gripper with the object. Simultaneously, the AI automatically controls a second robot arm to move a camera so that it always offers the best viewpoint. Thus, human and AI collaborate to control a pair of arms for a remote handling task. In the future, this kind of human-machine collaboration could transform how we interact with nuclear and hazardous environments.</p>
<hr class="xh2  ">
<p><em>The Royal Society is currently carrying out a major policy project on machine learning, and its impact for the UK economy and society. To find out more please visit our</em> <a href="http://rss.royalsociety.org/~/t/0/0/blogs/in-verba/~https://royalsociety.org/topics-policy/projects/machine-learning/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external"><em>project page</em></a><em>.</em></p>
<p><em>This post was originally published by the Royal Society. <a href="http://blogs.royalsociety.org/in-verba/2017/04/21/dr-rustam-stolkin-robots-that-learn-nuclear-robotics-meets-machine-learning/?utm_source=feedblitz&amp;utm_medium=FeedBlitzRss&amp;utm_campaign=blogs/in-verba" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Click here</a> to view the original post.</em></p>
<img decoding="async" style="border: 0; float: left; margin: 0; padding: 0; width: 1px!important; height: 1px!important;" src="http://rss.royalsociety.org/~/i/295503026/0/blogs/in-verba" alt="" width="1" height="1" align="left" border="0" hspace="0" />
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Machine learning requires careful stewardship says Royal Society</title>
		<link>https://robohub.org/machine-learning-requires-careful-stewardship-says-royal-society/</link>
		
		<dc:creator><![CDATA[The Royal Society]]></dc:creator>
		<pubDate>Tue, 25 Apr 2017 14:46:11 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Royal Society]]></category>
		<guid isPermaLink="false">http://robohub.org/machine-learning-requires-careful-stewardship-says-royal-society/</guid>

					<description><![CDATA[The many potential social and economic benefits from advances in AI-based technologies depend entirely on the environment in which these technologies evolve, says the Royal Society. According to a new report from the UK’s science academy, urgent consideration needs to be given to the “careful stewardship” needed over the next ten years to ensure that [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/06/bigstock-125123063.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-63930" src="http://robohub.org/wp-content/uploads/2016/06/bigstock-125123063.jpg" alt="" width="900" height="672" srcset="https://robohub.org/wp-content/uploads/2016/06/bigstock-125123063.jpg 900w, https://robohub.org/wp-content/uploads/2016/06/bigstock-125123063-425x317.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/bigstock-125123063-402x300.jpg 402w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<p>The many potential social and economic benefits from advances in AI-based technologies depend entirely on the environment in which these technologies evolve, says the Royal Society. According to a <a href="https://royalsociety.org/topics-policy/projects/machine-learning" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">new report from the UK’s science academy</a>, urgent consideration needs to be given to the “careful stewardship” needed over the next ten years to ensure that the dividends from machine learning – the form of artificial intelligence that allows machines to learn from data – benefit all in UK society.<span id="more-77177"></span></p>
<p><a href="https://royalsociety.org/topics-policy/projects/machine-learning" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Machine Learning: the power and promise of computers that learn by example</a>, published today (25 April 2017), comes at a critical time in the rapid development and use of this technology, and the growing debate about how it will reshape the UK economy and people’s lives. Crucially the report calls for research funding bodies to support a new wave of machine learning research that goes beyond technical challenges, and into areas aimed at addressing public confidence in machine learning – vital to the UK maintaining its internationally competitive edge at the forefront of this area.</p>
<p>The report also offers the first evidence about the UK public’s views on machine learning, including the application areas about which they are particularly positive, and the need for the real-world data feeding the growth of this technology to be dealt with fairly and securely.</p>
<p>Professor Peter Donnelly FRS, chair of the report’s working group and Director of the Wellcome Trust Centre for Human Genetics and Professor of Statistical Science at the University of Oxford, says:</p>
<p>“Machine learning is already used in many apps and services that we encounter every day. It is used to tag people in our photos, by our phones to interpret voice commands, by internet retailers to make recommendations, and by banks to spot unusual activity on a credit or debit card. However, these current applications only scratch the surface of understanding just how powerful a technology this could be.</p>
<p>“Machine learning will have an increasing impact on our lives and lifestyles over the next five to ten years. There is much work to be done so that we take advantage of machine learning’s potential and ensure that the benefits are shared, especially as this could be a key area of opportunity for the UK in the coming years.”</p>
<h3>An action plan so no one is left behind and the benefits are shared</h3>
<p>The report calls for action in a number of key areas over the next five to ten years to create an environment of “careful stewardship” that can help ensure that the benefits of this technology are felt broadly. Understanding who will be most affected, how the benefits are likely to be distributed, and where the opportunities for growth lie, will be key to designing the most effective interventions to enable people and businesses to adapt to, and take advantage of, the machine learning driven changes to their lives and livelihoods.</p>
<h3>Supporting the development of skills at every level</h3>
<ul>
<li>23% of the UK population lack basic digital skills</li>
<li>Build digital skills and understanding at every level from schools to universities, and into the workplace, and ensure that opportunities are not limited by gender, ethnicity or socio-economic background</li>
<li>Government should consider introducing funded Masters courses in Machine Learning to develop a pool of informed users of machine learning across business, industry, and research sectors</li>
<li>There is a critical need for increased training at PhD level and beyond to invest in the next generation of research leaders in machine learning.</li>
</ul>
<h3>Creating opportunities to use machine learning</h3>
<ul>
<li>Integrate machine learning into the UK’s industrial strategy, to help businesses make the most of its potential</li>
<li>Support a new wave of research in machine learning, including in areas that can address social or ethical concerns.</li>
</ul>
<h3>Creating a data environment that supports machine learning</h3>
<ul>
<li>90% of the world’s data has been created within the last five years</li>
<li>Continue to build on the UK’s track record of open data and safe sharing of data</li>
<li>Where there is value in accessing data that cannot be open – for example medical data or commercially sensitive industry data – ensuring there are frameworks and agreements in place which facilitate appropriate data sharing in these circumstances.</li>
</ul>
<h3>An enabling governance environment</h3>
<ul>
<li>Support an informed public debate about what we want machine learning to do, and how the benefits are distributed</li>
<li>Develop a new framework for data governance – one that can keep pace with the challenge of the governance of data and its uses in the 21st century. While there may be specific questions about the use of machine learning in particular contexts, these should be handled in a sector-specific way.</li>
</ul>
<p>Results from the UK’s first in-depth assessment of public views on machine learning – carried out by the Royal Society and Ipsos MORI – demonstrate that while most people have not heard the term ‘machine learning’ (only 9% have), the vast majority have heard about or used at least one of its applications. The public do not have a single view on machine learning – attitudes, positive or negative, vary depending on the circumstances in which machine learning is being used. For example, computers that could help with medical diagnoses, or could help relieve pressure on professionals in core services such as health and social care, education, and policing were viewed more favourably than computers that could make investments in the stock market.</p>
<p>As with most new technologies, some of those interviewed expressed concerns. These included: depersonalisation, or machine learning systems replacing valued human experiences; the potential impact of machine learning on employment; the potential for machine learning systems to cause harm, for example accidents in autonomous vehicles; and machine learning systems restricting choice, such as when directing consumers to specific products and services.</p>
<p>Ongoing public confidence will be central to realising the benefits that machine learning promises, and continued engagement between machine learning researchers and practitioners and the public will be important as the field develops. The report also calls on researchers to consider the wider impact of their work and to receive training in recognising the ethical implications.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Explained: Neural networks</title>
		<link>https://robohub.org/explained-neural-networks/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Tue, 18 Apr 2017 10:00:32 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/explained-neural-networks/</guid>

					<description><![CDATA[Ballyhooed artificial-intelligence technique known as &#8220;deep learning&#8221; revives 70-year-old idea.]]></description>
										<content:encoded><![CDATA[<div id="attachment_76612" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/04/MIT-DeepLearning_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-76612" class="size-full wp-image-76612" src="http://robohub.org/wp-content/uploads/2017/04/MIT-DeepLearning_0.jpg" alt="" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2017/04/MIT-DeepLearning_0.jpg 639w, https://robohub.org/wp-content/uploads/2017/04/MIT-DeepLearning_0-425x283.jpg 425w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-76612" class="wp-caption-text">Most applications of deep learning use “convolutional” neural networks, in which the nodes of each layer are clustered, the clusters overlap, and each cluster feeds data to multiple nodes (orange and green) of the next layer. Image: Jose-Luis Olivares/MIT</p></div>
<p>In the past 10 years, the best-performing artificial-intelligence systems — such as the speech recognizers on smartphones or Google’s latest automatic translator — have resulted from a technique called “deep learning.”</p>
<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. 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’s <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" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sometimes called</a> the first cognitive science department.</p>
<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>
<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>
<p>“There’s this idea that ideas in science are a bit like epidemics of viruses,” says Tomas Poggio, the Eugene McDermott Professor of Brain and Cognitive Sciences at MIT, an investigator at MIT’s McGovern Institute for Brain Research, and director of MIT’s <a href="http://news.mit.edu/2013/center-for-brains-minds-and-machines-0909" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Center for Brains, Minds, and Machines</a>. “There 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’t 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 — they get tired of it. So ideas should have the same kind of periodicity!”</p>
<p><strong>Weighty matters</strong></p>
<p>Neural nets are a means of doing machine learning, in which a computer learns to perform some task by analyzing training examples. 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>
<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’s neural nets are organized into layers of nodes, and they’re “feed-forward,” meaning that data moves through them in only one direction. 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>
<p>To each of its incoming connections, a node will assign a number known as a “weight.” When the network is active, the node receives a different data item — a different number — over each of its connections and multiplies it by the associated weight. It then adds the resulting products together, yielding a single number. 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 “fires,” which in today’s neural nets generally means sending the number — the sum of the weighted inputs — along all its outgoing connections.</p>
<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 — the input layer — 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. During training, the weights and thresholds are continually adjusted until training data with the same labels consistently yield similar outputs.</p>
<p><strong>Minds and machines</strong></p>
<p>The neural nets described by McCullough and Pitts in 1944 had thresholds and weights, but they weren’t arranged into layers, and the researchers didn’t specify any training mechanism. What McCullough and Pitts showed was that a neural net could, in principle, compute any function that a digital computer could. 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>
<p>Neural nets continue to be a valuable tool for neuroscientific research. For instance, particular <a href="http://news.mit.edu/2017/model-sheds-light-purpose-inhibitory-neurons-0109" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">network layouts</a> or <a href="http://news.mit.edu/2016/machine-learning-system-brain-recognizes-faces-1201" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">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>
<p>The first trainable neural network, the Perceptron, was demonstrated by the Cornell University psychologist Frank Rosenblatt in 1957. The Perceptron’s 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>
<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 “Perceptrons,” which demonstrated that executing certain fairly common computations on Perceptrons would be impractically time-consuming.</p>
<p>“Of course, all of these limitations kind of disappear if you take machinery that is a little more complicated — like, two layers,” Poggio says. But at the time, the book had a chilling effect on neural-net research.</p>
<p>“You have to put these things in historical context,” Poggio says. “They were arguing for programming — 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’s 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.”</p>
<p><strong>Periodicity</strong></p>
<p>By the 1980s, however, researchers had developed algorithms for modifying neural nets’ 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>
<p>But intellectually, there’s something unsatisfying about neural nets. Enough training may revise a network’s settings to the point that it can usefully classify data, but what do those settings mean? 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’t answer that question.</p>
<p>In recent years, computer scientists have begun to come up with <a href="http://news.mit.edu/2015/visual-scenes-object-recognition-0508" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ingenious</a> methods for <a href="http://news.mit.edu/2016/making-computers-explain-themselves-machine-learning-1028" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">deducing</a> the analytic strategies adopted by neural nets. But in the 1980s, the networks’ strategies were indecipherable. So around the turn of the century, neural networks were supplanted by support vector machines, an alternative approach to machine learning that’s based on some very clean and elegant mathematics.</p>
<p>The recent resurgence in neural networks — the deep-learning revolution — comes courtesy of the computer-game industry. The complex imagery and rapid pace of today’s 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. It didn’t take long for researchers to realize that the architecture of a GPU is remarkably like that of a neural net.</p>
<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’s what the “deep” in “deep learning” refers to — the depth of the network’s layers. And currently, deep learning is responsible for the best-performing systems in almost every area of artificial-intelligence research.</p>
<p><strong>Under the hood</strong></p>
<p>The networks’ opacity is still unsettling to theorists, but there’s headway on that front, too. In addition to directing the Center for Brains, Minds, and Machines (CBMM), Poggio leads the center’s research program in <a href="https://cbmm.mit.edu/research/thrusts/theoretical-frameworks-intelligence" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Theoretical Frameworks for Intelligence</a>. Recently, Poggio and his CBMM colleagues have released a three-part theoretical study of neural networks.</p>
<p>The <a href="https://link.springer.com/article/10.1007/s11633-017-1054-2" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">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. Parts <a href="http://cbmm.mit.edu/sites/default/files/publications/CBMM-Memo-066.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">two</a> and <a href="http://cbmm.mit.edu/sites/default/files/publications/CBMM-Memo-067.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">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>
<p>There are still plenty of theoretical questions to be answered, but CBMM researchers’ 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>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Robot’s Delight: Japanese robots rap about their artificial intelligence</title>
		<link>https://robohub.org/robots-delight-japanese-robots-rap-about-their-artificial-intelligence/</link>
		
		<dc:creator><![CDATA[Dylan Glas]]></dc:creator>
		<pubDate>Tue, 28 Mar 2017 08:52:35 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/robots-delight-japanese-robots-rap-about-their-artificial-intelligence/</guid>

					<description><![CDATA[&#8220;Robot’s Delight &#8211; A Lyrical Exposition on Learning by Imitation from Human-Human Interaction&#8221; is a video submission that won Best Video at the 2017 ACM/IEEE International Conference on Human-Robot Interaction (HRI 2017). The team also provides an in-depth explanation of the techniques and robotics in the video. Watch it here: Select video clips (c) 2016, IEEE. [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_74720" style="width: 1450px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/03/rap-japanese-robots.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-74720" class="size-full wp-image-74720" src="http://robohub.org/wp-content/uploads/2017/03/rap-japanese-robots.jpg" alt="" width="1440" height="744" srcset="https://robohub.org/wp-content/uploads/2017/03/rap-japanese-robots.jpg 1440w, https://robohub.org/wp-content/uploads/2017/03/rap-japanese-robots-425x220.jpg 425w, https://robohub.org/wp-content/uploads/2017/03/rap-japanese-robots-768x397.jpg 768w, https://robohub.org/wp-content/uploads/2017/03/rap-japanese-robots-1024x529.jpg 1024w" sizes="(max-width: 1440px) 100vw, 1440px" /></a><p id="caption-attachment-74720" class="wp-caption-text">YouTube: Dylan F Glas</p></div>
<p>&#8220;Robot’s Delight &#8211; A Lyrical Exposition on Learning by Imitation from Human-Human Interaction&#8221; is a video submission that won Best Video at the 2017 ACM/IEEE International Conference on Human-Robot Interaction (HRI 2017). The team also provides an in-depth explanation of the techniques and robotics in the video.<span id="more-73902"></span></p>
<p>Watch it here:</p>
<div class="keep-aspect"><iframe title="Robot’s Delight - Japanese robots rap about their Artificial Intelligence" width="500" height="281" src="https://www.youtube-nocookie.com/embed/CY1WIfPJHqI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>Select video clips (c) 2016, IEEE. Reused, with permission.</p>
<hr class="xh2  ">
<p>Although social robots are growing in popularity and technical feasibility, it is still unclear how we can effectively program social behaviors. There are many difficulties in programming social robots &#8212; we need to design hundreds or thousands of dialogue rules, anticipate situations the robot will face, handle common recognition errors, and program the robot to respond to many variations of human speech and behavior. Perhaps most challenging is that we often do not understand the reasoning behind our own behavior and so it is hard to program such implicit knowledge into robots.</p>
<p>In this video, we present two studies exploring learning-by-imitation from human-human interaction. In these studies, we developed techniques for learning typical actions and execution logic directly from people interacting naturally with each other. We propose that this is more scalable and robust than developing interaction logic by hand, and it requires much less effort.</p>
<p>In the first study, we asked participants to role-play a shopkeeper and a customer in a camera shop scenario, and we recorded their motion and speech in 178 interactions. By extracting typical motion and speech actions using unsupervised clustering algorithms, we created a set of robot behaviors and trained a machine learning classifier to predict which of those actions a human shopkeeper would have performed in any given situation. Using this classifier, we programmed a Robovie robot to imitate the movement and speech behavior of the shopkeeper, e.g. greeting the customer, answering questions about camera features, and introducing different cameras.</p>
<p>Experiment results showed that our techniques enabled the robot to perform correct behaviors 84.8% of the time, which was particularly interesting since speech recognition was only 76.8% accurate. This illustrates the robustness of the system to sensor noise, which is one advantage of using noisy, real-world data for training.</p>
<p>In the second study, we used a similar technique to train the android ERICA to imitate people&#8217;s behavior in a travel agent scenario. In this case, the challenge was to model the topic of the interaction so that ERICA could learn to answer ambiguous questions like &#8220;how much does this package cost?&#8221;.</p>
<p>We did this by observing that utterances in the same topic tend to occur together in interactions, so we calculated co-occurrence metrics similar to those used in product recommendation systems for online shopping sites. Using these metrics, we were able to cluster the customer and shopkeeper actions into topics, and these topics were used to improve ERICA&#8217;s predictor in order to answer ambiguous questions.</p>
<p>In both of these studies, we illustrated a completely hands-off approach to developing robot interaction logic &#8211; the robots learned only from example data of people interacting with each other, and no designer or programmer was needed! We think scalable, data-driven techniques like these promise to be powerful tools for developing even richer, more humanlike interaction logic for robots in the future.</p>
<p>The extended abstract for this video can be found <a href="http://dl.acm.org/citation.cfm?doid=3029798.3036646" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">here.</a></p>
<p>For the full details of the Robovie study, please see our IEEE Transactions on Robotics paper.</p>
<p>Phoebe Liu, Dylan F. Glas, Takayuki Kanda, and Hiroshi Ishiguro,<a href="http://dx.doi.org/10.1109/TRO.2016.2588880" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external"> Data-Driven HRI: Learning Social Behaviors by Example from Human-Human Interaction</a>, in IEEE Transactions on Robotics, Vol. 32, No. 4, pp. 988-1008, 2016.</p>
<p>Author&#8217;s preprint is <a href="http://www.irc.atr.jp/~dylan/pdf/liu-glas-tro2016-preprint.pdf" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">here</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial intelligence: Utopia or dystopia?</title>
		<link>https://robohub.org/artificial-intelligence-utopia-or-dystopia/</link>
		
		<dc:creator><![CDATA[Margaret Boden]]></dc:creator>
		<pubDate>Thu, 02 Mar 2017 12:00:36 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/artificial-intelligence-utopia-or-dystopia/</guid>

					<description><![CDATA[Artificial intelligence (AI) already plays a major role in human economies and societies, and it will play an even bigger role in the coming years. To ponder the future of AI is thus to acknowledge that the future is AI. This will be partly owing to advances in “deep learning,” which uses multi-layer neural networks [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-full wp-image-72761" src="http://robohub.org/wp-content/uploads/2017/03/bigstock-163321217.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/03/bigstock-163321217.jpg 900w, https://robohub.org/wp-content/uploads/2017/03/bigstock-163321217-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/03/bigstock-163321217-768x512.jpg 768w, https://robohub.org/wp-content/uploads/2017/03/bigstock-163321217-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" />
<p>Artificial intelligence (AI) already plays a major role in human economies and societies, and it will play an even bigger role in the coming years. To ponder the future of AI is thus to acknowledge that the future is AI.</p>
<p>This will be partly owing to advances in “deep learning,” which uses multi-layer neural networks that were first theorized in the 1980s. With today’s greater computing power and storage, deep learning is now a practical possibility, and a deep-learning application gained worldwide attention in 2016 by beating the world champion in Go. Commercial enterprises and governments alike hope to adapt the technology to find useful patterns in “Big Data” of all kinds.</p>
<p>In 2011, IBM’s Watson marked another AI watershed, by beating two previous champions in Jeopardy!, a game that combines general knowledge with lateral thinking. And yet another significant development is the emerging “Internet of Things,” which will continue to grow as more gadgets, home appliances, wearable devices, and publicly-sited sensors become connected and begin to broadcast messages around the clock. Big Brother won’t be watching you, but a trillion little brothers might be.</p>
<div id="attachment_72760" style="width: 913px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-72760" class="size-full wp-image-72760" src="http://robohub.org/wp-content/uploads/2017/03/AI-quarterly-manda-history.png" alt="" width="903" height="656" srcset="https://robohub.org/wp-content/uploads/2017/03/AI-quarterly-manda-history.png 903w, https://robohub.org/wp-content/uploads/2017/03/AI-quarterly-manda-history-425x309.png 425w, https://robohub.org/wp-content/uploads/2017/03/AI-quarterly-manda-history-768x558.png 768w, https://robohub.org/wp-content/uploads/2017/03/AI-quarterly-manda-history-413x300.png 413w" sizes="(max-width: 903px) 100vw, 903px" /><p id="caption-attachment-72760" class="wp-caption-text">Image: CB Insights</p></div>
<div class="st__content-block st__content-block--text">
<p>Beyond these innovations, we can expect to see countless more examples of what were once called “expert systems”: AI applications that aid, or even <a href="https://www.project-syndicate.org/commentary/human-implications-of-artificial-intelligence-by-luciano-floridi-2017-01" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">replace</a>, human professionals in various specialities. Similarly, robots will be able to perform tasks that could not be automated before. Already, robots can carry out virtually every role that humans once filled on a warehouse floor.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>Given this trend, it is not surprising that some people foresee a point known as the “Singularity,” when AI systems will exceed human intelligence, by intelligently improving themselves. At that point, whether it is in 2030 or at the end of this century, the robots will truly have taken over, and AI will consign war, poverty, disease, and even death to the past.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>To all of this, I say: Dream on. Artificial <i>general </i>intelligence (AGI) is still a pipe dream. It’s simply too difficult to master. And while it may be achieved one of these days, it is certainly not in our foreseeable future.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>But there are still major developments on the horizon, many of which will give us hope for the future. For example, AI can make reliable legal advice available to more people, and at a very low cost. And it can help us tackle currently incurable diseases and <a href="https://www.project-syndicate.org/commentary/artifical-intelligence-disrupting-health-care-by-spencer-nam-2017-01" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">expand access to credible medical advice</a>, without requiring additional medical specialists.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>In other areas, we should be prudently pessimistic – not to say dystopian – about the future. AI has worrying implications for the military, individual privacy, and employment. Automated weapons already exist, and they could eventually be capable of autonomous target selection. As Big Data becomes more accessible to governments and multinational corporations, our personal information is being increasingly compromised. And as AI takes over more routine activities, many professionals will be deskilled and displaced. The nature of work itself will change, and we may need to consider providing a “universal income,” assuming there is still a sufficient tax base through which to fund it.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>A different but equally troubling implication of AI is that it could become a substitute for one-on-one human contact. To take a trivial example, think about the annoyance of trying to reach a real person on the phone, only to be passed along from one automated menu to another. Sometimes, this is vexing simply because you cannot get the answer you need without the intervention of human intelligence. Or, it may be emotionally frustrating, because you are barred from expressing your feelings to a fellow human being, who would understand, and might even share your sentiments.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>Other examples are less trivial, and I am particularly worried about computers being used as “carers” or “companions” for elderly people. To be sure, AI systems that are linked to the Internet and furnished with personalized apps could inform and entertain a lonely person, as well as monitor their vital signs and alert physicians or family members when necessary. Domestic robots could prove to be very useful for fetching food from the fridge and completing other household tasks. But whether an AI system can provide genuine <i>care</i> or <i>companionship</i> is another matter altogether.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>Those who believe that this is possible assume that natural-language processing will be up to the task. But “the task” would include having emotionally-laden conversations about people’s personal memories. While an AI system might be able to recognize a limited range of emotions in someone’s vocabulary, intonation, pauses, or facial expressions, it will never be able to match an appropriate human response. It might say, “I’m sorry you’re sad about that,” or, “What a lovely thing to have happened!” But either phrase would be literally meaningless. A demented person could be “comforted” by such words, but at what cost to their human dignity?</p>
</div>
<div class="st__content-block st__content-block--text">
<p>The alternative, of course, is to keep humans in these roles. Rather than replacing humans, robots can be human aids. Today, many human-to-human jobs that involve physical and emotional caretaking are undervalued. Ideally, these jobs will gain more respect and remuneration in the future.</p>
</div>
<div class="st__content-block st__content-block--text">
<p>But perhaps that is wishful thinking. Ultimately, the future of AI – our AI future – is bright. But the brighter it becomes, the more shadows it will cast.</p>
<hr class="xh2  ">
<p><em>If you liked this article, you may also want to read:</em></p>
<ul>
<li><a href="http://robohub.org/building-character-ai-through-machine-learning/" target="_blank" data-wpel-link="internal" rel="noopener">Building character AI through machine learning</a></li>
<li><a href="http://robohub.org/what-is-machine-learning/" target="_blank" data-wpel-link="internal" rel="noopener">What is machine learning?</a></li>
<li><a href="http://robohub.org/brian-cox-presents-science-matters-machine-learning-and-artificial-intelligence/" target="_blank" data-wpel-link="internal" rel="noopener">Brian Cox presents Science Matters: Machine learning and artificial intelligence</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/" target="_blank" data-wpel-link="internal" rel="noopener">Talking Machines: Machine learning and the Flint water crisis, with Jake Abernethy</a></li>
<li><a href="http://robohub.org/talking-machines-computational-learning-theory-and-machine-learning-for-understanding-cells-with-aviv-regev/" target="_blank" data-wpel-link="internal" rel="noopener">Talking Machines: Computational learning theory and machine learning for understanding cells, with Aviv Regev</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1488019826656000&amp;usg=AFQjCNFY70zU1FniaOiYChIc7PjhvcZE7g" data-wpel-link="internal" rel="noopener">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1488019826656000&amp;usg=AFQjCNFl00YYEAvckAjDNRFL2B6o6V5syA" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial intelligence: Understanding how machines learn</title>
		<link>https://robohub.org/artificial-intelligence-understanding-how-machines-learn/</link>
		
		<dc:creator><![CDATA[Matt Escobar]]></dc:creator>
		<pubDate>Fri, 24 Feb 2017 10:51:39 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://robohub.org/artificial-intelligence-understanding-how-machines-learn/</guid>

					<description><![CDATA[From Jeopardy winners and Go masters to infamous advertising-related racial profiling, it would seem we have entered an era in which artificial intelligence developments are rapidly accelerating. But a fully sentient being whose electronic “brain” can fully engage in complex cognitive tasks using fair moral judgement remains, for now, beyond our capabilities. Unfortunately, current developments [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2017/02/grid-AI.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-71220" src="http://robohub.org/wp-content/uploads/2017/02/grid-AI.jpg" alt="" width="926" height="572" srcset="https://robohub.org/wp-content/uploads/2017/02/grid-AI.jpg 926w, https://robohub.org/wp-content/uploads/2017/02/grid-AI-425x263.jpg 425w, https://robohub.org/wp-content/uploads/2017/02/grid-AI-768x474.jpg 768w, https://robohub.org/wp-content/uploads/2017/02/grid-AI-486x300.jpg 486w" sizes="(max-width: 926px) 100vw, 926px" /></a>
<p>From <a href="https://www.ibm.com/watson/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Jeopardy winners</a> and <a href="https://deepmind.com/research/alphago/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Go masters</a> to infamous <a href="https://arxiv.org/ftp/arxiv/papers/1301/1301.6822.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">advertising-related racial profiling</a>, it would seem we have entered an era in which artificial intelligence developments are rapidly accelerating. But a fully sentient being whose electronic “brain” can fully engage in complex cognitive tasks using fair moral judgement remains, for now, beyond our capabilities.</p>
<p>Unfortunately, current developments are generating a general fear of what artificial intelligence could become in the future. Its representation in <a href="http://www.hbo.com/westworld" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">recent pop culture</a> shows how cautious – and pessimistic – we are about the technology. The problem with fear is that it can be crippling and, at times, promote ignorance.</p>
<p>Learning the inner workings of artificial intelligence is an antidote to these worries. And this knowledge can facilitate both responsible and carefree engagement.</p>
<p>The core foundation of artificial intelligence is rooted in machine learning, which is an elegant and widely accessible tool. But to understand what machine learning means, we first need to examine how the pros of its potential absolutely outweigh its cons.</p>
<h2>Data is the key</h2>
<p>Simply put, machine learning refers to teaching computers how to analyse data for solving particular tasks through algorithms. For <a href="http://yann.lecun.com/exdb/mnist/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">handwriting recognition</a>, for example, classification algorithms are used to differentiate letters based on someone’s handwriting. <a href="https://archive.ics.uci.edu/ml/datasets/Housing" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Housing data sets</a>, on the other hand, use regression algorithms to estimate in a quantifiable way the selling price of a given property.Machine learning, then, comes down to data. Almost every enterprise generates data in one way or another: think market research, social media, school surveys, automated systems. Machine learning applications try to find hidden patterns and correlations in the chaos of large data sets to develop models that can predict behaviour.</p>
<div id="attachment_72469" style="width: 764px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/02/image-20170222-31164-nb9tpt.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-72469" class="size-full wp-image-72469" src="http://robohub.org/wp-content/uploads/2017/02/image-20170222-31164-nb9tpt.jpg" alt="" width="754" height="319" srcset="https://robohub.org/wp-content/uploads/2017/02/image-20170222-31164-nb9tpt.jpg 754w, https://robohub.org/wp-content/uploads/2017/02/image-20170222-31164-nb9tpt-425x180.jpg 425w, https://robohub.org/wp-content/uploads/2017/02/image-20170222-31164-nb9tpt-500x212.jpg 500w" sizes="(max-width: 754px) 100vw, 754px" /></a><p id="caption-attachment-72469" class="wp-caption-text">Credit: Jonathan Khoo/Flickr, CC</p></div>
<p>Machine learning, then, comes down to data. Almost every enterprise generates data in one way or another: think market research, social media, school surveys, automated systems. Machine learning applications try to find hidden patterns and correlations in the chaos of large data sets to develop models that can predict behaviour.</p>
<p>Data have two key elements – samples and features. The former represents individual elements in a group; the latter amounts to characteristics shared by them.</p>
<p>Look at social media as an example: users are samples and their usage can be translated as features. Facebook, for instance, employs different aspects of “liking” activity, which change from user to user, as important features for user-targeted advertising.</p>
<p>Facebook friends can also be used as samples, while their connections to other people act as features, <a href="https://lostcircles.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">establishing a network</a> where information propagation can be studied.</p>
<div id="attachment_72470" style="width: 764px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r.png" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-72470" class="size-full wp-image-72470" src="http://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r.png" alt="" width="754" height="754" srcset="https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r.png 754w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-290x290.png 290w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-425x425.png 425w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-220x220.png 220w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-300x300.png 300w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-32x32.png 32w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-50x50.png 50w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-64x64.png 64w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-96x96.png 96w, https://robohub.org/wp-content/uploads/2017/02/image-20170206-18261-1fkdy1r-128x128.png 128w" sizes="(max-width: 754px) 100vw, 754px" /></a><p id="caption-attachment-72470" class="wp-caption-text">My Facebook friends network: each node is a friend who might or might not be connected to other friends. The larger the node, the more connections one has. Similar colours indicate similar social circles. https://lostcircles.com/</p></div>
<figure class="align-center zoomable"></figure>
<p>Outside of social media, automated systems used in industrial processes as <a href="http://www.sciencedirect.com/science/article/pii/S0098135416304033" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">monitoring tools</a> use time snapshots of the entire process as samples, and sensor measurements at a particular time as features. This allows the system to detect anomalies in the process in real time.</p>
<p>All these different solutions rely on feeding data to machines and teaching them to reach their own predictions once they have strategically assessed the given information. And this is machine learning.</p>
<h2>Human intelligence as a starting point</h2>
<p>Any data can be translated into these simple concepts and any machine-learning application, including artificial intelligence, uses these concepts as its building blocks.</p>
<p>Once data are understood, it’s time to decide what do to with this information. One of the most common and intuitive applications of machine learning is classification. The system learns how to put data into different groups based on a reference data set.</p>
<p>This is directly associated with the kinds of decisions we make every day, whether it’s grouping similar products (kitchen goods against beauty products, for instance), or choosing good films to watch based on previous experiences. While these two examples might seem completely disconnected, they rely on an essential assumption of classification: predictions defined as well-established categories.</p>
<p>When picking up a bottle of moisturiser, for example, we use a particular list of features (the shape of the container, for instance, or the smell of the product) to predict – accurately – that it’s a beauty product. A similar strategy is used for picking films by assessing a list of features (the director, for instance, or the actor) to predict whether a film is in one of two categories: good or bad.</p>
<p>By grasping the different relationships between features associated with a group of samples, we can predict whether a film may be worth watching or, better yet, we can create a <a href="http://fastml.com/real-time-interactive-movie-recommendation/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">program to do this for us</a>.</p>
<p>But to be able to manipulate this information, we need to be a data science expert, a master of maths and statistics, with enough programming skills to make Alan Turing and <a href="https://www.nasa.gov/feature/margaret-hamilton-apollo-software-engineer-awarded-presidential-medal-of-freedom" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Margaret Hamilton</a> proud, right? Not quite.</p>
<div id="attachment_72471" style="width: 764px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/02/image-20170222-31148-7fxlck.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-72471" class="size-full wp-image-72471" src="http://robohub.org/wp-content/uploads/2017/02/image-20170222-31148-7fxlck.jpg" alt="" width="754" height="452" srcset="https://robohub.org/wp-content/uploads/2017/02/image-20170222-31148-7fxlck.jpg 754w, https://robohub.org/wp-content/uploads/2017/02/image-20170222-31148-7fxlck-425x255.jpg 425w, https://robohub.org/wp-content/uploads/2017/02/image-20170222-31148-7fxlck-500x300.jpg 500w" sizes="(max-width: 754px) 100vw, 754px" /></a><p id="caption-attachment-72471" class="wp-caption-text">You don’t have to be Alan Turing to have a go at machine learning. Credit: CyberHades/Flickr, CC</p></div>
<p>We all know enough of our native language to get by in our daily lives, even if only a few of us can venture into linguistics and literature. Maths is similar; it’s around us all the time, so calculating change from buying something or measuring ingredients to follow a recipe is not a burden. In the same way, machine-learning mastery is not a requirement for its conscious and effective use.</p>
<p>Yes, there are extremely well-qualified and expert data scientists out there but, with little effort, anyone can learn its basics and improve the way they see and take advantage of information.</p>
<h2>Algorithm your way through it</h2>
<p>Going back to our classification algorithm, let’s think of one that mimics the way we make decisions. We are social beings, so how about social interactions? First impressions are important and we all have an internal model that evaluates in the first few minutes of meeting someone whether we like them or not.</p>
<p>Two outcomes are possible: a good or a bad impression. For every person, different characteristics (features) are taken into account (even if unconsciously) based on several encounters in the past (samples). These could be anything from tone of voice to extroversion and overall attitude to politeness.</p>
<p>For every new person we encounter, a model in our heads registers these inputs and establishes a prediction. We can break this modelling down to a set of inputs, weighted by their relevance to the final outcome.</p>
<p>For some people, attractiveness might be very important, whereas for others a good sense of humour or being a dog person says way more. Each person will develop her own model, which depends entirely on her experiences, or her data.</p>
<p>Different data result in different models being trained, with different outcomes. Our brain develops mechanisms that, while not entirely clear to us, establish how these factors will weigh out.</p>
<p>What machine learning does is develop rigorous, mathematical ways for machines to calculate those outcomes, particularly in cases where we cannot easily handle the volume of data. Now more than ever, data are vast and everlasting. Having access to a tool that actively uses this data for practical problem solving, such as artificial intelligence, means everyone should and can explore and exploit this. We should do this not only so we can create useful applications, but also to put machine learning and artificial intelligence in a brighter and not so worrisome perspective.</p>
<p>There are several <a href="https://www.r-project.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">resources out there for machine learning</a> although they do require some programming ability. Many popular <a href="https://www.r-project.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">languages tailored for machine learning</a> are available, <a href="https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471#.thk5jjz4k" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">from basic tutorials</a> to <a href="https://www.coursera.org/learn/machine-learning" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">full courses</a>. It takes nothing more than an afternoon to be able to start venturing into it with palpable results.</p>
<p>All this is not to say that the concept of machines with human-like minds should not concern us. But knowing more about how these minds might work will gives us the power to be agents of positive change in a way that can allow us to maintain control over artificial intelligence and not the other way around.</p>
<p><em>This article was originally published on <a href="http://theconversation.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Conversation</a>. Read the <a href="https://theconversation.com/artificial-intelligence-heres-what-you-need-to-know-to-understand-how-machines-learn-72004" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">original article</a>.</em></p>
<hr class="xh2  ">
<p><em>If you liked this article, you may also want to read:</em></p>
<ul>
<li><a href="http://robohub.org/building-character-ai-through-machine-learning/" target="_blank" data-wpel-link="internal">Building character AI through machine learning</a></li>
<li><a href="http://robohub.org/what-is-machine-learning/" target="_blank" data-wpel-link="internal">What is machine learning?</a></li>
<li><a href="http://robohub.org/brian-cox-presents-science-matters-machine-learning-and-artificial-intelligence/" target="_blank" data-wpel-link="internal">Brian Cox presents Science Matters: Machine learning and artificial intelligence</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/" target="_blank" data-wpel-link="internal">Talking Machines: Machine learning and the Flint water crisis, with Jake Abernethy</a></li>
<li><a href="http://robohub.org/talking-machines-computational-learning-theory-and-machine-learning-for-understanding-cells-with-aviv-regev/" target="_blank" data-wpel-link="internal">Talking Machines: Computational learning theory and machine learning for understanding cells, with Aviv Regev</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1488019826656000&amp;usg=AFQjCNFY70zU1FniaOiYChIc7PjhvcZE7g" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1488019826656000&amp;usg=AFQjCNFl00YYEAvckAjDNRFL2B6o6V5syA" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>At what point should an intelligent machine be considered a person?</title>
		<link>https://robohub.org/at-what-point-should-an-intelligent-machine-be-considered-a-person/</link>
		
		<dc:creator><![CDATA[Kyle Bowyer]]></dc:creator>
		<pubDate>Wed, 22 Feb 2017 09:00:27 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[culture & philosophy]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[humanoids]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[social robotics]]></category>
		<guid isPermaLink="false">http://robohub.org/at-what-point-should-an-intelligent-machine-be-considered-a-person/</guid>

					<description><![CDATA[Science fiction likes to depict robots as autonomous machines, capable of making their own decisions and often expressing their own personalities. Yet we also tend to think of robots as property, and as lacking the kind of rights that we reserve for people. But if a machine can think, decide and act on its own [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_72253" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-72253" class="size-full wp-image-72253" src="http://robohub.org/wp-content/uploads/2017/02/bicent.jpg" alt="" width="900" height="599" srcset="https://robohub.org/wp-content/uploads/2017/02/bicent.jpg 900w, https://robohub.org/wp-content/uploads/2017/02/bicent-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/02/bicent-768x511.jpg 768w, https://robohub.org/wp-content/uploads/2017/02/bicent-451x300.jpg 451w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-72253" class="wp-caption-text">Science fiction has already explored the theme of robot rights, such as the film Bicentennial Man. Image: Columbia Pictures</p></div>
<p>Science fiction likes to depict robots as autonomous machines, capable of making their own decisions and often expressing their own personalities. Yet we also tend to think of robots as property, and as lacking the kind of rights that we reserve for people.</p>
<p>But if a machine can think, decide and act on its own volition, if it can be harmed or held responsible for its actions, should we stop treating it like property and start treating it more like a person with rights?</p>
<p>What if a robot achieves true self-awareness? Should it have equal rights with us and the same protection under the law, or at least something similar?</p>
<p>These are some of the issues being discussed by the European Parliament’s Committee on Legal Affairs. Last year it released a <a href="http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//NONSGML+COMPARL+PE-582.443+01+DOC+PDF+V0//EN&amp;language=EN" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">draft report and motion</a> calling for a set of civil law rules on robotics regulating their manufacture, use, autonomy and impact upon society.</p>
<p>Of the legal solutions proposed, perhaps most interesting was the suggestion of creating a legal status of “electronic persons” for the most sophisticated robots.</p>
<hr class="xh2  ">
<h2>Approaching personhood</h2>
<p>The report acknowledged that improvements in the autonomous and cognitive abilities of robots makes them more than simple tools, and makes ordinary rules on liability, such as contractual and tort liability, insufficient for handling them.</p>
<p>For example, the <a href="https://osha.europa.eu/en/legislation/directives/council-directive-85-374-eec" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">current EU directive</a> on liability for harm by robots only covers foreseeable damage caused by manufacturing defects. In these cases, the manufacturer is responsible. However, when robots are able to learn and adapt to their environment in unpredictable ways, it’s harder for a manufacturer to foresee problems that could cause harm.</p>
<p>The report also questions about whether or not sufficiently sophisticated robots should be regarded as natural persons, legal persons (like corporations), animals or objects. Rather than lumping them into an existing category, it proposes that a new category of “electronic person” is more appropriate.</p>
<p>The report does not advocate immediate legislative action, though. Instead it proposes that legislation be updated if robots become more complex; if and when they develop more behavioural sophistication. If this occurs, one recommendation is to reduce the liability of “creators” proportional to the autonomy of the robot, and that a compulsory “no-fault” liability insurance could cover the shortfall.</p>
<p>But why go so far as to create a new category of “electronic persons”? After all, computers still have <a href="https://theconversation.com/computers-may-be-evolving-but-are-they-intelligent-58205" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">a long way to go</a> before they match human intelligence, if they ever do.</p>
<p>But it can be agreed that robots – or more precisely the software that controls them – is becoming increasingly complex. Autonomous (or “<a href="http://www.californialawreview.org/wp-content/uploads/2015/07/Calo_Robots-Cyberlaw.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">emergent</a>”) machines are becoming more common. There are ongoing discussions about the <a href="https://theconversation.com/google-car-crash-whos-to-blame-when-a-driverless-car-has-an-accident-55664" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">legal liability for autonomous vehicles,</a> or whether we might be able to sue <a href="http://lopezmchugh.com/2016/05/05/settlement-reached-da-vinci-surgical-robot-case/index.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">robotic surgeons</a>.</p>
<p>These are not complicated problems as long as liability rests with the manufacturers. But what if <a href="https://yro.slashdot.org/story/17/01/28/2224216/whos-responsible-for-accidents-caused-by-open-source-self-driving-car-software" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">manufacturers cannot be easily identified</a>, such as if <a href="https://opensource.com/resources/what-open-source" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">open source software</a> is used by autonomous vehicles? Whom do you sue when there are millions of “creators” all over the world?</p>
<p>Artificial intelligence is also starting to live up to its moniker. <a href="http://www.turing.org.uk/publications/dnb.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Alan Turing</a>, the father of modern computing, proposed a <a href="http://www.loebner.net/Prizef/TuringArticle.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">test</a> in which a computer is considered “intelligent” if it fools humans into believing that the computer is human by its responses to questions. Already there are machines that are <a href="http://www.bbc.com/news/technology-27762088" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">getting close</a> to passing this test.</p>
<div class="keep-aspect"><iframe title="Visually-Indicated Sounds" width="500" height="281" src="https://www.youtube-nocookie.com/embed/0FW99AQmMc8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>There are also other incredible successes, such as the computer that creates soundtracks to videos that are <a href="http://www.zdnet.com/article/mits-artificial-intelligence-passes-key-turing-test/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">indistinguishable</a> from natural sounds, the robot that can <a href="http://www.dailymail.co.uk/news/article-4168520/Googly-eyed-robot-beats-not-robot-security-system.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">beat</a> <a href="http://www.captcha.net/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">CAPTCHA</a>, one that can <a href="http://news.mit.edu/2015/computer-system-passes-visual-turing-test-1210" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">create handwriting</a> indistinguishable from human handwriting and the AI that recently beat some of the <a href="https://theconversation.com/know-when-to-fold-em-ai-beats-worlds-top-poker-players-71713" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">world’s best poker players</a>.</p>
<p>Robots may eventually <a href="https://www.scientificamerican.com/article/will-artificial-intelligence-surpass-our-own/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">match human cognitive abilities</a> and they are becoming increasingly human-like, including the <a href="http://www.independent.co.uk/news/science/robots-taught-to-feel-pain-research-leibniz-university-germany-a7051721.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ability to “feel” pain</a>.</p>
<div class="keep-aspect"><iframe title="Artificial Robot Nervous System to Teach Robots How to Feel Pain" width="500" height="375" src="https://www.youtube-nocookie.com/embed/3M75f4D9pwg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>If this progress continues, it may not be long before self-aware robots are not just a product of fantastic speculation.</p>
<p>The EU report is among the first to formally consider these issues, but other countries are also engaging. Peking University’s Yueh-Hsuan Weng <a href="http://works.bepress.com/cgi/viewcontent.cgi?article=1000&amp;context=weng_yueh_hsuan" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">writes</a> that Japan and South Korea expect us to live in a human-robot coexistence by 2030. Japan’s <a href="http://www.meti.go.jp/english/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ministry of Economy, Trade and Industry</a> has created a series of <a href="http://www.meti.go.jp/english/policy/mono_info_service/robot_industry/index.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">robot guidelines</a> addressing business and safety issues for next generation robots.</p>
<hr class="xh2  ">
<h2>Electronic persons</h2>
<p>If we did give robots some kind of legal status, what would it be? If they behaved like humans we could treat them like legal subjects rather than legal objects, or at least something in between. <a href="http://www.oxfordmartin.ox.ac.uk/opinion/view/340" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Legal subjects</a> have rights and duties, and this gives them legal “personhood”. They do not have to be physical persons; a corporation is not a physical person but is recognised as a legal subject. Legal objects, on the other hand, do not have rights or duties although they may have economic value.</p>
<p>Assigning rights and duties to an inanimate object or software program independent of their creators may seem strange. However, with corporations we already see extensive rights and obligations given to fictitious legal entities.</p>
<p>Perhaps the approach to robots could be similar to that of corporations? The robot (or software program), if sufficiently sophisticated or if satisfying certain requirements, could be given similar rights to a corporation. This would allow it to earn money, pay taxes, own assets and sue or be sued independently of its creators. Its creators could, like directors of corporations, have rights or duties to the robot and to others with whom the robot interacts.</p>
<p>Robots would still have to be partly treated as legal objects since, unlike corporations, they may have physical bodies. The “electronic person” could thus be a combination of both a legal subject and a legal object.</p>
<p>The European Parliament will <a href="http://www.europarl.europa.eu/oeil/popups/ficheprocedure.do?lang=&amp;reference=2015/2103(INL)" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">vote</a> on the resolution this month. Regardless of the result, reconsidering robots and the law is inevitable and will require complex legal, computer science and insurance research.</p>
<hr class="xh2  ">
<p>This article was originally published on <a href="http://theconversation.com" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The Conversation</a>. Read the <a href="https://theconversation.com/robot-rights-at-what-point-should-an-intelligent-machine-be-considered-a-person-72410" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">original article</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Technical challenges in machine ethics</title>
		<link>https://robohub.org/technical-challenges-in-machine-ethics/</link>
		
		<dc:creator><![CDATA[Yueh-Hsuan Weng]]></dc:creator>
		<pubDate>Wed, 08 Feb 2017 14:00:00 +0000</pubDate>
				<category><![CDATA[interviews]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[military]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[roboethics]]></category>
		<guid isPermaLink="false">http://robohub.org/technical-challenges-in-machine-ethics/</guid>

					<description><![CDATA[Machine ethics offers an alternative solution for artificial intelligence (AI) safety governance. In order to mitigate risks in human-robot interactions, robots will have to comply with humanity’s ethical and legal norms, once they’ve merged into our daily life with highly autonomous capability. In terms of technical challenges, there are still many open questions in machine [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_65319" style="width: 814px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-65319" class="size-full wp-image-65319" src="http://robohub.org/wp-content/uploads/2016/08/mq9controlsjohnbainter.jpg" alt="" width="804" height="535" srcset="https://robohub.org/wp-content/uploads/2016/08/mq9controlsjohnbainter.jpg 804w, https://robohub.org/wp-content/uploads/2016/08/mq9controlsjohnbainter-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/08/mq9controlsjohnbainter-451x300.jpg 451w" sizes="(max-width: 804px) 100vw, 804px" /><p id="caption-attachment-65319" class="wp-caption-text">An Air Force airman at the control module of an MQ-9 Reaper. Credit: John Bainter/USAF</p></div>
<p>Machine ethics offers an alternative solution for artificial intelligence (AI) safety governance. In order to mitigate risks in human-robot interactions, robots will have to comply with humanity’s ethical and legal norms, once they’ve merged into our daily life with highly autonomous capability. In terms of technical challenges, there are still many open questions in machine ethics. For example, what is deontic logic and how can it be used for improving AI safety? How do we fashion the knowledge representation for ethical robots? What about the adaptiveness of the ethical governance? These are all significant questions for us to investigate.</p>
<p>In this interview, we invite Prof. Ronald C. Arkin to share his insights on robot ethics, with a focus on its technical aspects.</p>
<hr class="xh2  ">
<p><strong>Date: February 1st 2017</strong></p>
<p><strong>Interviewee:</strong> <a href="http://www.cc.gatech.edu/aimosaic/faculty/arkin/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Prof. Ronald C. Arkin</a>, Regents&#8217; Professor and Associate Dean in the College of Computing at the <a href="http://www.cc.gatech.edu/ai/robot-lab/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Georgia Institute of Technology</a> and Executive Committee Member of <a href="https://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IEEE Global Initiative for Ethical Considerations</a> in Artificial Intelligence and Autonomous Systems</p>
<p><strong>Interviewer:</strong> <a href="https://works.bepress.com/weng_yueh_hsuan/" target="_blank" rel="follow external noopener noreferrer" data-wpel-link="external">Dr. Yueh-Hsuan Weng</a>, Co-founder of <a href="http://www.robolaw.asia/" target="_blank" rel="follow external noopener noreferrer" data-wpel-link="external">ROBOLAW.ASIA</a> and Fellow at CLAST AI &amp; Law Research Committee (Beijing) and Tech and Law Center (Milan).</p>
<div id="attachment_71414" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-71414" class="size-full wp-image-71414" src="http://robohub.org/wp-content/uploads/2017/02/RonArkin.jpg" alt="" width="900" height="747" srcset="https://robohub.org/wp-content/uploads/2017/02/RonArkin.jpg 900w, https://robohub.org/wp-content/uploads/2017/02/RonArkin-425x353.jpg 425w, https://robohub.org/wp-content/uploads/2017/02/RonArkin-768x637.jpg 768w, https://robohub.org/wp-content/uploads/2017/02/RonArkin-361x300.jpg 361w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-71414" class="wp-caption-text">Ron Arkin</p></div>
<p><strong>Q1 WENG: Thank you for agreeing to an interview with us. Can you tell us a little about your background?</strong></p>
<p><strong>ARKIN:</strong> I have been a roboticist for 35 years, so it’s hard to tell [only] a little, but I will do my best. Currently I am a Regents&#8217; Professor and Associate Dean in the College of Computing at the Georgia Institute of Technology. I got my Ph.D. from the University of Massachusetts in 1987, and have been working on robotics since that time. I actually have degrees in chemistry as well—a bachelor’s and a master’s in organic chemistry. So, I have a rather diverse background and followed a non-traditional path compared to most computer scientists.</p>
<p><strong>Q2 WENG: What is your definition of “Ethical Robots”?</strong></p>
<p><strong>ARKIN:</strong> That’s an interesting question! I have been asked that one before. I would say an ethical robot is a robotic system that is able to comply with the ethical and social norms of human beings—in some cases in accordance with international law, in other cases in accordance with national or local law. In addition, also being able to comport with humans in a natural manner, obey, and adhere to the same principles as an ethical person.</p>
<p><strong>Q3 WENG: Could you please tell us why you are particularly interested in “Embedded Ethics”? Why is this concept so important?</strong></p>
<p><strong>ARKIN:</strong> That’s why you need to read the preface of my book [<a href="https://www.crcpress.com/Governing-Lethal-Behavior-in-Autonomous-Robots/Arkin/p/book/9781420085945" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Governing Lethal Behaviour in Autonomous Robots</a>]. It’s a rather long story. But let me try to give you a short version. Again, it dates back to a meeting—the first international symposium in Roboethics in 2004—where I was exposed to international conventions, e.g., the Geneva convention. It also led me to understand the Vatican’s position on how they viewed appropriate ethical interactions. Perhaps even more important than that one experience was the fact that we roboticists that have been in the field for some time finally started to have success, and we were seeing our technology move out of the laboratory community and into the real world. As such, it wasn’t hard to see how this could go in a variety of different directions.</p>
<p>Some robotics technology could benefit humanity, some not so much. At that point, one has to ask, “who is responsible for this?” So I assumed that, in part, it was myself. I believe that I have to take the responsibility for the technology that I helped to create. The issue is that we, as roboticists, had actually succeeded in many ways in terms of creating technology that we only envisioned when we first started that is going to have potentially profound impact on our society and the world as a whole. As such, we should be proactive in the ways in which we move forward [in order] to get a better understanding of the consequences of the work, and the social implications of the technology we are designing.</p>
<p><a href="https://www.youtube.com/watch?v=jOJwkvihYtc" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">https://www.youtube.com/watch?v=jOJwkvihYtc</a></p>
<p><strong>Q4 WENG: The IEEE Global Initiative for Ethical Considerations in Artificial Intelligence and Autonomous Systems has published their report “Ethically Aligned Design” in December 2016. As a member of the IEEE Global Initiative, could you please tell us about your role?</strong></p>
<p><strong> ARKIN:</strong> I serve a variety of roles. First, I am on the executive committee of that particular initiative, so I work at a high-level with about 30 other people or so. We have committees that large. I also co-chair the committee in Affective Computing. Joanna Bryson is my co-chair on that.</p>
<p>Affective Computing is concerned with the issues surrounding the illusion of emotions we can potentially create in these artifacts, and the ways human beings can bond to them. We are exploring a variety of different things, including robot intimacy, or the notion of applying robotic nudges and moving people in certain directions subtly, and in so doing to change the way people act and behave using these technologies, while trying to understand what may or may not be appropriate guidelines based on ethical considerations.</p>
<p>It’s about 15-20 people in that committee. We are one of the newer committees and we only have a couple of pages in the initial design report. But actually, in the June meeting in Austin, for the next release of the document 2.0, we will have as much as the other committees do. Finally, I am also a member of the humanitarian committee. I think it is called economic and humanitarian. I don’t know the exact title, but I am interested in the humanitarian side, and potential uses of robotics for humanitarian applications.</p>
<p><strong>Q5 WENG: What is “Deontic Logic”? Why does it matter to machine ethics?</strong></p>
<p><strong>ARKIN:</strong> It may or may not matter. It’s just one approach to a particular problem. Deontic logic is a logic of prohibitions, obligations and permissions. It is one type of framework that is more transparent in order to get a better understanding of the way in which systems operate in the real world. Then it explains its reasoning to a human being, as compared to say deep learning or other forms of neural networks which may indeed provide good results but provide no explanatory capability to humans after the decision has been made.</p>
<p>The notion of prohibitions basically tells the robot some things it cannot do. The notion of permissions describe the things it is potentially allowed to do. And the notion of obligations says things that the robot must do under specific circumstances. It provides a nice framework of being able to explore morality. Others have already explored this, like Bringsjord at RPI who has applied deontic logic in this framework. We are certainly not the first in that particular space. Much of the work we have done has dealt with first-order predicate logic as a basis. It doesn&#8217;t have to be deep because it is so explicit in many cases.</p>
<p><strong>Q6 WENG: Your hybrid embedded ethics framework aims for governing lethal behavior of military robots. Can we apply the same technical framework to service robots? For example, personal care robots might have some non-lethal, but still risky autonomous behaviors that need to be regulated by machine ethics.</strong></p>
<p><strong>ARKIN:</strong> I believe so. Indeed the whole point of the architecture is trying to design the systems to make them generalizable and not ad hoc for particular sets of circumstances. We have yet to look at service robotics in a traditional sense, but we have already developed something we refer to as the intervening Ethical Governor, which we are using for health care applications—particularly for assisting the management of two human beings in a particular relationship, like a patient and their care giver.</p>
<div id="attachment_42055" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-42055" class="size-full wp-image-42055" src="http://robohub.org/wp-content/uploads/2014/11/ORi_Robot_Senior_eldercare.jpg" alt="" width="800" height="600" srcset="https://robohub.org/wp-content/uploads/2014/11/ORi_Robot_Senior_eldercare.jpg 800w, https://robohub.org/wp-content/uploads/2014/11/ORi_Robot_Senior_eldercare-425x318.jpg 425w, https://robohub.org/wp-content/uploads/2014/11/ORi_Robot_Senior_eldercare-400x300.jpg 400w" sizes="(max-width: 800px) 100vw, 800px" /><p id="caption-attachment-42055" class="wp-caption-text">A robot hands a medication bottle to a person. Photo credit: Keith Bujak. Source: Georgia Tech News Center</p></div>
<p>We are doing work for the National Science Foundation, joint with Tufts University, looking at how in early stage Parkinson&#8217;s there is a condition called the facial masking. The loss of muscle movements in the face of the patient can produce stigmatization, and the patient-care giver relationship deteriorates due to the loss of non-verbal communication. We just had a paper accepted at ICRA describing the architecture that we have and how it has been modified from the military version. We generalized it from the military constraint-based version to a rule-based version.</p>
<p>But also, instead of using the international humanitarian law, we are using occupational therapy guides as a basis for generating the responses when two human beings in the relationship step outside of acceptable bounds. So the acceptable bounds now are not defined by international humanitarian law, but they are defined by occupational therapy—such as when a patient or a care giver start to yell at each other, or one starts to leave the room. The hard part is recognizing when dignity is being abridged, particularly in the patient. So we model the moral emotions of empathy, shame and embarrassment. We tried to ensure that the empathy level in the care giver remains within acceptable bounds and that the patient shame and embarrassment doesn’t rise to unacceptable levels. So the intervening Ethical Governor intervenes when a really inappropriate event occurs. It then provides strong corrective action by the robot to encourage people to get along better. The moral adaptor component which we used in the ethical architecture—initially with the guilt model—has now been extended to other moral emotions like shame, embarrassment, guilt and empathy [in order to] try and provide more subtle non-verbal queues [to help the] robot steer the relationship in the correct way before it get out of hand.</p>
<p><strong>Q7 WENG: Regarding your research on machine ethics, what kind of indicators you use to evaluate the final outputs of your project?</strong></p>
<p><strong>ARKIN:</strong> In the first one, we were designing a prototype to prove the concept of the architecture. We never make the claim that this is the best way to do it. It is just one way to do it. Then we demonstrate that particular capability through the use of simulations and other aspects. The system was not intended to be fielded, but hopefully others could take those core ideas and potentially put them to use in the real world if they so choose. For the intervening governor, we’re running human subject tests right now—not with Parkinson&#8217;s patients yet, but with the elderly population, 50 or older. We’re trying to get a better understanding of the correct sets of rules, and to correct the interventions in a normative fashion, so we can ultimately move on in the final year of the grant to work with actual Parkinson&#8217;s patients. Again, using standard HRI technics, such as recording the kinds of reactions they have and parsing the data from the sessions and using pre- and post- evaluation questionnaires.</p>
<p><strong>Q8 WENG: Let’s talk about your proposed machine ethics framework. You had mentioned that it includes four main parts: (1) Ethical Governor (2) Ethical Behavior Control (3) Ethical Adaptor (4) Responsibility Advisor. First of all, what is the major difference between Ethical Governor and Ethical Behavior Control? Is it the difference between deliberative and reactive control, or something else?</strong></p>
<p><strong>ARKIN:</strong> The Ethical Governor is basically a standalone component to the architecture which is a bolt on component at the end of the existing system. In the case of military scenario: asking for permission—should it fire or not. This is an intervening stage which either grants or denies permission through the validation of permission-to-fire variable. So it is straightforward thing to be able to do. The Behavior Ethical Control is a different kind of thing as it works purely with the reactive component. What it tries to do is, for each of the individual behaviors themselves, to respond whether or not to engage a target. This is prior to dealing with the Ethical Governor making the decision; trying to make the decision correctly before it gets to the Ethical Governor, where individual behaviors are given ethical guidelines to try and ensure that the behavior is correct itself. Each of the behaviors is provided with appropriate ethical constraints. So the difference is: one is located within the reactive component in each of the individual behaviors that makes the activity of the architecture, and the Ethical Governor is at the end of the architectural chain.</p>
<p><strong>Q9 WENG: What is the importance of Ethical Adaptor? What kinds of machine learning skill that you chose to improve its adaptiveness?</strong></p>
<p><strong>ARKIN:</strong> Machine learning is something we haven’t generally explored in this particular context. Especially the military context, we kind of engineer out the adaptiveness and machine learning for fear that the robot would be granted the authority to start to generalize the targets in the field, which we feel is inappropriate. Learning after action is okay. but that’s a different story. The importance of the Ethical Adaptor, and its cognitive models of guilt that we use, is the fact that even the actions the agent takes may inadvertently end up unethical. This is referred to as a “moral luck”. It could be good luck or bad luck. But if it is bad luck, you want to be able to ensure proactively that the bad action doesn’t occur again. That’s actually the functions of cognitive guilt for people as well to reduce the likelihood of reoccurrence of a behavior that resulted in bad actions. By giving this to a robot we hope that if it makes a mistake it will not repeat it. The probability of that behavior reoccurring would be reduced.</p>
<p>The best example is the case of battle damage assessment for a military scenario. For example, if a robot does its assessment and it looks like a released weapon wouldn&#8217;t create too much collateral damage, within acceptable limits, then it will release the weapon. But after it does it, the battle damage action is actually more severe then, it initially appeared to be. Under those circumstances, we want the robot in the field to reduce the probability of releasing the weapon again under similar circumstances. That’s, in essence, the analogue of guilt we use, and eventually, it will get to the point that the robot will not engage targets at all. Again, the software is updated to make sure the use is consistent with Geneva convention.</p>
<p><strong>Q10 WENG: The Laws of War (LOW) and Rules of Engagement (ROE) are written in the form of natural language. How did you transfer these norms into machine readable formats?</strong></p>
<p><strong>ARKIN:</strong> It’s important to keep it in mind that we do not try and capture all the Rules of Engagement and all the Laws of War. We always advocate that the system should be used in very narrow circumstances and very narrow situations, such as building clearing operations or counter-sniper operations. It’s impossible to capture all human morality and all the Laws of War at this particular point of time. So, the question is what are the relevant Laws of War and Rules of Engagement for these particular narrow situations that the robot will find itself in.</p>
<p>Let’s take a room clearing operation. We try and do this using these constraint-based approaches. The Laws of War basically say that if you see a civilian, you should not shoot them; if you see a surrendered person, you should not shoot them. For aerial vehicles, if you are outside the kill zone (this is the simulations we did) which is designated by the Rules of Engagement, you cannot fire your weapon—explain simply why you cannot do that. If you release the weapon a toward a legitimate target but it would result in damage of cultural property, like a mosque or church or some similar circumstance, that is illegal as well. You are forbidden from doing those sort of things.</p>
<p>So, the initial work we did was more for aerial circumstances. We also computed the collateral damage using a battle damage assessment strategy to determine whether if it is within acceptable limits for a particular target and to restrain the weapon for proportionality. To be able to do this you have to be able to understand the military necessity of the target, which is assigned by a human being. You have to be able to understand the proportionality of the weapon. In other words: Which weapon is sufficient to take out the target but to do no more damage of the surroundings than is absolutely necessary? You have to ensure that you don&#8217;t destroy cultural property as well. Basically, adhere to all necessary principles, such as discrimination which is to be able to tell apart combatants and non-combatants. We also state we should restrict the use of these particular systems for high-intensity combat operations, or inter-state warfare, and not the kind of circumstances you find in modern counter- insurgency operations. They should be used with great care and great caution in very narrow circumstances where the predictability of their performance is far more likely to be good.</p>
<p>Q11 WENG: Why did you choose case-based reasoning (CBR) but not rule-based reasoning (RBR) when you designed Responsibility Advisor?<br />
ARKIN: Historically we used case-based reasoning a lot for a variety of different reasons. Part of the reason is to gain information from previous experts. One of the examples in the past was to work with snipers in the laboratory. We can work with experts. It can be legal experts, it can be medical experts, it can be military experts. Again, the primary reason is to be able to readily use the experience of warfighters to guide us in operations.</p>
<p><strong>Q12 WENG: Finally, your proposal “Governing Lethal Behavior: Embedding Ethics in a Hybrid Deliberative/Reactive Robot Architecture” was published in 2007. There have been great technological improvements in artificial intelligence in the past decade. Are there any recent updates from your robot ethics research, or anything that you want to share with us?</strong></p>
<p><strong>ARKIN:</strong> The project ended around 2010, so there is additional information. As I say, I would encourage those who are really interested to take a look at the book entitled “Governing Lethal Behavior in Autonomous Robots” . That represents the final statement and outcome for that particular project and includes the significant technical details describing that work. Recent advances include the application in other domains, such as the caregiver-patient relationship [discussed above] using the same underlying principles, including both the Moral Adaptor and Ethical Governor in a slightly different. If we were successful, it may also be useful for assisting other human-human relationships, such as a parent and a teenager who may be at odds with one another or even in marriage consulting. We hope to use robots for the benefit of mankind, whether it’s to make sure that warfare is conducted within internationally agreed upon laws, or whether it’s to ensure that people behave appropriately toward each other</p>
<hr class="xh2  ">
<p><em>If you enjoyed this article, you may also enjoy:</em></p>
<ul>
<li><a href="http://robohub.org/how-do-we-regulate-robo-morality/" target="_blank" data-wpel-link="internal">How do we regulate robo-morality?</a></li>
<li><a href="http://robohub.org/one-being-for-two-origins-a-new-perspective-on-roboethics/" target="_blank" data-wpel-link="internal">One being for two origins: A new perspective on roboethics</a></li>
<li><a href="http://robohub.org/considering-robot-care-ethics-future-tech-at-erw2016-european-robotics-week/" target="_blank" data-wpel-link="internal">Considering robot care, ethics &amp; future tech at #ERW2016 European Robotics Week</a></li>
<li><a href="http://robohub.org/on-the-ethics-of-research-in-robotics-with-raja-chatila/" target="_blank" data-wpel-link="internal">On the ethics of research in robotics, with Raja Chatila</a></li>
<li><a href="http://robohub.org/a-european-perspective-on-robot-law-interview-with-mady-delvaux-stehres/" target="_blank" data-wpel-link="internal">A European perspective on robot law: Interview with Mady Delvaux-Stehres</a></li>
<li><a href="http://robohub.org/open-roboethics-initiative-delivers-statement-to-the-united-nations-ccw/" target="_blank" data-wpel-link="internal">Open Roboethics initiative delivers statement to United Nations CCW</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1478700823537000&amp;usg=AFQjCNG-VCyDqPb9CxPQJmMtkw27ivsnfw" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1478700823537000&amp;usg=AFQjCNF-ubU9VlsUWTD3fz2baX0fhglJ8A" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Building character AI through machine learning</title>
		<link>https://robohub.org/building-character-ai-through-machine-learning/</link>
		
		<dc:creator><![CDATA[Brad Knox]]></dc:creator>
		<pubDate>Wed, 01 Feb 2017 13:00:56 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[crowdfunding]]></category>
		<category><![CDATA[entertainment]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/building-character-ai-through-machine-learning/</guid>

					<description><![CDATA[Modern character AI could be better. I’m unaware of any NPCs or electronic toy characters that can sustain an illusion of life over more than an hour. They suffer from predictability, simplicity, and inauthentic verbal and nonverbal behavior. This post is about a new form of character AI. Much like motion capture for scripted animation, [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_70378" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-70378" class="size-full wp-image-70378" src="http://robohub.org/wp-content/uploads/2017/01/bots_alive_Gotcha.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/01/bots_alive_Gotcha.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/bots_alive_Gotcha-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/bots_alive_Gotcha-768x512.jpg 768w, https://robohub.org/wp-content/uploads/2017/01/bots_alive_Gotcha-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-70378" class="wp-caption-text">bots_alive Gotcha</p></div>
<p class="graf graf--p graf-after--p">Modern character AI could be better.</p>
<p id="775d" class="graf graf--p graf-after--p">I’m unaware of any NPCs or electronic toy characters that can sustain an illusion of life over more than an hour. They suffer from predictability, simplicity, and inauthentic verbal and nonverbal behavior.</p>
<p id="be90" class="graf graf--p graf-after--p">This post is about a new form of character AI. Much like motion capture for <em class="markup--em markup--p-em">scripted</em> animation, this new technique may revolutionize how <em class="markup--em markup--p-em">interactive </em>characters are created, through observation of authentic human-generated behavior.</p>
<p id="cd32" class="graf graf--p graf-after--p">I’ll explain via a product on which we’re pioneering this technique.</p>
<p class="graf graf--p graf-after--p"><hr class="xh2  "></p>
<p class="graf graf--p graf-after--p"><strong>Bots_alive! A robot that plays and finds its way</strong></p>
<p id="6306" class="graf graf--p graf-after--h3">We launched <a class="markup--anchor markup--p-anchor" href="https://botsalive.com/" target="_blank" rel="nofollow external noopener noreferrer" data-href="https://botsalive.com/" data-wpel-link="external">bots_alive</a> last week on Kickstarter (<a class="markup--anchor markup--p-anchor" href="https://www.kickstarter.com/projects/bradknox/bots-alive-robots-that-play-and-find-their-way" target="_blank" rel="nofollow external noopener noreferrer" data-href="https://www.kickstarter.com/projects/bradknox/bots-alive-robots-that-play-and-find-their-way" data-wpel-link="external">campaign here</a>). Here’s a 1-minute teaser video with <em class="markup--em markup--p-em">mostly </em>scripted motion.</p>
<div class="keep-aspect"><iframe title="bots_alive robot creatures - teaser" width="500" height="281" src="https://www.youtube-nocookie.com/embed/8TpQGUzoCP4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p id="c773" class="graf graf--p graf-after--figure">The product is a smartphone kit that gives simple but lifelike autonomy to a popular RC toy, the Hexbug® Spider.</p>
<p id="8951" class="graf graf--p graf-after--p">That video shows the product as we envision it at shipping time. Here you can see how it acts <em class="markup--em markup--p-em">now,</em> with this new character AI technique driving its core functionality already.</p>
<div class="keep-aspect"><iframe title="7 year old playtest (20x speed) of bots_alive" width="500" height="281" src="https://www.youtube-nocookie.com/embed/EV3K9RtYoC8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<hr class="xh2  ">
<p><strong>Training data to build a character</strong></p>
<p id="f475" class="graf graf--p graf-after--h4">The character AI for these robots is created in a new way. Here’s how it works.</p>
<p id="11fd" class="graf graf--p graf-after--p">A human teleoperates the robot through many different scenarios. The teleoperator acts as an improvising puppeteer; he or she follows heuristics yet also empathizes with the robot and authentically responds to what happens, whether it be with curiosity, fear, jubilation, or another emotion.</p>
<p id="8c50" class="graf graf--p graf-after--p">For bots_alive, the teleoperator watches a screen display of what the system sees and pushes buttons to send commands of <em class="markup--em markup--p-em">forward</em>, <em class="markup--em markup--p-em">back</em>, <em class="markup--em markup--p-em">left</em>, <em class="markup--em markup--p-em">right</em>, <em class="markup--em markup--p-em">forward-right</em>, <em class="markup--em markup--p-em">forward-left</em>, <em class="markup--em markup--p-em">back-right</em>, or <em class="markup--em markup--p-em">back-left</em>. We also consider not pushing a button to be a <em class="markup--em markup--p-em">no-action</em> command.</p>
<p id="e213" class="graf graf--p graf-after--p">From these teleoperation sessions, we gather training data containing (a) teleoperation commands and (b) information about the context in which each command was given. A category of machine learning called supervised learning is applied to create a model of the puppeteer, which effectively answers the question: In context X, what is the probability that the teleoperator would have given command Y?</p>
<p class="graf graf--p graf-after--p"><hr class="xh2  "></p>
<p class="graf graf--p graf-after--p"><strong>Creating a behavioral model</strong></p>
<p id="64f9" class="graf graf--p graf-after--h4">All of that happens during development. In the end user’s hands, the robot is autonomously controlled by the model. The model of the puppeteer <em class="markup--em markup--p-em">is</em> the character AI.</p>
<p class="graf graf--p graf-after--h4"><img decoding="async" class="aligncenter size-full wp-image-70113" src="http://robohub.org/wp-content/uploads/2017/01/machine-learning.png" alt="" width="800" height="321" srcset="https://robohub.org/wp-content/uploads/2017/01/machine-learning.png 800w, https://robohub.org/wp-content/uploads/2017/01/machine-learning-425x171.png 425w, https://robohub.org/wp-content/uploads/2017/01/machine-learning-768x308.png 768w, https://robohub.org/wp-content/uploads/2017/01/machine-learning-500x201.png 500w" sizes="(max-width: 800px) 100vw, 800px" />Let’s assume that the contextual information in the training data is sufficient to justify why the teleoperator chooses one action over another. Then the data contains the spontaneity, uncertainty, and social authenticity* expressed by the human puppeteer. And the autonomous robot retains these qualities if the machine learning is effective.</p>
<p class="graf graf--p graf-after--h4"><hr class="xh2  "></p>
<p class="graf graf--p graf-after--h4"><strong>Why go to the trouble of using machine learning?</strong></p>
<p id="0f3f" class="graf graf--p graf-after--h4">We expect this process to create character AI that feels more organic and alive than traditional character AI.</p>
<p id="c851" class="graf graf--p graf-after--p">Traditional methods consist of imagining and writing rules for behavior or a finite state machine. It’s much more of an abstract exercise than immersing someone in a situation as the puppeteer.</p>
<p id="5ec4" class="graf graf--p graf-after--p">If you play video games, imagine how much you sometimes empathize with the character you’re controlling. You may even forget the separation between the two of you, experiencing the world as that character. Consider whether your control in these moments is different, both at a high level and in tiny movements, than what the character would do if you had simply written down a set of rules for it to act by.</p>
<p id="a544" class="graf graf--p graf-after--p">In that difference lies the promise of this method for developing character AI.</p>
<p id="6459" class="graf graf--p graf-after--p">In psychology research methodology, there’s a broad consensus that if you want to know what someone would do in a situation, you don’t ask them what they would do. You put them in the situation and observe. Traditional character AI development is like <em class="markup--em markup--p-em">asking</em> the human developer or designer. Our method is instead analogous to <em class="markup--em markup--p-em">observing</em> a human immersed in the experience of the character. That’s why we expect it to create more authentic characters.</p>
<p id="0f80" class="graf graf--p graf-after--p">Our method is an application of what’s called learning from demonstration.** For times the teleoperation needs to include human interaction with the character, we keep the teleoperation secret to keep the human interaction partner from changing his or her behavior from what would be done with an autonomous character. We coined this secret version learning from the wizard (or LfW) when it was <a class="markup--anchor markup--p-anchor" href="http://www.bradknox.net/wp-content/uploads/2013/04/2pg_aamas16-lfw-final.pdf" target="_blank" rel="nofollow external noopener noreferrer" data-href="http://www.bradknox.net/wp-content/uploads/2013/04/2pg_aamas16-lfw-final.pdf" data-wpel-link="external">a research project</a> at the MIT Media Lab. The name combines learning from demonstration with the <a class="markup--anchor markup--p-anchor" href="https://en.wikipedia.org/wiki/Wizard_of_Oz_experiment" target="_blank" rel="nofollow external noopener noreferrer" data-href="https://en.wikipedia.org/wiki/Wizard_of_Oz_experiment" data-wpel-link="external">Wizard of Oz</a> experimental paradigm.</p>
<div class="keep-aspect"><iframe title="Learning From the Wizard: Building Social Robots for Educational Play" width="500" height="281" src="https://www.youtube-nocookie.com/embed/XIHOzdYQ-GY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<hr class="xh2  ">
<p><strong>Training as interactive machine learning</strong></p>
<p>In our development, I act as the teleoperator and machine learning programmer. The training process is not simply a bunch of demonstration. Rather, it’s an iterative process of:</p>
<ul>
<li>demonstrate</li>
<li class="graf graf--p graf-after--h4">apply machine learning on the demonstration data set</li>
<li class="graf graf--p graf-after--h4">observe behavior from the learned model</li>
<li class="graf graf--p graf-after--h4">create more demonstrations in those contexts the robot isn’t acting satisfactorily</li>
<li class="graf graf--p graf-after--h4">apply machine learning, and so on.</li>
</ul>
<div id="attachment_70114" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-70114" class="wp-image-70114 size-full" src="http://robohub.org/wp-content/uploads/2017/01/design-parameters-machine-lrnng.png" width="800" height="584" srcset="https://robohub.org/wp-content/uploads/2017/01/design-parameters-machine-lrnng.png 800w, https://robohub.org/wp-content/uploads/2017/01/design-parameters-machine-lrnng-425x310.png 425w, https://robohub.org/wp-content/uploads/2017/01/design-parameters-machine-lrnng-768x561.png 768w, https://robohub.org/wp-content/uploads/2017/01/design-parameters-machine-lrnng-411x300.png 411w" sizes="(max-width: 800px) 100vw, 800px" /><p id="caption-attachment-70114" class="wp-caption-text">A general representation of interactive machine learning. From Amershi et al., 2015. Power to the People: The Role of Humans in Interactive Machine Learning. In AI Magazine.</p></div>
<p id="452b" class="graf graf--p graf-after--figure">Throughout these iterations, the teleoperator and algorithm designer also reflect on what contextual information still needs to be encoded to improve learning, determine what context <em class="markup--em markup--p-em">cannot</em> be encoded and therefore should be ignored by the teleoperator, and find fun and more delightful behavior than originally puppeteered.</p>
<p class="graf graf--p graf-after--figure"><hr class="xh2  "></p>
<p class="graf graf--p graf-after--figure"><strong>How can we know that it&#8217;s better?</strong></p>
<p id="960b" class="graf graf--p graf-after--h4">We can’t. Not with 100% confidence. But we have already seen that it can make compelling character AI.</p>
<p id="05e3" class="graf graf--p graf-after--p">We saw it in our study at MIT. In a relatively large randomized experiment, kids interacted either with a human-teleoperated robot or one with autonomous behavior learned from previous teleoperation. Compared to a no-robot condition, the teleoperated robot and the autonomous robot programmed by machine learning elicited similar behavior from their human interaction partners. Curiously, when children were asked whether the robot was human-controlled or autonomous, approximately half in each condition thought it was human-controlled. If you’re familiar with the Turing Test, the popularly known test of the effectiveness of an artificial intelligence, you might recognize that the MIT study constitutes passing a certain narrow and social Turing Test.</p>
<p id="7987" class="graf graf--p graf-after--p">Compelling character AI was achieved in another such Turing test, using a technique similar to learning from demonstration, in Unreal Tournament 2004. BotPrize is a yearly academic competition for the bot that best passes as human. The 2012 winner was a bot by Jacob Schrum, Igor Karpov, and Risto Miikkulainen. It combined algorithmic optimization—<a class="markup--anchor markup--p-anchor" href="https://www.youtube.com/watch?v=ngZ0K3lWKRc" target="_blank" rel="nofollow external noopener noreferrer" data-href="https://www.youtube.com/watch?v=ngZ0K3lWKRc" data-wpel-link="external">which can result in markedly <em class="markup--em markup--p-em">unnatural </em>behavior that still achieves the specified goal</a><em class="markup--em markup--p-em">—</em> of its combat effectiveness with selective replay of recorded human behavior. Twenty-five human judges played alongside the Unreal-playing bots, repeatedly judging whether the other characters were human or artificial during combat. The bot by Schrum and colleagues was judged human more than 51.9% of the time. That percentage was just below the two human characters who were judged most human, at 53.3% and 52.2%. The algorithm is described <a class="markup--anchor markup--p-anchor" href="http://www.botprize.org/hlabstracts2011/UTexas.pdf" target="_blank" rel="nofollow external noopener noreferrer" data-href="http://www.botprize.org/hlabstracts2011/UTexas.pdf" data-wpel-link="external">here</a>.</p>
<div class="keep-aspect"><iframe title="UT bot kills human judge" width="500" height="375" src="https://www.youtube-nocookie.com/embed/VwIrZ3X4b6c?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p id="ff98" class="graf graf--p graf-after--figure">Lastly, we see compelling character AI now, in our playtesting of bots_alive.</p>
<p id="d6ce" class="graf graf--p graf-after--p">The limitations of this approach are (1) sensing and encoding contextual information and (2) applying machine learning effectively. Both academia and industry are intensely researching how to improve those two limitations. Major strides have been made in the past 10 years, most notably through deep learning, and so it seems likely that further improvement is yet to come.</p>
<p id="bd53" class="graf graf--p graf-after--p graf--last">Our ability to write down behavioral rules that encode authentic behavior with an illusion of life? If there’s a reason why that will improve meaningfully, I don’t see it.</p>
<p class="graf graf--p graf-after--p graf--last"><hr class="xh2  "></p>
<section class="section section--body">
<div class="section-content">
<div class="section-inner sectionLayout--insetColumn">
<p id="b2db" class="graf graf--p graf--leading"><strong class="markup--strong markup--p-strong">Our bots_alive robot creatures will be the first big test of this technique we call <em class="markup--em markup--p-em">learning from the wizard</em>.</strong></p>
<p id="4687" class="graf graf--p graf-after--p">I encourage you to get a feel for it yourself. Check out our videos of playtesting and <a class="markup--anchor markup--p-anchor" href="https://www.youtube.com/watch?v=q478inKFMNo&amp;feature=youtu.be&amp;t=19s" target="_blank" rel="nofollow external noopener noreferrer" data-href="https://www.youtube.com/watch?v=q478inKFMNo&amp;feature=youtu.be&amp;t=19s" data-wpel-link="external">live demos</a>. If you’re sufficiently intrigued, pledge to our Kickstarter campaign and get one or two robots for yourself.</p>
<p id="b617" class="graf graf--p graf-after--p graf--last">With robots in hand, you can judge whether they constitute a step forward in organic, believable character AI.</p>
</div>
</div>
</section>
<section class="section section--body section--last">
<div class="section-divider"></div>
<div class="section-content">
<div class="section-inner sectionLayout--insetColumn">
<p id="03e9" class="graf graf--p graf--leading"><em class="markup--em markup--p-em">* Note that authentic social interaction can occur between the character AI and a human </em><strong class="markup--strong markup--p-strong"><em class="markup--em markup--p-em">or</em></strong><em class="markup--em markup--p-em"> between two of the character AIs.</em></p>
<p id="4bb6" class="graf graf--p graf-after--p graf--last"><em class="markup--em markup--p-em">** For a wonderful technical overview of learning from demonstration for robots, see </em><a class="markup--anchor markup--p-anchor" href="https://www.researchgate.net/profile/Brenna_Argall/publication/222219268_A_survey_of_robot_learning_from_demonstration/links/02bfe50e4da697d716000000.pdf" target="_blank" rel="nofollow external noopener noreferrer" data-href="https://www.researchgate.net/profile/Brenna_Argall/publication/222219268_A_survey_of_robot_learning_from_demonstration/links/02bfe50e4da697d716000000.pdf" data-wpel-link="external"><em class="markup--em markup--p-em">this paper</em></a><em class="markup--em markup--p-em">.</em></p>
</div>
</div>
</section>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Frontiers of Machine Learning: Live webcast</title>
		<link>https://robohub.org/the-frontiers-of-machine-learning-live-webcast/</link>
		
		<dc:creator><![CDATA[Robohub Editors]]></dc:creator>
		<pubDate>Tue, 31 Jan 2017 13:31:36 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[lectures]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://robohub.org/the-frontiers-of-machine-learning-live-webcast/</guid>

					<description><![CDATA[The webcast will take place on today from 9am-5:30pm EST and February 1st from 9am-5pm EST. Webcast participants are encouraged to submit questions for the presenters by e-mailing Michelle Schwalbe at mschwalbe@nas.edu who will read them out if time permits. Machine learning is at the core of many applications that have become part of daily life, [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-38590" src="http://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm.jpg" alt="" width="800" height="452" srcset="https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm.jpg 800w, https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm-425x240.jpg 425w, https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm-175x100.jpg 175w, https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm-500x282.jpg 500w" sizes="(max-width: 800px) 100vw, 800px" /></a>
<p>The webcast will take place on today from 9am-5:30pm EST and February 1st from 9am-5pm EST. Webcast participants are encouraged to submit questions for the presenters by e-mailing Michelle Schwalbe at <a href="mailto:mschwalbe@nas.edu" target="_blank">mschwalbe@nas.edu</a> who will read them out if time permits.<span id="more-70835"></span></p>
<p>Machine learning is at the core of many applications that have become part of daily life, from voice recognition to image perception. These technologies, which a few years ago were performing at noticeably below-human levels, can now outperform people at some tasks. As the field continues to evolve, machine learning has the potential to play a transformative role across a diverse range of sectors including transportation, medicine, public services, and finance. This forum will bring together scientists from the UK and the US to explore potential applications for machine learning and discuss the legal and ethical challenges that could arise as machine learning algorithms are implemented.</p>
<p><a href="http://www.nasonline.org/programs/sackler-forum/about.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Watch the live webcast here</a>.</p>
<p>Session outlines below:</p>
<h2><em><strong>Session 1: The Frontiers of Machine Learning</strong></em></h2>
<p>The ubiquity of data, accessibility of computing power, and algorithmic advances have driven rapid progress in machine learning over the past five years. Not only does machine learning now underpin many applications that have become part of daily life, the field continues to evolve quickly, and has the potential to play a transformative role across a diverse range of sectors. This session will explore the frontiers of machine learning, in terms of both cutting-edge technology and near-term applications, and discuss the state of the art of machine learning.</p>
<hr class="xh2  ">
<h2><em><strong>Session 2: Machine learning and society</strong></em></h2>
<p>People and machine learning systems are increasingly interacting through a range of applications or contexts. This expansion of machine learning raises legal and ethical questions, re-frames discussions about uses of data, and poses new challenges for the governance of this technology. The social acceptability of different machine learning applications, desirability of automated decision-making processes, adequacy of processes to manage concerns about statistical stereotyping or privacy, and more, will all influence how and where society has confidence in the deployment of machine learning systems. This session will explore the societal implications of increased use of machine learning, and the opportunities and challenges associated with advances in the field.</p>
<hr class="xh2  ">
<h2><em>Session 3: Machine learning in the research and commercial communities</em></h2>
<p>There are enormous opportunities in machine learning in academia, research labs, and industry. While much of the research and development of machine learning to date has been done in the commercial world, each of these communities will continue advancing this field. Establishing key research challenges and areas of commercial opportunity will, therefore, be important in moving the frontiers of machine learning forward. This session will explore key areas of interest in machine learning in the research and commercial communities.</p>
<hr class="xh2  ">
<h1>Twitter feed</h1>
<p><a class="twitter-timeline" href="https://twitter.com/hashtag/MachineLearning" data-widget-id="826435413929816066" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">#MachineLearning Tweets</a><br />
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script></p>
<h1>About the Sackler Forum</h1>
<p>The Raymond and Beverly Sackler U.S.-U.K. Scientific Forum was established to help the scientific leadership of the United Kingdom and the United States forge an enduring and productive partnership on pressing topics of worldwide scientific concern with benefit to all people. These meetings are organized jointly by the National Academy of Sciences and the Royal Society, and alternate between locations in the U.S. and the U.K. This program is made possible by a generous gift from Raymond and Beverly Sackler.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial intelligence and ethics: Who does the thinking?</title>
		<link>https://robohub.org/artificial-intelligence-and-ethics-who-does-the-thinking/</link>
		
		<dc:creator><![CDATA[Alex Kirkpatrick]]></dc:creator>
		<pubDate>Fri, 27 Jan 2017 14:30:19 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[culture & philosophy]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[roboethics]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">http://robohub.org/artificial-intelligence-and-ethics-who-does-the-thinking/</guid>

					<description><![CDATA[On the 15th November 2016, the IEEE’s AI and Ethics Summit posed the question: “Who does the thinking?” In a series of key-note speeches and lively panel discussions, leading technologists, legal thinkers, philosophers, social scientists, manufacturers and policy makers considered such issues as: The social, technological and philosophical questions orbiting AI. Proposals to program ethical algorithms [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_69958" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/01/IEEE-main-AI-ethics-2016.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-69958" class="wp-image-69958 size-full" src="http://robohub.org/wp-content/uploads/2017/01/IEEE-main-AI-ethics-2016.jpg" alt="IEEE-main-AI-ethics-2016" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/01/IEEE-main-AI-ethics-2016.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/IEEE-main-AI-ethics-2016-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/IEEE-main-AI-ethics-2016-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-69958" class="wp-caption-text">Image: IEEE</p></div>
<p>On the 15th November 2016, the <a href="http://ieee-summit.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IEEE’s AI and Ethics Summit</a> posed the question: “Who does the thinking?” In a series of key-note speeches and lively panel discussions, leading technologists, legal thinkers, philosophers, social scientists, manufacturers and policy makers considered such issues as:</p>
<ul>
<li>The social, technological and philosophical questions orbiting AI.</li>
<li>Proposals to program ethical algorithms with human values to machines.</li>
<li>The social implications of the applications of AI.</li>
</ul>
<p><span id="more-69947"></span></p>
<p><a href="http://ieee-summit.org/wp-content/uploads/2017/01/IEEE_AI_SUMMIT_Report.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Click here to read the final report</a>, and enjoy a selection of videos from the conference below.</p>
<hr class="xh2  ">
<p>Welcome: <a href="https://hr.linkedin.com/in/delimar" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Marko Delimar</a><br />
Keynote Speaker: <a href="http://fra.europa.eu/en/person/wiewiorowski-wojciech" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Wojciech Wiewiórowski</a></p>
<p><iframe class="youtube-player" src="https://player.vimeo.com/video/192816493" width="300" height="150" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr class="xh2  ">
<p>Panel 1: Autonomous Systems – Managing Risk and Reward<br />
Panel Members: <a href="http://www.isir.upmc.fr/?op=view_profil&amp;id=229" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Raja Chatila</a>, <a href="https://www.linkedin.com/in/kay-firth-butterfield-b5b3853a" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Kay Firth-Butterfield</a>, <a href="https://fi.linkedin.com/in/juhamheikkila" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Juha Heikkilä</a>, <a href="http://ieee-summit.org/jerome-perrin/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Jérôme Perrin</a></p>
<p><iframe class="youtube-player" src="https://player.vimeo.com/video/192894316" width="300" height="150" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr class="xh2  ">
<p>Panel 2: Programming Human Ethics: Cui Bono?<br />
Panel Members: <a href="http://ieee-summit.org/joanna-bryson/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Joanna Bryson</a>, <a href="http://ieee-summit.org/mady/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Mady Delvaux</a>, <a href="http://ieee-summit.org/sarah-spiekermann/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Sarah Spiekermann</a>, <a href="http://ieee-summit.org/corrine-cath/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Corrine Cath</a></p>
<p><iframe class="youtube-player" src="https://player.vimeo.com/video/192898762" width="300" height="150" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr class="xh2  ">
<p>Panel 3: Social Implications – Perils &amp; Promises of AI<br />
Panel Members: <a href="http://people.eng.unimelb.edu.au/gadamson/greg_adamson.htm" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Greg Adamson</a>, <a href="http://ieee-summit.org/nikolaos-mavridis/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Nikolaos Mavridis</a>, <a href="http://ieee-summit.org/paul-nemitz/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Paul Nemitz</a>, <a href="http://ieee-summit.org/aurelie-pols/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Aurélie Pols</a></p>
<p><iframe class="youtube-player" src="https://player.vimeo.com/video/192929270" width="300" height="150" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr class="xh2  ">
<p>Closing Remarks: <a href="https://www.linkedin.com/in/johnchavens" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">John C. Havens</a></p>
<p><iframe class="youtube-player" src="https://player.vimeo.com/video/195541924" width="300" height="150" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<hr class="xh2  ">
<p><em>You might also enjoy the following articles about AI and AI/robotics policy:</em></p>
<ul>
<li><a href="http://robohub.org/mit-media-lab-to-participate-in-27-million-initiative-on-ai-ethics-and-governance/" target="_blank" data-wpel-link="internal">MIT Media Lab to participate in $27 million initiative on AI ethics and governance</a></li>
<li><a href="http://robohub.org/how-artificial-intelligence-is-changing-our-christmas-shop/" target="_blank" data-wpel-link="internal">How artificial intelligence is changing our Christmas shop</a></li>
<li><a href="http://robohub.org/white-house-report-artificial-intelligence-automation-and-the-economy/" target="_blank" data-wpel-link="internal">White House report: Artificial intelligence, automation, and the economy</a></li>
<li><a href="http://robohub.org/white-house-launches-public-workshops-on-ai-issues/" target="_blank" data-wpel-link="internal">White House launches public workshops on AI issues</a></li>
<li><a href="http://robohub.org/white-house-releases-reports-focusing-on-opportunities-and-challenges-of-ai/" target="_blank" data-wpel-link="internal">White House releases reports focusing on opportunities and challenges of AI</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNGLNF8DZi4cv1N5lXD3vSC5TalLrQ" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNH5It7fNAV7LLvSQqZD8MtbAG4Htg" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The infrastructure of life part 1: Safety</title>
		<link>https://robohub.org/the-infrastructure-of-life-part-1-safety/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 26 Jan 2017 10:30:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[industrial]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/the-infrastructure-of-life-part-1-safety/</guid>

					<description><![CDATA[<span>Part 1: Autonomous Systems and Safety</span><br><br>We all rely on machines. All aspects of modern life, from transport to energy, work to welfare, play to politics depends on a complex infrastructure of physical and virtual systems. How many of us understand how all of this stuff works? Very few I suspect. But it doesn't matter, does it? We trust the good men and women (the much maligned <a href="http://www.telegraph.co.uk/news/2016/06/10/michael-goves-guide-to-britains-greatest-enemy-the-experts/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">experts</a>) who build, manage and maintain the infrastructure of life. If something goes wrong they will know why. And (we hope) make sure it doesn't happen again.<br><br>All well and good you might think. But the infrastructure of life is increasingly autonomous - many decisions are now made not by a human but by the systems themselves. When you search for a restaurant near you the recommendation isn't made by a human, but by an <a href="https://en.wikipedia.org/wiki/Algorithm" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">algorithm</a>. Many financial decisions are not made by people but by <a href="https://en.wikipedia.org/wiki/Automated_trading_system" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">algorithms</a>; and I don't just mean city investments - it's likely that your loan application will be decided by an algorithm. <a href="https://www.inverse.com/article/19850-donotpay-chatbot-ai-homelessness-parking-tickets" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Machine legal advice</a> is already available; a trend that is likely to increase. And of course if you take a ride in a <a href="https://en.wikipedia.org/wiki/Autonomous_car" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">driverless car</a>, it is algorithms that decide when the car turns, brakes and so on. I could go on.<br><br>These are not trivial decisions. They affect lives. The real world impacts are human and economic, even political (search engine results <a href="https://www.theguardian.com/technology/2016/dec/16/google-autocomplete-rightwing-bias-algorithm-political-propaganda" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">may well influence</a> how someone votes). In engineering terms these systems are <a href="https://en.wikipedia.org/wiki/Life-critical_system" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">safety critical</a>. Examples of safety critical systems that we all rely on from time to time include <a href="https://en.wikipedia.org/wiki/Autopilot" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">aircraft autopilots</a> or train braking systems. But - and this may surprise you - the difficult engineering techniques used to prove the safety of such systems are not applied to search engines, automated trading systems, medical diagnosis AIs, assistive living robots or (I'll wager)&#160;<a href="https://en.wikipedia.org/wiki/Autonomous_car" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">driverless car</a> autopilots.<br><br>Why is this? Well, it's partly because the field of AI and autonomous systems is moving so fast. But I suspect it has much more to do with an incompatibility between the way we have traditionally designed safety critical systems, and the design of modern AI systems. There is I believe one key problem: <a href="https://en.wikipedia.org/wiki/Machine_learning" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">learning</a>. There is a very good reason that current safety critical systems (like aircraft autopilots) don't learn. Current safety assurance approaches assume that the system being certified will never change its behaviour, but a system that learns does &#8211; by definition &#8211; change its behaviour, so any certification is rendered invalid after the system has learned.<br><br>And as if that were not bad enough, the particular method of learning which has caused such excitement - and rapid progress - in the last few years is based on <a href="https://en.wikipedia.org/wiki/Artificial_neural_network" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Artificial Neural Networks</a> (more often these days referred to as <a href="https://en.wikipedia.org/wiki/Deep_learning" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Deep Learning</a>).&#160;A characteristic of ANNs is that after the ANN has been trained with datasets, any attempt to examine the internal structure of the ANN in order to understand why and how the ANN makes a particular decision is impossible. The decision making process of an ANN is opaque. We call this the black box problem.<br><br>Does this mean we cannot assure the safety of learning autonomous/AI systems at all? No it doesn't.&#160;The problem of safety assurance of systems that learn is hard but not intractable, and is the subject of current research*. The black box problem may be intractable for ANNs, but could be avoided by using approaches to AI that do not use ANNs.<br><br>But - here's the rub. This involves slowing down the juggernaut of autonomous systems and AI development. It means taking a much more cautious and incremental approach, and it almost certainly involves regulation (that, for instance, makes it illegal to run a driverless car unless the car's autopilot has been certified as safe - and <i>that</i> would require standards that don't yet exist). Yet the commercial and political pressure is to be <b>more</b> permissive, not less; no country wants to be left behind in the race to cash in on these new technologies.<br><br>This is why work toward AI/autonomous systems standards is so vital, together with the <b>political pressure</b> to ensure our policymakers fully understand the public safety risks of unregulated AI.<br><br>The next few years of swimming against the tide is going to be hard work.<br><br>In my next blog post I will describe one current standards initiative, towards introducing <a href="http://standards.ieee.org/news/2016/ieee_p7001.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">transparency in AI and autonomous systems</a> based on the simple principle that it should always be possible to find out why an AI/AS system made a particular decision.<br><br>*some, but nowhere near enough. See for instance <a href="http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/L024845/1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Verifiable Autonomy</a>.<br><hr>Related blog posts:<br><a href="http://alanwinfield.blogspot.com/2016/12/ethically-aligned-design.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethically Aligned Design</a><br><a href="http://alanwinfield.blogspot.com/2016/09/how-do-we-trust-our-robots.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">How do we trust our Robots?</a><br><a href="http://alanwinfield.blogspot.com/2016/03/its-only-matter-of-time.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">It's only a matter of time</a>]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2017/01/deep-learning.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-69896" src="http://robohub.org/wp-content/uploads/2017/01/deep-learning.jpg" alt="deep-learning" width="900" height="525" srcset="https://robohub.org/wp-content/uploads/2017/01/deep-learning.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/deep-learning-425x248.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/deep-learning-500x292.jpg 500w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<p><strong>Part 1: Autonomous Systems and Safety</strong></p>
<p>We all rely on machines. All aspects of modern life, from transport to energy, work to welfare, play to politics depend on a complex infrastructure of physical and virtual systems. How many of us understand how all of this stuff works? Very few I suspect. But it doesn&#8217;t matter, does it? We trust the good men and women (the disgracefully maligned <a href="http://www.telegraph.co.uk/news/2016/06/10/michael-goves-guide-to-britains-greatest-enemy-the-experts/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">experts</a>) who build, manage and maintain the infrastructure of life. If something goes wrong they will know why. And (we hope) make sure it doesn&#8217;t happen again.</p>
<p>All well and good you might think. But the infrastructure of life is increasingly autonomous &#8211; many decisions are now made not by a human but by the systems themselves. When you search for a restaurant near you the recommendation isn&#8217;t made by a human, but by an <a href="https://en.wikipedia.org/wiki/Algorithm" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">algorithm</a>. Many financial decisions are not made by people but by <a href="https://en.wikipedia.org/wiki/Automated_trading_system" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">algorithms</a>; and I don&#8217;t just mean city investments &#8211; it&#8217;s possible that your loan application will be <a href="http://www.americanbanker.com/news/bank-technology/can-ai-be-programmed-to-make-fair-lending-decisions-1091624-1.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">decided by an AI</a>. <a href="https://www.inverse.com/article/19850-donotpay-chatbot-ai-homelessness-parking-tickets" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Machine legal advice</a> is already available; a trend that is <a href="http://blogs.lexisnexis.co.uk/futureoflaw/2016/10/artificial-intelligence-trends-and-their-impact-on-the-legal-sector/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">likely to increase</a>. And of course if you take a ride in a <a href="https://en.wikipedia.org/wiki/Autonomous_car" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">driverless car</a>, it is algorithms that decide when the car turns, brakes and so on. I could go on.</p>
<p>&nbsp;</p>
<div id="attachment_69897" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/01/Algorthmic-Trading.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-69897" class="size-full wp-image-69897" src="http://robohub.org/wp-content/uploads/2017/01/Algorthmic-Trading.jpg" alt="Algorithmic trading is now commonplace" width="900" height="585" srcset="https://robohub.org/wp-content/uploads/2017/01/Algorthmic-Trading.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/Algorthmic-Trading-425x276.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/Algorthmic-Trading-462x300.jpg 462w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-69897" class="wp-caption-text">Algorithmic trading is now commonplace</p></div>
<p>These are not trivial decisions. They affect lives. The real world impacts are human and economic, even political (search engine results <a href="https://www.theguardian.com/technology/2016/dec/16/google-autocomplete-rightwing-bias-algorithm-political-propaganda" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">may well influence</a> how someone votes). In engineering terms these systems are <a href="https://en.wikipedia.org/wiki/Life-critical_system" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">safety critical</a>. Examples of safety critical systems that we all rely on from time to time include <a href="https://en.wikipedia.org/wiki/Autopilot" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">aircraft autopilots</a> or train braking systems. But &#8211; and this may surprise you &#8211; the difficult engineering techniques used to prove the safety of such systems are not applied to search engines, <a href="https://en.wikipedia.org/wiki/Automated_trading_system" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">automated trading systems</a>, <a href="https://en.wikipedia.org/wiki/Artificial_intelligence_in_healthcare" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">medical diagnosis AIs</a>, <a href="https://en.wiktionary.org/wiki/healthcare_robot" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">assistive living robots</a>, <a href="https://en.wikipedia.org/wiki/Delivery_drone" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">delivery drones</a>, or (I&#8217;ll wager) <a href="https://en.wikipedia.org/wiki/Autonomous_car" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">driverless car</a> autopilots.</p>
<p>Why is this? Well, it&#8217;s partly because the field of AI and autonomous systems is moving so fast. But I suspect it has much more to do with an incompatibility between the way we have traditionally designed safety critical systems, and the design of modern AI systems. There is I believe one key problem: <a href="https://en.wikipedia.org/wiki/Machine_learning" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">learning</a>. There is a very good reason that current safety critical systems (like aircraft autopilots) don&#8217;t learn. Current safety assurance approaches assume that the system being certified will never change, but a system that learns does – by definition – change its behaviour, so any certification is rendered invalid after the system has learned.</p>
<p>And as if that were not bad enough, the particular method of learning which has caused such excitement &#8211; and rapid progress &#8211; in the last few years is based on <a href="https://en.wikipedia.org/wiki/Artificial_neural_network" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Artificial Neural Networks</a> (more often these days referred to as <a href="https://en.wikipedia.org/wiki/Deep_learning" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Deep Learning</a>). A characteristic of ANNs is that after the ANN has been trained with datasets, any attempt to examine its internal structure in order to understand why and how the ANN makes a particular decision is impossible. The decision making process of an ANN is opaque. Alphago&#8217;s moves were <a href="http://www.computerworld.com/article/3043457/data-analytics/alphagos-unusual-moves-prove-its-ai-prowess-experts-say.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">beautiful but puzzling</a>. We call this the black box problem.</p>
<div id="attachment_69898" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/01/Hazards-of-Autopilot-1200.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-69898" class="size-full wp-image-69898" src="http://robohub.org/wp-content/uploads/2017/01/Hazards-of-Autopilot-1200.jpg" alt="Safety critical systems such as aircraft autopilots do not learn" width="900" height="599" srcset="https://robohub.org/wp-content/uploads/2017/01/Hazards-of-Autopilot-1200.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/Hazards-of-Autopilot-1200-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/Hazards-of-Autopilot-1200-451x300.jpg 451w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-69898" class="wp-caption-text">Safety critical systems such as aircraft autopilots do not learn</p></div>
<p>Does this mean we cannot assure the safety of learning autonomous/AI systems at all? No it doesn&#8217;t. The problem of safety assurance of systems that learn is hard but not intractable, and is the subject of current research*. The black box problem may be intractable for ANNs, but could be avoided by using approaches to AI that do not use ANNs.</p>
<p>But &#8211; here&#8217;s the rub. This involves slowing down the juggernaut of autonomous systems and AI development. It means taking a much more cautious and incremental approach, and it almost certainly involves regulation (that, for instance, makes it illegal to run a driverless car unless the car&#8217;s autopilot has been certified as safe &#8211; and <i>that</i> would require standards that don&#8217;t yet exist). Yet the commercial and political pressure is to be <b>more</b> permissive, not less; no country wants to be left behind in the race to cash in on these new technologies.</p>
<p>This is why work toward AI/Autonomous Systems standards is so vital, together with the <b>political pressure</b> to ensure our <u>policymakers fully understand the public safety risks of unregulated AI</u>.</p>
<p>In my next blog post I will describe one current standards initiative, towards introducing <a href="http://standards.ieee.org/news/2016/ieee_p7001.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">transparency in AI and Autonomous Systems</a> based on the simple principle that it should always be possible to find out why an AI/AS system made a particular decision.</p>
<p>The next few years of swimming against the tide is going to be hard work. As Luke<br />
Muehlhauser writes in his excellent <a href="https://intelligence.org/2013/08/25/transparency-in-safety-critical-systems/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">essay on transparency in safety-critical systems</a> &#8220;&#8230;there is often a tension between AI capability and AI transparency. Many of AI’s most powerful methods are also among its least transparent&#8221;.</p>
<p>*some, but nowhere near enough. See for instance <a href="http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/L024845/1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Verifiable Autonomy</a>.</p>
<p>&nbsp;</p>
<hr class="xh2  ">
<div class="separator">
<p><em>More from Alan Winfield:</em></p>
<ul>
<li><a href="http://robohub.org/de-automation-is-a-thing/" target="_blank" data-wpel-link="internal">De-automation is a thing</a></li>
<li><a href="http://robohub.org/ethically-aligned-design/" target="_blank" data-wpel-link="internal">Ethically Aligned Design</a></li>
<li><a href="http://robohub.org/the-dark-side-of-ethical-robots/" target="_blank" data-wpel-link="internal">The dark side of ethical robots</a></li>
<li><a href="http://robohub.org/relax-were-not-living-in-a-computer-simulation/" target="_blank" data-wpel-link="internal">Relax, we’re not living in a computer simulation</a></li>
<li><a href="http://robohub.org/could-we-make-a-moral-machine/" target="_blank" data-wpel-link="internal">Could we make a moral machine?</a></li>
</ul>
</div>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is machine learning?</title>
		<link>https://robohub.org/what-is-machine-learning/</link>
		
		<dc:creator><![CDATA[Oxford Sparks]]></dc:creator>
		<pubDate>Mon, 16 Jan 2017 09:15:15 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Algorithm]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">http://robohub.org/what-is-machine-learning/</guid>

					<description><![CDATA[In this fascinating animation from Oxford Sparks, we take a look at how statistics and computer science can be used to make machines that learn for themselves, without being explicitly programmed. Machine learning is a burgeoning breed of artificial intelligence (AI), and it&#8217;s all around us already; on our phones, powering social networks, helping the police and [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2017/01/machine-learning-2.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-69602" src="http://robohub.org/wp-content/uploads/2017/01/machine-learning-2.jpg" alt="machine-learning-2" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/01/machine-learning-2.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/machine-learning-2-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/machine-learning-2-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<p>In this fascinating animation from <a href="http://www.oxfordsparks.ox.ac.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Oxford Sparks</a>, we take a look at how statistics and computer science can be used to make machines that learn for themselves, without being explicitly programmed.<span id="more-69600"></span></p>
<p>Machine learning is a burgeoning breed of artificial intelligence (AI), and it&#8217;s all around us already; on our phones, powering social networks, helping the police and doctors, scientists and mayors. But how does it work? Enjoy the video below, and <a href="http://www.oxfordsparks.ox.ac.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">visit Oxford Sparks</a> to discover more science and research from <a href="http://www.ox.ac.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Oxford University</a>.</p>
<div class="keep-aspect"><iframe title="What is Machine Learning?" width="500" height="281" src="https://www.youtube-nocookie.com/embed/f_uwKZIAeM0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<hr class="xh2  ">
<p><em>You might also enjoy the following posts about AI and AI/robotics policy:</em></p>
<ul>
<li><a href="http://robohub.org/brian-cox-presents-science-matters-machine-learning-and-artificial-intelligence/" target="_blank" data-wpel-link="internal">Brian Cox presents Science Matters: Machine learning and artificial intelligence</a></li>
<li><a href="http://robohub.org/mit-media-lab-to-participate-in-27-million-initiative-on-ai-ethics-and-governance/" target="_blank" data-wpel-link="internal">MIT Media Lab to participate in $27 million initiative on AI ethics and governance</a></li>
<li><a href="http://robohub.org/how-artificial-intelligence-is-changing-our-christmas-shop/" target="_blank" data-wpel-link="internal">How artificial intelligence is changing our Christmas shop</a></li>
<li><a href="http://robohub.org/white-house-report-artificial-intelligence-automation-and-the-economy/" target="_blank" data-wpel-link="internal">White House report: Artificial intelligence, automation, and the economy</a></li>
<li><a href="http://robohub.org/white-house-launches-public-workshops-on-ai-issues/" target="_blank" data-wpel-link="internal">White House launches public workshops on AI issues</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNGLNF8DZi4cv1N5lXD3vSC5TalLrQ" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNH5It7fNAV7LLvSQqZD8MtbAG4Htg" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Brian Cox presents Science Matters: Machine learning and artificial intelligence</title>
		<link>https://robohub.org/brian-cox-presents-science-matters-machine-learning-and-artificial-intelligence/</link>
		
		<dc:creator><![CDATA[Robohub Editors]]></dc:creator>
		<pubDate>Wed, 11 Jan 2017 18:41:50 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[culture & philosophy]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">http://robohub.org/brian-cox-presents-science-matters-machine-learning-and-artificial-intelligence/</guid>

					<description><![CDATA[We&#8217;re beginning to see more and more jobs being performed by machines, even creative tasks like writing music or painting can now be carried out by a computer. But how and when will machines be able to explain themselves? Should we be worrying about an artificial intelligence taking over our world or are there bigger [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2017/01/machine-learning.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-69502" src="http://robohub.org/wp-content/uploads/2017/01/machine-learning.jpg" alt="machine-learning" width="900" height="596" srcset="https://robohub.org/wp-content/uploads/2017/01/machine-learning.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/machine-learning-425x281.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/machine-learning-453x300.jpg 453w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<p>We&#8217;re beginning to see more and more jobs being performed by machines, even creative tasks like writing music or painting can now be carried out by a computer.</p>
<p>But how and when will machines be able to explain themselves? Should we be worrying about an artificial intelligence taking over our world or are there bigger and more imminent challenges that advances in machine learning are presenting here and now?</p>
<p>Join Professor Brian Cox, the Royal Society Professor of Public Engagement, as he brings together experts on AI and machine learning to discuss key issues that will shape our future. Panelists include:</p>
<ul>
<li><a href="https://royalsociety.org/people/jon-crowcroft-11286/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Professor Jon Crowcroft FRS</a>, Marconi Professor of Networked Systems at the University of Cambridge</li>
<li><a href="http://www.bath.ac.uk/comp-sci/contacts/academics/joanna_bryson/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Professor Joanna Bryson</a>, Reader in AI Ethics, University of Bath and Affiliate, Center for Information Technology Policy, Princeton University</li>
<li><a href="http://sabinehauert.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Professor Sabine Hauert</a>, Lecturer in Robotics at the University of Bristol, and President and Co-Founder of Robohub.org</li>
<li><a href="https://www.doc.ic.ac.uk/~mpsha/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Professor Murray Shanahan</a>, Professor of Cognitive Robotics at Imperial College London</li>
<li><a href="https://royalsociety.org/people/peter-donnelly-11348/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Professor Peter Donnelly FRS FMedSci</a>, Director, Wellcome Trust Centre for Human Genetics, and Professor of Statistical Science, University of Oxford</li>
</ul>
<p><a href="https://www.youtube.com/watch?v=IunNpGGt3H8" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">https://www.youtube.com/watch?v=IunNpGGt3H8</a></p>
<hr class="xh2  ">
<p><em>You might also enjoy the following articles about AI and AI/robotics policy:</em></p>
<ul>
<li><a href="http://robohub.org/mit-media-lab-to-participate-in-27-million-initiative-on-ai-ethics-and-governance/" target="_blank" data-wpel-link="internal">MIT Media Lab to participate in $27 million initiative on AI ethics and governance</a></li>
<li><a href="http://robohub.org/how-artificial-intelligence-is-changing-our-christmas-shop/" target="_blank" data-wpel-link="internal">How artificial intelligence is changing our Christmas shop</a></li>
<li><a href="http://robohub.org/white-house-report-artificial-intelligence-automation-and-the-economy/" target="_blank" data-wpel-link="internal">White House report: Artificial intelligence, automation, and the economy</a></li>
<li><a href="http://robohub.org/white-house-launches-public-workshops-on-ai-issues/" target="_blank" data-wpel-link="internal">White House launches public workshops on AI issues</a></li>
<li><a href="http://robohub.org/white-house-releases-reports-focusing-on-opportunities-and-challenges-of-ai/" target="_blank" data-wpel-link="internal">White House releases reports focusing on opportunities and challenges of AI</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNGLNF8DZi4cv1N5lXD3vSC5TalLrQ" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNH5It7fNAV7LLvSQqZD8MtbAG4Htg" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Learning words from pictures</title>
		<link>https://robohub.org/learning-words-from-pictures/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 16 Dec 2016 12:37:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/learning-words-from-pictures/</guid>

					<description><![CDATA[System correlates recorded speech with images, could lead to fully automated speech recognition.]]></description>
										<content:encoded><![CDATA[<div id="attachment_69061" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-69061" class="size-full wp-image-69061" src="http://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0.jpg" alt="MIT researchers have developed a new approach to training speech-recognition systems that doesn’t depend on transcription. Instead, their system analyzes correspondences between images and spoken descriptions of those images, as captured in a large collection of audio recordings. Image: MIT News" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0.jpg 639w, https://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-69061" class="wp-caption-text">MIT researchers have developed a new approach to training speech-recognition systems that doesn’t depend on transcription. Instead, their system analyzes correspondences between images and spoken descriptions of those images, as captured in a large collection of audio recordings. Image: MIT News</p></div>
<p>Speech recognition systems, such as those that convert speech to text on cellphones, are generally the result of machine learning. A computer pores through thousands or even millions of audio files and their transcriptions, and learns which acoustic features correspond to which typed words.</p>
<p>But transcribing recordings is costly, time-consuming work, which has limited speech recognition to a small subset of languages spoken in wealthy nations.</p>
<p>At the Neural Information Processing Systems conference this week, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) are presenting a new approach to training speech-recognition systems that doesn’t depend on transcription. Instead, their system analyzes correspondences between images and spoken descriptions of those images, as captured in a large collection of audio recordings. The system then learns which acoustic features of the recordings correlate with which image characteristics.</p>
<p>“The goal of this work is to try to get the machine to learn language more like the way humans do,” says Jim Glass, a senior research scientist at CSAIL and a co-author on the paper describing the new system. “The current methods that people use to train up speech recognizers are very supervised. You get an utterance, and you’re told what’s said. And you do this for a large body of data.</p>
<p>“Big advances have been made — Siri, Google — but it’s expensive to get those annotations, and people have thus focused on, really, the major languages of the world. There are 7,000 languages, and I think less than 2 percent have ASR [automatic speech recognition] capability, and probably nothing is going to be done to address the others. So if you’re trying to think about how technology can be beneficial for society at large, it’s interesting to think about what we need to do to change the current situation. And the approach we’ve been taking through the years is looking at what we can learn with less supervision.”</p>
<p>Joining Glass on <a href="http://papers.nips.cc/paper/6186-unsupervised-learning-of-spoken-language-with-visual-context.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">the paper</a> are first author David Harwath, a graduate student in electrical engineering and computer science (EECS) at MIT; and Antonio Torralba, an EECS professor.</p>
<p><strong>Visual semantics</strong></p>
<p>The version of the system reported in the new paper doesn’t correlate recorded speech with written text; instead, it correlates speech with groups of thematically related images. But that correlation could serve as the basis for others.</p>
<p>If, for instance, an utterance is associated with a particular class of images, and the images have text terms associated with them, it should be possible to find a likely transcription of the utterance, all without human intervention. Similarly, a class of images with associated text terms in different languages could provide a way to do automatic translation.</p>
<p>Conversely, text terms associated with similar clusters of images, such as, say, “storm” and “clouds,”  could be inferred to have related meanings. Because the system in some sense learns words’ meanings — the images associated with them — and not just their sounds, it has a wider range of potential applications than a standard speech recognition system.</p>
<p>To test their system, the researchers used a database of 1,000 images, each of which had a recording of a free-form verbal description associated with it. They would feed their system one of the recordings and ask it to retrieve the 10 images that best matched it. That set of 10 images would contain the correct one 31 percent of the time.</p>
<p>“I always emphasize that we&#8217;re just taking baby steps here and have a long way to go,” Glass says. “But it’s an encouraging start.”</p>
<p>The researchers trained their system on images from a huge <a href="http://places.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">database</a> <a href="http://news.mit.edu/2015/visual-scenes-object-recognition-0508" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">built by</a> Torralba; Aude Oliva, a principal research scientist at CSAIL; and their students. Through Amazon’s Mechanical Turk crowdsourcing site, they hired people to describe the images verbally, using whatever phrasing came to mind, for about 10 to 20 seconds.</p>
<p>For an initial demonstration of the researchers’ approach, that kind of tailored data was necessary to ensure good results. But the ultimate aim is to train the system using digital video, with minimal human involvement. “I think this will extrapolate naturally to video,” Glass says.</p>
<p><strong>Merging modalities</strong></p>
<p>To build their system, the researchers used neural networks, machine-learning systems that approximately mimic the structure of the brain. Neural networks are composed of processing nodes that, like individual neurons, are capable of only very simple computations but are connected to each other in dense networks. Data is fed to a network’s input nodes, which modify it and feed it to other nodes, which modify it and feed it to still other nodes, and so on. When a neural network is being trained, it constantly modifies the operations executed by its nodes in order to improve its performance on a specified task.</p>
<p>The researchers’ network is, in effect, two separate networks: one that takes images as input and one that takes spectrograms, which represent audio signals as changes of amplitude, over time, in their <a href="http://news.mit.edu/2009/explained-fourier" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">component frequencies</a>. The output of the top layer of each network is a 1,024-dimensional vector — a sequence of 1,024 numbers.</p>
<p>The final node in the network takes the dot product of the two vectors. That is, it multiplies the corresponding terms in the vectors together and adds them all up to produce a single number. During training, the networks had to try to maximize the dot product when the audio signal corresponded to an image and minimize it when it didn’t.</p>
<p>For every spectrogram that the researchers’ system analyzes, it can identify the points at which the dot-product peaks. In experiments, those peaks reliably picked out words that provided accurate image labels — “baseball,” for instance, in a photo of a baseball pitcher in action, or “grassy” and “field” for an image of a grassy field.</p>
<p>In ongoing work, the researchers have refined the system so that it can pick out spectrograms of individual words and identify just those regions of an image that correspond to them.</p>
<p>“Possibly, a baby learns to speak from its perception of the environment, a large part of which may be visual,” says Lin-shan Lee, a professor of electrical engineering and computer science at National Taiwan University. “Today, machines have started to mimic such a learning process. This work is one of the earliest efforts in this direction, and I was really impressed when I first learned of it.”</p>
<p>“Perhaps even more exciting is just the question of how much we can learn with deep neural networks,” adds Karen Livescu, an assistant professor at the Toyota Technological Institute at the University of Chicago. “The more the research community does with them, the more we realize that they can learn a lot from big piles of data. But it is hard to label big piles of data, so it&#8217;s really exciting that in this work, Harwath et al. are able to learn from unlabeled data. I am really curious to see how far they can take that.”</p>
<p>Read the <a href="http://papers.nips.cc/paper/6186-unsupervised-learning-of-spoken-language-with-visual-context.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">paper here.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Understanding the four types of AI, from reactive robots to self-aware beings</title>
		<link>https://robohub.org/understanding-the-four-types-of-ai-from-reactive-robots-to-self-aware-beings/</link>
		
		<dc:creator><![CDATA[Arend Hintze]]></dc:creator>
		<pubDate>Wed, 30 Nov 2016 12:53:01 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[automotive]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[White House]]></category>
		<guid isPermaLink="false">http://robohub.org/understanding-the-four-types-of-ai-from-reactive-robots-to-self-aware-beings/</guid>

					<description><![CDATA[The common, and recurring, view of the latest breakthroughs in artificial intelligence research is that sentient and intelligent machines are just on the horizon. Machines understand verbal commands, distinguish pictures, drive cars and play games better than we do. How much longer can it be before they walk among us? The new White House report [&#8230;]]]></description>
										<content:encoded><![CDATA[<h1><a href="http://robohub.org/wp-content/uploads/2016/11/bigstock-Retro-Robot-Reading-A-Book-Is-110707406.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-68554" src="http://robohub.org/wp-content/uploads/2016/11/bigstock-Retro-Robot-Reading-A-Book-Is-110707406.jpg" alt="retro-robot-reading-book-thinking-AI" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/11/bigstock-Retro-Robot-Reading-A-Book-Is-110707406.jpg 900w, https://robohub.org/wp-content/uploads/2016/11/bigstock-Retro-Robot-Reading-A-Book-Is-110707406-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/11/bigstock-Retro-Robot-Reading-A-Book-Is-110707406-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a></h1>
<p>The common, and recurring, view of the latest breakthroughs in artificial intelligence research is that sentient and intelligent machines are just on the horizon. Machines understand verbal commands, distinguish pictures, drive cars and play games better than we do. How much longer can it be before they walk among us?</p>
<p>The new <a href="https://www.whitehouse.gov/sites/default/files/whitehouse_files/microsites/ostp/NSTC/preparing_for_the_future_of_ai.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">White House report on artificial intelligence</a> takes an appropriately skeptical view of that dream. It says the next 20 years likely won’t see machines “exhibit broadly-applicable intelligence comparable to or exceeding that of humans,” though it does go on to say that in the coming years, “machines will reach and exceed human performance on more and more tasks.” But its assumptions about how those capabilities will develop missed some important points.</p>
<p>As an AI researcher, I’ll admit it was nice to have my own field highlighted at the highest level of American government, but the report focused almost exclusively on what I call “the boring kind of AI.” It dismissed in half a sentence my branch of AI research, into how evolution can help develop ever-improving AI systems, and how computational models can help us understand how our human intelligence evolved.</p>
<p>The report focuses on what might be called mainstream AI tools: machine learning and deep learning. These are the sorts of technologies that have been able to <a href="http://dx.doi.org/10.1016/S0004-3702(01)00129-1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">play “Jeopardy!” well</a>, and <a href="http://dx.doi.org/10.1038/nature16961" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">beat human Go masters</a> at the most complicated game ever invented. These current intelligent systems are able to handle huge amounts of data and make complex calculations very quickly. But they lack an element that will be key to building the sentient machines we picture having in the future.</p>
<p>We need to do more than teach machines to learn. We need to overcome the boundaries that define the four different types of artificial intelligence, the barriers that separate machines from us – and us from them.</p>
<h2>Type I AI: Reactive machines</h2>
<p>The most basic types of AI systems are purely reactive and have the ability neither to form memories nor to use past experiences to inform current decisions. <a href="http://www.techrepublic.com/article/ibm-watson-the-inside-story-of-how-the-jeopardy-winning-supercomputer-was-born-and-what-it-wants-to-do-next/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Deep Blue, IBM’s chess-playing supercomputer</a>, which beat international grandmaster Garry Kasparov in the late 1990s, is the perfect example of this type of machine.</p>
<p>Deep Blue can identify the pieces on a chess board and know how each moves. It can make predictions about what moves might be next for it and its opponent. And it can choose the most optimal moves from among the possibilities.</p>
<p>But it doesn’t have any concept of the past, nor any memory of what has happened before. Apart from a rarely used chess-specific rule against repeating the same move three times, Deep Blue ignores everything before the present moment. All it does is look at the pieces on the chess board as it stands right now, and choose from possible next moves.</p>
<p>This type of intelligence involves the computer <a href="https://www.youtube.com/watch?v=t3kXWSctj2Q" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">perceiving the world directly</a> and acting on what it sees. It doesn’t rely on an internal concept of the world. In a seminal paper, AI researcher Rodney Brooks argued that <a href="http://dx.doi.org/10.1016/0004-3702(91)90053-M" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">we should only build machines</a> like this. His main reason was that people are not very good at programming accurate simulated worlds for computers to use, what is called in AI scholarship a “representation” of the world.</p>
<div class="keep-aspect"><iframe title="Arduino: How To Build An Obstacle Avoiding Robot" width="500" height="281" src="https://www.youtube-nocookie.com/embed/t3kXWSctj2Q?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>The current intelligent machines we marvel at either have no such concept of the world, or have a very limited and specialized one for its particular duties. The <a href="https://www.scientificamerican.com/article/how-the-computer-beat-the-go-master/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">innovation in Deep Blue’s design</a> was not to broaden the range of possible movies the computer considered. Rather, the developers found a way to narrow its view, to <a href="https://www.cnet.com/news/did-a-bug-in-deep-blue-lead-to-kasparovs-defeat/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">stop pursuing some potential future moves</a>, based on how it rated their outcome. Without this ability, Deep Blue would have needed to be an even more powerful computer to actually beat Kasparov.</p>
<p>Similarly, Google’s AlphaGo, which has beaten top human Go experts, can’t evaluate all potential future moves either. Its analysis method is more sophisticated than Deep Blue’s, using a <a href="http://pages.cs.wisc.edu/%7Ebolo/shipyard/neural/local.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">neural network</a> to evaluate game developments.</p>
<p>These methods do improve the ability of AI systems to play specific games better, but they can’t be easily changed or applied to other situations. These computerized imaginations have no concept of the wider world – meaning they can’t function beyond the specific tasks they’re assigned and are <a href="http://dx.doi.org/10.1109/CVPR.2015.7298640" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">easily fooled</a>.</p>
<p>They can’t interactively participate in the world, the way we imagine AI systems one day might. Instead, these machines will behave exactly the same way every time they encounter the same situation. This can be very good for ensuring an AI system is trustworthy: You want your autonomous car to be a reliable driver. But it’s bad if we want machines to truly engage with, and respond to, the world. These simplest AI systems won’t ever be bored, or interested, or sad.</p>
<h2>Type II AI: Limited memory</h2>
<p>This Type II class contains machines can look into the past. Self-driving cars do some of this already. For example, they observe other cars’ speed and direction. That can’t be done in a just one moment, but rather requires identifying specific objects and monitoring them over time.</p>
<p>These observations are added to the self-driving cars’ preprogrammed representations of the world, which also include lane markings, traffic lights and other important elements, like curves in the road. They’re included when the car decides when to change lanes, to avoid cutting off another driver or being hit by a nearby car.</p>
<p>But these simple pieces of information about the past are only transient. They aren’t saved as part of the car’s library of experience it can learn from, the way human drivers compile experience over years behind the wheel.</p>
<p>So how can we build AI systems that build full representations, remember their experiences and learn how to handle new situations? Brooks was right in that it is very difficult to do this. My own research into methods inspired by Darwinian evolution can start to <a href="http://dx.doi.org/10.1162/NECO_a_00475" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">make up for human shortcomings</a> by letting the machines build their own representations.</p>
<h2>Type III AI: Theory of mind</h2>
<p>We might stop here, and call this point the important divide between the machines we have and the machines we will build in the future. However, it is better to be more specific to discuss the types of representations machines need to form, and what they need to be about.</p>
<p>Machines in the next, more advanced, class not only form representations about the world, but also about other agents or entities in the world. In psychology, this is called “<a href="http://dx.doi.org/10.1017/S0140525X00076512" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">theory of mind</a>” – the understanding that people, creatures and objects in the world can have thoughts and emotions that affect their own behavior.</p>
<p>This is crucial to <a href="https://theconversation.com/can-great-apes-read-your-mind-66224" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">how we humans formed societies</a> because they allowed us to have social interactions. Without understanding each other’s motives and intentions, and without taking into account what somebody else knows either about me or the environment, working together is at best difficult, at worst impossible.</p>
<p>If AI systems are indeed ever to walk among us, they’ll have to be able to understand that each of us has thoughts and feelings and expectations for how we’ll be treated. And they’ll have to adjust their behavior accordingly.</p>
<h2>Type IV AI: Self-awareness</h2>
<p>The final step of AI development is to build systems that can form representations about themselves. Ultimately, we AI researchers will have to not only understand consciousness, but build machines that have it.</p>
<p>This is, in a sense, an extension of the “theory of mind” possessed by Type III artificial intelligences. Consciousness is also called “self-awareness” for a reason. (“I want that item” is a very different statement from “I know I want that item.”) Conscious beings are aware of themselves, know about their internal states, and are able to predict feelings of others. We assume someone honking behind us in traffic is angry or impatient, because that’s how we feel when we honk at others. Without a theory of mind, we could not make those sorts of inferences.</p>
<p>While we are probably far from creating machines that are self-aware, we should focus our efforts toward understanding memory, learning and the ability to base decisions on past experiences. This is an important step to understand human intelligence on its own. And it is crucial if we want to design or evolve machines that are more than exceptional at classifying what they see in front of them.</p>
<p>This article was originally published on <a href="http://theconversation.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Conversation</a>. Read the <a href="https://theconversation.com/understanding-the-four-types-of-ai-from-reactive-robots-to-self-aware-beings-67616" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">original article</a>.</p>
<hr class="xh2  ">
<p><em>If you enjoyed this article, you may also want to read these articles about AI: </em></p>
<ul>
<li><a href="http://robohub.org/president-obama-discusses-artificial-intelligence-with-media-lab-director-joi-ito/" target="_blank" data-wpel-link="internal">President Obama discusses artificial intelligence with Media Lab Director Joi Ito</a></li>
<li><a href="http://robohub.org/what-artificial-intelligence-will-look-like-in-2030/" target="_blank" data-wpel-link="internal">What artificial intelligence will look like in 2030</a></li>
<li><a href="http://robohub.org/artificial-intelligence-expedites-breast-cancer-risk-prediction/" target="_blank" data-wpel-link="internal">Artificial intelligence expedites breast cancer risk prediction</a></li>
<li><a href="http://robohub.org/robohub-roundtable-public-perceptions-of-robotics-and-ai-whats-your-pet-peeve/" target="_blank" data-wpel-link="internal">Robohub roundtable: Public perceptions of robotics and AI, what’s your pet peeve?</a></li>
<li><a href="http://robohub.org/why-watching-westworlds-robots-should-make-us-question-ourselves/" target="_blank" data-wpel-link="internal">Why watching Westworld’s robots should make us question ourselves</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1480596665081000&amp;usg=AFQjCNGG6eDJzZ-d4XLjCGH39jE-U7AGbQ" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1480596665081000&amp;usg=AFQjCNECoHJoUnxpoubfadczoXCctLwOJg" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial-intelligence system surfs web to improve its performance</title>
		<link>https://robohub.org/artificial-intelligence-system-surfs-web-to-improve-its-performance/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 11 Nov 2016 11:33:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/artificial-intelligence-system-surfs-web-to-improve-its-performance/</guid>

					<description><![CDATA[&#8220;Information extraction&#8221; system helps turn plain text into data for statistical analysis.]]></description>
										<content:encoded><![CDATA[<div id="attachment_68039" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68039" class="wp-image-68039 size-full" src="http://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0.jpg" alt="nformation extraction — or automatically classifying data items stored as plain text — is a major topic of artificial-intelligence research. Image: MIT News" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0.jpg 639w, https://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-68039" class="wp-caption-text">Information extraction — or automatically classifying data items stored as plain text — is a major topic of artificial-intelligence research. Image: MIT News</p></div>
<p>Of the vast wealth of information unlocked by the Internet, most is plain text. The data necessary to answer myriad questions — about, say, the correlations between the industrial use of certain chemicals and incidents of disease, or between patterns of news coverage and voter-poll results — may all be online. But extracting it from plain text and organizing it for quantitative analysis may be prohibitively time-consuming.</p>
<p>Information extraction — or automatically classifying data items stored as plain text — is thus a major topic of artificial-intelligence research. Last week, at the Association for Computational Linguistics’ Conference on Empirical Methods on <a href="http://nlp.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Natural Language Processing</a>, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory <a href="https://arxiv.org/pdf/1603.07954v3.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">won a best-paper award </a>for a new approach to information extraction that turns conventional machine learning on its head.</p>
<p>Most machine-learning systems work by combing through training examples and looking for patterns that correspond to classifications provided by human annotators. For instance, humans might label parts of speech in a set of texts, and the machine-learning system will try to identify patterns that resolve ambiguities — for instance, when “her” is a direct object and when it’s an adjective.</p>
<p>Typically, computer scientists will try to feed their machine-learning systems as much training data as possible. That generally increases the chances that a system will be able to handle difficult problems.</p>
<p>In their new paper, by contrast, the MIT researchers train their system on scanty data — because in the scenario they’re investigating, that’s usually all that’s available. But then they find the limited information an easy problem to solve.</p>
<p>“In information extraction, traditionally, in natural-language processing, you are given an article and you need to do whatever it takes to extract correctly from this article,” says Regina Barzilay, the Delta Electronics Professor of Electrical Engineering and Computer Science and senior author on the new paper. “That’s very different from what you or I would do. When you’re reading an article that you can’t understand, you’re going to go on the web and find one that you can understand.”</p>
<p><strong>Confidence boost</strong></p>
<p>Essentially, the researchers’ new system does the same thing. A machine-learning system will generally assign each of its classifications a confidence score, which is a measure of the statistical likelihood that the classification is correct, given the patterns discerned in the training data. With the researchers’ new system, if the confidence score is too low, the system automatically generates a web search query designed to pull up texts likely to contain the data it’s trying to extract.</p>
<p>It then attempts to extract the relevant data from one of the new texts and reconciles the results with those of its initial extraction. If the confidence score remains too low, it moves on to the next text pulled up by the search string, and so on.</p>
<p>“The base extractor isn’t changing,” says Adam Yala, a graduate student in the MIT Department of Electrical Engineering and Computer Science (EECS) and one of the coauthors on the new paper. “You’re going to find articles that are easier for that extractor to understand. So you have something that’s a very weak extractor, and you just find data that fits it automatically from the web.” Joining Yala and Barzilay on the paper is first author Karthik Narasimhan, also a graduate student in EECS.</p>
<p>Remarkably, every decision the system makes is the result of machine learning. The system learns how to generate search queries, gauge the likelihood that a new text is relevant to its extraction task, and determine the best strategy for fusing the results of multiple attempts at extraction.</p>
<p><strong>Just the facts</strong></p>
<p>In experiments, the researchers applied their system to two extraction tasks. One was the collection of data on mass shootings in the U.S., which is an essential resource for any epidemiological study of the effects of gun-control measures. The other was the collection of similar data on instances of food contamination. The system was trained separately for each task.</p>
<p>In the first case — the database of mass shootings — the system was asked to extract the name of the shooter, the location of the shooting, the number of people wounded, and the number of people killed. In the food-contamination case, it extracted food type, type of contaminant, and location. In each case, the system was trained on about 300 documents.</p>
<p>From those documents, it learned clusters of search terms that tended to be associated with the data items it was trying to extract. For instance, the names of mass shooters were correlated with terms like “police,” “identified,” “arrested,” and “charged.” During training, for each article the system was asked to analyze, it pulled up, on average, another nine or 10 news articles from the web.</p>
<p>The researchers compared their system’s performance to that of several extractors trained using more conventional machine-learning techniques. For every data item extracted in both tasks, the new system outperformed its predecessors, usually by about 10 percent.</p>
<p>“One of the difficulties of natural language is that you can express the same information in many, many different ways, and capturing all that variation is one of the challenges of building a comprehensive model,” says Chris Callison-Burch, an assistant professor of computer and information science at the University of Pennsylvania. “[Barzilay and her colleagues] have this super-clever part of the model that goes out and queries for more information that might result in something that’s simpler for it to process. It’s clever and well-executed.”</p>
<p>Callison-Burch’s group is using a combination of natural-language processing and human review to build a database of information on gun violence, much like the one that the MIT researchers’ system was trained to produce. “We’ve crawled millions and millions of news articles, and then we pick out ones that the text classifier thinks are related to gun violence, and then we have humans start doing information extraction manually,” he says. “Having a model like Regina’s that would allow us to predict whether or not this article corresponded to one that we’ve already annotated would be a huge time savings. It’s something that I’d be very excited to do in the future.”</p>
<p><a href="https://arxiv.org/pdf/1603.07954v3.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Read the paper here.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Making computers explain themselves</title>
		<link>https://robohub.org/making-computers-explain-themselves/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 28 Oct 2016 10:35:59 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/making-computers-explain-themselves/</guid>

					<description><![CDATA[New training technique would reveal the basis for machine-learning systems&#8217; decisions.]]></description>
										<content:encoded><![CDATA[<div id="attachment_67650" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67650" class="size-full wp-image-67650" src="http://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0.jpg" alt="Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have devised a way to train neural networks so that they provide not only predictions and classifications but rationales for their decisions. Illustration: Christine Daniloff/MIT" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0.jpg 639w, https://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-67650" class="wp-caption-text">Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have devised a way to train neural networks so that they provide not only predictions and classifications but rationales for their decisions. Illustration: Christine Daniloff/MIT</p></div>
<p>In recent years, the best-performing systems in artificial-intelligence research have come courtesy of neural networks, which look for patterns in training data that yield useful predictions or classifications. A neural net might, for instance, be trained to recognize certain objects in digital images or to infer the topics of texts.</p>
<p>But neural nets are black boxes. After training, a network may be very good at classifying data, but even its creators will have no idea why. With visual data, it’s sometimes possible to automate experiments that determine <a href="http://news.mit.edu/2015/visual-scenes-object-recognition-0508" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">which visual features</a> a neural net is responding to. But text-processing systems tend to be more opaque.</p>
<p>At the Association for Computational Linguistics’ Conference on Empirical Methods in Natural Language Processing, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) will present a new way to train neural networks so that they provide not only predictions and classifications but rationales for their decisions.</p>
<p>“In real-world applications, sometimes people really want to know why the model makes the predictions it does,” says Tao Lei, an MIT graduate student in electrical engineering and computer science and first author on the new paper. “One major reason that doctors don’t trust machine-learning methods is that there’s no evidence.”</p>
<p>“It’s not only the medical domain,” adds Regina Barzilay, the Delta Electronics Professor of Electrical Engineering and Computer Science and Lei’s thesis advisor. “It’s in any domain where the cost of making the wrong prediction is very high. You need to justify why you did it.”</p>
<p>“There’s a broader aspect to this work, as well,” says Tommi Jaakkola, an MIT professor of electrical engineering and computer science and the third coauthor on the paper. “You may not want to just verify that the model is making the prediction in the right way; you might also want to exert some influence in terms of the types of predictions that it should make. How does a layperson communicate with a complex model that’s trained with algorithms that they know nothing about? They might be able to tell you about the rationale for a particular prediction. In that sense, it opens up a different way of communicating with the model.”</p>
<p><strong>Virtual brains</strong></p>
<p>Neural networks are so called because they mimic — approximately — the structure of the brain. They are composed of a large number of processing nodes that, like individual neurons, are capable of only very simple computations but are connected to each other in dense networks.</p>
<p>In a process referred to as “deep learning,” training data is fed to a network’s input nodes, which modify it and feed it to other nodes, which modify it and feed it to still other nodes, and so on. The values stored in the network’s output nodes are then correlated with the classification category that the network is trying to learn — such as the objects in an image, or the topic of an essay.</p>
<p>Over the course of the network’s training, the operations performed by the individual nodes are continuously modified to yield consistently good results across the whole set of training examples. By the end of the process, the computer scientists who programmed the network often have no idea what the nodes’ settings are. Even if they do, it can be very hard to translate that low-level information back into an intelligible description of the system’s decision-making process.</p>
<p>In the new paper, Lei, Barzilay, and Jaakkola specifically address neural nets trained on textual data. To enable interpretation of a neural net’s decisions, the CSAIL researchers divide the net into two modules. The first module extracts segments of text from the training data, and the segments are scored according to their length and their coherence: The shorter the segment, and the more of it that is drawn from strings of consecutive words, the higher its score.</p>
<p>The segments selected by the first module are then passed to the second module, which performs the prediction or classification task. The modules are trained together, and the goal of training is to maximize both the score of the extracted segments and the accuracy of prediction or classification.</p>
<p>One of the data sets on which the researchers tested their system is a group of reviews from a website where users evaluate different beers. The data set includes the raw text of the reviews and the corresponding ratings, using a five-star system, on each of three attributes: aroma, palate, and appearance.</p>
<p>What makes the data attractive to natural-language-processing researchers is that it’s also been annotated by hand, to indicate which sentences in the reviews correspond to which scores. For example, a review might consist of eight or nine sentences, and the annotator might have highlighted those that refer to the beer’s “tan-colored head about half an inch thick,” “signature Guinness smells,” and “lack of carbonation.” Each sentence is correlated with a different attribute rating.</p>
<p><strong>Validation</strong></p>
<p>As such, the data set provides an excellent test of the CSAIL researchers’ system. If the first module has extracted those three phrases, and the second module has correlated them with the correct ratings, then the system has identified the same basis for judgment that the human annotator did.</p>
<p>In experiments, the system’s agreement with the human annotations was 96 percent and 95 percent, respectively, for ratings of appearance and aroma, and 80 percent for the more nebulous concept of palate.</p>
<p>In the paper, the researchers also report testing their system on a database of free-form technical questions and answers, where the task is to determine whether a given question has been answered previously.</p>
<p>In unpublished work, they’ve applied it to thousands of pathology reports on breast biopsies, where it has learned to extract text explaining the bases for the pathologists’ diagnoses. They’re even using it to analyze mammograms, where the first module extracts sections of images rather than segments of text.</p>
<p>“There’s a lot of hype now — and rightly so — around deep learning, and specifically deep learning for natural-language processing,” says Byron Wallace, an assistant professor of computer and information science at Northeastern University. “But a big drawback for these models is that they’re often black boxes. Having a model that not only makes very accurate predictions but can also tell you why it’s making those predictions is a really important aim.”</p>
<p>“As it happens, we have a paper that’s similar in spirit being presented at the same conference,” Wallace adds. “I didn’t know at the time that Regina was working on this, and I actually think hers is better. In our approach, during the training process, while someone is telling us, for example, that a movie review is very positive, we assume that they’ll mark a sentence that gives you the rationale. In this way we train the deep-learning model to extract these rationales. But they don’t make this assumption, so their model works without using direct annotations with rationales, which is a very nice property.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why watching Westworld’s robots should make us question ourselves</title>
		<link>https://robohub.org/why-watching-westworlds-robots-should-make-us-question-ourselves/</link>
		
		<dc:creator><![CDATA[Tony Prescott]]></dc:creator>
		<pubDate>Fri, 21 Oct 2016 17:54:38 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[arts & entertainment]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[science fiction]]></category>
		<category><![CDATA[Singularity]]></category>
		<category><![CDATA[social robotics]]></category>
		<category><![CDATA[Westworld]]></category>
		<guid isPermaLink="false">http://robohub.org/why-watching-westworlds-robots-should-make-us-question-ourselves/</guid>

					<description><![CDATA[For a sci-fi fan like me, fascinated by the nature of human intelligence and the possibility of building life-like robots, it’s always interesting to find a new angle on these questions. As a re-imagining of the original 1970s science fiction film set in a cowboy-themed, hyper-real adult theme park populated by robots that look and [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/10/westworld.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter wp-image-67397 size-full" src="http://robohub.org/wp-content/uploads/2016/10/westworld.jpg" alt="westworld-promo-hbo" width="620" height="412" srcset="https://robohub.org/wp-content/uploads/2016/10/westworld.jpg 620w, https://robohub.org/wp-content/uploads/2016/10/westworld-425x282.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/westworld-451x300.jpg 451w" sizes="(max-width: 620px) 100vw, 620px" /></a>
<p>For a sci-fi fan like me, fascinated by the nature of human intelligence and the possibility of building life-like robots, it’s always interesting to find a new angle on these questions. As a re-imagining of the original 1970s science fiction film set in a cowboy-themed, hyper-real adult theme park populated by robots that look and act like people, <a href="http://www.hbo.com/westworld" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Westworld</a> does not disappoint.<span id="more-67390"></span></p>
<p>Westworld challenges us to consider the difference between being human and being a robot. From the beginning of this new serialisation on HBO we are confronted with scenes of graphic human-on-robot violence. But the robots in Westworld have more than just human-like physical bodies, they display emotion including extreme pain, they see and recognise each other’s suffering, they bleed and even die. What makes this acceptable, at least within Westworld’s narrative, is that they are just extremely life-like human simulations; while their behaviour is realistically automated, there is “nobody home”.</p>
<div class="keep-aspect"><iframe title="Vintage - Westworld Movie Trailer" width="500" height="281" src="https://www.youtube-nocookie.com/embed/LcL3eP0Hfy4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>But from the start, this notion that a machine of such complexity is still merely a machine is undermined by constant reminders that they are also so much like us. The disturbing message, echoing that of previous sci-fi classics such as <a href="https://www.theguardian.com/film/2015/mar/14/why-blade-runner-is-timeless" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Blade Runner</a> and <a href="http://www.telegraph.co.uk/culture/film/11189723/AI-revisited-a-misunderstood-classic.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">AI</a>, is that machines could one day be so close to human as to be indistinguishable – not just in intellect and appearance, but also in moral terms.</p>
<p>At the same time, by presenting an alternate view of the human condition through the technological mirror of life-like robots, Westworld causes us to reflect that we are perhaps also just sophisticated machines, albeit of a biological kind – an idea that has been <a href="http://www.ted.com/talks/dan_dennett_on_our_consciousness?language=en" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">forcefully argued by the philosopher Daniel Dennett</a>.</p>
<p>The unfortunate robots in Westworld have, at least initially, no insight into their existential plight. They enter into each new day programmed with enthusiasm and hope, oblivious to its pre-scripted violence and tragedy. We may pity these automatons their fate – but how closely does this blinkered ignorance, belief in convenient fictions, and misguided presumption of agency resemble our own human predicament?</p>
<p>Westworld arrives at a time when people are already worried about the real-world impact of advances in robotics and artificial intelligence. Physicist <a href="https://theconversation.com/is-stephen-hawking-right-could-ai-lead-to-the-end-of-humankind-34967" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Stephen Hawking</a> and technologist Elon Musk are among the powerful and respected voices to have expressed concern about <a href="https://theconversation.com/artificial-intelligence-can-we-keep-it-in-the-box-8541" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">allowing the AI genie to escape the bottle</a>. Westworld’s contribution to the expanding canon of science fiction dystopias will do nothing to quell such fears. Channelling Shakespeare’s King Lear, a malfunctioning robot warns us in chilling terms: “I shall have such revenges on you both. The things I will do, what they are, yet I know not. But they will be the terrors of the Earth.”</p>
<p>But against these voices are other distinguished experts trying to quell the panic. For Noam Chomsky, the <a href="http://www.theatlantic.com/technology/archive/2012/11/noam-chomsky-on-where-artificial-intelligence-went-wrong/261637/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">intellectual godfather of modern AI</a>, all talk of matching human intelligence in the foreseeable future remains fiction, not science. One of the world’s best-known roboticists, Rodney Brooks has called on us to relax: <a href="http://www.rethinkrobotics.com/blog/artificial-intelligence-tool-threat/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">AI is just a tool</a>, not a threat.</p>
<div class="keep-aspect"><iframe title="Noam Chomsky on AI: The Singularity is Science Fiction!" width="500" height="281" src="https://www.youtube-nocookie.com/embed/0kICLG4Zg8s?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>As a neuroscientist and roboticist, I agree that we are far from being able to replicate human intelligence in robot form. Our current systems are too simple, probably by several orders of magnitude. Building human-level AI is <a href="https://theconversation.com/no-need-to-panic-artificial-intelligence-has-yet-to-create-a-doomsday-machine-35148" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">extremely hard</a>; as Brooks says, we are just at the beginning of a very long road. But I see the path along which we are developing AI as <a href="https://theconversation.com/super-intelligent-machines-arent-to-be-feared-15709" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">one of symbiosis</a>, in which we can use robots to benefit society and exploit advances in artificial intelligence to boost our own biological intelligence.</p>
<h2>More than just a tool</h2>
<p>Nevertheless, in recent years the robots and AI are “<a href="http://www.abrg.group.shef.ac.uk/!DATA/attachment/0351.Prescott_Robots_Are_NoT_Just_Tools.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">just tools</a>” line of argument has begun to frustrate me. Partly because it has failed to calm the disquiet around AI, and partly because there are good reasons why these technologies are different from others in the past.</p>
<p>Even if robots are just tools, people will see them as more than that. It seems natural for people to respond to robots – even some of the <a href="https://www.newscientist.com/article/dn28293-not-like-us-how-should-we-treat-the-robots-we-live-alongside/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">more simple, non-human robots</a> we have today – as though they have goals and intentions. It may be an innate tendency of our profoundly social human minds to see entities that act intelligently in this way. More importantly, people may see robots as having psychological properties such as the ability to experience suffering.</p>
<div id="attachment_27516" style="width: 843px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2014/02/humanoid_thinking_thinker.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-27516" class="size-full wp-image-27516" src="http://robohub.org/wp-content/uploads/2014/02/humanoid_thinking_thinker.jpg" alt="Being human is about more than just looking the part. " width="833" height="576" srcset="https://robohub.org/wp-content/uploads/2014/02/humanoid_thinking_thinker.jpg 833w, https://robohub.org/wp-content/uploads/2014/02/humanoid_thinking_thinker-300x207.jpg 300w, https://robohub.org/wp-content/uploads/2014/02/humanoid_thinking_thinker-433x300.jpg 433w" sizes="(max-width: 833px) 100vw, 833px" /></a><p id="caption-attachment-27516" class="wp-caption-text">Being human is about more than just looking the part.</p></div>
<p>It may be difficult to persuade them to see otherwise, particularly if we continue to make robots more life-like. If so, we may have to <a href="https://theconversation.com/chappie-suggests-its-time-to-think-about-the-rights-of-robots-37955" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">adapt our ethical frameworks</a> to take this into account. For instance, we might consider violence towards a robot as wrong, even though the suffering is imagined rather than real. Indeed, faced with violence towards a robot some people <a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2044797" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">show this sort of ethical response spontaneously</a>. We will have to deal with these issues as we <a href="https://www.futurelearn.com/courses/robotic-future" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">learn to live with robots</a>.</p>
<p>As AI and robot technology becomes more complex, robots may come to have interesting psychological properties that make them more than just tools. The fictional robots of Westworld are clearly in this category, but already <a href="https://www.newscientist.com/article/mg22530130.400-me-myself-and-icub-meet-the-robot-with-a-self/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">real robots are being developed</a> that have artificial drives and motivations, that are aware of their own bodies as distinct from the rest of the world, that are equipped with internal models of themselves and others as social entities, and that are able to think about their own past and future.</p>
<p>These are not properties that we find in drills and screwdrivers. They are embryonic psychological capacities that, so far, have only been found in living, sentient entities such as humans and animals. Stories such as Westworld remind us that as we progress toward ever more sophisticated AI, we should consider that this path might lead us both to machines that are more like us, and to seeing ourselves as more like machines.</p>
<p><em><a href="https://theconversation.com/why-watching-westworlds-robots-should-make-us-question-ourselves-66434" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">This article was originally posted on The Conversation</a></em></p>
<hr class="xh2  ">
<p><em>If you enjoyed this article, you might also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/the-new-westworld-humanizing-the-un-human-or-dehumanizing-humankind/" target="_blank" data-wpel-link="internal">The new Westworld: Humanizing the un-human, or dehumanizing humankind?</a></li>
<li><a href="http://robohub.org/ex-machina-when-turing-meets-bechdel-test/" target="_blank" data-wpel-link="internal">Ex Machina: When Turing meets Bechdel test</a></li>
<li><a href="http://robohub.org/president-obama-discusses-artificial-intelligence-with-media-lab-director-joi-ito/" target="_blank" data-wpel-link="internal">President Obama discusses artificial intelligence with Media Lab Director Joi Ito</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1477161082738000&amp;usg=AFQjCNFOQFKQePTtOU1XknVyKKQboUfyTQ" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1477161082738000&amp;usg=AFQjCNF_b1vuvsA_6onH3hzV2QNgP_txeg" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>President Obama discusses artificial intelligence with Media Lab Director Joi Ito</title>
		<link>https://robohub.org/president-obama-discusses-artificial-intelligence-with-media-lab-director-joi-ito/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Mon, 17 Oct 2016 09:07:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Media Lab]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/president-obama-discusses-artificial-intelligence-with-media-lab-director-joi-ito/</guid>

					<description><![CDATA[One-on-one conversation in WIRED focuses on advancements in artificial intelligence and how society should respond to related concerns.]]></description>
										<content:encoded><![CDATA[<div id="attachment_67210" style="width: 657px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/Ito-Dadich-Obama.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67210" class="wp-image-67210 size-full" src="http://robohub.org/wp-content/uploads/2016/10/Ito-Dadich-Obama.jpg" alt="MIT Media Lab Director Joi Ito (left), WIRED Editor-in-Chief Scott Dadich (center), and U.S. President Barack Obama confer in the Roosevelt Room of the White House. Photo: WIRED" width="647" height="426" srcset="https://robohub.org/wp-content/uploads/2016/10/Ito-Dadich-Obama.jpg 647w, https://robohub.org/wp-content/uploads/2016/10/Ito-Dadich-Obama-425x280.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/Ito-Dadich-Obama-456x300.jpg 456w" sizes="(max-width: 647px) 100vw, 647px" /></a><p id="caption-attachment-67210" class="wp-caption-text">MIT Media Lab Director Joi Ito (left), WIRED Editor-in-Chief Scott Dadich (center), and U.S. President Barack Obama confer in the Roosevelt Room of the White House. Photo: WIRED</p></div>
<p>When President Barack Obama agreed to guest-edit the November issue of <em>WIRED</em>, he selected MIT Media Lab Director Joi Ito for an exchange of ideas about artificial intelligence (AI). Their recent interview at the White House is featured in the latest online issue of <em><a href="http://www.wired.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">WIRED</a>, </em>published on Oct. 12.</p>
<p>The <a href="http://www.wired.com/2016/10/president-obama-mit-joi-ito-interview" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">one-on-one conversation</a>, moderated by <em>WIRED</em> Editor-in-Chief Scott Dadich, ran the gamut of topics at the intersection of societal needs, ethics, and technology — from cybersecurity to self-driving cars; from the roles of government, industry, and academia to the lack of diversity in tech; from “moonshot” motivations to innovation at the margins; and from neurodiversity to <em>Star Trek</em>. All this was covered in the context of AI and <a href="http://www.pubpub.org/pub/extended-intelligence?version=12" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">extended intelligence</a> (EI), which uses machine learning to augment human capabilities.<span id="more-67187"></span></p>
<div class="keep-aspect"><iframe title="President Barack Obama on the Future of Artificial Intelligence | WIRED" width="500" height="281" src="https://www.youtube-nocookie.com/embed/72bHop6AIcc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<div class="cms-placeholder-content-video"> <strong>It’s a societal thing</strong></div>
<p>Ito says his overarching message for Obama in their conversation was that AI — and the space it occupies — is no longer just a computer science issue. “It’s also very much a societal thing.” And we shouldn’t underestimate the difficulties, he adds. “We can’t think that machines will just figure it all out for us. Everyone needs to recognize the importance of understanding how AI behaves, and we have to address the critical need to build societal values into AI.” Ito is encouraged by what he characterizes as the president’s “<a href="http://www.whitehouse.gov/administration/eop/ostp/divisions/cto" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">amazing team</a>,” which includes U.S. Chief Technology Officer Megan Smith ’86, SM ’88, along with Deputy U.S. CTOs Alexander Macgillivray, formerly a lawyer for Twitter, and Ed Felten of Princeton University.</p>
<p>“And the role of the Media Lab is to be a connective tissue between computer science, and the social sciences, and the lawyers, and the philosophers,&#8221; says Ito. &#8220;What’s cool is that President Obama gets that.”</p>
<p>“Where should the center of research live, if there even is a center?” Dadich asked both Obama and Ito. In the <a href="http://www.wired.com/2016/10/president-obama-mit-joi-ito-interview" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">article</a>, the president noted that “part of the problem that we’ve seen is that our general commitment as a society to basic research has diminished. Our confidence in collective action has been chipped away, partly because of ideology and rhetoric.” Ito said, “Historically, it probably would have been a group of academics with help from a government. But right now, most of the billion-dollar labs are in the business.” He later explained that the Media Lab works in the space between the disciplines — the antidisciplinary space between humans and computers, and between networks and society: “MIT has been and continues to be a center for AI research, and now we see the need for a more fully integrated approach, cutting across all disciplines. I hope the Media Lab can make a meaningful contribution to that with our method and experience.”</p>
<p><strong>What’s next?</strong></p>
<p>Above all, says Ito, “What’s important is to find the people who want to use AI for good — communities and leaders — and figure out how to help them use it.” To that end, Ito says, the MIT Media Lab is committed to not only exploring the technology of AI and EI but also addressing their ramifications for humankind.</p>
<p>“We’re already talking about these issues with people across the full spectrum of society,” Ito adds. “This is a crucial area that cannot be ignored.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>EQ-Radio: Detecting emotions with wireless signals</title>
		<link>https://robohub.org/eq-radio-detecting-emotions-with-wireless-signals/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Wed, 21 Sep 2016 10:15:23 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/eq-radio-detecting-emotions-with-wireless-signals/</guid>

					<description><![CDATA[By measuring your heartbeat and breath, this device from MIT&#8217;s Computer Science and Artificial Intelligence Lab can tell if you’re excited, happy, angry or sad . As many a relationship book can tell you, understanding someone else’s emotions can be a difficult task. Facial expressions aren’t always reliable: a smile can conceal frustration, while a poker face [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_66397" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66397" class="wp-image-66397 size-full" src="http://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1.jpg" alt="From L-R: PhD Fadel Adib, PhD Mingmin Zhao and Professor Dina Katabi demonstrating different 'emotions' like the picture. Credit: Jason Dorfman, MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1.jpg 900w, https://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-66397" class="wp-caption-text">From L-R: PhD Fadel Adib, PhD Mingmin Zhao and Professor Dina Katabi demonstrating different &#8217;emotions&#8217; like the picture. Credit: Jason Dorfman, MIT CSAIL</p></div>
<p><em>By measuring your heartbeat and breath, this device from MIT&#8217;s Computer Science and Artificial Intelligence Lab can tell if you’re excited, happy, angry or sad .</em><span id="more-66393"></span></p>
<p>As many a relationship book can tell you, understanding someone else’s emotions can be a difficult task. Facial expressions aren’t always reliable: a smile can conceal frustration, while a poker face might mask a winning hand.</p>
<p>But what if technology could tell us how someone is really feeling?</p>
<p>Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have developed “EQ-Radio,” a device that can detect a person’s emotions using wireless signals.</p>
<div class="keep-aspect"><iframe title="EQ-Radio: Emotion Recognition using Wireless Signals" width="500" height="281" src="https://www.youtube-nocookie.com/embed/nmcDnEhZTJM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>By measuring subtle changes in breathing and heart rhythms, EQ-Radio is 87 percent accurate at detecting if a person is excited, happy, angry or sad &#8211; and can do so without on-body sensors or facial-recognition software.</p>
<p>MIT professor and project lead Dina Katabi envisions the system being used in entertainment, consumer behavior and health-care. Film studios and ad agencies could test viewers’ reactions in real-time, while smart homes could use information about your mood to adjust the heating or suggest that you get some fresh air.</p>
<div id="attachment_66398" style="width: 1034px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66398" class="size-large wp-image-66398" src="http://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-1024x683.jpg" alt="Professor Dina Katabi (middle) explains how PhD Fadel Adib's face (right) is neutral, but that EQ-Radio's analysis of his heartbeat and breathing show that he is sad. Credit: Jason Dorfman MIT CSAIL" width="1024" height="683" srcset="https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-1024x683.jpg 1024w, https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-450x300.jpg 450w, https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL.jpg 1800w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><p id="caption-attachment-66398" class="wp-caption-text">Professor Dina Katabi (middle) explains how PhD Fadel Adib&#8217;s face (right) is neutral, but that EQ-Radio&#8217;s analysis of his heartbeat and breathing show that he is sad. Credit: Jason Dorfman MIT CSAIL</p></div>
<p>“Our work shows that wireless signals can capture information about human behavior that is not always visible to the naked eye,” says Katabi, who co-wrote a paper on the topic with PhD students Mingmin Zhao and Fadel Adib. “We believe that our results could pave the way for future technologies that could help monitor and diagnose conditions like depression and anxiety.”</p>
<p>EQ-Radio builds on Katabi’s continued efforts to use wireless to measure human behavior like <a href="http://newsoffice.mit.edu/2014/could-wireless-replace-wearables" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://newsoffice.mit.edu/2014/could-wireless-replace-wearables&amp;source=gmail&amp;ust=1474534283694000&amp;usg=AFQjCNFt27dMhXdG1nqyupD_LcaTdrVo_Q" data-wpel-link="external" rel="follow external noopener noreferrer">breathing</a> and <a href="http://news.mit.edu/2015/wireless-x-ray-vision-could-power-virtual-reality-smart-homes-hollywood-1028" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://news.mit.edu/2015/wireless-x-ray-vision-could-power-virtual-reality-smart-homes-hollywood-1028&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNEyFHKjIQTMH3FJaX_KGRuTYUlqIw" data-wpel-link="external" rel="follow external noopener noreferrer">falling</a>. She says that she will incorporate emotion-detection into her spin-off company <a href="http://www.emeraldforhome.com/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://www.emeraldforhome.com/&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNG6B94qk30mYNG79Cj1aOnXD3m9tA" data-wpel-link="external" rel="follow external noopener noreferrer">Emerald</a>, which makes a device that is aimed at detecting and predicting falls among the elderly.</p>
<p>Using wireless signals reflected off people’s bodies, the device measures heartbeats as accurately as an ECG monitor, with a margin of error of approximately 0.3 percent. It then studies the waveforms within each heartbeat to match a person’s behavior to how they previously acted in one of the four emotion-states.</p>
<p><iframe class="youtube-player" style="-webkit-backface-visibility: hidden; -webkit-transform: scale(1);" src="//gifs.com/embed/eq-radio-emotion-recognition-using-wireless-signals-DkvQ96" width="640px" height="360px" frameborder="0" scrolling="no"></iframe></p>
<p>The team will present the work next month at the <a href="https://www.sigmobile.org/mobicom/2016/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=https://www.sigmobile.org/mobicom/2016/&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNGlsJTnkf4ZxNyilbiHnOneTLzPIQ" data-wpel-link="external" rel="follow external noopener noreferrer">Association of Computing Machinery’s International Conference on Mobile Computing and Networking</a> (MobiCom).</p>
<h2>How it works<strong><br />
</strong></h2>
<p>Existing emotion-detection methods rely on audiovisual cues or on-body sensors, but there are downsides to both techniques. Cues like facial expressions are famously unreliable, while on-body sensors like chest bands and ECG monitors are inconvenient to wear and become inaccurate if they change position over time.</p>
<p>EQ-Radio instead sends wireless signals that reflect off of a person’s body and back to the device. Its beat-extraction algorithms break the reflections into individual heartbeats and analyze the small variations in heartbeat intervals to determine their levels of arousal and positive affect.</p>
<p><iframe class="youtube-player" style="-webkit-backface-visibility: hidden; -webkit-transform: scale(1);" src="//gifs.com/embed/eq-radio-emotion-recognition-using-wireless-signals-kR1r5J" width="640px" height="360px" frameborder="0" scrolling="no"></iframe></p>
<p>These measurements are what allow EQ-Radio to detect emotion. For example, a person whose signals correlate to low arousal and negative affect is more likely to tagged as sad, while someone whose signals correlate to high arousal and positive affect would likely be tagged as excited.</p>
<p>The exact correlations vary from person to person, but are consistent enough that EQ-Radio could detect emotions with 70 percent accuracy even when it hadn’t previously measured the target person’s heartbeat.</p>
<p>“Just by generally knowing what human heartbeats look like in different emotional states, we can look at a random person’s heartbeat and reliably detect their emotions,” says Zhao.</p>
<p>For the experiments, subjects used videos or music to recall a series of memories that each evoked one the four emotions, as well as a no-emotion baseline. Trained just on those five sets of two-minute videos, EQ-Radio could then accurately classify the person’s behavior among the four emotions 87 percent of the time.</p>
<p>Compared to Microsoft’s vision-based <a href="https://www.microsoft.com/cognitive-services/en-us/emotion-api" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=https://www.microsoft.com/cognitive-services/en-us/emotion-api&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNH0eH2Xs3UMl4oYdo8nFkjVTD0Ykg" data-wpel-link="external" rel="follow external noopener noreferrer">“Emotion API”</a>, which focuses on facial expressions,  EQ-Radio was found to be significantly more accurate in detecting joy, sadness and anger. The two systems performed similarly with neutral emotions, since a face’s absence of emotion is generally easier to detect than its presence.</p>
<p>One of the CSAIL team’s toughest challenges was to tune out irrelevant data. In order to get the heart-rate, for example, the team had to dampen the breathing, since the distance that a person’s chest moves from breathing is much greater than the distance that their heart moves to beat.</p>
<p>To do so, the team focused on wireless signals that are based on acceleration rather than distance traveled, since the rise and fall of the chest with each breath tends to be much more consistent &#8211;  and therefore have a lower acceleration &#8211; than the motion of the heartbeat.</p>
<p>Although the focus on emotion-detection meant analyzing the time between heartbeats, the team says that the algorithm’s ability to captured the heartbeat’s entire waveform means that in the future it could be used for non-invasive health monitoring and diagnostic settings.</p>
<p>“By recovering measurements of the heart valves actually opening and closing at a millisecond time-scale, this system can literally detect if someone’s heart skips a beat,” says Adib. “This opens up the possibility of learning more about conditions like arrhythmia, and potentially exploring other medical applications that we haven’t even thought of yet.”</p>
<p>Read more about the <a href="http://eqradio.csail.mit.edu/files/eqradio-paper.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">research here.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Machines can learn by simply observing, without being told what to look for</title>
		<link>https://robohub.org/machines-can-learn-by-simply-observing-without-being-told-what-to-look-for/</link>
		
		<dc:creator><![CDATA[Roderich Gross]]></dc:creator>
		<pubDate>Thu, 15 Sep 2016 11:42:15 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[swarm]]></category>
		<guid isPermaLink="false">http://robohub.org/machines-can-learn-by-simply-observing-without-being-told-what-to-look-for/</guid>

					<description><![CDATA[We have developed a new machine learning method at the University of Sheffield called Turing Learning that allows machines to model natural or artificial systems. In Turing Learning, a machine optimizes models of a system under investigation. The machine observes the system, without being told what to look for. This overcomes the limitation of conventional machine [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_66191" style="width: 1010px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/09/robot-aggregation-swarm-sheffield.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66191" class="size-full wp-image-66191" src="http://robohub.org/wp-content/uploads/2016/09/robot-aggregation-swarm-sheffield.jpg" alt="Images shows the aggregation behavior that the robots should learn ( final snapshot of an already aggregated system). Credit: Roderich Gross" width="1000" height="667" srcset="https://robohub.org/wp-content/uploads/2016/09/robot-aggregation-swarm-sheffield.jpg 1000w, https://robohub.org/wp-content/uploads/2016/09/robot-aggregation-swarm-sheffield-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/robot-aggregation-swarm-sheffield-450x300.jpg 450w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><p id="caption-attachment-66191" class="wp-caption-text">Image shows the aggregation behavior that the robots should learn (final snapshot of an already aggregated system). Credit: Roderich Gross</p></div>
<p><em>We have developed a new machine learning method at the University of Sheffield called Turing Learning that allows machines to model natural or artificial systems</em>.<span id="more-66187"></span></p>
<p>In Turing Learning, a machine optimizes models of a system under investigation. The machine observes the system, without being told what to look for. This overcomes the limitation of conventional machine learning methods that optimize models according to predefined similarity metrics, such as the sum of square error to measure the difference between the output of the models and that of the system. For complex systems, such as swarms, defining a useful metric can be challenging. Moreover, an unsuitable metric may not distinguish well between good and bad models, or even bias the learning process. This is the case, for example, for the swarm systems considered here – we prove that using the sum of square error metric one is unable to infer the behaviors correctly.</p>
<div id="attachment_66234" style="width: 1034px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/09/turing-learning-setup-2-USE.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66234" class="wp-image-66234 size-large" src="http://robohub.org/wp-content/uploads/2016/09/turing-learning-setup-2-USE-1024x615.jpg" alt="The Turing Learning setup for inferring swarm behaviors. The overhead camera observes both the system under investigation (aggregating robots) and the learning robots. Turing Learning simultaneously learns to model the behavior of the system and to discriminate between the aggregating and learning robots." width="1024" height="615" srcset="https://robohub.org/wp-content/uploads/2016/09/turing-learning-setup-2-USE-1024x615.jpg 1024w, https://robohub.org/wp-content/uploads/2016/09/turing-learning-setup-2-USE-425x255.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/turing-learning-setup-2-USE-500x300.jpg 500w, https://robohub.org/wp-content/uploads/2016/09/turing-learning-setup-2-USE.jpg 1706w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><p id="caption-attachment-66234" class="wp-caption-text">The Turing Learning setup for inferring swarm behaviors. The overhead camera observes both the system under investigation (aggregating robots) and the learning robots. Turing Learning simultaneously learns to model the behavior of the system and to discriminate between the aggregating and learning robots.</p></div>
<p>Turing Learning takes inspiration from the work of pioneering computer scientist Alan Turing, who proposed a test which required a machine to behave indistinguishably from a human in some respect. In this test, an interrogator exchanges messages with two players in a different room: one human, the other a machine. The interrogator has to find out which of the two players is human. If they consistently fail to do so – meaning that they are no more successful than if they had chosen one player at random – the machine has passed the test and is considered to have human-level intelligence.</p>
<p>Turing learning was successfully applied to infer swarm behaviors. We put a swarm of robots under surveillance and wanted to find out which rules caused their movements.To do so, we put a second swarm – made of learning robots – under surveillance as well. The movements of all the robots were recorded, and the motion data shown to interrogators. Unlike in the original Turing test, however, the interrogators in Turing Learning are not human but rather computer programs that learn by themselves. Their task is to distinguish between robots from either swarm. They are rewarded for correctly categorizing the motion data from the original swarm as genuine and those from the other swarm as counterfeit. The learning robots that succeed in fooling an interrogator – making it believe that their motion data were genuine – receive a reward. By doing so, Turing Learning can not only infer the behavioral rules of the swarm but also detect abnormalities in behavior.</p>
<a href="http://robohub.org/wp-content/uploads/2016/09/swarm-learning2.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-66195" src="http://robohub.org/wp-content/uploads/2016/09/swarm-learning2.jpg" alt="swarm-learning2" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/09/swarm-learning2.jpg 900w, https://robohub.org/wp-content/uploads/2016/09/swarm-learning2-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/swarm-learning2-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<div id="attachment_66197" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/09/swarm-learning3.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66197" class="wp-image-66197 size-full" src="http://robohub.org/wp-content/uploads/2016/09/swarm-learning3.jpg" alt="Sequence of snapshots showing the aggregation behavior, as it was learned by the robots." width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/09/swarm-learning3.jpg 900w, https://robohub.org/wp-content/uploads/2016/09/swarm-learning3-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/swarm-learning3-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-66197" class="wp-caption-text">Sequence of snapshots showing the aggregation behavior, as it was learned by the robots.</p></div>
<p>Turing Learning could prove useful whenever a behavior is not easily characterizable using metrics, making it suitable for a wide range of applications. For example, computer games, could gain in realism as virtual players could observe and assume characteristic traits of their human counterparts. They would not simply copy the observed behavior, but rather reveal what makes human players distinctive from the rest. Turing Learning could also be used to reveal the workings of some animal collectives, such as, schools of fish or colonies of bees. This could lead to a better understanding of what factors influence the behavior of these animals, and eventually inform policy for their protection.</p>
<p><strong>Reference:</strong><br />
The study is published in the September issue of the journal <a href="http://dx.doi.org/10.1007/s11721-016-0126-1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Swarm Intelligence.</a></p>
<hr class="xh2  ">
<p><em>If you liked this article, you may also want to read:</em></p>
<ul>
<li><a href="http://robohub.org/multi-agent-systems-and-human-swarm-interaction/" target="_blank" data-wpel-link="internal">Robots Podcast #197: Multi-agent systems and human-swarm interaction, with Magnus Egerstedt</a></li>
<li><a href="http://robohub.org/bioinspired-robotics-1-swarm-collectives-with-radhika-nagpal/" target="_blank" data-wpel-link="internal">Bioinspired robotics #1: Swarm collectives, with Radhika Nagpal</a></li>
<li><a href="http://robohub.org/evolving-robot-swarm-behaviour-suggests-forgetting-may-be-important-to-cultural-evolution/" target="_blank" data-wpel-link="internal">Evolving robot swarm behaviour suggests forgetting may be important to cultural evolution</a></li>
<li><a href="http://robohub.org/surgical-micro-robot-swarms-science-fiction-or-realistic-prospect/" target="_blank" data-wpel-link="internal">Surgical micro-robot swarms: Science fiction, or realistic prospect?</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1474026195559000&amp;usg=AFQjCNHj7NVUZTbLqu8AG_gC40YBOO1fhg" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1474026195559000&amp;usg=AFQjCNGZfkESRhKoEFrzV6XYyvnBKq5Yog" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Machine learning and the Flint water crisis, with Jake Abernethy</title>
		<link>https://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Wed, 27 Jul 2016 14:36:00 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-machine-learning-and-the-flint-water-crisis-with-jake-abernethy/</guid>

					<description><![CDATA[In episode fourteen of season two, we talk about Perturb-and-MAP, we take a listener question about classic artificial intelligence ideas being used in modern machine learning, plus we talk with Jake Abernethy of the University of Michigan about muni...]]></description>
										<content:encoded><![CDATA[<div id="attachment_64814" style="width: 1034px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/07/test-214244_1280.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-64814" class="size-large wp-image-64814" src="http://robohub.org/wp-content/uploads/2016/07/test-214244_1280-1024x678.jpg" alt="Testing lead in water during the Flint water crisis. Image credit: CC0 Public Domain" width="1024" height="678" srcset="https://robohub.org/wp-content/uploads/2016/07/test-214244_1280-1024x678.jpg 1024w, https://robohub.org/wp-content/uploads/2016/07/test-214244_1280-425x281.jpg 425w, https://robohub.org/wp-content/uploads/2016/07/test-214244_1280-453x300.jpg 453w, https://robohub.org/wp-content/uploads/2016/07/test-214244_1280.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><p id="caption-attachment-64814" class="wp-caption-text">Testing lead in water during the Flint water crisis.</p></div>
<p>In episode fourteen of season two, we discuss <a href="http://www.stat.ucla.edu/~gpapan/research/perturb_and_map/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Perturb-and-MAP</a> and answer a listener question about classic artificial intelligence ideas being used in modern machine learning. Plus, we speak with <a href="http://web.eecs.umich.edu/~jabernet/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Jake Abernethy from the University of Michigan</a> about municipal data and his work on the <a href="http://michiganradio.org/term/flint-water-crisis#stream/0" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Flint water crisis</a>.<span id="more-64806"></span></p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/275584124&amp;color=ff5500&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false" width="100%" height="166" frameborder="no" scrolling="no"></iframe></p>
<hr class="xh2  ">
<p><em>If you enjoyed this article, you may also want to read:</em></p>
<ul>
<li><a href="http://robohub.org/talking-machines-automatic-translation-and-t-sne-with-hal-daume/" target="_blank" data-wpel-link="internal">Talking Machines: Automatic Translation and t-SNE, with Hal Daume</a></li>
<li><a href="http://robohub.org/talking-machines-fantasizing-cats-and-data-numbers-with-iain-murray/" target="_blank" data-wpel-link="internal">Talking Machines: Fantasizing cats and data numbers, with Iain Murray</a></li>
<li><a href="http://robohub.org/talking-machines-gaussian-processes-and-openai-with-iiya-sutskever/" target="_blank" data-wpel-link="internal">Talking Machines: Gaussian processes and OpenAI, with IIya Sutskever</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-in-healthcare-and-the-alphago-matches" target="_blank" data-wpel-link="internal">Talking Machines: Machine learning in healthcare and the AlphaGo matches</a></li>
<li><a href="http://robohub.org/talking-machines-ai-safety-and-the-legacy-of-bletchley-park-with-nick-patterson/" target="_blank" data-wpel-link="internal">Talking Machines: AI safety and the legacy of Bletchley Park, with Nick Patterson</a></li>
<li><a href="http://robohub.org/talking-machines-robotics-and-machine-learning-music-videos-with-michael-littman" data-wpel-link="internal">Talking Machines: Robotics and machine learning music videos, with Michael Littman</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Building better trust between humans and machines</title>
		<link>https://robohub.org/building-better-trust-between-humans-and-machines/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Thu, 23 Jun 2016 16:50:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/building-better-trust-between-humans-and-machines/</guid>

					<description><![CDATA[MIT-SUTD researchers are creating improved interfaces to help machines and humans work together to complete tasks.]]></description>
										<content:encoded><![CDATA[<div id="attachment_63956" style="width: 1034px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63956" class="size-large wp-image-63956" src="http://robohub.org/wp-content/uploads/2016/06/jessieyangphoto-1024x382.png" alt="Photo: Xi Jessie Yang" width="1024" height="382" srcset="https://robohub.org/wp-content/uploads/2016/06/jessieyangphoto-1024x382.png 1024w, https://robohub.org/wp-content/uploads/2016/06/jessieyangphoto-425x159.png 425w, https://robohub.org/wp-content/uploads/2016/06/jessieyangphoto-500x186.png 500w, https://robohub.org/wp-content/uploads/2016/06/jessieyangphoto.png 1590w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-63956" class="wp-caption-text">Photo: Xi Jessie Yang</p></div>
<p>MIT-SUTD researchers are creating improved interfaces to help machines and humans work together to complete tasks.<span id="more-63878"></span></p>
<p>As machines become more intelligent, they become embedded in countless facets of life. In some ways, they can act almost as full-fledged members in human-machine teams. In such cases, as with any team, trust is a necessary ingredient for good performance.</p>
<p>But the dynamics of trust between people and machines are not yet well-understood. With a two-year project funded through the <a href="https://sutd.mit.edu/dualpostdoc.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">SUTD-MIT Postdoctoral Fellows Program</a>, a collaboration between MIT and the Singapore University of Technology and Design (SUTD), postdoc Xi Jessie Yang, MIT Department of Aeronautics and Astronautics Assistant Professor Julie Shah, and SUTD Engineering Product Development Professor Katja Hölttä-Otto aim to develop greater knowledge in this area. During her fellowship, Yang spent one year as a postdoc at SUTD, and is now finishing her research during a second year at MIT. She and her faculty mentors hope their efforts will contribute to better user interface design and better human-machine team performance.</p>
<p>Some tasks can simply be accomplished more effectively and efficiently by a machine or with assistance from a machine than by a human alone. But machines can make mistakes, especially in scenarios characterized by uncertainty and ambiguity. As such, a proper calibration of trust towards machines is a prerequisite of good human-machine team performance.</p>
<p>A variety of factors intersect to determine the extent to which the human trusts the machine, and in turn, how well they can perform on a given task. These factors include how reliable the machine is, how self-confident the human is, and the concurrent workload (i.e. how many tasks the human is responsible for carrying out simultaneously). Teasing out the effect of any one factor can be challenging, but through intricate experimental design, Yang, Shah and Hölttä-Otto have been able to approach the topic in a more realistic way, dealing with the imperfection of machines and isolating various factors in the human-machine trust relationship to study their impact.</p>
<p>At SUTD, Yang and Hölttä-Otto designed an experiment involving a human participant performing a memory and recognition task with the assistance from an automated decision aid. In the experiment, participants memorized a series of images and later recognized them in a pool of similar images. The decision aid provided recommendations for the images to select, very reliably for some people and not so for others. Results revealed that participants tended to undertrust highly reliable aids and overtrust highly unreliable ones. The trust-reliability calibration also improved as humans gained more experience using the decision aid.</p>
<p>At MIT, Yang and Shah explored how interface design could facilitate trust-reliability calibration. Specifically, of interest to Yang and Shah is the potential benefits of likelihood alarm displays. In contrast to traditional binary alarms indicating only “threat” or “no threat”, likelihood alarms provide additional information about the confidence level and the urgency of an alerted event. Yang and Shah believe that likelihood alarm would help mitigate the “cry wolf” effect, a phenomenon commonly observed in high-risk industries. In such industries, the threshold to trigger an alarm are oftentimes set very low in order to capture every critical event. The low threshold, however, inevitably results in false alarms which cause the human users to lose trust in the alarm system and eventually harm task performance.</p>
<p>In another experiment, currently underway, Yang and Shah simulate a multi-task scenario in which participants act as a solider to perform a search and detection task. They have to maintain level flight of four unpiloted aerial vehicles (UAVs) and at the same time detect potential threats in the photo steams sent back from the UAVs. Either a binary alarm or a likelihood alarm helps the participants to complete their mission. The latter would presumably alleviate the “cry wolf” effect, as well as improve participants’ attention allocation, and enhance human-machine team performance.</p>
<p>Ultimately, this research could help inform robotics and artificial intelligence development across many domains, from military applications like the simulations in the experiments to medical diagnostics to airport security.</p>
<p>“Lack of trust is often cited as one of the critical barriers to more widespread use of AI and autonomous systems,” Shah says. “These studies make it clear that increasing a user’s trust in the system is not the right goal. Instead we need new approaches that help people to appropriately calibrate their trust in the system, especially considering these systems will always be imperfect. ”</p>
<p>Yang will be presenting her research at the 7th International Conference on Applied Human Factors and Ergonomics this July, as well as the 60th annual meeting of the Human Factors and Ergonomics Society in September.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Fantasizing cats and data numbers, with Iain Murray</title>
		<link>https://robohub.org/talking-machines-fantasizing-cats-and-data-numbers-with-iain-murray/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Mon, 20 Jun 2016 21:43:00 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-fantasizing-cats-and-data-numbers-with-iain-murray/</guid>

					<description><![CDATA[In episode twelve of season two, we talk about generative adversarial networks, we take a listener question about using machine learning to improve or create products, plus we talk with Iain Murray of the University of Edinburgh. ]]></description>
										<content:encoded><![CDATA[<div id="attachment_63847" style="width: 1034px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63847" class="size-large wp-image-63847" src="http://robohub.org/wp-content/uploads/2016/06/generative-model-1024x530.jpg" alt="Generating faces with Torch. Photo source: torch.ch" width="1024" height="530" srcset="https://robohub.org/wp-content/uploads/2016/06/generative-model-1024x530.jpg 1024w, https://robohub.org/wp-content/uploads/2016/06/generative-model-425x220.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/generative-model-500x259.jpg 500w, https://robohub.org/wp-content/uploads/2016/06/generative-model.jpg 1236w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-63847" class="wp-caption-text">Generating faces with Torch. Photo source: torch.ch</p></div>
<p>In episode twelve of season two, we discuss <a href="http://papers.nips.cc/paper/5423-generative-adversarial-nets" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">generative adversarial networks</a>, take a listener question about using machine learning to improve or create products, and lastly, speak with <a href="http://homepages.inf.ed.ac.uk/imurray2/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Iain Murray from University of Edinburgh</a>.<span id="more-63815"></span></p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/269533296&amp;color=ff5500&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false" width="100%" height="166" frameborder="no" scrolling="no"></iframe></p>
<hr class="xh2  ">
<p><em>If you like this podcast, you may also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/talking-machines-women-in-machine-learning-wiml-with-hanna-wallach/" target="_blank" data-wpel-link="internal">Talking Machines: Women in Machine Learning, with Hanna Wallach</a></li>
<li><a href="http://robohub.org/talking-machines-gaussian-processes-and-openai-with-iiya-sutskever/" target="_blank" data-wpel-link="internal">Talking Machines: Gaussian processes and OpenAI, with IIya Sutskever</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-in-healthcare-and-the-alphago-matches" target="_blank" data-wpel-link="internal">Talking Machines: Machine learning in healthcare and the AlphaGo matches</a></li>
<li><a href="http://robohub.org/talking-machines-ai-safety-and-the-legacy-of-bletchley-park-with-nick-patterson/" target="_blank" data-wpel-link="internal">Talking Machines: AI safety and the legacy of Bletchley Park, with Nick Patterson</a></li>
<li><a href="http://robohub.org/talking-machines-robotics-and-machine-learning-music-videos-with-michael-littman" data-wpel-link="internal">Talking Machines: Robotics and machine learning music videos, with Michael Littman</a></li>
<li><a href="http://robohub.org/talking-machines-spark-and-icml-with-sinead-williamson/" target="_blank" data-wpel-link="internal">Talking Machines: Spark and ICML, with Sinead Williamson</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Spark and ICML, with Sinead Williamson</title>
		<link>https://robohub.org/talking-machines-spark-and-icml-with-sinead-williamson/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Mon, 06 Jun 2016 18:16:00 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-spark-and-icml-with-sinead-williamson/</guid>

					<description><![CDATA[In episode eleven of season two, we talk about the machine learning toolkit &#160;Spark, we take a listener question about the differences between NIPS and ICML conferences, plus we talk with Sinead Williamson of The University of Texas at Austin.]]></description>
										<content:encoded><![CDATA[<div id="attachment_63359" style="width: 1034px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63359" class="size-large wp-image-63359" src="http://robohub.org/wp-content/uploads/2016/06/technology-1283624_1280-1024x576.jpg" alt="Source: Pexels/CC0" width="1024" height="576" srcset="https://robohub.org/wp-content/uploads/2016/06/technology-1283624_1280-1024x576.jpg 1024w, https://robohub.org/wp-content/uploads/2016/06/technology-1283624_1280-425x239.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/technology-1283624_1280-500x281.jpg 500w, https://robohub.org/wp-content/uploads/2016/06/technology-1283624_1280.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-63359" class="wp-caption-text">Source: Pexels/CCO</p></div>
<p>In episode eleven of season two, we talk about the machine learning toolkit <a href="http://spark.apache.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Spark</a> and answer a listener question about the difference between Neural Information Processing Systems (<a href="https://nips.cc/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NIPS</a>) and International Conference on Machine Learning (<a href="http://icml.cc/2016/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ICML</a>). Plus, we speak with <a href="https://www.mccombs.utexas.edu/Directory/Profiles/Williamson-Sinead" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Sinead Williamson from The University of Texas at Austin.</a><span id="more-63326"></span></p>
<p><iframe style="background-color: transparent; display: block; max-width: 800px;" title="audioBoom player" src="//embeds.audioboom.com/boos/4654732-spark-and-icml/embed/v4?eid=AQAAAAe4VVeMBkcA" width="100%" height="300" frameborder="0" scrolling="no"></iframe></p>
<hr class="xh2  ">
<p><em>If you like this podcast, you may also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/talking-machines-women-in-machine-learning-wiml-with-hanna-wallach/" target="_blank" data-wpel-link="internal">Talking Machines: Women in Machine Learning, with Hanna Wallach</a></li>
<li><a href="http://robohub.org/talking-machines-gaussian-processes-and-openai-with-iiya-sutskever/" target="_blank" data-wpel-link="internal">Talking Machines: Gaussian processes and OpenAI, with IIya Sutskever</a></li>
<li><a href="http://robohub.org/talking-machines-real-human-actions-and-women-in-machine-learning-wiml-with-jenn-wortman-vaughan/" target="_blank" data-wpel-link="internal">Talking Machines: Real human actions and Women in Machine Learning (WiML), with Jenn Wortman Vaughan</a></li>
<li><a href="http://robohub.org/talking-machines-machine-learning-in-healthcare-and-the-alphago-matches" target="_blank" data-wpel-link="internal">Talking Machines: Machine learning in healthcare and the AlphaGo matches</a></li>
<li><a href="http://robohub.org/talking-machines-ai-safety-and-the-legacy-of-bletchley-park-with-nick-patterson/" target="_blank" data-wpel-link="internal">Talking Machines: AI safety and the legacy of Bletchley Park, with Nick Patterson</a></li>
<li><a href="http://robohub.org/talking-machines-robotics-and-machine-learning-music-videos-with-michael-littman" data-wpel-link="internal">Talking Machines: Robotics and machine learning music videos, with Michael Littman</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How friendly is your AI? It depends on the rewards</title>
		<link>https://robohub.org/how-friendly-is-your-ai-it-depends-on-the-rewards/</link>
		
		<dc:creator><![CDATA[Ardi Tampuu]]></dc:creator>
		<pubDate>Fri, 08 Jan 2016 22:58:12 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[DeepMind]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[neural networks]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/how-friendly-is-your-ai-it-depends-on-the-rewards/</guid>

					<description><![CDATA[Two years after the small London-based startup DeepMind published their pioneering work on “Playing Atari with Deep Reinforcement Learning”, they have become one of the leaders in the chase for Artificial General Intelligence. In short, their AI learns to play video games based only on the pixel values from the screen and the reward signal. [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/01/circuit_board_brain_neural_AI_machine_learning_DeepMind_Pong_Cooperation_competition.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-58571" src="http://robohub.org/wp-content/uploads/2016/01/circuit_board_brain_neural_AI_machine_learning_DeepMind_Pong_Cooperation_competition.jpg" alt="circuit_board_brain_neural_AI_machine_learning_DeepMind_Pong_Cooperation_competition" width="1000" height="664" srcset="https://robohub.org/wp-content/uploads/2016/01/circuit_board_brain_neural_AI_machine_learning_DeepMind_Pong_Cooperation_competition.jpg 1000w, https://robohub.org/wp-content/uploads/2016/01/circuit_board_brain_neural_AI_machine_learning_DeepMind_Pong_Cooperation_competition-425x282.jpg 425w, https://robohub.org/wp-content/uploads/2016/01/circuit_board_brain_neural_AI_machine_learning_DeepMind_Pong_Cooperation_competition-452x300.jpg 452w" sizes="(max-width: 1000px) 100vw, 1000px" /></a>
<p>Two years after the small London-based startup DeepMind published their pioneering work on <a href="http://arxiv.org/abs/1312.5602" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">“Playing Atari with Deep Reinforcement Learning”</a>, they have become one of the leaders in the chase for Artificial General Intelligence. In short, their AI learns to play video games based only on the pixel values from the screen and the reward signal. The task is quite complicated because the system has to learn to recognize objects on the screen and figure out what the goal of the game is all by itself. A more thorough peek inside their technology can be found in our previous <a href="http://robohub.org/artificial-general-intelligence-that-plays-atari-video-games-how-did-deepmind-do-it/" data-wpel-link="internal">RoboHub article</a>. In 2015 DeepMind made their source code available online, allowing anyone to implement and explore new scenarios for Deep Reinforcement Learning &#8211; the algorithm that combines deep neural networks and reinforcement learning to guide the actions of an AI agent.<span id="more-58559"></span></p>
<p>In our research group we decided to study what happens when multiple AI agents are learning in the same environment. Multiagent systems are interesting because they allow a task to be distributed among several autonomous interacting agents, similar to when a goal is to be achieved by a team of people but without any boss or captain saying what each person should do. While the decentralized nature of multi-agent systems makes them robust, flexible and easily maintained, challenges emerge in any collaboration or competition between independent agents.</p>
<p>There are no guarantees that Deep Reinforcement Learning algorithms can provide meaningful results when two or more autonomous agents share an environment. The goal of an agent in a reinforcement learning system is to find a strategy (policy) that yields the most rewards possible. This comes down to learning which actions are the best in each situation. For a single agent in an unchanging environment the best action in a given situation is always the same. With more than one learning agent in the same environment, however, the world is in a constant state of change. Whenever one of the agents learns something new, the other agents must adapt to this new reality and change their behaviour accordingly. When they do so, the first agent must again change itself to adapt. This means the strategies may be in constant evolution, and it is not clear whether it’s even possible to define what the “best” strategy might be.</p>
<a href="http://robohub.org/wp-content/uploads/2016/01/cooperative.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-58569" src="http://robohub.org/wp-content/uploads/2016/01/cooperative.jpg" alt="cooperative" width="1000" height="226" srcset="https://robohub.org/wp-content/uploads/2016/01/cooperative.jpg 1000w, https://robohub.org/wp-content/uploads/2016/01/cooperative-425x96.jpg 425w, https://robohub.org/wp-content/uploads/2016/01/cooperative-500x113.jpg 500w" sizes="(max-width: 1000px) 100vw, 1000px" /></a>
<p>To study such scenarios, we modified DeepMind’s framework to allow two agents to share an environment and learn to either compete or collaborate. In our experiments we focused on the behaviour of the agents in well-known Pong game environment. First, we asked two AI agents to play the game against each other. Later, we changed how we rewarded the agents to promote collaboration instead of competition. We also explored the behaviour with rewarding schemes lying between competition and collaboration. To compare the emerging strategies we collected descriptions of their behaviour (e.g. how many times the players touch the ball before it goes out of play, how long they wait before serving the ball, etc &#8230;).</p>
<p>In the competitive mode, the two agents were rewarded for putting the ball past the opponent. As we let the agents play against each other, both of them got better and better with time. Eventually the agents learned to ward off even difficult fast-flying shots and send the ball back with speed. The behaviour at different stages of training and the final behaviour are illustrated in the video below;  the graph on the right describes how highly the agents themselves evaluate the current game situation (quality or Q-value) &#8212; the higher the Q-value, the more rewards the agent expects to receive in near future.</p>
<div class="keep-aspect"><iframe title="Multiagent DeepMind: Competitive Mode" width="500" height="281" src="https://www.youtube-nocookie.com/embed/nn6_GUVDnVw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>In the collaborative game mode both agents were penalized (received negative rewards) whenever the ball went out of play. These were the only rewards the agents received. Starting from a random behaviour, agents quickly learned that the best way to avoid losing the ball is to never launch the ball in the first place. When we nevertheless forced them to serve the ball, they developed a collaborative strategy where they could keep the ball alive indefinitely. To do so they positioned themselves directly facing each other and kept the ball flying in a straight line between themselves. Note that the agents were not explicitly told what the goal was, but generated  these strategies themselves as an effect of trying to avoid penalties. The learning process and the learned collaborative behaviour are illustrated by the video below:</p>
<div class="keep-aspect"><iframe title="Multiagent DeepMind: Cooperative Mode" width="500" height="281" src="https://www.youtube-nocookie.com/embed/Gb9DprIgdGw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>The only difference between the above two cases was the reward an agent received for putting the ball past the opponent. In the competitive case this was rewarded positively, yielding +1 points; in the collaborative scheme this was rewarded negatively, with -1 points. We went on to explore what happens if this reward is given different values between -1 and +1. The results show that as we gradually increased the reward, the changes in behavioural descriptors were smooth. The transition from competition to collaboration seems to happen without abrupt changes.</p>
<p>This preliminary study of multi-agent systems using DeepMind’s AI leaves many interesting questions untouched. How rapidly can an agent switch from collaborative to competitive behaviour? What happens if one agent tries to compete and the other collaborate? Do agents learn faster when they play against an already proficient opponent (student and teacher)? How will our agents learn to behave if asked to compete or collaborate with a human player?</p>
<p>The future will show whether AI and humans can learn to collaborate or are destined to compete. In any case it is clear that the AI-s will always try that maximize their rewards &#8211; it is therefore our responsibility to define these rewards ethically and clearly enough to avoid costly surprises.</p>
<p>Our multi-agent version of DeepMind’s code and the necessary installation instructions are made public <a href="https://github.com/NeuroCSUT/DeepMind-Atari-Deep-Q-Learner-2Player" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">on Github</a> and research paper is available <a href="http://arxiv.org/abs/1511.08779" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">on Arxiv</a>. A Python implementation of the DeepMind algorithm can be found <a href="https://github.com/tambetm/simple_dqn" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">here</a>. You can also find couple of more technical blog post on our website at <a href="http://neuro.cs.ut.ee" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Computational Neuroscience Lab</a> in University of Tartu, Estonia.</p>
<hr class="xh2  ">
<p><em><em>If you liked this article, you may also be interested in:</em></em></p>
<ul>
<li><a class=" " href="http://robohub.org/artificial-general-intelligence-that-plays-atari-video-games-how-did-deepmind-do-it/">Artificial General Intelligence that plays Atari video games: How did DeepMind do it?</a></li>
<li><a title="Why robots will not be smarter than humans by 2029" href="http://robohub.org/why-robots-will-not-be-smarter-than-humans-by-2029/" rel="bookmark" data-wpel-link="internal">Why robots will not be smarter than humans by 2029</a></li>
<li><a title="Talking Machines: The Master Algorithm, with UW’s Pedro Domingos" href="http://robohub.org/talking-machines-the-master-algorithm-with-uws-pedro-domingos/" rel="bookmark" data-wpel-link="internal">The Master Algorithm, with UW’s Pedro Domingos</a></li>
<li><a title="Talking Machines: On ‘solving intelligence’, with DeepMind’s Nando de Freitas" href="http://robohub.org/talking-machines-solving-intelligence-with-deepminds-nando-de-freitas/" rel="bookmark" data-wpel-link="internal">On ‘solving intelligence’, with DeepMind’s Nando de Freitas</a></li>
<li><a title="Talking Machines: The economic impact of machine learning, with Baidu’s Andrew Ng" href="http://robohub.org/talking-machines-the-economic-impact-of-machine-learning-with-baidus-andrew-ng/" rel="bookmark" data-wpel-link="internal">The economic impact of machine learning, with Baidu’s Andrew Ng</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>UK Royal Society wants to hear your thoughts on machine learning</title>
		<link>https://robohub.org/uk-royal-society-wants-to-hear-your-thoughts-on-machine-learning/</link>
		
		<dc:creator><![CDATA[Aleks Berditchevskaia]]></dc:creator>
		<pubDate>Wed, 23 Dec 2015 13:24:54 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[Royal Society]]></category>
		<guid isPermaLink="false">http://robohub.org/uk-royal-society-wants-to-hear-your-thoughts-on-machine-learning/</guid>

					<description><![CDATA[The UK Royal Society would like to hear your thoughts on machine learning – you are invited to answer some or all of the questions set out in a Call for Evidence here. The closing date for evidence is 3 January. Machine Learning Many services that we use every day rely on machine learning. Machine [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://robohub.org/how-is-robohub-doing-take-our-annual-reader-survey/be_heard_survey_opinion_microphone_feedback_voice_talk_speak/" rel="attachment wp-att-54552" data-wpel-link="internal"><img decoding="async" src="http://robohub.org/wp-content/uploads/2015/09/Be_Heard_Survey_opinion_microphone_feedback_voice_talk_speak.jpg" alt="How is Robohub doing? Take our annual reader survey!" width="1000" height="576" class="size-full wp-image-54552" srcset="https://robohub.org/wp-content/uploads/2015/09/Be_Heard_Survey_opinion_microphone_feedback_voice_talk_speak.jpg 1000w, https://robohub.org/wp-content/uploads/2015/09/Be_Heard_Survey_opinion_microphone_feedback_voice_talk_speak-425x245.jpg 425w, https://robohub.org/wp-content/uploads/2015/09/Be_Heard_Survey_opinion_microphone_feedback_voice_talk_speak-175x100.jpg 175w, https://robohub.org/wp-content/uploads/2015/09/Be_Heard_Survey_opinion_microphone_feedback_voice_talk_speak-500x288.jpg 500w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><br />
The UK <a href="https://royalsociety.org" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Royal Society</a> would like to hear your thoughts on machine learning – you are invited to answer some or all of the questions set out in a Call for Evidence <a href="https://royalsociety.org/topics-policy/projects/machine-learning/call-for-evidence/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">here</a>. The closing date for evidence is 3 January.<span id="more-58053"></span></p>
<p><strong>Machine Learning</strong><br />
Many services that we use every day rely on machine learning. Machine learning is used in internet search engines, email filters to sort out spam, websites to make personalised recommendations, banking software to detect unusual transactions, and lots of apps on our phones such as voice recognition.</p>
<blockquote>Many services that we use every day rely on machine learning.<br />
</blockquote>
<p>The technology has many more potential applications, some with higher stakes than others. Future developments could support the UK economy and will have a significant impact upon society. For example, machine learning could provide us with readily available ‘personal assistants’ to help manage our lives, it could dramatically improve the transport system through the use of autonomous vehicles; and the healthcare system, by improving disease diagnoses or personalising treatment. Machine learning could also be used for security applications, such as analysing email communications or internet usage. The implications of these and other applications of the technology need to be considered now and action taken to ensure uses will be beneficial to society.</p>
<p><strong>What is the Royal Society project about?</strong><br />
There are both opportunities and challenges around this transformative technology and it raises social, legal, and ethical questions. This is why the Royal Society is <a href="https://royalsociety.org/topics-policy/projects/machine-learning/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">starting a project on machine learning</a>, aiming to stimulate a debate, to increase awareness and demonstrate the potential of machine learning and highlight the opportunities and challenges it presents. In the course of the project we will engage with policymakers, academia, industry and the wider public.</p>
<blockquote>There are both opportunities and challenges around this transformative technology<br />
</blockquote>
<p>The project will focus on current and near-term (5-10 years) applications of machine learning. It will have a strong public engagement element, and a variety of resources will be produced over the course of the project. The project scope was developed by a Core Group of experts who met over the summer 2015.</p>
<p><strong>Who will inform this project?</strong><br />
This Royal Society project will be led by a <a href="https://royalsociety.org/about-us/committees/machine-learning-working-group/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Working Group</a> involving a range of expertise.<br />
<blockquote>You can also have a say. </blockquote></p>
<p><strong>Have your say</strong><br />
You can also have a say. This Royal Society project will involve a public dialogue exercise and ensure that public views inform policy development. You can start by responding to some of the questions in our <a href="https://royalsociety.org/topics-policy/projects/machine-learning/call-for-evidence/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Call for Evidence</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Probabilistic programming, with Ben Vigoda</title>
		<link>https://robohub.org/talking-machines-probabilistic-programming-with-ben-vigoda/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 26 Nov 2015 17:36:47 +0000</pubDate>
				<category><![CDATA[interviews]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-probabilistic-programming-with-ben-vigoda/</guid>

					<description><![CDATA[In episode twenty four we talk with Ben Vigoda about his work in probabilistic programming (everything from his thesis, to his new company). Ryan talks about Tensor Flow and Autograd for Torch, some open source tools that have been recently releases. Plus we talk a listener question about the biggestGamalon thing in machine learning this year. This is the last episode in [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_56736" style="width: 1010px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-56736" class="size-full wp-image-56736" src="http://robohub.org/wp-content/uploads/2015/11/Gamalon_Ben_Vigoda.jpg" alt="Image: Gamalon.com" width="1000" height="750" srcset="https://robohub.org/wp-content/uploads/2015/11/Gamalon_Ben_Vigoda.jpg 1000w, https://robohub.org/wp-content/uploads/2015/11/Gamalon_Ben_Vigoda-425x319.jpg 425w, https://robohub.org/wp-content/uploads/2015/11/Gamalon_Ben_Vigoda-400x300.jpg 400w" sizes="(max-width: 1000px) 100vw, 1000px" /><p id="caption-attachment-56736" class="wp-caption-text">Image: Gamalon.com</p></div>
<p>In episode twenty four we talk with <a href="http://gamalon.com/team/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ben Vigoda</a> about<a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.173.6860&amp;rep=rep1&amp;type=pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"> his work in probabilistic programming</a> (everything from <a href="http://cba.mit.edu/docs/theses/03.07.vigoda.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">his thesis</a>, to <a href="http://gamalon.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">his new company</a>). <span id="more-56724"></span>Ryan talks about <a href="http://www.tensorflow.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Tensor Flow</a> and <a href="https://blog.twitter.com/2015/autograd-for-torch" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Autograd for Torch</a>, some open source tools that have been recently releases. Plus we talk a listener question about the biggestGamalon thing in machine learning this year.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/234245919&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
<p class="text-align-center">This is the last episode in season one. We’ll be back in early January with season two!</p>
<p class="text-align-center">We want to thank all our wonderful listeners for supporting the show, asking us questions, and making season two possible!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Digital humanities with David Mimno</title>
		<link>https://robohub.org/talking-machines-digital-humanities-with-david-mimno/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 06 Nov 2015 11:00:58 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-digital-humanities-with-david-mimno/</guid>

					<description><![CDATA[In episode 23 we talk with David Mimno of Cornell University about his work in the digital humanities, and explore what machine learning can tell us about lady zombie ghosts and huge bodies of literature. Ryan introduces us to probabilistic programming and we take a listener question about knowledge transfer between math and machine learning. https://soundcloud.com/talkingmachines/probabilistic-programming-and-digital-humanities]]></description>
										<content:encoded><![CDATA[<div id="attachment_56089" style="width: 1034px" class="wp-caption alignnone"><img decoding="async" aria-describedby="caption-attachment-56089" class="wp-image-56089 size-large" src="http://robohub.org/wp-content/uploads/2015/11/david_mimno-1024x683.jpg" alt="David Mimno, assistant professor of information science (ISP)." width="1024" height="683" srcset="https://robohub.org/wp-content/uploads/2015/11/david_mimno-1024x683.jpg 1024w, https://robohub.org/wp-content/uploads/2015/11/david_mimno-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2015/11/david_mimno-450x300.jpg 450w, https://robohub.org/wp-content/uploads/2015/11/david_mimno.jpg 1125w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-56089" class="wp-caption-text">David Mimno, assistant professor of information science (ISP).</p></div>
<p>In episode 23 we talk with <a href="http://mimno.infosci.cornell.edu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">David Mimno</a> of Cornell University about his work in the digital humanities, and explore what machine learning can tell us about lady zombie ghosts and huge bodies of literature. Ryan introduces us to <a href="https://video.seas.harvard.edu/media/13_11_08+Ben+Vigoda--+IACS/0_e9runcnt" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">probabilistic programming</a> and we take a listener question about knowledge transfer between math and machine learning.</p>
<p><span id="more-56086"></span></p>
<p>https://soundcloud.com/talkingmachines/probabilistic-programming-and-digital-humanities</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Crowdsourcing in machine learning, with Adam Kalai of Microsoft Research</title>
		<link>https://robohub.org/crowdsourcing-in-machine-learning-with-adam-kalai-of-microsoft-research/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Mon, 26 Oct 2015 18:02:08 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/crowdsourcing-in-machine-learning-with-adam-kalai-of-microsoft-research/</guid>

					<description><![CDATA[In episode twenty two we talk with Adam Kalai of Microsoft Research New England about his work using crowdsourcing in Machine Learning, we take a look at the workshops being presented at NIPS this year, and we take a listener question about changing the number of features your data has.]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-55685" src="http://robohub.org/wp-content/uploads/2015/10/Microsoft_Research_Crowdsourcing_Machine_Learning_Adam_Kalai.jpg" alt="Microsoft_Research_Crowdsourcing_Machine_Learning_Adam_Kalai" width="1000" height="538" srcset="https://robohub.org/wp-content/uploads/2015/10/Microsoft_Research_Crowdsourcing_Machine_Learning_Adam_Kalai.jpg 1000w, https://robohub.org/wp-content/uploads/2015/10/Microsoft_Research_Crowdsourcing_Machine_Learning_Adam_Kalai-425x229.jpg 425w, https://robohub.org/wp-content/uploads/2015/10/Microsoft_Research_Crowdsourcing_Machine_Learning_Adam_Kalai-500x269.jpg 500w" sizes="(max-width: 1000px) 100vw, 1000px" />In episode twenty two we talk with <a id="yui_3_17_2_2_1445604231668_4791" href="http://research.microsoft.com/en-us/um/people/adum/" data-cke-saved-href="http://research.microsoft.com/en-us/um/people/adum/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Adam Kalai</a> of Microsoft Research New England about his work using crowdsourcing in Machine Learning, we take a look at the <a href="https://nips.cc/Conferences/2015/Schedule?type=Workshop" data-cke-saved-href="https://nips.cc/Conferences/2015/Schedule?type=Workshop" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"> workshops being presented at NIPS</a> this year, and we take a listener question about changing the number of features your data has.<br />
<span id="more-55682"></span></p>
<p><iframe style="border: solid 1px #dedede;" src="http://app.stitcher.com/splayer/f/62610/40973539" width="220" height="150" frameborder="0" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Treating cancer clusters, with Quaid Morris</title>
		<link>https://robohub.org/talking-machines-treating-cancer-clusters-with-quaid-morris/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 09 Oct 2015 20:18:00 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[University of Toronto]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-treating-cancer-clusters-with-quaid-morris/</guid>

					<description><![CDATA[In episode twenty one &#160;we talk with Quaid Morris of the University of Toronto, who is using machine learning to find a better way to treat cancers. Ryan introduces us to expectation maximization and we take a listener question about how to maste...]]></description>
										<content:encoded><![CDATA[<div id="attachment_54952" style="width: 1010px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-54952" class="size-full wp-image-54952" src="http://robohub.org/wp-content/uploads/2015/10/Breast_Cancer_Cell_National_Cancer_Institute_Wikimedia_Commons.jpg" alt="Via Wikimedia Commons" width="1000" height="1024" srcset="https://robohub.org/wp-content/uploads/2015/10/Breast_Cancer_Cell_National_Cancer_Institute_Wikimedia_Commons.jpg 1000w, https://robohub.org/wp-content/uploads/2015/10/Breast_Cancer_Cell_National_Cancer_Institute_Wikimedia_Commons-415x425.jpg 415w, https://robohub.org/wp-content/uploads/2015/10/Breast_Cancer_Cell_National_Cancer_Institute_Wikimedia_Commons-293x300.jpg 293w, https://robohub.org/wp-content/uploads/2015/10/Breast_Cancer_Cell_National_Cancer_Institute_Wikimedia_Commons-32x32.jpg 32w" sizes="(max-width: 1000px) 100vw, 1000px" /><p id="caption-attachment-54952" class="wp-caption-text">Via Wikimedia Commons</p></div>
<p>In episode twenty one  we talk with <a href="http://morrislab.med.utoronto.ca/homepage.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Quaid Morris</a> of the University of Toronto, who is using machine learning to find a better way to treat cancers. <span id="more-54946"></span>Ryan introduces us to expectation maximization and we take a listener question about how to master machine learning.</p>
<p><iframe style="border: solid 1px #dedede;" src="http://app.stitcher.com/splayer/f/62610/40789481" width="220" height="150" frameborder="0" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Teaching a brain-controlled robotic prosthetic to learn from its mistakes</title>
		<link>https://robohub.org/teaching-a-brain-controlled-robotic-prosthetic-to-learn-from-its-mistakes/</link>
		
		<dc:creator><![CDATA[NCCR Robotics]]></dc:creator>
		<pubDate>Thu, 01 Oct 2015 15:41:05 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[BMI]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/teaching-a-brain-controlled-robotic-prosthetic-to-learn-from-its-mistakes/</guid>

					<description><![CDATA[Brain-Machine Interfaces (BMIs) &#8212; where brain waves captured by electrodes on the skin are used to control external devices such as a robotic prosthetic &#8212; are a promising tool for helping people who have lost motor control due to injury or illness. However, learning to operate a BMI can be very time consuming. In a paper published in [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_54536" style="width: 804px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-54536" class="wp-image-54536 size-full" src="http://robohub.org/wp-content/uploads/2015/09/srep_withoutlogo-e1443714131654.jpg" alt="Using a BCI the robot was able to find targets that the person could see but the robot could not" width="794" height="530" srcset="https://robohub.org/wp-content/uploads/2015/09/srep_withoutlogo-e1443714131654.jpg 794w, https://robohub.org/wp-content/uploads/2015/09/srep_withoutlogo-e1443714131654-425x284.jpg 425w, https://robohub.org/wp-content/uploads/2015/09/srep_withoutlogo-e1443714131654-449x300.jpg 449w" sizes="(max-width: 794px) 100vw, 794px" /><p id="caption-attachment-54536" class="wp-caption-text">Using a BCI the robot was able to find targets that the person could see but the robot could not (Photo: Iturrate et al., 2015).</p></div>
<p>Brain-Machine Interfaces (BMIs) &#8212; where brain waves captured by electrodes on the skin are used to control external devices such as a robotic prosthetic &#8212; are a promising tool for helping people who have lost motor control due to injury or illness. However, learning to operate a BMI can be very time consuming. In a <a href="http://www.nature.com/articles/srep13893" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">paper published in Nature Scientific Reports</a>, a group from <a href="http://cnbi.epfl.ch/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">CNBI, EPFL</a> and <a href="http://www.nccr-robotics.ch/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NCCR Robotics</a> show how their new feedback system can speed up the training process by detecting error messages from the brain and adapting accordingly.<span id="more-54244"></span></p>
<p>One issue that bars the use of BMIs in everyday life for those with disabilities is the amount of time required to train users, who must learn to modulate their thought processes before their brain signals are clear enough to control an external machine. For example, to move a robotic prosthetic arm, a person must actively <em>think</em> about moving their arm &#8212; a thought process that uses significantly more brainpower than the subconscious thought required to move a natural arm. Furthermore, even with extensive training, users are often not able to perform complex movements.</p>
<p>It has been observed, however, that the brain emits very different waves when it experiences success at controlling a BMI than when it experiences failure. With this in mind, the research team developed a new feedback system that records error signals from the brain (called &#8216;error-related potentials&#8217;, or ErrPs) and uses these to evaluate whether or not the correct movement has been achieved. The system then adapts the movement until it finds the correct one, becoming more accurate the longer it is in use.</p>
<img decoding="async" class="aligncenter size-full wp-image-54245" src="http://robohub.org/wp-content/uploads/2015/09/srep13893-f1.jpg" alt="Schematic diagram of the new system" width="926" height="482" srcset="https://robohub.org/wp-content/uploads/2015/09/srep13893-f1.jpg 926w, https://robohub.org/wp-content/uploads/2015/09/srep13893-f1-425x221.jpg 425w, https://robohub.org/wp-content/uploads/2015/09/srep13893-f1-500x260.jpg 500w" sizes="(max-width: 926px) 100vw, 926px" />
<p>In order to determine the ErrP, twelve subjects were asked to watch a machine perform 350 separate movements, where the machine was programmed to make the wrong movement in 20% of cases. This step took an average of 25 minutes. After this first training stage, each subject performed three experiments where they attempted to locate a specific target using the robotic arm. As expected, the time taken to locate a target reduced as the experiment continued.</p>
<div id="attachment_54328" style="width: 610px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-54328" class="size-full wp-image-54328" src="http://robohub.org/wp-content/uploads/2015/09/image-for-web.jpg" alt="Experimental scheme" width="600" height="393" srcset="https://robohub.org/wp-content/uploads/2015/09/image-for-web.jpg 600w, https://robohub.org/wp-content/uploads/2015/09/image-for-web-425x278.jpg 425w, https://robohub.org/wp-content/uploads/2015/09/image-for-web-458x300.jpg 458w" sizes="(max-width: 600px) 100vw, 600px" /><p id="caption-attachment-54328" class="wp-caption-text">Three experiments showed that a robot improved its ability to find the position of a fixed point using error-related brain activity. (Iturrate et al. 2015)</p></div>
<p>&nbsp;</p>
<p>https://youtu.be/jAtcVlTqxeA</p>
<p>This new approach finds obvious applicability in the field of neuroprosthesis, particularly for those with degenerative neurological conditions who find that their requirements change over time. The system also has the potential to automatically adapt itself without the need for retraining or reprogramming.</p>
<p>Reference</p>
<p>I. Iturrate, R. Chavarriaga, L. Montesano, J.  Minguez and J. del R. Millán, “<a href="http://www.nature.com/articles/srep13893" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Teaching brain-machine interfaces as an alternative paradigm to neuroprosthetics control</a>,” Nature Scientific Reports, vol. 5, Article number: 13893, 2015. doi:10.1038/srep13893</p>
<hr class="xh2  ">
<p><i>If you liked this article, you may also be interested in:</i></p>
<ul>
<li><a title="DARPA’s HAPTIX project hopes to provide prosthetic hands with sense of touch" href="http://robohub.org/darpas-haptix-project-hopes-to-provide-prosthetic-hands-with-sense-of-touch/" rel="bookmark" data-wpel-link="internal">DARPA’s HAPTIX project hopes to provide prosthetic hands with sense of touch</a></li>
<li><a title="Lifehand 2 prosthetic grips and senses like a real hand" href="http://robohub.org/lifehand-2-prosthetic-grips-and-senses-like-a-real-hand/" rel="bookmark" data-wpel-link="internal">Lifehand 2 prosthetic grips and senses like a real hand</a></li>
<li><a title="Control strategies for active lower extremity prosthetics and orthotics" href="http://robohub.org/control-strategies-for-active-lower-extremity-prosthetics-and-orthotics/" rel="bookmark" data-wpel-link="internal">Control strategies for active lower extremity prosthetics and orthotics</a></li>
<li><a title="The gateway to advanced neuroprosthetics: Jessica Feldman talks BrainGate and BCI" href="http://robohub.org/the-gateway-to-advanced-neuroprosthetics-jessica-feldman-talks-braingate-and-bci/" rel="bookmark" data-wpel-link="internal">The gateway to advanced neuroprosthetics: Jessica Feldman talks BrainGate and BCI</a></li>
<li><a title="Bionic athletes compete in disciplines drawn from everyday life" href="http://robohub.org/bionic-athletes-compete-in-disciplines-drawn-from-everyday-life/" rel="bookmark" data-wpel-link="internal">Bionic athletes compete in disciplines drawn from everyday life</a></li>
</ul>
<p><i>See all </i><a href="http://robohub.org/" data-wpel-link="internal"><i>the latest robotics news</i></a><i> on Robohub, or </i><a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external"><i>sign up for our weekly newsletter</i></a><i>.</i></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: The Master Algorithm, with UW&#8217;s Pedro Domingos</title>
		<link>https://robohub.org/talking-machines-the-master-algorithm-with-uws-pedro-domingos/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 25 Sep 2015 19:34:01 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-the-master-algorithm-with-uws-pedro-domingos/</guid>

					<description><![CDATA[In episode 20 we chat with Pedro Domingos of the University of Washington, he's just published a book The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World. We get some insight into Linear Dynamical Systems which...]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0465065708/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0465065708&amp;linkCode=as2&amp;tag=therobpod-20&amp;linkId=DHOTDXD6SNB6OIRP" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" class="aligncenter size-full wp-image-54390" src="http://robohub.org/wp-content/uploads/2015/09/The_Master_Algorithm_Pedros_Domingos.jpg" alt="The_Master_Algorithm_Pedros_Domingos" width="1000" height="1520" srcset="https://robohub.org/wp-content/uploads/2015/09/The_Master_Algorithm_Pedros_Domingos.jpg 1000w, https://robohub.org/wp-content/uploads/2015/09/The_Master_Algorithm_Pedros_Domingos-280x425.jpg 280w, https://robohub.org/wp-content/uploads/2015/09/The_Master_Algorithm_Pedros_Domingos-674x1024.jpg 674w, https://robohub.org/wp-content/uploads/2015/09/The_Master_Algorithm_Pedros_Domingos-197x300.jpg 197w" sizes="(max-width: 1000px) 100vw, 1000px" /></a>In episode 20 we chat with <a href="https://homes.cs.washington.edu/~pedrod/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Pedro Domingos </a>of the University of Washington, who has just published a book <a href="http://www.amazon.com/gp/product/0465065708/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0465065708&amp;linkCode=as2&amp;tag=therobpod-20&amp;linkId=DHOTDXD6SNB6OIRP" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World</a>.<span id="more-54367"></span></p>
<p>We get some insight into Linear Dynamical Systems, which the <a href="http://datta.hms.harvard.edu/labmembers.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Datta Lab at Harvard Medical School</a> is doing some interesting work with. Plus, we take a listener question about using video games to generate labeled data (spoiler alert, it&#8217;s an awesome idea!)</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/225546505&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
<p class="text-align-center"><strong>We&#8217;re in the <a href="https://www.kickstarter.com/projects/487384857/tote-bag-productions-talking-machines" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">final hours of our Fundraising Campaign and we need your help! </a></strong></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why we need journalism about machine learning</title>
		<link>https://robohub.org/why-we-need-journalism-about-machine-learning/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 25 Sep 2015 15:14:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[crowdfunding]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[Talking Machines]]></category>
		<guid isPermaLink="false">http://robohub.org/why-we-need-journalism-about-machine-learning/</guid>

					<description><![CDATA[Talking Machines is in the process of raising funds to defray the cost of producing our first season and to help us start production on our second season. On the show we’ve talked about how we’ll use the money (to pay for studio time, editing, and the cost of travel to get our great interviews). [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.thetalkingmachines.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" class="aligncenter size-full wp-image-49362" src="http://robohub.org/wp-content/uploads/2015/05/Talking-Machines.png" alt="Talking Machines" width="598" height="281" srcset="https://robohub.org/wp-content/uploads/2015/05/Talking-Machines.png 598w, https://robohub.org/wp-content/uploads/2015/05/Talking-Machines-425x200.png 425w, https://robohub.org/wp-content/uploads/2015/05/Talking-Machines-500x235.png 500w" sizes="(max-width: 598px) 100vw, 598px" /></a><div style="clear:both"></div></p>
<p><a href="http://www.thetalkingmachines.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Talking Machines</a> is in the process of <a href="https://www.kickstarter.com/projects/487384857/tote-bag-productions-talking-machines" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><strong>raising funds</strong></a> to defray the cost of producing our first season and to help us start production on our second season. On the show we’ve talked about how we’ll use the money (to pay for studio time, editing, and the cost of travel to get our great interviews). But we haven’t gotten to the heart of the question yet: <strong>Do we even need journalism about machine learning?</strong><span id="more-54371"></span></p>
<p>We need journalism about machine learning, artificial intelligence, and data science desperately. Not just to calm the public conversation, which always seems to be full of hype on these topics, but to make sure that work in our field is sustainable. And no one is going to make the case for our industry unless we do it ourselves.</p>
<p>I live in Cambridge, MA. A lot of the people here are scientists or are training to enter the field. From the vantage point of Cambridge, the answer seems to be a resounding yes, we do need journalism about these topics, and Talking Machines is a way for those in the field to access each other&#8217;s ideas, and for those in training to get exposure to work they might not have heard of.</p>
<p>But not all of our listeners live in Cambridge, or come from an academic background. We get letters from all over the world saying that Talking Machines has allowed them to better understand ideas they’d like to use in their business, helped them talk with their data teams, or helped them make the right hire.</p>
<p>Most importantly though, not all of our listeners think they live a life that has anything to do with machine learning, or computer science .. or science at all. We started Talking Machines because we wanted to open the world of machine learning up to a wider audience, to help them understand the reality of research in the field and the industry, and how that impacts their lives in a real way on a daily basis.</p>
<p>The public conversation around machine learning (and by extension artificial intelligence) is filled with extreme hype, both positive and negative. <a href="http://www.nytimes.com/2014/12/16/science/paul-allen-adds-oomph-to-ai-pursuit.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">These extremes have lead to a crippling pattern of “winters” where interest, activity, and funding in the field dries up.</a> If we present the reality of what is happening in the field in a way that invites the public to be part of the conversation, that arms them with the knowledge they need to participate, and we will create a more sustainable industry for ourselves. For our own benefit, and for the good of those who use the tools we make, it’s our responsibility to play a bigger role than we have before in the public conversation.</p>
<p>Talking Machines does just that. By introducing machine learning to a wide audience in a way that allows people in, we ensure realistic expectations of work coming out of both in the industry and the field. More than that, we allow people to understand the tools that they use every day and the impact that they have. It is our responsibility to make sure we are accurately represented, and only we can do that. Our project has been going on for a little under a year now, and we’ve made a difference in the accessibility of the field.</p>
<p><a href="https://www.kickstarter.com/projects/487384857/tote-bag-productions-talking-machines" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">But if we’re going to keep going, we need your help to do so.</a></p>
<span  class="tweetquote"><a href="https://twitter.com/home/?status=Support Talking Machines&#8217; Kickstarter campaign to keep journalism on machine learning going strong! https://robohub.org/why-we-need-journalism-about-machine-learning/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> Support Talking Machines&#8217; Kickstarter campaign to keep journalism on machine learning going strong!&nbsp;</a></span>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Active learning and machine learning in neuroscience, with Microsoft&#8217;s Sham Kakade</title>
		<link>https://robohub.org/talking-machines-on-active-learning-and-machine-learning-in-neuroscience-with-microsofts-sham-kakade/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 27 Aug 2015 10:12:45 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-on-active-learning-and-machine-learning-in-neuroscience-with-microsofts-sham-kakade/</guid>

					<description><![CDATA[<p><span>In episode eighteen we talk with <a target="_blank" href="http://homes.cs.washington.edu/~sham/" data-wpel-link="external" rel="follow external noopener noreferrer">Sham Kakade</a>, of Microsoft Research New England, about his expansive work which touches on everything from neuroscience to theoretical machine learning. Ryan introduces us to active learning and we take a question on evolutionary algorithms. </span></p><h2><a target="_blank" href="https://www.kickstarter.com/projects/487384857/tote-bag-productions-talking-machines" data-wpel-link="external" rel="follow external noopener noreferrer"><span>Today we're announcing that season two of Talking Machines is moving into development, but we need your help!&#160;</span></a></h2><p><span>In order to raise funds, we've opened the show up to sponsorship and started a </span><a target="_blank" href="https://www.kickstarter.com/projects/487384857/tote-bag-productions-talking-machines" data-wpel-link="external" rel="follow external noopener noreferrer">Kickstarter</a><span>&#160;and we've got some great nerd cred prizes to thank you with. But more than just getting you a totally sweet mug your donation will fuel journalism about the reality of scientific research, something that is unfortunately hard to find. Lend a hand if you can!&#160;</span></p><p>&#160;</p>]]></description>
										<content:encoded><![CDATA[<div id="attachment_53331" style="width: 910px" class="wp-caption alignnone"><img decoding="async" aria-describedby="caption-attachment-53331" class="size-full wp-image-53331" src="http://robohub.org/wp-content/uploads/2015/08/machine_learning_thomas_hawk1.jpg" alt="image: Thomas Hawk/flickr" width="900" height="500" srcset="https://robohub.org/wp-content/uploads/2015/08/machine_learning_thomas_hawk1.jpg 900w, https://robohub.org/wp-content/uploads/2015/08/machine_learning_thomas_hawk1-425x236.jpg 425w, https://robohub.org/wp-content/uploads/2015/08/machine_learning_thomas_hawk1-500x278.jpg 500w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-53331" class="wp-caption-text">image: Thomas Hawk/flickr</p></div>
<p>In episode eighteen we talk with <a href="http://homes.cs.washington.edu/~sham/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Sham Kakade</a>, of Microsoft Research New England, about his expansive work that touches on everything from neuroscience to theoretical machine learning.</p>
<p><span id="more-53319"></span></p>
<p>Ryan introduces us to active learning and we take a question on evolutionary algorithms.</p>
<p>https://soundcloud.com/talkingmachines/active-learning-and-machine-learning-in-neuroscience</p>
<h2 class="text-align-center"><a href="https://www.kickstarter.com/projects/487384857/tote-bag-productions-talking-machines" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Today we&#8217;re announcing that season two of Talking Machines is moving into development, but we need your help! </a></h2>
<p>In order to raise funds, we&#8217;ve opened the show up to sponsorship and started a <a href="https://www.kickstarter.com/projects/487384857/tote-bag-productions-talking-machines" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kickstarter</a> and we&#8217;ve got some great nerd cred prizes to thank you with. But more than just getting you a totally sweet mug, your donation will fuel journalism about the reality of scientific research, something that is unfortunately hard to find. Lend a hand if you can!</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Machine learning in biology, with Microsoft&#8217;s Jennifer Listgarten</title>
		<link>https://robohub.org/talking-machines-on-machine-learning-in-biology-with-microsofts-jennifer-listgarten/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 14 Aug 2015 04:10:47 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-on-machine-learning-in-biology-with-microsofts-jennifer-listgarten/</guid>

					<description><![CDATA[<p><span>In episode seventeen we talk with </span><a href="http://research.microsoft.com/en-us/um/people/jennl/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Jennifer Listgarten</span></a><span> of &#160;</span><a href="http://research.microsoft.com/en-us/labs/newengland/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Microsoft Research New England</span></a><span> about her work using machine learning to answer questions in biology. Recently, she&#8217;s used to machine learning to make <a target="_blank" href="http://biorxiv.org/content/early/2015/06/26/021568" data-wpel-link="external" rel="follow external noopener noreferrer">CRISPR more efficient </a>and <a target="_blank" href="http://www.nature.com/nmeth/journal/v8/n10/abs/nmeth.1681.html" data-wpel-link="external" rel="follow external noopener noreferrer">sort populations in GWAS studies</a>. We take a question from a listener about the development of computational biology and Ryan gives us some great advice on how to get into grad school (Spoiler alert: apply to the lab, not the program.) </span></p>]]></description>
										<content:encoded><![CDATA[<div id="attachment_53044" style="width: 1290px" class="wp-caption alignnone"><img decoding="async" aria-describedby="caption-attachment-53044" class="size-full wp-image-53044" src="http://robohub.org/wp-content/uploads/2015/08/bioinformatics.png" alt="image: Jer Thorp/flickr" width="1280" height="720" srcset="https://robohub.org/wp-content/uploads/2015/08/bioinformatics.png 1280w, https://robohub.org/wp-content/uploads/2015/08/bioinformatics-425x239.png 425w, https://robohub.org/wp-content/uploads/2015/08/bioinformatics-1024x576.png 1024w, https://robohub.org/wp-content/uploads/2015/08/bioinformatics-500x281.png 500w" sizes="(max-width: 1280px) 100vw, 1280px" /><p id="caption-attachment-53044" class="wp-caption-text">image: Jer Thorp/flickr</p></div>
<p>In episode seventeen we talk with <a href="http://research.microsoft.com/en-us/um/people/jennl/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Jennifer Listgarten</a> of  <a href="http://research.microsoft.com/en-us/labs/newengland/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Microsoft Research New England</a> about her work using machine learning to answer questions in biology.</p>
<p><span id="more-53032"></span></p>
<p>Recently, she’s used machine learning to make <a href="http://biorxiv.org/content/early/2015/06/26/021568" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">CRISPR more efficient </a>and <a href="http://www.nature.com/nmeth/journal/v8/n10/abs/nmeth.1681.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sort populations in GWAS studies</a>. We take a question from a listener about the development of computational biology and Ryan gives us some great advice on how to get into grad school (Spoiler alert: apply to the lab, not the program.)</p>
<p>https://soundcloud.com/talkingmachines/machine-learning-in-biology-and-getting-into-grad-school</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Machine learning for sports &#038; realtime predictions, w Microsoft Research&#8217;s Danny Tarlow</title>
		<link>https://robohub.org/machine-learning-for-sports-realtime-predictions-w-microsoft-researchs-danny-tarlow/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 31 Jul 2015 14:05:54 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/machine-learning-for-sports-realtime-predictions-w-microsoft-researchs-danny-tarlow/</guid>

					<description><![CDATA[In episode sixteen we chat with Danny Tarlow of Microsoft Research Cambridge (in the UK not MA). Danny (along with Chris Maddison and Tom Minka) won best paper at NIPS 2014 for his paper A* Sampling. We talk with him about his work in applying machin...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-33036" src="http://robohub.org/wp-content/uploads/2014/06/aerial_view_football_field_stadium.jpg" alt="aerial_view_football_field_stadium" width="849" height="565" srcset="https://robohub.org/wp-content/uploads/2014/06/aerial_view_football_field_stadium.jpg 849w, https://robohub.org/wp-content/uploads/2014/06/aerial_view_football_field_stadium-425x282.jpg 425w, https://robohub.org/wp-content/uploads/2014/06/aerial_view_football_field_stadium-450x300.jpg 450w" sizes="(max-width: 849px) 100vw, 849px" />In episode sixteen we chat with <a href="http://research.microsoft.com/en-us/people/dtarlow/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Danny Tarlow</a> of <a href="http://research.microsoft.com/en-us/labs/cambridge/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Microsoft Research Cambridge</a> (in the UK not MA). Danny (along with <a href="http://papers.nips.cc/author/chris-j-maddison-6302" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Chris Maddison</a> and <a href="http://papers.nips.cc/author/tom-minka-2604" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Tom Minka</a>) won best paper at <a href="https://nips.cc/Conferences/2014/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NIPS 2014</a> for his paper <a href="http://papers.nips.cc/paper/5449-a-sampling" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">A* Sampling</a>. We talk with him about his work in applying machine learning to sports and politics.<span id="more-52700"></span></p>
<p>Plus we take a listener question on making real time predictions using machine learning, and we <a href="https://class.coursera.org/ml-005/lecture/52" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">demystify backpropagation</a>. You can use <a href="http://torch.ch/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Torch</a>, <a href="http://deeplearning.net/software/theano/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Theano</a> or <a href="https://github.com/HIPS/autograd/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Autograd</a> to explore backprop more.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/217044046&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Really really big data and machine learning in business, with Max Welling</title>
		<link>https://robohub.org/really-really-big-data-and-machine-learning-in-business-with-max-welling/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 17 Jul 2015 15:02:42 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/really-really-big-data-and-machine-learning-in-business-with-max-welling/</guid>

					<description><![CDATA[In episode fifteen we talk with Max Welling, of the University of Amsterdam and University of California Irvine. We talk with him about his work with extremely large data and big business and machine learning. Max was program co-chair for NIPS in 201...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignnone size-full wp-image-35369" src="http://robohub.org/wp-content/uploads/2014/07/AI_evolution_data.jpg" alt="AI_evolution_data" width="864" height="556" srcset="https://robohub.org/wp-content/uploads/2014/07/AI_evolution_data.jpg 864w, https://robohub.org/wp-content/uploads/2014/07/AI_evolution_data-425x273.jpg 425w, https://robohub.org/wp-content/uploads/2014/07/AI_evolution_data-466x300.jpg 466w" sizes="(max-width: 864px) 100vw, 864px" />In episode fifteen we talk with <a href="http://www.ics.uci.edu/~welling/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Max Welling</a>, of the <a href="http://www.uva.nl/en/about-the-uva/organisation/staff-members/content/w/e/m.welling/m.welling.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">University of Amsterdam</a> and <a href="http://uci.edu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">University of California Irvine</a>. We talk with him about his work with extremely large data and big business and machine learning. <span id="more-52114"></span>Max was program co-chair for NIPS in 2013 when Mark Zuckerberg visited the conference, <a href="http://scientificpearlsofwisdom.blogspot.com/2013/12/i-was-conference-chair-for-nips-2013.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">an event which Max wrote very thoughtfully about.</a> We also take a listener question about the relationship between machine learning and artificial intelligence. Plus, we get an introduction to change point detection. For more on change point detection check out the work of <a href="http://www.maths.lancs.ac.uk/~fearnhea/Publications.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Paul Fearnhead</a> of Lancaster University. Ryan also has a <a href="http://arxiv.org/abs/0710.3742" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">paper on the topic</a> from way back when.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/215009318&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: On &#8216;solving intelligence&#8217;, with DeepMind&#8217;s Nando de Freitas</title>
		<link>https://robohub.org/talking-machines-solving-intelligence-with-deepminds-nando-de-freitas/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 03 Jul 2015 14:56:12 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[DeepMind]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[UK]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-solving-intelligence-with-deepminds-nando-de-freitas/</guid>

					<description><![CDATA[<p><span>In episode fourteen we talk with</span><a href="https://scholar.google.co.uk/citations?user=nzEluBwAAAAJ&#038;hl=en" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span> Nando de Freitas</span></a><span>. He&#8217;s </span><a href="https://www.cs.ox.ac.uk/people/nando.defreitas/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>a professor of Computer Science at the University of Oxford</span></a><span> and a </span><span>senior staff research scientist</span><a href="http://deepmind.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span> </span><span>Google DeepMind</span></a><span>. Right now he&#8217;s focusing on solving intelligence. (No biggie) Ryan i</span><a href="http://arxiv.org/abs/1212.4777" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>ntroduces us to anchor words</span></a><span> and how they can help us expand our ability to explore topic models. Plus, we take a question about the fundamentals of tackling a problem with machine learning. </span></p><p><span></span></p>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignnone size-full wp-image-51664" src="http://robohub.org/wp-content/uploads/2015/07/nandoResearch.jpg" alt="nandoResearch" width="960" height="720" srcset="https://robohub.org/wp-content/uploads/2015/07/nandoResearch.jpg 960w, https://robohub.org/wp-content/uploads/2015/07/nandoResearch-425x319.jpg 425w, https://robohub.org/wp-content/uploads/2015/07/nandoResearch-400x300.jpg 400w" sizes="(max-width: 960px) 100vw, 960px" />In episode fourteen we talk with<a href="https://scholar.google.co.uk/citations?user=nzEluBwAAAAJ&amp;hl=en" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"> Nando de Freitas</a>. He’s <a href="https://www.cs.ox.ac.uk/people/nando.defreitas/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">a professor of Computer Science at the University of Oxford</a> and a senior staff research scientist<a href="http://deepmind.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"> Google DeepMind</a>. Right now he’s focusing on solving intelligence. (No biggie.)<span id="more-51637"></span></p>
<p>Ryan i<a href="http://arxiv.org/abs/1212.4777" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ntroduces us to anchor words</a> and how they can help us expand our ability to explore topic models. Plus, we take a question about the fundamentals of tackling a problem with machine learning.</p>
<p><iframe style="border: solid 1px #dedede;" src="http://app.stitcher.com/splayer/f/62610/39588989" width="220" height="150" frameborder="0" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Data and machine learning in advertising, with Claudia Perlich</title>
		<link>https://robohub.org/talking-machines-data-and-machine-learning-in-advertising-with-claudia-perlich/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 19 Jun 2015 14:13:42 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-data-and-machine-learning-in-advertising-with-claudia-perlich/</guid>

					<description><![CDATA[In episode thirteen we talk with Claudia Perlich, Chief Scientist at Dstillery. We talk about her work using machine learning in digital advertising and her approach to data in competitions. We take a look at information leakage in competitions after...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-51102" src="http://robohub.org/wp-content/uploads/2015/06/digital_media_advertising_data_AI_machine_social.jpg" alt="digital_media_advertising_data_AI_machine_social" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2015/06/digital_media_advertising_data_AI_machine_social.jpg 900w, https://robohub.org/wp-content/uploads/2015/06/digital_media_advertising_data_AI_machine_social-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2015/06/digital_media_advertising_data_AI_machine_social-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" />In episode thirteen we talk with <a href="https://sites.google.com/site/claudiaperlich/home" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Claudia Perlich</a>, Chief Scientist at <a href="http://dstillery.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Dstillery</a>. We talk about her work using machine learning in digital advertising and her approach to data in competitions. <span id="more-51096"></span>We take a look at information leakage in competitions after <a href="http://image-net.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ImageNet Challenge</a> this year. The <a href="http://www.nytimes.com/2015/06/04/technology/computer-scientists-are-astir-after-baidu-team-is-barred-from-ai-competition.html?_r=0" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">New York Times</a> covered <a href="http://usa.baidu.com/statement-on-imagenet-challenge-results/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">the events</a>, and <a href="http://inverseprobability.com/2015/06/04/baidu-on-image-net/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Neil Lawrence</a> has been writing thoughtfully about it and its impact. Plus, we take a listener question about trends in data size.</p>
<p><iframe style="border: solid 1px #dedede;" src="http://app.stitcher.com/splayer/f/62610/39419495" width="220" height="150" frameborder="0" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: The economic impact of machine learning, with Baidu&#8217;s Andrew Ng</title>
		<link>https://robohub.org/talking-machines-the-economic-impact-of-machine-learning-with-baidus-andrew-ng/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 04 Jun 2015 17:53:10 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Andrew Ng]]></category>
		<category><![CDATA[Baidu]]></category>
		<category><![CDATA[household]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Stanford]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-the-economic-impact-of-machine-learning-with-baidus-andrew-ng/</guid>

					<description><![CDATA[<p><span><span>In episode twelve we talk with </span><a href="http://cs.stanford.edu/people/ang/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Andrew Ng</span></a><span>, Chief Scientist at Baidu, about how speech recognition is going to explode the way we use mobile devices and his approach to working on the problem. We also discuss why we need to prepare for the economic impacts of machine learning. We&#8217;re introduced to </span><a href="http://www.eecs.berkeley.edu/~brecht/papers/07.rah.rec.nips.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Random Features for Large-Scale Kernel Machines</span></a><span>, and talk about how using this twist on the Kernel trick can help you dig into big data. Plus, we take a listener question about the size of computing power in machine learning. </span></span></p>]]></description>
										<content:encoded><![CDATA[<div id="attachment_50623" style="width: 783px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-50623" class="size-full wp-image-50623" src="http://robohub.org/wp-content/uploads/2015/06/Andrew_Ng.jpg" alt="Source: http://cs.stanford.edu/people/ang/" width="773" height="296" srcset="https://robohub.org/wp-content/uploads/2015/06/Andrew_Ng.jpg 773w, https://robohub.org/wp-content/uploads/2015/06/Andrew_Ng-425x163.jpg 425w, https://robohub.org/wp-content/uploads/2015/06/Andrew_Ng-500x191.jpg 500w" sizes="(max-width: 773px) 100vw, 773px" /><p id="caption-attachment-50623" class="wp-caption-text">Source: <a href="http://cs.stanford.edu/people/ang/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Stanford University</a>  </p></div>
<p>In episode twelve we talk with <a href="http://cs.stanford.edu/people/ang/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Andrew Ng</a>, Chief Scientist at Baidu, about how speech recognition is going to explode the way we use mobile devices and his approach to working on the problem.<span id="more-50618"></span></p>
<p>We also discuss why we need to prepare for the economic impacts of machine learning. We’re introduced to <a href="http://www.eecs.berkeley.edu/~brecht/papers/07.rah.rec.nips.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Random Features for Large-Scale Kernel Machines</a>, and talk about how using this twist on the Kernel trick can help you dig into big data. Plus, we take a listener question about the size of computing power in machine learning.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/208779242&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Neil Lawrence on privacy in the age of machine learning</title>
		<link>https://robohub.org/talking-machines-neil-lawrence-on-privacy-in-the-age-of-machine-learning/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 22 May 2015 15:20:15 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[UK]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-neil-lawrence-on-privacy-in-the-age-of-machine-learning/</guid>

					<description><![CDATA[In episode eleven we chat with Neil Lawrence from the University of Sheffield. We talk about the problems of privacy in the age of machine learning, the responsibilities that come with using ML tools and making data more open. We learn about the Mark...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-28020" src="http://robohub.org/wp-content/uploads/2014/03/data_eye_privacy.jpg" alt="data_eye_privacy" width="800" height="529" srcset="https://robohub.org/wp-content/uploads/2014/03/data_eye_privacy.jpg 800w, https://robohub.org/wp-content/uploads/2014/03/data_eye_privacy-300x198.jpg 300w, https://robohub.org/wp-content/uploads/2014/03/data_eye_privacy-453x300.jpg 453w" sizes="(max-width: 800px) 100vw, 800px" />In episode eleven we chat with <a href="http://inverseprobability.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Neil Lawrence</a> from the University of Sheffield. We talk about the problems of <a href="http://www.theguardian.com/media-network/2015/apr/02/rules-digital-technology-internet-bill-rights" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">privacy in the age of machine learning</a>, and <a href="http://www.theguardian.com/media-network/2015/mar/05/digital-oligarchy-algorithms-personal-data" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">the responsibilities that come with using machine learning tools</a> and <a href="http://opendsi.cc/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">making data more open</a>. We learn about the <a href="http://webdocs.cs.ualberta.ca/~sutton/book/the-book.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Markov decision process</a> (and what happens when you use it in the real world and it becomes a partially observable Markov decision process) and take a listener question about finding insights into features in the black boxes of deep learning.<span id="more-49992"></span></p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/206589183&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Interdisciplinary data, with David Blei</title>
		<link>https://robohub.org/talking-machines-interdisciplinary-data-with-david-blei/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 07 May 2015 19:54:54 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-interdisciplinary-data-with-david-blei/</guid>

					<description><![CDATA[<p><span><span>In Episode 10 we talk with </span><a href="http://www.cs.columbia.edu/~blei/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>David Blei</span></a><span> of Columbia University. We talk about his work on </span><a href="https://www.cs.princeton.edu/~blei/papers/BleiNgJordan2003.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>latent dirichlet allocation</span></a><span>, </span><a href="http://www.cs.columbia.edu/~blei/papers/Blei2012.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>topic models</span></a><span>, the PhD program in data that he&#8217;s helping to create at Columbia and why exploring data is inherently multidisciplinary. We learn about </span><a href="http://www.cs.ubc.ca/~arnaud/andrieu_defreitas_doucet_jordan_intromontecarlomachinelearning.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Markov</span></a><span> </span><a href="http://statweb.stanford.edu/~cgates/PERSI/papers/MCMCRev.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Chain</span></a><span> </span><a href="http://www.cs.ubc.ca/~arnaud/andrieu_defreitas_doucet_jordan_intromontecarlomachinelearning.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Monte Carlo</span></a><span> and take a listener question about how machine learning can make humans more creative. </span></span></p><p><span><span></span></span></p>]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-full wp-image-49362" src="http://robohub.org/wp-content/uploads/2015/05/Talking-Machines.png" alt="Talking Machines" width="598" height="281" srcset="https://robohub.org/wp-content/uploads/2015/05/Talking-Machines.png 598w, https://robohub.org/wp-content/uploads/2015/05/Talking-Machines-425x200.png 425w, https://robohub.org/wp-content/uploads/2015/05/Talking-Machines-500x235.png 500w" sizes="(max-width: 598px) 100vw, 598px" />
<div style="clear:both"></div>
<p>In Episode 10 we talk with <a href="http://www.cs.columbia.edu/~blei/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">David Blei</a> of Columbia University. We talk about his work on <a href="https://www.cs.princeton.edu/~blei/papers/BleiNgJordan2003.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">latent dirichlet allocation</a>, <a href="http://www.cs.columbia.edu/~blei/papers/Blei2012.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">topic models</a>, the PhD program in data that he’s helping to create at Columbia and why exploring data is inherently multidisciplinary. We learn about <a href="http://www.cs.ubc.ca/~arnaud/andrieu_defreitas_doucet_jordan_intromontecarlomachinelearning.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Markov</a> <a href="http://statweb.stanford.edu/~cgates/PERSI/papers/MCMCRev.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Chain</a> <a href="http://www.cs.ubc.ca/~arnaud/andrieu_defreitas_doucet_jordan_intromontecarlomachinelearning.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Monte Carlo</a> and take a listener question about how machine learning can make humans more creative.<span id="more-49478"></span></p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/204398790&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Developing effective medicine by predicting molecular activity, with George Dahl</title>
		<link>https://robohub.org/talking-machines-developing-effective-medicine-by-predicting-molecular-activity-with-george-dahl/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Fri, 24 Apr 2015 17:35:58 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[University of Toronto]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-developing-effective-medicine-by-predicting-molecular-activity-with-george-dahl/</guid>

					<description><![CDATA[In episode nine we talk with George Dahl, of &#160;the University of Toronto, about his work on the Merck molecular activity challenge on kaggle and speech recognition. George recently successfully defended his thesis at the end of March 2015. (Congr...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-48852" src="http://robohub.org/wp-content/uploads/2015/04/Kaggle-The-Home-of-Data-Science.jpeg" alt="Kaggle  The Home of Data Science" width="1079" height="620" srcset="https://robohub.org/wp-content/uploads/2015/04/Kaggle-The-Home-of-Data-Science.jpeg 1079w, https://robohub.org/wp-content/uploads/2015/04/Kaggle-The-Home-of-Data-Science-425x244.jpeg 425w, https://robohub.org/wp-content/uploads/2015/04/Kaggle-The-Home-of-Data-Science-1024x588.jpeg 1024w, https://robohub.org/wp-content/uploads/2015/04/Kaggle-The-Home-of-Data-Science-175x100.jpeg 175w, https://robohub.org/wp-content/uploads/2015/04/Kaggle-The-Home-of-Data-Science-500x287.jpeg 500w" sizes="(max-width: 1079px) 100vw, 1079px" />In episode nine we talk with <a href="http://www.cs.toronto.edu/~gdahl/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">George Dahl</a>, of  the University of Toronto, about <a href="http://blog.kaggle.com/2012/11/01/deep-learning-how-i-did-it-merck-1st-place-interview/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">his work on the Merck molecular activity challenge on kaggle</a> and <a href="http://www.cs.toronto.edu/~gdahl/papers/deepSpeechReviewSPM2012.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">speech recognition</a>. George recently successfully defended <a href="http://www.cs.toronto.edu/~gdahl/papers/Dahl_George_E_201506_PhD_thesis.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">his thesis</a> at the end of March 2015. (Congrats George!) We learn about how <a href="https://courses.cit.cornell.edu/info2040_2014fa/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">networks</a> and <a href="http://arxiv.org/abs/1312.7857" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">graphs</a> can help us understand latent properties of relationships, and we take a listener question about just how you find the right algorithm to solve a problem (Spoiler: start simple.)<span id="more-48739"></span></p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/202188494&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Spinning programming plates and creative algorithms, with Charles Sutton</title>
		<link>https://robohub.org/talking-machines-spinning-programming-plates-and-creative-algorithms-with-charles-sutton/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 09 Apr 2015 19:51:47 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-spinning-programming-plates-and-creative-algorithms-with-charles-sutton/</guid>

					<description><![CDATA[<p><span><span>On episode eight&#160;we talk with</span><span>&#160;<a target="_blank" href="http://homepages.inf.ed.ac.uk/csutton/" data-wpel-link="external" rel="follow external noopener noreferrer">Charles Sutton, a professor in the </a></span><span><a target="_blank" href="http://homepages.inf.ed.ac.uk/csutton/" data-wpel-link="external" rel="follow external noopener noreferrer">School of Informatics University of Edinburgh</a> about computer programming and using machine learning how to better understand how it&#8217;s done well. </span></span></p><p><span><span>Ryan introduces us to collaborative filtering, a process that helps to make predictions about taste. Netflix and Amazon use it to recommend movies and items. It's the process that the <a target="_blank" href="http://www.netflixprize.com/index" data-wpel-link="external" rel="follow external noopener noreferrer">Netflix Prize</a></span><span>&#160;competition </span><a href="http://www.thetalkingmachines.com/blog/#" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>further helped to hone. </span></a></span></p><p><span><span>Plus, we take a listener question on creativity in algorithms.</span></span></p>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-48149" src="http://robohub.org/wp-content/uploads/2015/04/Plates-Spinning-on-Sticks.jpg" alt="Plates-Spinning-on-Sticks" width="800" height="521" srcset="https://robohub.org/wp-content/uploads/2015/04/Plates-Spinning-on-Sticks.jpg 800w, https://robohub.org/wp-content/uploads/2015/04/Plates-Spinning-on-Sticks-425x276.jpg 425w, https://robohub.org/wp-content/uploads/2015/04/Plates-Spinning-on-Sticks-460x300.jpg 460w" sizes="(max-width: 800px) 100vw, 800px" />In episode eight we talk with <a href="http://homepages.inf.ed.ac.uk/csutton/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Charles Sutton, a professor in the </a><a href="http://homepages.inf.ed.ac.uk/csutton/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">School of Informatics University of Edinburgh</a> about computer programming and using machine learning to better understand how it’s done well.<span id="more-48113"></span></p>
<p>Ryan introduces us to collaborative filtering, a process that helps to make predictions about taste. Netflix and Amazon use it to recommend movies and items. It&#8217;s the process that the <a href="http://www.netflixprize.com/index" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Netflix Prize</a> competition <a href="http://www.thetalkingmachines.com/blog/2015/4/9/spinning-programming-plates-and-creative-algorithms#" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">further helped to hone. </a></p>
<p>Plus, we take a listener question on creativity in algorithms.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/199981721&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: The automatic statistician and electrified meat, with Zoubin Ghahramani</title>
		<link>https://robohub.org/talking-machines-the-automatic-statistician-and-electrified-meat-with-zoubin-ghahramani/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 26 Mar 2015 14:15:03 +0000</pubDate>
				<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[USA]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-the-automatic-statistician-and-electrified-meat-with-zoubin-ghahramani/</guid>

					<description><![CDATA[<p><span><span>In episode seven of Talking Machines we talk with </span><a href="http://mlg.eng.cam.ac.uk/zoubin/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Zoubin Ghahramani</span></a><span>, professor of Information Engineering in the Department of Engineering at the University of Cambridge. His project, </span><a href="http://www.thetalkingmachines.com/blog/#" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>The Automatic&#160;Statistician</span></a><span>, aims to use machine learning to take raw data and give you statistical reports and natural languages summaries of what trends that data shows. We get really hungry exploring Bayesian Non-parametrics through the stories of the</span><span> <a target="_blank" href="https://cocosci.berkeley.edu/tom/papers/ncrp.pdf" data-wpel-link="external" rel="follow external noopener noreferrer">Chinese Restaurant Process</a></span><span> and the </span><a href="https://cocosci.berkeley.edu/tom/papers/indianbuffet.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>Indian Buffet Process</span></a><span> (but remember, </span><a href="https://class.coursera.org/machlearning-001/lecture/313" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><span>there&#8217;s no free lunch</span></a><span>). Plus we take a listener question about how much we should rely on ourselves and our ideas about what intelligence in electrified meat looks like when we try to build machine intelligences. </span></span></p>]]></description>
										<content:encoded><![CDATA[<div id="attachment_47546" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-47546" class="size-full wp-image-47546" src="http://robohub.org/wp-content/uploads/2015/03/automated-statitistician-logo.jpg" alt="Source: Automatic Statistician." width="800" height="400" srcset="https://robohub.org/wp-content/uploads/2015/03/automated-statitistician-logo.jpg 800w, https://robohub.org/wp-content/uploads/2015/03/automated-statitistician-logo-425x212.jpg 425w, https://robohub.org/wp-content/uploads/2015/03/automated-statitistician-logo-500x250.jpg 500w" sizes="(max-width: 800px) 100vw, 800px" /><p id="caption-attachment-47546" class="wp-caption-text">Source: Automatic Statistician.</p></div>
<p>In episode seven of Talking Machines we talk with <a href="http://mlg.eng.cam.ac.uk/zoubin/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Zoubin Ghahramani</a>, professor of Information Engineering in the Department of Engineering at the University of Cambridge. His project, <a href="http://www.automaticstatistician.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Automatic Statistician</a>, aims to use machine learning to take raw data and give you statistical reports and natural languages summaries of what trends that data shows.<span id="more-47541"></span></p>
<p>We get really hungry exploring Bayesian Non-parametrics through the stories of the <a href="https://cocosci.berkeley.edu/tom/papers/ncrp.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Chinese Restaurant Process</a> and the <a href="https://cocosci.berkeley.edu/tom/papers/indianbuffet.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Indian Buffet Process</a> (but remember, <a href="https://class.coursera.org/machlearning-001/lecture/313" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">there’s no free lunch</a>). Plus we take a listener question about how much we should rely on ourselves and our ideas about what intelligence in electrified meat looks like when we try to build machine intelligences.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/197784134&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>While most robots are either geek or jock, CHAPPiE is a lesson in sexy</title>
		<link>https://robohub.org/while-most-robots-are-either-geek-or-jock-chappie-is-a-lesson-in-sexy/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Tue, 03 Mar 2015 21:12:25 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[arts & entertainment]]></category>
		<category><![CDATA[Chappie]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://robohub.org/while-most-robots-are-either-geek-or-jock-chappie-is-a-lesson-in-sexy/</guid>

					<description><![CDATA[Neill Blomkamp&#8217;s new film CHAPPiE can teach us a lot about how to design robots. That, and how to be sexy. Rolling out in theatres this week. When I was growing up we moved around the US a lot and, as a result of hopping between cities and cultures, I ended up wearing the wrong [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-41682" src="http://robohub.org/wp-content/uploads/2014/11/Chappie_Movie.jpg" alt="Chappie_Movie" width="800" height="564" srcset="https://robohub.org/wp-content/uploads/2014/11/Chappie_Movie.jpg 800w, https://robohub.org/wp-content/uploads/2014/11/Chappie_Movie-425x300.jpg 425w" sizes="(max-width: 800px) 100vw, 800px" /><em>Neill Blomkamp&#8217;s new film CHAPPiE can teach us a lot about how to design robots. That, and how to be sexy. Rolling out in theatres this week.</em><span id="more-46806"></span></p>
<p>When I was growing up we moved around the US a lot and, as a result of hopping between cities and cultures, I ended up wearing the wrong shoes, carrying the wrong lunchbox, and not knowing basic words like &#8220;dude,&#8221; or &#8220;tabernac.&#8221; Of course my more athletic peers didn&#8217;t even know BASIC, let alone a paladin&#8217;s hitpoint adjustment, and their own ignorance warmed me with a greasy self-satisfaction that was a quick turn-off and earned me a few lumps after school.</p>
<p>Anyway, while the Jocks were sending me home with bruises, I met Ron. Ron was about half again my age, lived down the street, listened to The Cars, and had one of his own. He taught me how to play records, shoot a gun, paint, and light a cigarette. He also taught me how to fight, how to be cool, and he mentored me in the semiotics of sexy.</p>
<p>We humans are a semiotic species; we&#8217;re each a compost heap of symbols. Because our brand of lunchbox, cigarette and shoe matter to us, we laugh and cry over symbols as obscure as mathematics, sitcoms, haircuts, and handbags. Those decisions determine if we&#8217;re Geek or Jock (or Emo or whatever). None of us have a lot of control over it; our nature and nurture define our operating system.</p>
<blockquote>Our origins make us Geek or Jock. It ain&#8217;t up to us.</blockquote>
<p>Robots are semiotic, too. For example <a href="http://www.irobot.com/For-Defense-and-Security.aspx#PublicSafety" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">iRobot</a> makes Jocks. Their combat bots, like PackBot or Kobra, are muscular and designed for a world of physical symbols, like guns, security, and surveillance. Apple, on the other hand, is making Geeks. Siri gives me Wikipedia pages when I ask her about BASIC or a paladin&#8217;s hit point adjustment (which isn&#8217;t actually all that bad and it is certainly a geek&#8217;s first reply). iRobot&#8217;s Kobra just won&#8217;t answer that dumb stuff. Is this because the folks at iRobot are Jocks and the folks at Apple are Geeks?</p>
<blockquote>A robot&#8217;s origins makes them Geek or Jock. It ain&#8217;t up to them.</blockquote>
<p><em>CHAPPiE</em> is a story about this very stuff. Written and directed by Neill Blomkamp, CHAPPiE stars Dev Patel (as the Geek) and Hugh Jackman (as the Jock). The <a href="http://www.imdb.com/title/tt1823672/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">liner notes</a> read, &#8220;In the near future, crime is patrolled by an oppressive mechanized police force. When one police droid, Chappie, is stolen and given new programming, he becomes the first robot with the ability to think and feel for himself.&#8221;</p>
<div class=" "><iframe title="CHAPPIE - Official Trailer (HD)" width="500" height="281" src="https://www.youtube-nocookie.com/embed/lyy7y0QOK-0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>And thus breaks out a new battle in the war of Geeks-vs-Jocks.</p>
<p>Blomkamp has been chewing on this cud for a while. <a href="http://www.imdb.com/title/tt1844784/?ref_=nv_sr_1" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><em>Tetra Vaal</em></a> (2004) was one of his first films, and was about a robotic police force (robot as Jock). <a href="http://www.imdb.com/title/tt0978838/?ref_=fn_al_tt_1" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><em>TempBot</em></a> (2006), on the other hand, is about a nerdy office worker trying to get his processor around human social symbols (robot as Geek). As if design drafts, both of the robots in these movies have the same chassis as does CHAPPiE and his police-force counterparts.</p>
<p>CHAPPiE starts off as a real Geek: he even paints and pets animals. And then he gets picked on after school. But things change for CHAPPiE when he meets Ninja and Yo-Landi, of Die Antwoord. Die Antwoord is a South African rap-rave group whose sexy, hyper-visceral &#8220;Zef&#8221; becomes CHAPPiE&#8217;s semiotic mentor in the Geeks-vs-Jocks war. Die Antwoord balances between Geek and Jock, resting out at Gangster, teaching CHAPPiE how to shoot a gun, paint, walk, talk, and most of all, be sexy. There are even cigarettes.</p>
<p>While we could crassly sort Geeks and Jocks down the Mason-Dixon line known as <a href="http://en.m.wikipedia.org/wiki/Mind–body_problem" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Mind-Body Problem</a>, CHAPPiE evolves into a sexy robot. And he becomes sexy because he&#8217;s tough (without being a Jock), brainy (without being a Geek), and because he really embodies that sacred term developers use to mean <em>beautiful</em>, or reviewers use to mean <em>pleasing</em>.</p>
<p>Neither Geeks nor Jocks are sexy. Nor are robots. At least not today. Hell, robots can barely walk, let alone walk with gangster swagger. Robots are mostly geeky, probably because it’s mostly geeks that program them. Geeks are generally awkward not because we&#8217;re antisocial, but because we&#8217;re busy doing other stuff. Like making robots walk. And so it&#8217;s hard for Geeks to teach a robot how to be sexy. No blame; just semiotics.</p>
<p>But robots &#8211; and avatars in particular &#8211; are becoming sexy. If there&#8217;s anything science-fiction does for the computer industry, it&#8217;s to lead the way while simultaneously commenting on the present. Hatsune Miku (初音ミク), an Idoru, is now in licensing discussions to make physical versions for entertainment, and, well, <a href="https://www.facebook.com/HatsuneMikuOfficialPage" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">other uses I won&#8217;t go into</a>. In another example of life imitating art, the illustrations of Hajime Soriyama (空山 基) (who did the cover of my 2010 book on robots, by the way) were what influenced such famous robots as Aibo and others. In a rather <a href="http://www.urbandictionary.com/define.php?term=NSFW" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NSFW</a> article you can get your dose of soft robot porn and probably of <a href="http://www.futuristmm.com/futurista-forecasts/sex-robots-and-the-future-of-gynoids/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">the future of pornography itself</a>, or a tamer overview, provided by the <a href="http://www.theguardian.com/film/2015/jan/15/ex-machina-sexy-female-robots-scifi-film-obsession" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">BBC</a>.</p>
<p>Everyone has different opinions about what&#8217;s sexy. Maybe it&#8217;s not the band Die Antwoord, nor these gyrating porn gynoids, but more sexy like the way the iPad is sexy. Maybe there are alternatives to designing robots that consider the body-mind balance and the semiotics of culture, so that we can interface with robots that are beautiful, pleasing, and that we actually enjoy spending time with.</p>
<p>This is the art of robotic design, and the user experience (UX) design of robotics. This is also the inevitable trend as we learn how to build social robots.</p>
<p>For now, please go see CHAPPiE. And bring along a cigarette when you do.</p>
<p><em>CHAPPiE rolls out into theatres this week. See IMDB for a full list of <a href="http://www.imdb.com/title/tt1823672/releaseinfo?ref_=tt_dt_dt" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">release dates</a>. </em><em>If you liked this article, you may also be interested in:</em></p>
<ul>
<li><a title="Automata: The new “sci-fi” blockbuster set to put robot ethics under a spotlight" href="http://robohub.org/automata-the-new-sci-fi-blockbuster-set-to-put-robot-ethics-under-a-spotlight/" rel="bookmark" data-wpel-link="internal">Automata: The new “sci-fi” blockbuster set to put robot ethics under a spotlight</a></li>
<li><a title="Robot love: Spike Jonze’s new sci-fi film ‘Her’ may be closer to reality than you think" href="http://robohub.org/robot-love-spike-jonzes-new-sci-fi-film-her-may-be-closer-to-reality-than-you-think/" rel="bookmark" data-wpel-link="internal">Robot love: Spike Jonze’s new sci-fi film ‘Her’ may be closer to reality than you think</a></li>
<li><a href="http://robohub.org/214/" data-wpel-link="internal">Robot and Frank review</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Women in Machine Learning (WiML), with Hanna Wallach</title>
		<link>https://robohub.org/talking-machines-women-in-machine-learning-wiml-with-hanna-wallach/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 12 Feb 2015 20:34:05 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Hanna Wallach]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robohub focus on diversity]]></category>
		<category><![CDATA[women in robotics]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-women-in-machine-learning-wiml-with-hanna-wallach/</guid>

					<description><![CDATA[In episode four we talk with Hanna Wallach, of&#160;Microsoft Research. She's also a professor in the&#160;Department of Computer Science, University of Massachusetts Amherst and one of the founders of Women in Machine Learning (better known as WiML)...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-46125" src="http://robohub.org/wp-content/uploads/2015/02/wiml.png" alt="wiml" width="900" height="500" srcset="https://robohub.org/wp-content/uploads/2015/02/wiml.png 900w, https://robohub.org/wp-content/uploads/2015/02/wiml-425x236.png 425w, https://robohub.org/wp-content/uploads/2015/02/wiml-500x277.png 500w" sizes="(max-width: 900px) 100vw, 900px" />In episode four we talk with <a href="http://dirichlet.net/pdf/cv.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Hanna Wallach</a>, of Microsoft Research. She&#8217;s also a professor in the Department of Computer Science, University of Massachusetts Amherst and one of the founders of <a href="http://wimlworkshop.dreamhosters.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Women in Machine Learning</a> (better known as WiML). We take a listener question about scalability and the size of data sets. And Ryan takes us through topic modeling using<a href="http://machinelearning.wustl.edu/mlpapers/paper_files/BleiNJ03.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"> Latent Dirichlet allocation</a> (say that five times fast). <span id="more-46118"></span><br />
<iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/190773147&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
<div class="divideronpost"></div>
<p><em><em>If you liked this podcast, you may also be interested in:</em></em></p>
<ul>
<li><a title="25 women in robotics you need to know about (2014)" href="http://robohub.org/25-women-in-robotics-you-need-to-know-about-2014/" rel="bookmark" data-wpel-link="internal">25 women in robotics you need to know about (2014)</a></li>
<li><a title="25 women in robotics you need to know about (2013)" href="http://robohub.org/25-women-in-robotics-you-need-to-know-about/" rel="bookmark" data-wpel-link="internal">25 women in robotics you need to know about (2013)</a></li>
<li><a title="Women in engineering at IROS 2014" href="http://robohub.org/women-in-engineering-at-iros-2014/" rel="bookmark" data-wpel-link="internal">Women in engineering at IROS 2014</a></li>
<li><a title="Microsoft layoffs claims Robotics Research team over the weekend | Neowin" href="http://robohub.org/microsoft-layoffs-claims-robotics-research-team-over-the-weekend-neowin/" rel="bookmark" data-wpel-link="internal">Microsoft layoffs claims Robotics Research team over the weekend</a></li>
<li><a title="Microsoft pays 5M CHF to ETHZ and EPFL for research on flying robots and new memory architectures" href="http://robohub.org/microsoft-pays-5m-chf-to-ethz-and-epfl-for-research-on-flying-robots-and-new-memory-architectures/" rel="bookmark" data-wpel-link="internal">Microsoft pays 5M CHF to ETHZ and EPFL for research on flying robots and new memory architectures</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Common sense problems &#038; learning about machine learning with Kevin Murphy</title>
		<link>https://robohub.org/talking-machines-common-sense-problems-learning-about-machine-learning-with-kevin-murphy/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 29 Jan 2015 21:07:11 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Yoshua Bengio]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-common-sense-problems-learning-about-machine-learning-with-kevin-murphy/</guid>

					<description><![CDATA[<p><span><span>On episode three of Talking Machines we sit down with <a target="_blank" href="http://research.google.com/pubs/KevinMurphy.html" data-wpel-link="external" rel="follow external noopener noreferrer">Kevin Murphy</a> who is currently a research scientist at Google. We talk with him about the work he&#8217;s doing there on the <a target="_blank" href="http://bigdata.csail.mit.edu/Kevin_Murphy" data-wpel-link="external" rel="follow external noopener noreferrer">Knowledge Vault</a>,&#160;his textbook, <a target="_blank" href="http://www.amazon.com/Machine-Learning-Probabilistic-Perspective-Computation/dp/0262018020" data-wpel-link="external" rel="follow external noopener noreferrer">Machine Learning: A Probabilistic Perspective</a>&#160;(and its arch nemesis which we won&#8217;t link to), and how to learn about machine learning (<a target="_blank" href="http://metacademy.org/" data-wpel-link="external" rel="follow external noopener noreferrer">Metacademy</a> is a great place to start).&#160;</span></span></p><p><span><span>We tackle a listener question about the dream of a one step solution to strong Artificial&#160;Intelligence and if Deep Neural Networks might be it. </span></span></p><p><span><span>Plus,&#160;Ryan introduces us to a new way of thinking about questions in machine learning from&#160;<a target="_blank" href="http://www.iro.umontreal.ca/~bengioy/yoshua_en/index.html" data-wpel-link="external" rel="follow external noopener noreferrer">Yoshua Bengio&#8217;s Lab</a> at the University of Montreal out lined in their new paper, </span></span><span><span><a target="_blank" href="http://papers.nips.cc/paper/5486-identifying-and-attacking-the-saddle-point-problem-in-high-dimensional-non-convex-optimization" data-wpel-link="external" rel="follow external noopener noreferrer">Identifying and attacking the saddle point problem in high-dimensional non-convex optimization</a>,&#160;</span></span><span><span>and Katherine brings up <a target="_blank" href="https://research.facebook.com/blog/879898285375829/fair-open-sources-deep-learning-modules-for-torch/" data-wpel-link="external" rel="follow external noopener noreferrer">Facebook&#8217;s release</a> of open source machine learning tools and we talk about <a target="_blank" href="http://www.fastcompany.com/3038842/how-facebooks-massive-open-source-push-delivers-better-code-and-better-engineers" data-wpel-link="external" rel="follow external noopener noreferrer">what it might mean</a>.&#160;</span></span></p><p><span><span>If you want to explore some open source tools for machine learning we also recommend giving these a try:</span></span></p><ul><li><p><a target="_blank" href="http://mloss.org/software/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Super big list of ML Open Source Projects!&#160;</span></span></a></p></li><li><p><a target="_blank" href="http://torch.ch/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Torch&#160;</span></span></a></p></li><li><p><a target="_blank" href="http://www.gaussianprocess.org/gpml/code/matlab/doc/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Gaussian Process Machine Learning Toolbox</span></span></a></p></li><li><p><a target="_blank" href="http://pymc-devs.github.io/pymc/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>PyMC</span></span></a></p></li><li><p><a target="_blank" href="http://mallet.cs.umass.edu/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Mallet</span></span></a></p></li><li><p><a target="_blank" href="http://mc-stan.org/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Stan</span></span></a></p></li><li><p><a target="_blank" href="http://www.cs.waikato.ac.nz/ml/weka/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Weka</span></span></a></p></li><li><p><a target="_blank" href="http://deeplearning.net/software/theano/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Theano</span></span></a></p></li><li><p><a target="_blank" href="http://caffe.berkeleyvision.org/" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Caffe</span></span></a></p></li><li><p><a target="_blank" href="https://github.com/HIPS/Spearmint" data-wpel-link="external" rel="follow external noopener noreferrer"><span><span>Spearmint</span></span></a></p></li></ul>]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0262018020/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0262018020&amp;linkCode=as2&amp;tag=therobpod-20&amp;linkId=6PWENZPKMR74X2O5" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" class="alignleft size-full wp-image-45531" src="http://robohub.org/wp-content/uploads/2015/01/Machine_Learning_Probabilistic_Perspective_Kevin_Murphy.jpg" alt="Machine_Learning_Probabilistic_Perspective_Kevin_Murphy" width="300" height="353" srcset="https://robohub.org/wp-content/uploads/2015/01/Machine_Learning_Probabilistic_Perspective_Kevin_Murphy.jpg 300w, https://robohub.org/wp-content/uploads/2015/01/Machine_Learning_Probabilistic_Perspective_Kevin_Murphy-254x300.jpg 254w" sizes="(max-width: 300px) 100vw, 300px" /></a>On episode three of Talking Machines we sit down with <a href="http://research.google.com/pubs/KevinMurphy.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kevin Murphy</a>, who is currently a research scientist at Google. We talk with him about the work he’s doing there on the <a href="http://bigdata.csail.mit.edu/Kevin_Murphy" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Knowledge Vault</a>, his textbook, <a href="http://www.amazon.com/gp/product/0262018020/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0262018020&amp;linkCode=as2&amp;tag=therobpod-20&amp;linkId=6PWENZPKMR74X2O5" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Machine Learning: A Probabilistic Perspective</a> (and its arch nemesis, which we won’t link to), and how to learn about machine learning (<a href="http://metacademy.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Metacademy</a> is a great place to start).<span id="more-45519"></span></p>
<p>We tackle a listener question about the dream of a one-step solution to strong Artificial Intelligence and if Deep Neural Networks might be it.</p>
<p>Plus, Ryan introduces us to a new way of thinking about questions in machine learning from <a href="http://www.iro.umontreal.ca/~bengioy/yoshua_en/index.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Yoshua Bengio’s Lab</a> at the University of Montreal, as outlined in their new paper, <a href="http://papers.nips.cc/paper/5486-identifying-and-attacking-the-saddle-point-problem-in-high-dimensional-non-convex-optimization" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Identifying and attacking the saddle point problem in high-dimensional non-convex optimization</a>, and Katherine brings up <a href="https://research.facebook.com/blog/879898285375829/fair-open-sources-deep-learning-modules-for-torch/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Facebook’s release</a> of open source machine learning tools and we talk about <a href="http://www.fastcompany.com/3038842/how-facebooks-massive-open-source-push-delivers-better-code-and-better-engineers" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">what it might mean</a>.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/188477387&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
<p>If you want to explore some open source tools for machine learning we also recommend giving these a try:</p>
<ul dir="ltr">
<li><a href="http://mloss.org/software/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Super big list of ML Open Source Projects! </a></li>
<li><a href="http://torch.ch/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Torch </a></li>
<li><a href="http://www.gaussianprocess.org/gpml/code/matlab/doc/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Gaussian Process Machine Learning Toolbox</a></li>
<li><a href="http://pymc-devs.github.io/pymc/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">PyMC</a></li>
<li><a href="http://mallet.cs.umass.edu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Mallet</a></li>
<li><a href="http://mc-stan.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Stan</a></li>
<li><a href="http://www.cs.waikato.ac.nz/ml/weka/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Weka</a></li>
<li><a href="http://deeplearning.net/software/theano/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Theano</a></li>
<li><a href="http://caffe.berkeleyvision.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Caffe</a></li>
<li><a href="https://github.com/HIPS/Spearmint" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Spearmint</a></li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talking Machines: Machine learning and magical thinking, with Ilya Sutskever</title>
		<link>https://robohub.org/talking-machines-machine-learning-and-magical-thinking-with-ilya-sutskever/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 15 Jan 2015 22:05:38 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/talking-machines-machine-learning-and-magical-thinking-with-ilya-sutskever/</guid>

					<description><![CDATA[Today on Talking Machines we hear from Google researcher Ilya Sutskever&#160;about his work, how he became interested in machine learning, and why it takes a little bit of magical thinking. We take your questions, and explore where the line between h...]]></description>
										<content:encoded><![CDATA[<p><em><img decoding="async" class="aligncenter size-full wp-image-44999" src="http://robohub.org/wp-content/uploads/2015/01/mind-AI-intelligence-learning-data-brain.jpg" alt="mind-AI-intelligence-learning-data-brain" width="800" height="600" srcset="https://robohub.org/wp-content/uploads/2015/01/mind-AI-intelligence-learning-data-brain.jpg 800w, https://robohub.org/wp-content/uploads/2015/01/mind-AI-intelligence-learning-data-brain-425x318.jpg 425w, https://robohub.org/wp-content/uploads/2015/01/mind-AI-intelligence-learning-data-brain-400x300.jpg 400w" sizes="(max-width: 800px) 100vw, 800px" />Robohub is excited to bring you our newest series &#8211; the <a href="http://www.thetalkingmachines.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Talking Machines</a> podcast. Hosted by Katherine Gorman and Ryan Adams, Talking Machines is your window into the world of machine learning. You can catch new episodes every two weeks on Thursdays.</em></p>
<p>Today on Talking Machines we hear from Google researcher <a href="http://www.cs.toronto.edu/~ilya/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ilya Sutskever</a> about his work, how he became interested in machine learning, and why it takes a little bit of magical thinking. <span id="more-44954"></span>We take your questions, and explore where the line between human programming and computer learning actually is. And we sift through some news from the field, Ryan explains the concepts behind <a href="http://nips.cc/Conferences/2014/Program/accepted-papers.php" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">one of the best papers </a><a href="http://nips.cc/Conferences/2014/Program/accepted-papers.php" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"> at NIPS this year</a>, <a href="http://papers.nips.cc/paper/5449-a-sampling.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">A * Sampling</a> and Katherine brings up <a href="http://futureoflife.org/static/data/documents/research_priorities.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">an open letter about research priorities and ethical questions</a> that was recently published.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/186175244&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
<div class="divideronpost"></div>
<p><em><em>If you liked this podcast, you may also be interested in:</em></em></p>
<ul>
<li><a title="Introducing Talking Machines: Your window into the world of machine learning" href="http://robohub.org/introducing-talking-machines-your-window-into-the-world-of-machine-learning/" rel="bookmark" data-wpel-link="internal">Introducing Talking Machines: Your window into the world of machine learning</a></li>
<li><a title="Artificial General Intelligence that plays Atari video games: How did DeepMind do it?" href="http://robohub.org/artificial-general-intelligence-that-plays-atari-video-games-how-did-deepmind-do-it/" rel="bookmark" data-wpel-link="internal">Artificial General Intelligence that plays Atari video games: How did DeepMind do it?</a></li>
<li><a title="Why robots will not be smarter than humans by 2029" href="http://robohub.org/why-robots-will-not-be-smarter-than-humans-by-2029/" rel="bookmark" data-wpel-link="internal">Why robots will not be smarter than humans by 2029</a></li>
<li><a title="A computer vision system for mining artistic influence" href="http://robohub.org/a-computer-vision-system-for-mining-artistic-influence/" rel="bookmark" data-wpel-link="internal">A computer vision system for mining artistic influence</a></li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Teaching a robot to ‘cook’ by showing it YouTube videos of cooking shows</title>
		<link>https://robohub.org/teaching-a-robot-to-cook-by-showing-it-youtube-videos-of-cooking-shows/</link>
		
		<dc:creator><![CDATA[Yezhou Yang]]></dc:creator>
		<pubDate>Wed, 14 Jan 2015 23:17:43 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/teaching-a-robot-to-cook-by-showing-it-youtube-videos-of-cooking-shows/</guid>

					<description><![CDATA[Most of us have at some point watched a video in order to learn how to do something. Our research shows that a robot can learn human actions by watching videos of humans performing those actions – in this case, learning to cook by watching cooking shows on YouTube. While it might be easy for [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_44940" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-44940" class="size-full wp-image-44940" src="http://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Aloimonos.jpg" alt="University of Maryland computer scientist Yiannis Aloimonos (center) is developing robotic systems able to visually recognize objects and generate new behavior based on those observations. Photo credit: John T. Consoli" width="800" height="536" srcset="https://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Aloimonos.jpg 800w, https://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Aloimonos-425x284.jpg 425w, https://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Aloimonos-447x300.jpg 447w" sizes="(max-width: 800px) 100vw, 800px" /><p id="caption-attachment-44940" class="wp-caption-text">University of Maryland computer scientist Yiannis Aloimonos (center) is developing robotic systems able to visually recognize objects and generate new behavior based on those observations.<br />Photo credit: John T. Consoli</p></div>
<p>Most of us have at some point watched a video in order to learn how to do something. Our research shows that a robot can learn human actions by watching videos of humans performing those actions – in this case, learning to cook by watching cooking shows on YouTube.</p>
<p><span id="more-44838"></span></p>
<p>While it might be easy for a human to learn from watching a video, the problem is very challenging for a robot. This is because humans perform a large variety of actions that can involve various objects, body parts and movements that all have to be visually recognized by the robot, even when hands and objects might obscure parts of the video scene, as happens in the video below:</p>
<div class="keep-aspect"><iframe title="How to Make a Greek Salad" width="500" height="281" src="https://www.youtube-nocookie.com/embed/XKsEJEwXrxM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>Several research groups have looked at the problem of teaching robots actions, and most have concentrated on trying to imitate or copy the actual movement. In contrast, we model them by the goals that are involved in order to accommodate the different ways manipulation actions can be performed. This introduces a set of basic constraints on the sequence of movements.</p>
<p>For example, if you want to cut a cucumber, first you must grasp the knife, then bring the knife to the cucumber, then perform the cutting action, and every cut separates a piece from the main cucumber. This set of rules can be expressed in the form of a context-free grammar (see Fig.1). This is a minimalist action grammar (a simple grammar with a small set of rules), and its symbols correspond to meaningful chunks of the observed video. Thus, interpreting the action in a video is like understanding a sentence that we read or hear.</p>
<div id="attachment_44906" style="width: 557px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-44906" class="wp-image-44906 size-full" src="http://robohub.org/wp-content/uploads/2015/01/grammar.jpg" alt="Fig.1. A grammar encodes actions by representing the underlying goals. Its symbols are the objects, tools, movements, and grasp types, which are obtained from video. " width="547" height="298" srcset="https://robohub.org/wp-content/uploads/2015/01/grammar.jpg 547w, https://robohub.org/wp-content/uploads/2015/01/grammar-425x231.jpg 425w, https://robohub.org/wp-content/uploads/2015/01/grammar-500x272.jpg 500w" sizes="(max-width: 547px) 100vw, 547px" /><p id="caption-attachment-44906" class="wp-caption-text">Fig.1. A grammar encodes actions by representing the underlying goals. Its symbols are the objects, tools, movements, and grasp types, which are obtained from video.</p></div>
<p>In other words, to parse the video into the primitive actions that constitute complex tasks, we need to map chunks of the video to particular symbols involving objects, tools, and movement; i.e. we need to segment the video into meaningful parts.</p>
<p>The paper provides a new idea that allows this segmentation of the visual data.</p>
<div id="attachment_44941" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-44941" class="size-full wp-image-44941" src="http://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Fermuller.jpg" alt="University of Maryland researcher Cornelia Fermuller (left) works with graduate student Yezhou Yang (right) on computer vision systems able to accurately identify and replicate intricate hand movements. Photo credit: John T. Consoli" width="800" height="534" srcset="https://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Fermuller.jpg 800w, https://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Fermuller-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2015/01/UMD-Robotics-Fermuller-449x300.jpg 449w" sizes="(max-width: 800px) 100vw, 800px" /><p id="caption-attachment-44941" class="wp-caption-text">University of Maryland researcher Cornelia Fermuller (left) works with graduate student Yezhou Yang (right) on computer vision systems able to accurately identify and replicate intricate hand movements. Photo credit: John T. Consoli</p></div>
<p>Important locations in the video are the ones where there is contact. For example, the hand grasps the knife, or the knife touches the cucumber, and so on. These are hard to find in video, but we can predict most of them from the particular pose of the hand, i.e. the grasp type.</p>
<p>To address the second challenge – the visual recognition from video – we use “deep learning” techniques. We learn to recognize different grasp types (see Fig. 2), objects, and tools by learning the image information that is most relevant for the recognition. By finding the objects and the grasp type, and the times when they change in the video, we can segment and parse the video into a set of primitive actions that the robot can then execute.</p>
<p>In our experiments we used YouTube videos from cooking shows, and the result is that the robot “learns how to cook”. However, the approach can be generalized, and the same ideas can be used for learning other types of actions and manipulations, such as hammering or screwing, assembling, and so on.</p>
<div id="attachment_44907" style="width: 730px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-44907" class="wp-image-44907 size-full" src="http://robohub.org/wp-content/uploads/2015/01/grasp.jpg" alt="grasp" width="720" height="367" srcset="https://robohub.org/wp-content/uploads/2015/01/grasp.jpg 720w, https://robohub.org/wp-content/uploads/2015/01/grasp-425x216.jpg 425w, https://robohub.org/wp-content/uploads/2015/01/grasp-500x254.jpg 500w" sizes="(max-width: 720px) 100vw, 720px" /><p id="caption-attachment-44907" class="wp-caption-text">Fig.2. The different grasping types.</p></div>
<p>We are grateful to our research sponsors, specifically the MSEE DARPA Program, The European Union Cognitive Systems and Robotics Program and the NSF INSPIRE Program. The research is the result of a collaborative activity between the <a href="http://www.cfar.umd.edu" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Computer Vision Laboratory</a> (CVL) in the Institute for Advanced Computer Studies (<a href="http://www.umiacs.umd.edu" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">UMIACS</a>) and the Autonomy, Robotics and Cognition Laboratory (<a href="http://arclab.isr.umd.edu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ARC</a>) in the Institute for Systems Research, both at the University of Maryland, College Park. <a href="http://www.nicta.com.au/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NICTA</a> is funded by the Australian Government through the ICT Centre of Excellence program.</p>
<p>You can find a PDF of the original research paper <a href="http://www.umiacs.umd.edu/~yzyang/paper/YouCookMani_CameraReady.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">here</a>.</p>
<div class="divideronpost"></div>
<p><em><em>If you liked this article, you may also be interested in:</em></em></p>
<ul>
<li><a title="Bipedal robot uses high-speed vision to run" href="http://robohub.org/bipedal-robot-uses-high-speed-vision-to-run/" rel="bookmark" data-wpel-link="internal">Bipedal robot uses high-speed vision to run</a></li>
<li><a title="Planning robot motions that humans can relate to" href="http://robohub.org/planning-robot-motions-that-humans-can-relate-to/" rel="bookmark" data-wpel-link="internal">Planning robot motions that humans can relate to</a></li>
<li><a title="Grasping unknown objects" href="http://robohub.org/grasping-unknown-objects/" rel="bookmark" data-wpel-link="internal">Grasping unknown objects</a>
<p>&nbsp;</li>
<li><a title="Permanent Link: Using geometry to help robots map their environment" href="http://robohub.org/using-geometry-to-help-robots-map-their-enviroment/" rel="bookmark" data-wpel-link="internal">Using geometry to help robots map their environment</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing Talking Machines: Your window into the world of machine learning</title>
		<link>https://robohub.org/introducing-talking-machines-your-window-into-the-world-of-machine-learning/</link>
		
		<dc:creator><![CDATA[Talking Machines]]></dc:creator>
		<pubDate>Thu, 01 Jan 2015 18:09:14 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Hanna Wallach]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Yann LeCun]]></category>
		<category><![CDATA[Yoshua Bengio]]></category>
		<guid isPermaLink="false">http://robohub.org/introducing-talking-machines-your-window-into-the-world-of-machine-learning/</guid>

					<description><![CDATA[
In the first episode of Talking Machines we meet our hosts, Katherine Gorman (nerd,&#160;journalist) and Ryan Adams (nerd,&#160;Harvard computer science professor), and explore some of the interviews you'll be able to hear this season. Today we hear ...]]></description>
										<content:encoded><![CDATA[<p><em><img decoding="async" class="aligncenter size-full wp-image-35369" src="http://robohub.org/wp-content/uploads/2014/07/AI_evolution_data.jpg" alt="AI_evolution_data" width="864" height="556" srcset="https://robohub.org/wp-content/uploads/2014/07/AI_evolution_data.jpg 864w, https://robohub.org/wp-content/uploads/2014/07/AI_evolution_data-425x273.jpg 425w, https://robohub.org/wp-content/uploads/2014/07/AI_evolution_data-466x300.jpg 466w" sizes="(max-width: 864px) 100vw, 864px" />Robohub is excited to bring you our newest series &#8211; the <a href="http://www.thetalkingmachines.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Talking Machines</a> podcast. Hosted by <em>Katherine Gorman and Ryan Adams, Talking Machines is </em>your window into the world of machine learning. You can catch new episodes every two weeks on Thursdays.</em></p>
<p>In the first episode of Talking Machines we meet our hosts, Katherine Gorman (nerd, journalist) and Ryan Adams (nerd, Harvard computer science professor), and explore some of the interviews you&#8217;ll be able to hear this season. Today we hear some short clips on big issues, we&#8217;ll get technical, but today is all about introductions.<span id="more-44860"></span></p>
<p>We start with <a href="http://research.google.com/pubs/KevinMurphy.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kevin Murphy of Google</a> talking about <a href="http://www.amazon.com/Machine-Learning-Probabilistic-Perspective-Computation/dp/0262018020/ref=sr_1_1?ie=UTF8&amp;amp;qid=1420319671&amp;amp;sr=8-1&amp;amp;keywords=machine+learning+a+probabilistic+perspective" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">his textbook</a> that has become <a href="http://www.reddit.com/r/MachineLearning/comments/1ybf5r/how_to_read_the_book_machine_learning_by_kevin/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">a standard in the field</a>. Then we turn to <a href="http://dirichlet.net/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Hanna Wallach of Microsoft Research NYC and UMass Amherst</a> and hear about the founding of <a href="http://wimlworkshop.dreamhosters.com/wiml-2014-workshop/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">WiML (Women in Machine Learning)</a>. Next we discuss academia&#8217;s relationship with business with <a href="http://www.ics.uci.edu/~welling/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Max Welling</a> from the University of Amsterdam, program co-chair of  the <a href="http://nips.cc/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">2013 NIPS conference (Neural Information Processing Systems)</a>. Finally, we sit down with three pillars of the field <a href="http://yann.lecun.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Yann LeCun</a>, <a href="http://www.iro.umontreal.ca/~bengioy/yoshua_en/index.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Yoshua Bengio</a>, and <a href="http://www.cs.toronto.edu/~hinton/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Geoff Hinton</a> to hear about where the field has been and where it might be headed.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/184040118&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true" width="100%" height="450" frameborder="no" scrolling="no"></iframe></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>&#8220;Chappie&#8221; movie to explore human reaction to AI, machine learning</title>
		<link>https://robohub.org/new-robot-movie-chappie-to-explore-human-reaction-to-ai-machine-learning/</link>
		
		<dc:creator><![CDATA[Hallie Siegel]]></dc:creator>
		<pubDate>Tue, 04 Nov 2014 19:23:06 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[arts & entertainment]]></category>
		<category><![CDATA[Chappie]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://robohub.org/new-robot-movie-chappie-to-explore-human-reaction-to-ai-machine-learning/</guid>

					<description><![CDATA[A new action/sci-fi thriller by Neill Blomkamp (District 9, Elysium) is due in theatres March 6, 2015. Starring Sharlto Copley, Hugh Jackman, Dev Patel, and Sigourney Weaver, Chappie follows an experimental humanoid as it learns to think and feel for itself, and explores the resulting awe and fear that comes from the humans that encounter it [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class=" wp-image-41682 aligncenter" alt="Chappie_Movie" src="http://robohub.org/wp-content/uploads/2014/11/Chappie_Movie.jpg" width="800" height="564" srcset="https://robohub.org/wp-content/uploads/2014/11/Chappie_Movie.jpg 800w, https://robohub.org/wp-content/uploads/2014/11/Chappie_Movie-425x300.jpg 425w" sizes="(max-width: 800px) 100vw, 800px" />
<p>A new action/sci-fi thriller by Neill Blomkamp (District 9, Elysium) is due in theatres March 6, 2015. Starring Sharlto Copley, Hugh Jackman, Dev Patel, and Sigourney Weaver, <a href="http://www.imdb.com/title/tt1823672/plotsummary?ref_=tt_ov_pl" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><em>Chappie</em></a> follows an experimental humanoid as it learns to think and feel for itself, and explores the resulting awe and fear that comes from the humans that encounter it on its path to &#8220;the next step in evolution&#8221;. Watch the trailer.<span id="more-41681"></span></p>
<div class="keep-aspect"><iframe title="CHAPPIE - Official Trailer (HD)" width="500" height="281" src="https://www.youtube-nocookie.com/embed/lyy7y0QOK-0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>For another, darker, take on AI, check out also this trailer:</p>
<div class="keep-aspect"><iframe title="Ex Machina - Official International Trailer 1 (Universal Pictures) HD" width="500" height="281" src="https://www.youtube-nocookie.com/embed/sNExF5WYMaA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p><em>Ex Machina</em> is due for release April 10, 2015.</p>
<p><em>If you liked this article, you may also be interested in:</em></p>
<ul>
<li><a title="Automata: The new “sci-fi” blockbuster set to put robot ethics under a spotlight" href="http://robohub.org/automata-the-new-sci-fi-blockbuster-set-to-put-robot-ethics-under-a-spotlight/" rel="bookmark" data-wpel-link="internal">Automata: The new “sci-fi” blockbuster set to put robot ethics under a spotlight</a></li>
<li><a title="Facebook – Our ffriendly automated identity bender" href="http://robohub.org/facebook-our-ffriendly-automated-identity-bender/" rel="bookmark" data-wpel-link="internal">Facebook – Our ffriendly automated identity bender</a></li>
<li><a title="Robot love: Spike Jonze’s new sci-fi film ‘Her’ may be closer to reality than you think" href="http://robohub.org/robot-love-spike-jonzes-new-sci-fi-film-her-may-be-closer-to-reality-than-you-think/" rel="bookmark" data-wpel-link="internal">Robot love: Spike Jonze’s new sci-fi film ‘Her’ may be closer to reality than you think</a></li>
<li><a href="http://robohub.org/214/" data-wpel-link="internal">Robot and Frank review</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial General Intelligence that plays Atari video games: How did DeepMind do it?</title>
		<link>https://robohub.org/artificial-general-intelligence-that-plays-atari-video-games-how-did-deepmind-do-it/</link>
		
		<dc:creator><![CDATA[Kristjan Korjus]]></dc:creator>
		<pubDate>Thu, 25 Sep 2014 19:42:28 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[DeepMind]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/artificial-general-intelligence-that-plays-atari-video-games-how-did-deepmind-do-it/</guid>

					<description><![CDATA[Last December, an article named “Playing Atari with Deep Reinforcement Learning” was uploaded to arXiv by employees of a small AI company called DeepMind. Two months later . Currently our team is trying to replicate their artificial mind, and in this post we describe its inner workings. The paper describes a single system that learns [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="wp-image-38590 aligncenter" alt="Deep_Mind_Atari_AI_algorithm" src="http://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm.jpg" width="800" height="452" srcset="https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm.jpg 800w, https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm-425x240.jpg 425w, https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm-175x100.jpg 175w, https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_Atari_AI_algorithm-500x282.jpg 500w" sizes="(max-width: 800px) 100vw, 800px" />
<p>Last December, an article named “<a href="http://arxiv.org/abs/1312.5602" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Playing Atari with Deep Reinforcement Learning</a>” was uploaded to arXiv by employees of a small AI company called DeepMind. Two months later <span  class="tweetquote"><a href="https://twitter.com/home/?status=Google bought DeepMind for 500 million euros, and this article is almost the only thing we know about the company https://robohub.org/artificial-general-intelligence-that-plays-atari-video-games-how-did-deepmind-do-it/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> Google bought DeepMind for 500 million euros, and this article is almost the only thing we know about the company&nbsp;</a></span>. Currently our team is trying to replicate their artificial mind, and in this post we describe its inner workings.</p>
<p><span id="more-38579"></span></p>
<p>The paper describes a single system that learns to play several old video games by selecting actions based on only the screen images and the reward signal (whether the score in the game is increased or not).</p>
<img decoding="async" class="size-full wp-image-38582 aligncenter" alt="Deep_Mind_RL1" src="http://robohub.org/wp-content/uploads/2014/09/Deep_Mind_RL1.jpg" width="375" height="217" srcset="https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_RL1.jpg 375w, https://robohub.org/wp-content/uploads/2014/09/Deep_Mind_RL1-175x100.jpg 175w" sizes="(max-width: 375px) 100vw, 375px" />
<p>At first (before training), the program does not know anything about the game: it doesn’t know the objective of the game (if it should just stay alive, kill something or solve a puzzle), it has no understanding about its influence on the game (the consequences of its actions) and one could even say that it cannot see the objects in the game. By trial and error the system gradually learns how it should behave to receive a reward. Also note that the system uses the same architecture for all different games without any game-specific hints from the programmers other than how many possible actions there are in the game, e.g. left, right, up, down, space (fire) etc.</p>
<div class=" "><iframe title="Deepmind artificial intelligence @ FDOT14" width="500" height="281" src="https://www.youtube-nocookie.com/embed/EfGD2qveGdQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>The reported results show that the system was able to master several games and play some of them better than a human player. This result can be seen as a step towards artificial general intelligence (<a href="http://en.wikipedia.org/wiki/Artificial_general_intelligence" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">AGI</a>), which is really fascinating. Let us see in more detail how this was achieved.</p>
<p><strong>The Task</strong><br />
The system receives a picture of the game screen (this example image is from the simplest game, Breakout) and after analyzing it, it has to choose an action to take. The action is executed and the system is told whether the score increased, decreased or did not change. Based on this information and playing a large number of games, the system needs to learn to improve its performance in the game.</p>
<img decoding="async" class=" wp-image-38583 aligncenter" alt="Breakout2600" src="http://robohub.org/wp-content/uploads/2014/09/Breakout2600.png" width="640" height="420" srcset="https://robohub.org/wp-content/uploads/2014/09/Breakout2600.png 640w, https://robohub.org/wp-content/uploads/2014/09/Breakout2600-425x278.png 425w, https://robohub.org/wp-content/uploads/2014/09/Breakout2600-457x300.png 457w" sizes="(max-width: 640px) 100vw, 640px" />
<p>Take a pause and think about it: try to outline in your head how you would approach this task if someone had asked you to program it. Keep in mind that you do not know in advance which game your system will need to play.</p>
<p><strong>Machine Learning and Artificial Neural Networks</strong><br />
Before we dive into the implementation DeepMind came up with, let’s introduce the concepts of machine learning and artificial neural networks.</p>
<p>A very common task in machine learning is: given the information about an object decide which category it belongs to. In the case of DeepMind we want to decide which action to take given the current state of the game. Machine learning algorithms learn from examples: given many example objects and their categories, the algorithm figures out which features of the object are useful for identifying the category. The algorithm produces a model that minimizes misclassification rate in the training set. This model can later be used to predict the category of an unknown object.</p>
<p>Artificial Neural Networks (ANN) is one of the machine learning algorithms. It is inspired by the architecture of our brain. The network consists of nodes (as our brain consists of neurons) that are connected to each other (as neurons in our brain are connected using axons, dendrites and synapses). For each neuron we must specify the condition under which the neuron should transmit the signal forward (emit a spike in real neurons). By changing the strengths of the connections one can make the network perform computation. Modern architectures of neural networks usually consist of:</p>
<ul>
<li>Input layer of neurons (they receive the description of an object)</li>
<li>Hidden layers (the main part, where the learning happens)</li>
<li>Output layer (it has one neuron for each category, the category with highest activated node is the predicted class)</li>
</ul>
<p>After the learning is done we can feed new objects to the network and see scores for each category in the output layer.</p>
<p dir="ltr"><strong>DeepMind</strong></p>
<p dir="ltr">In this system an ANN is used to assign an expected reward to each of the possible actions given the current game state. The network can answer a question, e.g. “How good would it be to take this action now?”. The input to the network at any time point consists of the last four game screens, so that system is given not only the last position, but also a bit of information about how the situation in the game has evolved recently. This input is then passed through three successive hidden layers of neurons and finally to the output layer of the ANN.</p>
<p dir="ltr" style="text-align: center;"><img decoding="async" class=" wp-image-38584 aligncenter" alt="Convolutional_NN 3" src="http://robohub.org/wp-content/uploads/2014/09/Convolutional_NN-3.png" width="895" height="681" srcset="https://robohub.org/wp-content/uploads/2014/09/Convolutional_NN-3.png 895w, https://robohub.org/wp-content/uploads/2014/09/Convolutional_NN-3-425x323.png 425w, https://robohub.org/wp-content/uploads/2014/09/Convolutional_NN-3-394x300.png 394w" sizes="(max-width: 895px) 100vw, 895px" /></p>
<p>&nbsp;</p>
<p dir="ltr">The output layer has one node for each possible action and the activation of those nodes indicates the expected reward from each of them &#8211; here, the action with the highest expected reward (the “best” action) is selected for execution. But how does the network know how to calculate the expected scores in a good and correct way?</p>
<p dir="ltr"><strong>The Learning Process</strong></p>
<p dir="ltr">After you have defined the structure of your network there is only one thing you can still change: the strength of the connections. The learning process is, therefore, just changing the weights in a way that for all of the training examples the network is capable to propose actions that lead to positive rewards.</p>
<p dir="ltr">It is an optimisation problem where the goal is to maximize the reward over time. The problem is solved by combining <a href="http://en.wikipedia.org/wiki/Gradient_descent" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">gradient descent</a> with a simple idea related to reinforcement learning: the network attempts to maximize not only the immediate reward, but also the cumulative reward of future actions. This can be achieved by estimating the expected value of the next screen image using its current neural network. To put it another way, traditionally you would use (received reward &#8211; estimated reward) as the error signal for gradient descent, but in this case we also take in consideration the reward estimate from the next image.</p>
<p dir="ltr"><strong>Summary</strong></p>
<p dir="ltr">To summarize all the pieces we have seen, let us have one final look:</p>
<ol>
<li dir="ltr">
<p dir="ltr">Build a network and initialize connections to random values</p>
</li>
<li dir="ltr">
<p dir="ltr">Feed lots and lots of game situations into the network</p>
</li>
<li dir="ltr">
<p dir="ltr">Network proposes the action to take in each of them</p>
</li>
<li dir="ltr">
<p dir="ltr">If the action was good, we reward the system, if it was bad we penalize it</p>
</li>
<li dir="ltr">
<p dir="ltr">System updates its knowledge by updating the weights</p>
</li>
<li dir="ltr">
<p dir="ltr">After several hundreds of games the system outperforms a human player (in the case of Breakout)</p>
</li>
</ol>
<p dir="ltr">This result can be seen as a small step forward from the traditional machine learning in the direction of artificial general intelligence. It might be a very small step (one might say that the system does not “know” or “understand” what it is doing), but <span  class="tweetquote"><a href="https://twitter.com/home/?status=the learning capabilities of DeepMind&#8217;s system are far larger than its predecessors’ https://robohub.org/artificial-general-intelligence-that-plays-atari-video-games-how-did-deepmind-do-it/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> the learning capabilities of DeepMind&#8217;s system are far larger than its predecessors’&nbsp;</a></span> &#8211; and the range of problems is can solve without specific hints from the programmers is much wider.</p>
<p dir="ltr"><strong>Replicate and Make It Open Source</strong></p>
<p dir="ltr">At the moment we are trying to replicate this successful project and make it available to the whole scientific community for further research. The project is open source and you can jump on board to help <a href="https://github.com/kristjankorjus/Replicating-DeepMind" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">on Github</a>!</p>
<p dir="ltr"><strong>References</strong></p>
<p dir="ltr">The original paper:<br />
Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Alex Graves, Ioannis Antonoglou, Daan Wierstra, and Martin Riedmiller. <a href="http://arxiv.org/abs/1312.5602" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Playing atari with deep reinforcement learning</a>.</p>
<p dir="ltr">Our implementation at GitHub:<br />
<a href="http://github.com/kristjankorjus/Replicating-DeepMind" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Reproducing the results of &#8220;Playing Atari with Deep Reinforcement Learning&#8221; by DeepMind</a>.</p>
<p><em>The authors of this article are from the <a href="http://neuro.cs.ut.ee/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Computational Neuroscience Group</a> at University of Tartu&#8217;s Institute of Computer Science.</em></p>
<div class="divideronpost"></div>
<p><em><em>If you liked this article, you may also be interested in:</em></em></p>
<ul>
<li><a title="Google’s robot and artificial intelligence acquisitions are anything but scary" href="http://robohub.org/googles-robot-and-artificial-intelligence-acquisitions-are-anything-but-scary/" rel="bookmark" data-wpel-link="internal">Google’s robot and artificial intelligence acquisitions are anything but scary</a></li>
<li><a title="Google’s DeepMind acquisition in reinforcement learning" href="http://robohub.org/googles-deepmind-acquisition-in-reinforcement-learning/" rel="bookmark" data-wpel-link="internal">Google’s DeepMind acquisition in reinforcement learning</a></li>
<li><a title="On internal models, consequence engines and Popperian creatures" href="http://robohub.org/on-internal-models-consequence-engines-and-popperian-creatures/" rel="bookmark" data-wpel-link="internal">On internal models, consequence engines and Popperian creatures</a></li>
<li><a title="Why robots will not be smarter than humans by 2029" href="http://robohub.org/why-robots-will-not-be-smarter-than-humans-by-2029/" rel="bookmark" data-wpel-link="internal">Why robots will not be smarter than humans by 2029</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>On internal models, consequence engines and Popperian creatures</title>
		<link>https://robohub.org/on-internal-models-consequence-engines-and-popperian-creatures/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 08 Sep 2014 20:22:00 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/on-internal-models-consequence-engines-and-popperian-creatures/</guid>

					<description><![CDATA[So. We've been busy in the lab the last few months. Really exciting. Let me explain.For a couple of years I've been thinking about robots with internal models. Not internal models in the classical control-theory sense, but simulation based models; robo...]]></description>
										<content:encoded><![CDATA[<p>So. We&#8217;ve been busy in the lab the last few months. Really exciting. Let me explain.</p>
<p>For a couple of years I&#8217;ve been thinking about robots with internal models. Not internal models in the classical control-theory sense, but simulation-based models; robots with a simulation of themselves <i>and</i> their environment inside themselves, where that environment could contain other robots or, more generally, dynamic actors. The robot would have, inside itself, a simulation of itself and the other things, including robots, in its environment. It takes a bit of getting your head round. But I&#8217;m convinced that this kind of internal model opens up all kinds of possibilities. Robots that can be safe, for instance, in unknown or unpredictable environments. Robots that can be ethical. Robot that are self-aware. And robots with artificial theory of mind.</p>
<p><img decoding="async" class="left" alt="" src="http://4.bp.blogspot.com/-mSURJj_-r3w/U9gmngnzdJI/AAAAAAAABhk/GRvDvRFSsHM/s1600/epuck_cropped.png" width="141" height="200" border="0" /><br />
I&#8217;d written and <a href="http://alanwinfield.blogspot.co.uk/2013/10/ethical-robots-some-technical-and.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">talked</a> about these ideas but, until now, not had a chance to test them with real robots. But, between January and June the swarm robotics group was joined by Christian Blum, a PhD student from the <a href="https://koro.informatik.hu-berlin.de/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">cognitive robotics research group</a> of the <a href="https://www.hu-berlin.de/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Humboldt University of Berlin</a>. I suggested Christian work on an implementation on our e-puck robots and happily he was up for the challenge. And he succeeded. Christian, supported by my post-doc Research Fellow Wenguo, implemented what we call a <i>Consequence Engine</i>, running in real-time, on the e-puck robot.</p>
<p>Here is a block diagram. The idea is that for each possible next action of the robot, it simulates what would happen if the robot were to execute that action for real. This is the loop shown on the left. Then, the consequences of each of those next possible actions are evaluated. Those actions that have &#8216;bad&#8217; consequences, for either the robot or other actors in its environment, are then inhibited.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://1.bp.blogspot.com/-6dBW4j1dqZ4/U9gltcmm2aI/AAAAAAAABhc/snuanyPSPmA/s1600/CE_cropped.png" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://1.bp.blogspot.com/-6dBW4j1dqZ4/U9gltcmm2aI/AAAAAAAABhc/snuanyPSPmA/s1600/CE_cropped.png" width="320" height="235" border="0" /></a></div>
<p>This short summary hides a lot of detail. But let me elaborate on two aspects. First, what do I mean by &#8216;bad&#8217;? Well it depends on what capability we are trying to give the robot. If we&#8217;re making a safer robot, &#8216;bad&#8217; means &#8216;unsafe&#8217;; if we&#8217;re trying to build an ethical robot, &#8216;bad&#8217; would mean something different &#8211; think of Asimov&#8217;s laws of robotics. Or bad might simply mean &#8216;not allowed&#8217; if we&#8217;re building a robot whose behaviours are constrained by standards, like <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=53820" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ISO 13482:2014</a>.</p>
<p>Second, notice that the consequence engine is not controlling the robot. Instead it runs in parallel. Acting as a &#8216;governor&#8217;, it links with the robot controller&#8217;s action selection mechanism, inhibiting those actions evaluated as somehow bad. Importantly <span  class="tweetquote"><a href="https://twitter.com/home/?status=the consequence engine doesn&#8217;t tell the robot what to do, it tells it what not to do https://robohub.org/on-internal-models-consequence-engines-and-popperian-creatures/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> the consequence engine doesn&#8217;t tell the robot what to do, it tells it what not to do&nbsp;</a></span>.</p>
<p>Running the open source 2D robot simulator <a href="http://playerstage.sourceforge.net/index.php?src=stage" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Stage</a> as its internal simulator our consequence engine runs at 2Hz, so every half a second it is able to simulate about 30 next possible actions and their consequences. The simulation budget allows us to simulate ahead around 70cm of motion for each of those next possible actions. In fact Stage is actually running on a laptop, linked to the robot over the fast WiFi LAN. But logically it is inside the robot. What&#8217;s important here is the proof of principle.</p>
<p><a href="http://ase.tufts.edu/cogstud/incbios/dennettd/dennettd.htm" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Dan Dennett</a>, in his remarkable book <a href="http://en.wikipedia.org/wiki/Darwin&#039;s_Dangerous_Idea" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Darwin&#8217;s Dangerous Idea</a>, describes the Tower of Generate-and-Test; a conceptual model for the evolution of intelligence that has become known as Dennett&#8217;s Tower.</p>
<p>In a nutshell Dennett&#8217;s tower is set of conceptual creatures each one of which is successively more capable of reacting to (and hence surviving in) the world through having more sophisticated strategies for &#8216;generating and testing&#8217; hypotheses about how to behave. Read chapter 13 of Darwin&#8217;s Dangerous Idea for the full account, but there are some good précis to be found on the web; <a href="http://everything2.com/index.pl?node_id=1190642" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here&#8217;s one</a>. The first three storeys of Dennett&#8217;s tower, starting on the ground floor, have:</p>
<ul>
<li>Darwinian creatures have only natural selection as the generate and test mechanism, so mutation and selection is the only way that Darwinian creatures can adapt &#8211; individuals cannot.</li>
<li>Skinnerian creatures can learn but only by literally generating and testing all different possible actions then reinforcing the successful behaviour (which is ok providing you don&#8217;t get eaten while testing a bad course of action).</li>
<li>Popperian creatures have the additional ability to internalise the possible actions so that some (the bad ones) are discarded before they are tried out for real.</li>
</ul>
<p>Like the Tower of Hanoi each successive storey is smaller (a sub-set) of the storey below, thus all Skinnerian creatures are Darwinian, but only a sub-set of Darwinian creatures are Skinnerian and so on.</p>
<p>Our e-puck robot, with its consequence engine capable of <i>generating and testing</i> next possible actions, is an artificial Popperian Creature: a working model for studying this important kind of intelligence.</p>
<p>In my next blog post, I&#8217;ll outline some of our experimental results.</p>
<hr />
<p>Acknowledgements:<br />
I am hugely grateful to Christian Blum who brilliantly implemented the architecture outlined here, and conducted experimental work. Christian was supported by Dr Wenguo Liu, with his deep knowledge of the e-puck, and our experimental infrastructure.</p>
<p>Related blog posts:</p>
<div><a href="http://robohub.org/ethical-robots-some-technical-and-ethical-challenges/" target="_blank" data-wpel-link="internal">Ethical Robots: some technical and ethical challenges</a><br />
<a href="http://robohub.org/?p=12845" target="_blank" data-wpel-link="internal">Robot know thyself</a></div>
<div><a href="http://alanwinfield.blogspot.co.uk/2007/04/walterian-creatures.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Walterian Creatures</a></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ShanghAI Lectures: Rüdiger Dillmann “Programming by Demonstration”</title>
		<link>https://robohub.org/shanghai-lectures-rudiger-dillmann-programming-by-demonstration/</link>
		
		<dc:creator><![CDATA[Nathan Labhart]]></dc:creator>
		<pubDate>Thu, 21 Aug 2014 18:09:02 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[lectures]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Karlsruhe Institute of Technology]]></category>
		<category><![CDATA[lectures & seminars]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[ShanghAI Lectures]]></category>
		<category><![CDATA[ShanghAI Lectures 2011]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=15578</guid>

					<description><![CDATA[Guest talk in the ShanghAI Lectures, 2011-12-15 In this guest lecture, Rüdiger Dillmann from the Karlsruhe Institute of Technology, Germany, talks about paradigms for robot learning and the properties of learning by demonstration. The ShanghAI Lectures are a videoconference-based lecture series on Embodied Intelligence, run and organized by Rolf Pfeifer (from 2009 till 2012), Fabio Bonsignorio (since [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong><strong><a href="http://robohub.org/shanghai-lectures-rudiger-dillmann-programming-by-demonstration/dillmann/" rel="attachment wp-att-15579" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-15579 alignleft" alt="dillmann" src="http://robohub.org/wp-content/uploads/2013/06/dillmann.jpg" width="100" height="100" srcset="https://robohub.org/wp-content/uploads/2013/06/dillmann.jpg 100w, https://robohub.org/wp-content/uploads/2013/06/dillmann-32x32.jpg 32w, https://robohub.org/wp-content/uploads/2013/06/dillmann-64x64.jpg 64w, https://robohub.org/wp-content/uploads/2013/06/dillmann-96x96.jpg 96w" sizes="(max-width: 100px) 100vw, 100px" /></a>Guest talk in the ShanghAI Lectures, 2011-12-15</strong></strong></p>
<p>In this guest lecture, Rüdiger Dillmann from the Karlsruhe Institute of Technology, Germany, talks about paradigms for robot learning and the properties of learning by demonstration.<span id="more-15578"></span></p>
<p><i>The ShanghAI Lectures are a videoconference-based lecture series on Embodied Intelligence, run and organized by </i><a href="http://www.ifi.uzh.ch/ailab/group/professors/rolfpfeifer.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><i>Rolf Pfeifer</i></a><i> (from 2009 till 2012), Fabio Bonsignorio (since 2013), and </i><a href="http://robohub.org/author/nathanlabhart" data-wpel-link="internal"><i>me</i></a><i> with partners around the world. </i></p>
<p>http://www.youtube.com/watch?v=KGe6IrDzc_o</p>
<p><i>The ShanghAI Lectures have brought us a treasure trove of guest lectures by experts in robotics. You can find the whole series from 2012 </i><a href="http://robohub.org/tag/shanghai-lectures-2012/" data-wpel-link="internal"><i>here</i></a><i>. Now, we’re bringing you the guest lectures you haven’t yet seen from previous years, starting with the first lectures from 2009 and releasing a new guest lecture every Thursday until all the series are complete. Enjoy!</i></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Signal processing technology to extract required information from image, sound, and biometric signals</title>
		<link>https://robohub.org/signal-processing-technology-to-extract-required-information-from-image-sound-and-biometric-signals/</link>
		
		<dc:creator><![CDATA[DigInfo TV]]></dc:creator>
		<pubDate>Mon, 26 May 2014 13:46:57 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://www.diginfo.tv/v/14-0032-f-en.php</guid>

					<description><![CDATA[                  
                  At Keio University, the Mitsukura Laboratory, in the Department of System Design Engineering, researches how to extract required information from biometric ,   image, audio signal data. To achieve this, the researc...]]></description>
										<content:encoded><![CDATA[<p>At Keio University, the <a href="http://www.st.keio.ac.jp/kyurizukai/english/11_mitsukura_e/pdf/mitsukura11_e.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Mitsukura Laboratory</a>, in the Department of System Design Engineering, researches how to extract required information from biometric, image, audio signal data. To achieve this, the researchers use technologies such as signal processing, machine learning, pattern recognition, artificial intelligence, and statistical processing.<span id="more-31888"></span></p>
<div class=" "><iframe title="Signal processing technology extracts information from image, sound, and biometric signals #DigInfo" width="500" height="281" src="https://www.youtube-nocookie.com/embed/Q9dGbAkk0Y8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<blockquote><p>&#8220;Our research has three research projects : image processing, audio signal processing, and biometric signal processing. In image processing, we&#8217;re researching how to embed and extract motion. In audio signal processing, we construct the systems which divide into the scores automatically. And in biometric signal processing, we determine the meaning of brain waves(EEG) and convert thoughts to text.&#8221;</p></blockquote>
<p>In image signal processing research, the Mitsukura Lab works on position matching between real and virtual space, which is the basis for AR technology. These researchers are developing a method for estimating the orientation of a face at high speed with high precision, to link the motion of an actual person with an animation. Another research topic at the Mitsukura Lab is expression recognition, using information about changes in the eyebrows and corners of the mouth. The Lab is also researching how to overlay virtual data used in head-mount displays in the real world.</p>
<p>In audio signal processing research, we studied the ability to automatically determine which direction a sound is coming from, by using multiple mic signals. The researchers are developing a system to automatically direct the mic toward the person talking in a videoconference, and a robot to track a talking person. The Lab is also working to develop a system for inputting information by whistling.</p>
<p>In research on biometric signal processing, the Lab is developing a system to operate computers and devices by reading brain waves(EEG) and EOGs.</p>
<p>In brain-wave(EEG) signal processing, the Lab is doing a wide range of R&amp;D. One research project is a system to determine the user&#8217;s likes / dislikes and convert them to text form. Another research project is to evaluate sound quality from brain waves(EEG).</p>
<p>Signal processing technology using EOGs, obtained around the eyes, is being utilized in R&amp;D on steering a wheelchair by winking.</p>
<p>Signal processing technology is expected to have a diverse range of applications, including healthcare, entertainment, and wearable devices.</p>
<p>In the Mitsukura Lab, the researchers are using the many algorithms they&#8217;ve developed so far to advance such R&amp;D further, in ways that contribute to society.</p>
<blockquote><p>&#8220;At the present stage, for example, it&#8217;s said that Google Glass will become very popular, but with that, you have to wear glasses. Wearing glasses itself is unnatural for people. The same is true for brain-wave(EEG) systems; if something&#8217;s unnatural, people won&#8217;t do it for long. The first thing we have to do is create a system that can read brain waves(EEG) in a natural manner. Next, in conjunction with that, we need a system that can communicate emotions between people, in a way that resembles using the telephone to communicate thoughts. I think we might be able to communicate emotions even without a telephone.&#8221;</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What should a robot do? Designing robots that know right from wrong</title>
		<link>https://robohub.org/what-should-a-robot-do-designing-robots-that-know-right-from-wrong/</link>
		
		<dc:creator><![CDATA[AJung Moon]]></dc:creator>
		<pubDate>Tue, 29 Apr 2014 20:30:53 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robots]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=30753</guid>

					<description><![CDATA[A large robot comes out of an office mailroom carrying a package marked “Urgent” to deliver to the boss upstairs. After navigating down the hall at maximum speed, it discovers someone is already waiting for the elevator. If they cannot both fit in the elevator, is it acceptable for the robot to ask this person [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignleft size-full wp-image-30769" alt="hear_no_evil" src="http://robohub.org/wp-content/uploads/2014/04/hear_no_evil.jpg" width="980" height="490" srcset="https://robohub.org/wp-content/uploads/2014/04/hear_no_evil.jpg 980w, https://robohub.org/wp-content/uploads/2014/04/hear_no_evil-425x212.jpg 425w, https://robohub.org/wp-content/uploads/2014/04/hear_no_evil-500x250.jpg 500w" sizes="(max-width: 980px) 100vw, 980px" />
<p>A large robot comes out of an office mailroom carrying a package marked “Urgent” to deliver to the boss upstairs. After navigating down the hall at maximum speed, it discovers someone is already waiting for the elevator. If they cannot both fit in the elevator, is it acceptable for the robot to ask this person to take the next elevator so it can fulfill its urgent delivery duty? <span id="more-30753"></span>What if, instead, there’s someone in a wheelchair already riding the elevator? Should the robot ask this person to vacate the elevator to make room for it to complete its delivery task?</p>
<div class="smallcalloutr">(a) The young field of roboethics deals with <a href="http://footnote1.com/how-will-robots-transform-us/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ethical, legal, and societal issues</a> related to robotics. Its topics range from issues surrounding specific robotic applications, such as determining how a self-driving vehicle should be legally regulated, to abstract notions of what it means to give rights to robots in a legal and philosophical sense. Roboethics also addresses questions about design decisions roboticists make, such as what a robot should do or look like.</div>
<p>Figuring out appropriate behavior for the simple situation of riding an elevator isn’t the first thing that comes to mind when people hear the word <em>roboethics</em>.<sup>(a)</sup> When used together, the words “robot” and “ethics” tend to conjure up futuristic <a href="http://robohub.org/automation-not-domination-how-robots-will-take-over-our-world/" data-wpel-link="internal">visions of robot uprisings</a> or questions about the rights of <a href="http://robohub.org/machine-consciousness-fact-or-fiction/" data-wpel-link="internal">sentient, human-like robots</a>. But roboethics isn’t all about the distant future. It’s also very much about addressing the technical and social challenges of designing robots today.</p>
<p>Determining how a robot should act and behave in a variety of situations is a design challenge for researchers aiming to build robots that make a useful and positive addition to society. I and fellow members of the <a href="http://www.openroboethics.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Open Roboethics initiative</a> (ORi) decided that one of the best ways to establish appropriate behavioral guidelines for robots was to involve various stakeholders – industry members, government policymakers, users, and academic experts – in the design process.<sup>(b)</sup></p>
<div class="smallcalloutr">(b) The <a href="http://www.openroboethics.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Open Roboethics initiative</a> is a roboethics think tank that explores different ways to bring together and engage robotics stakeholders so that their feedback can inform the process of making robotics-related design and policy decisions.<sup>1</sup></div>
<p>By incorporating their perspectives on robot behavior into a machine-learning algorithm, our research explored an empirical method for designing behavior in situations where the ethical action for a robot isn’t always immediately clear.</p>
<p>Ultimately, the answer to the question “What <em>should</em> a robot do?”, like the question of what a human should do, depends on whom you ask and what cultural, religious, and other beliefs have shaped their values. It may sound daunting to program robots to make the right decisions if humans can’t even agree on what these decisions should be. Yet people from different backgrounds interact every day as neighbors, classmates, and coworkers within shared frameworks that keep them from crossing one another’s ethical boundaries.</p>
<img decoding="async" class="alignleft size-full wp-image-30756" alt="Robot-operating-elevator" src="http://robohub.org/wp-content/uploads/2014/04/Robot-operating-elevator.gif" width="247" height="168" />
<div class="minitext">We used survey results on how a robot should interact with people waiting for an elevator to program this robot.</div>
<p>Opinions about ethical robot behavior differ not only by person, but also by situation. For instance, someone who is waiting for the elevator and not in a rush when a robot needs the space to deliver an urgent package may readily let the robot take the elevator. But someone in a wheelchair who is already on the elevator and who cannot take the stairs may not feel obligated to leave the elevator for another person, let alone a robot!</p>
<p>As a pilot study to explore how researchers might obtain perspectives on appropriate robot behavior, we asked eight people to consider twelve versions of the elevator scenario in an online survey.<sup>1</sup> Respondents were asked to rank the appropriateness of the robot’s behavior in each scenario. The robot could either:</p>
<ol>
<li>yield by saying, “Go ahead. I will ride the next one,”</li>
<li>do nothing and remain standing by the elevator,</li>
<li>not yield, say, “I have urgent mail to deliver and need to ride the elevator. Please exit the elevator,” and take the elevator once the person exits, or</li>
<li>engage in a dialogue by telling the person that it’s on an urgent mission and asking if they are in a hurry.</li>
</ol>
<p>The person in this context could be standing with nothing in hand, carrying heavy items, or in a wheelchair. They could also be already inside the elevator when the door opens or waiting for the elevator when the robot approaches. As for the robot, it was delivering either urgent or non-urgent mail.</p>
<p>Using the rankings from our survey respondents, we calculated which of the four behaviors people find most and least appropriate for each possible scenario.</p>
<div class="smallcalloutr">(c)<em> Machine learning</em> is a subset of artificial intelligence that uses data and feedback loops to train a system to make decisions or predictions. In this scenario, our machine-learning algorithm iteratively tried selecting various behaviors in response to different scenarios, and gave itself the largest positive or negative reward when the selected behavior matched the most or least appropriate behavior according to the survey responses. This process of trial-and-error decision-making continued until it had learned to consistently select the most appropriate behavior for each scenario.</div>
<p>When the robot was delivering urgent mail – regardless of whether the person was in a wheelchair, carrying heavy objects, or inside or outside the elevator – the most appropriate action chosen for the robot was to engage in dialogue with the person, and the least appropriate behavior was to take no action at all. When the robot was on a non-urgent delivery task, respondents wanted the robot to yield to the person, regardless of who they were, and refusing to yield was considered the least appropriate option.</p>
<p>After gathering the survey data, our next step was to incorporate the results into the design of a robot’s behavior. We treated the survey responses as a set of training data, which we fed into a machine-learning algorithm that guides a robot to map out its decisions based on the data.<sup>(c)</sup> We programmed the <a href="http://www.willowgarage.com/pages/pr2/overview" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Willow Garage PR2</a> robot to detect which scenario applies most closely to the situation at hand, then select the response to that scenario that our survey respondents found most favorable.<sup>2</sup></p>
<div class=" "><iframe title="ORi project: PR2 waits to ride the elevator and finds someone there. What should it do?" width="500" height="281" src="https://www.youtube-nocookie.com/embed/tIBXoS9u3RM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<div class="minitext">This Willow Garage PR2 robot is programmed to respond to situations with the action survey respondents favored for that particular scenario.</div>
<p>Our pilot survey data indicates that, as is the case for humans, ethical behavior is not simply a set of inflexible rules, but is highly dependent on the context of a situation and on communication and interaction with other actors. The emphasis respondents placed on engaging in dialogue suggests that the key to developing robots with ethical decision-making capabilities may lie not in the creation of a set of principles guiding robots to make predetermined decisions, but in the development of robots that can better communicate and negotiate with the people they encounter to reach mutually agreeable outcomes.</p>
<div class=" "><iframe title="Hesitation Study - Condition 3, human-like hesitation gestures" width="500" height="281" src="https://www.youtube-nocookie.com/embed/7EaG6Vd336w?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<div class="minitext">A robot designed by the author gives non-verbal cues that suggest hesitation to indicate it is aware when its ‘desires’ come into conflict with a person’s.</div>
<div class="smallcalloutr">(d) Both the elevator project and the hesitation project were conducted at the University of British <a href="http://caris.mech.ubc.ca/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Collaborative Advanced Robotics and Intelligent Systems Lab</a>.</div>
<p>Future efforts building on our research might involve designing a robot that can express its internal states in order to articulate the urgency level of its task or how much it wants or needs something. Creating robots that can communicate more like humans may also be valuable. I am currently developing a robot that can engage in the kinds of non-verbal cues humans use to respond to imminent conflicts.<sup>3</sup> If the robot finds itself reaching for something at the same time as a person, it exhibits short, jerky motions that suggest hesitation (much like a human would) and indicate that it is aware its “desires” are in conflict with someone else’s.<sup>(d)</sup></p>
<p>Our research demonstrates an empirical method for designing robot behavior based on the norms favored by humans. By gathering data on people’s preferences regarding robot behavior, we can determine how robots should act in particular situations, as well as what variables (urgency of task, needs of surrounding humans, etc.) matter when it comes to determining the right actions for a robot to take. Similar methods of gathering information from people and using it to program appropriate actions for robots can be applied in a wide variety of contexts where humans and robots interact. Roboethics is key to designing robots that can interact with people in an efficient, friendly, and beneficial manner.</p>
<p><em>This article is part of a <a title="" href="http://footnote1.com/projects/robots" target="_blank" rel="external nofollow noopener noreferrer" data-wpel-link="external">series </a>on robots and their impact on society. After its initial publication, the story was picked up by <a href="http://www.businessinsider.com/ethical-robots-elevator-experiment-2014-4" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Business Insider</a>. </em></p>
<div><em>AJung Moon is a Vanier Scholar and Ph.D. student in Mechanical Engineering at the University of British Columbia studying human-robot interaction and roboethics. She specializes in designing nonverbal communication cues, such as hand gestures and gaze cues, for robots for human-robot collaboration contexts. Currently, she is developing ways for humans and robots to &#8216;negotiate’ using nonverbal gestures to quickly resolve resource conflicts. She is also a co-founder of the Open Roboethics initiative, a roboethics think tank focused on exploring ways in which various stakeholders of robotics technologies can work together to influence interactive robot designs.</em></div>
<div>
<h3>ENDNOTES</h3>
<ol>
<li>AJung Moon, Ergun Calisgan, Fiorella Operto, Gianmarco Veruggio, and H.F. Machiel Van der Loos (2012) <a href="http://robots.law.miami.edu/wp-content/uploads/2012/01/Moon_et_al_Open-Roboethics-2012.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">“Open Roboethics: Establishing an Online Community for Accelerated Policy and Design Change</a>,” prepared for We Robot 2012: Setting the Agenda, University of Miami School of Law.</li>
<li>Ergun Calisgan, AJung Moon, Camilla Bassani, Fausto Ferreira, Fiorella Operto, Gianmarco Veruggio, Elizabeth Croft, and H. F. Machiel Van der Loos<strong> </strong>(2013) “<a href="http://conferences.law.stanford.edu/werobot/wp-content/uploads/sites/29/2013/04/Calisgan_Ergunv2.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Open Roboethics Pilot: Accelerating Policy Design, Implementation and Demonstration of Socially Acceptable Robot Behaviours</a>,” prepared for <a href="http://cyberlaw.stanford.edu/events/we-robot-getting-down-business" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">We Robot: Getting Down to Business</a><em>, </em>Stanford Law School.</li>
<li>AJung Moon, Chris A. C. Parker, Elizabeth A. Croft, and H. F. Machiel Van der Loos (2013) “<a href="http://humanrobotinteraction.org/journal/index.php/HRI/article/view/49" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Design and Impact of Hesitation Gestures during Human-Robot Resource Conflicts</a>,” <em>Journal of Human-Robot Interaction</em>, 2(3): 18-40.</li>
</ol>
<p>&nbsp;</p>
<div id="fstxfloatf">
<div></div>
<p><em>If you liked this article, you may also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/what-do-you-think-about-autonomous-cars/" data-wpel-link="internal">Open Roboethics initiative reader poll: What do you think about autonomous cars?</a></li>
<li><a href="http://robohub.org/why-robots-will-not-be-smarter-than-humans-by-2029/" data-wpel-link="internal">Why robots will not be smarter than humans by 2029</a></li>
<li><a href="http://robohub.org/automation-not-domination-how-robots-will-take-over-our-world/" data-wpel-link="internal">Automation, not domination: How robots will take over our world</a></li>
<li><a href="http://robohub.org/putting-the-iv-into-intelligent-virtual-assistants/" data-wpel-link="internal">Putting the IV into Intelligent Virtual Assistants</a></li>
<li><a href="http://robohub.org/robot-love-spike-jonzes-new-sci-fi-film-her-may-be-closer-to-reality-than-you-think/" data-wpel-link="internal">Robot love: Spike Jonze’s new sci-fi film ‘Her’ may be closer to reality than you think</a></li>
<li><a href="http://robohub.org/when-robots-start-telling-each-other-stories/" data-wpel-link="internal"> When robots start telling each other stories…</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external nofollow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
</div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What do teachers mean when they say ‘do it like me’?</title>
		<link>https://robohub.org/what-do-teachers-mean-when-they-say-do-it-like-me/</link>
		
		<dc:creator><![CDATA[Autonomous Robots Blog]]></dc:creator>
		<pubDate>Mon, 17 Feb 2014 20:37:34 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://www.autonomousrobotsblog.com/?p=1110</guid>

					<description><![CDATA[Teaching robots to do tasks is useful, and teaching them in an easy and non time-intensive way is even more useful. The algorithm TRIC presented in this paper allows robots to observe a few motions from a teacher, understand the essence of what the dem...]]></description>
										<content:encoded><![CDATA[<p><em>This post is part of our ongoing efforts to make the latest papers in robotics accessible to a general audience.<br />
</em></p>
<p>Teaching robots to do tasks is useful, and teaching them in an easy and non time-intensive way is even more useful. The algorithm TRIC presented in the <a href="http://link.springer.com/article/10.1007/s10514-014-9384-1" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">latest paper in Autonomous Robots</a> allows robots to observe a few motions from a human teacher, understand the essence of what the demonstration is, and then repeat it and adapt it to new situations.</p>
<p><span id="more-27137"></span></p>
<p>Robots should learn to move and do useful tasks in order to be helpful to humans. However, tasks that are easy for a human, like grasping a glass, are not so obvious for a machine. Programming a robot requires time and work. Instead, what if the robot could watch the human and learn why the human did what he did, and in what way?</p>
<p>This is a task that we people do all the time. Imagine you are playing tennis and the teacher says ‘do the forehand like me’ and then shows an example. How should the student understand this? Should he move his fingers, or his elbow? Should he watch the ball, the racket, the ground, or the net? All these possible reference points can be described with numbers. The algorithm presented in this paper, called Task Space Retrieval Using Inverse Feedback Control (TRIC), can help a robot learn the important aspects of a demonstrated motion. Afterwards, the robot should be able to reproduce the moves like an expert, even if the task changes slightly.</p>
<img decoding="async" class="aligncenter size-full wp-image-1111" title="TRIC_auroblog" alt="" src="http://www.autonomousrobotsblog.com/wp-content/uploads/2014/02/TRIC_auroblog.gif" width="383" height="146" />
<p>The algorithm was successfully tested in simulation on various grasping and manipulation tasks. This figure shows one of these tasks in which a robot hand must approach a box and open the cover. The robot was shown 10 sets of trajectories from a simulated teacher. After training, it was then asked to open a series of boxes where the box is moved, rotated, or of a different size. Overall, TRIC was very good on these scenarios with 24 successes out of 25 tries.</p>
<p>For more information, you can read the paper <a href="http://link.springer.com/article/10.1007/s10514-014-9384-1" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Discovering relevant task spaces using inverse feedback control</a> (N. Jetchev and M. Toussaint, Autonomous Robots – Springer US, Feb 2014) or ask questions below!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Three new quadrotor videos demonstrate agile control and the power of machine learning</title>
		<link>https://robohub.org/three-new-quadrotor-videos-demonstrate-agile-control-and-the-power-of-machine-learning/</link>
		
		<dc:creator><![CDATA[Hallie Siegel]]></dc:creator>
		<pubDate>Mon, 18 Nov 2013 18:58:33 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[ETH Zurich]]></category>
		<category><![CDATA[Flying Machine Arena]]></category>
		<category><![CDATA[FMA]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Swiss Robots]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=22745</guid>

					<description><![CDATA[Quadrocopters assembling tensile structures in the ETH Flying Machine Arena. Photo credit: Professorship for Architecture and Digital Fabrication and the Institute for Dynamic Systems and Control, ETH Zurich. The team at the ETH Flying Machine Arena has released three new videos, demonstrating quadrotors building tensile structures, tossing a ball back and forth, and refining a [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="size-full wp-image-22928" alt="quadrotor_DAndrea_IDSC_ETHZ_FMA" src="http://robohub.org/wp-content/uploads/2013/11/quadrotor_DAndrea_IDSC_ETHZ_FMA.jpg" width="960" height="593" srcset="https://robohub.org/wp-content/uploads/2013/11/quadrotor_DAndrea_IDSC_ETHZ_FMA.jpg 960w, https://robohub.org/wp-content/uploads/2013/11/quadrotor_DAndrea_IDSC_ETHZ_FMA-300x185.jpg 300w, https://robohub.org/wp-content/uploads/2013/11/quadrotor_DAndrea_IDSC_ETHZ_FMA-485x300.jpg 485w" sizes="(max-width: 960px) 100vw, 960px" />
<div class="minitext">Quadrocopters assembling tensile structures in the ETH Flying Machine Arena. Photo credit: Professorship for Architecture and Digital Fabrication and the Institute for Dynamic Systems and Control, ETH Zurich.</div>
<p>The team at the <a href="http://www.flyingmachinearena.org" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ETH Flying Machine Arena</a> has released three new videos, demonstrating quadrotors building tensile structures, tossing a ball back and forth, and refining a figure-eight trajectory using iterative learning. Worth the watch!!</p>
<p><span id="more-22745"></span></p>
<div style="clear: both;"></div>
<p><strong>Building Tensile Structures with Flying Machines</strong></p>
<div class=" "><iframe title="Building Tensile Structures with Flying Machines" width="500" height="281" src="https://www.youtube-nocookie.com/embed/_T0J5PB2av8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p>
Federico Augugliaro: <em>&#8220;This video shows quadrocopters assembling prototypical tensile structures. Part of a body of research in aerial construction &#8211; a field that addresses the construction of structures with the aid of flying machines &#8211; the video demonstrates that flying machines are capable of autonomously spanning a rope between two support points. They can also create surface structures by using already placed ropes as new support points. Furthermore, multiple machines can work together to extend the type of structures that can be created by this means. The project is a collaboration between the Institute for Dynamic Systems and Control and the Professorship for Architecture and Digital Fabrication, both from ETH Zurich, Switzerland.&#8221;<br />
</em><br />
See Federico&#8217;s <a href="http://www.idsc.ethz.ch/people/staff/augugliaro-f/AugugliaroIROS2013.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">research paper</a>, a collaboration with Ammar Mirjan, presented at the IEEE/RSJ International Conference on Intelligent Robots and Systems 2013.</p>
<div style="clear: both;"></div>
<p><strong>Rapid Trajectory Generation for Quadrotors</strong></p>
<div class=" "><iframe title="Rapid trajectory generation for quadrocopters" width="500" height="281" src="https://www.youtube-nocookie.com/embed/R8nX-cg-WI0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p>
Mark Mueller:<em> &#8220;We have developed a method for rapidly generating and evaluating quadrocopter interception trajectories. Each trajectory goes from an arbitrary initial state (position, velocity and acceleration) to an arbitrary final state. The evaluation of the trajectory includes determining input feasibility, and state feasibility (e.g. that the position of the quadrocopter remains inside a box). Per trajectory, this requires less than two microseconds on a modern laptop computer.</em></p>
<p><em>The trajectory generator is used here to generate trajectories to hit a ball towards a target, and determines:</em></p>
<ul>
<li><em> when to hit the ball</em></li>
<li><em> how high to return the ball</em></li>
<li><em> how much thrust to use at the end of the trajectory.</em></li>
</ul>
<p><em>The trajectory generator is used in a receding horizon implementation, where the optimization is run in closed loop at 50Hz, and only the first part of the trajectory is used as inputs. This allows the system to cope with sensor noise, and deviations in the ball&#8217;s flight path.&#8221;</em></p>
<p>See Mark&#8217;s <a href="http://www.idsc.ethz.ch/people/staff/mueller-m/AComputationallyEfficientAlgorithmforState-To-StateQuadrocopterTrajectoryGenerationAndFeasibilityVerification.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">research paper</a>, presented at the IEEE/RSJ International Conference on Intelligent Robots and Systems 2013.</p>
<div style="clear: both;"></div>
<p><strong>Iterative Learning for Periodic Quadrocopter Maneuvers</strong></p>
<div class=" "><iframe title="Iterative Learning for Periodic Quadrocopter Maneuvers" width="500" height="281" src="https://www.youtube-nocookie.com/embed/sWilGsWQ1jo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p>
Markus Hehn: <em>&#8220;This video demonstrates an iterative learning algorithm that allows accurate trajectory tracking for quadrocopters executing periodic maneuvers.</em></p>
<p><em>The algorithm uses measurements from past executions in order to find corrections that lead to better tracking performance. In order to do this, we measure the tracking error over two laps of the maneuver. The new correction is then computed and applied. After waiting for one lap, we begin measuring again and the next learning step follows. For particularly dynamic maneuvers, we begin the learning process at lower execution speeds. This allows us to initially improve performance under safer conditions, and the algorithm provides a means to then transfer the learned corrections from the lower execution speed to higher speeds. The experience gained at lower speeds thus helps us when flying at high speeds, similar to how people learn skills such as martial arts or playing the piano. The method is also applicable to more complex tasks, shown here by the example of the quadrocopter balancing a pole while following a trajectory.&#8221;</em></p>
<p>See Markus&#8217; <a href="http://www.idsc.ethz.ch/people/staff/hehn-m/hehn_dandrea_periodic_learning.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">research paper</a>, presented at the IEEE/RSJ International Conference on Intelligent Robots and Systems 2013.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Alex Zelinsky on &#8220;What are the five must-read publications for budding roboticists?&#8221;</title>
		<link>https://robohub.org/alex-zelinsky-on-what-are-the-five-must-read-publications-for-budding-roboticists/</link>
		
		<dc:creator><![CDATA[Alex Zelinksy]]></dc:creator>
		<pubDate>Sat, 15 Dec 2012 09:56:09 +0000</pubDate>
				<category><![CDATA[RBI answers]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Isaac Asimov]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[MATLAB]]></category>
		<category><![CDATA[Robotics by Invitation]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=6670</guid>

					<description><![CDATA[The field moves quickly. So much of the material dates quickly. Joining a professional association such as IEEE or IFR and regular reading of publications &#8211; magazines and journals &#8211; is essential. &#160; The Handbook of Robotics is a massive book. But is amazingly good at giving a broad sweep of the field. Robotics, Vision [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The field moves quickly. So much of the material dates quickly. Joining a professional association such as <a href="http://ieee.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">IEEE</a> or <a href="http://www.ifr.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">IFR</a> and regular reading of publications &#8211; magazines and journals &#8211; is essential.</p>
<p>&nbsp;</p>
<ol>
<li>The <a href="http://www.springer.com/engineering/robotics/book/978-3-540-23957-4" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Handbook of Robotics</a> is a massive book. But is amazingly good at giving a broad sweep of the field.</li>
<li><a href="http://www.petercorke.com/RVC/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robotics, Vision and Control: Fundamental Algorithms in MATLAB</a> by Peter Corke is an excellent introductory text with online Matlab examples.</li>
<li><a href="http://www.probabilistic-robotics.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Probabilistic Robotics</a> by Sebastian Thrun et al. gives an excellent grounding in statistical and machine learning methods for robotics.</li>
<li>For people starting out in robotics I recommend the brilliant <a href="http://discovery.laurensvalk.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">LEGO MINDSTORMS</a> by Laurens Valk. It provides practical ways to teach and inspire the next generation of roboticists.</li>
<li>I also recommend people read some inspiring science fiction to get motivated! You can&#8217;t go past Isaac Asimov and his classic <a href="http://en.wikipedia.org/wiki/I,_Robot" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">I, Robot</a>.</li>
</ol>
<p><a href="http://robohub.org/?p=6692" data-wpel-link="internal">Read more answers →</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why use robots, round 4</title>
		<link>https://robohub.org/why-use-robots-round-4/</link>
					<comments>https://robohub.org/why-use-robots-round-4/#respond</comments>
		
		<dc:creator><![CDATA[John Payne]]></dc:creator>
		<pubDate>Mon, 17 Sep 2007 17:54:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[cultibotics]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[sensors]]></category>
		<category><![CDATA[sensory processing]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=4150</guid>

					<description><![CDATA[Machines can work continuously, 24/7. Doing so would require power enough to last through the night and either artificial lighting or night vision, and some operations are probably best left for daylight, but they needn&#8217;t stop working when the sun goes down. This means that a single machine can manage a greater area than if [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Machines can work continuously, 24/7. Doing so would require power enough to last through the night and either artificial lighting or night vision, and some operations are probably best left for daylight, but they needn&#8217;t stop working when the sun goes down. This means that a single machine can manage a greater area than if it were only operating during the day. It&#8217;s also useful in limiting damage by deer, which usually come around at night.</p>
<p>&nbsp;</p>
<p>Machines can make use of senses we don&#8217;t possess or which are more sensitive than those we do. Their vision can extend into the infrared and ultraviolet, as well as more finely dividing the visible spectrum, and can also be more detailed and quicker (tracking faster motion) or more accurately track changes over a period of days or weeks. Their hearing can be far sharper than our own. They can be equipped with chemical sensitivity capable of distinguishing between substances we would group together under broad categories, like sweet or acrid. They can also be equipped with radar and sonar, laser ranging and scanning, accurate measures of temperature, humidity, and insolation, and their manipulators can be made to gauge and control pressure more accurately than do our own fingertips. In short, machines can have far better data available to them than would an unassisted human gardener in the same position.</p>
<p>&nbsp;</p>
<p>Machines can also correlate information very quickly, drawing on recorded data and expert systems to make decisions, and applying heuristics to experience to refine those expert systems. A machine might reasonably be expected to identify to species every plant within the area it was tending, to know whether they were considered crops, benign, weeds, or threatened or endangered, and treat them accordingly. It might be expected to predict to an accuracy of a few days when it could harvest a particular crop, and estimate to within a few percentage points the quantity that could be expected, barring a calamity such as hail or a tornado. It might also be expected to adapt a cropping plan to market conditions, for example putting in more of some crop that hadn&#8217;t done well elsewhere and would therefore be in demand.</p>
<p>&nbsp;</p>
<p>Machines can whisper to each other, via radio links, over distances far greater than a human shout will carry. They can coordinate their activities precisely, cooperating toward a common goal without so much as a hiccup.</p>
<p>&nbsp;</p>
<p>Machines can, as has recently been demonstrated by DARPA&#8217;s autonomous vehicle competitions, operate in an uncontrolled environment.</p>
<p>&nbsp;</p>
<p>The foregoing is intended as a glimpse of how it might work once development was far along. It presumes a mature technology, some of the pieces of which aren&#8217;t yet available or only just beginning to be so.</p>
<p>&nbsp;</p>
<p>Reposted from <a href="http://cultibotics.blogspot.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Cultibotics</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://robohub.org/why-use-robots-round-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: robohub.org @ 2026-10-22 14:08:22 by W3 Total Cache
-->