<?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>Alan Winfield &#8211; Robohub</title>
	<atom:link href="https://robohub.org/author/alanwinfield/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:05:36 +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>A draft open standard for an Ethical Black Box</title>
		<link>https://robohub.org/a-draft-open-standard-for-an-ethical-black-box/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 19 May 2022 09:36:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=636b02d9d058314c6837f303e21603fd</guid>

					<description><![CDATA[About 5 years ago we proposed that all robots should be fitted with the robot equivalent of an aircraft Flight Data Recorder to continuously record sensor and relevant internal status data. We call this an ethical black box (EBB). We argued that an eth...]]></description>
										<content:encoded><![CDATA[<img fetchpriority="high" decoding="async" src="https://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield.jpg" alt="" width="709" height="528" class="aligncenter size-full wp-image-51164" srcset="https://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield.jpg 709w, https://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield-425x317.jpg 425w, https://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield-403x300.jpg 403w" sizes="(max-width: 709px) 100vw, 709px" />
<p>About 5 years ago we proposed that all robots should be fitted with the robot equivalent of an aircraft Flight Data Recorder to continuously record sensor and relevant internal status data. <a href="https://alanwinfield.blogspot.com/2022/05/a-draft-open-standard-for-ethical-black.html#" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">We call this an ethical black box (EBB)</a>. We argued that an ethical black box will play a key role in the <a href="https://alanwinfield.blogspot.com/2020/06/robot-accident-investigation.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">processes of discovering why and how a robot caused an accident</a>, and thus an essential part of establishing accountability and responsibility.</p>
<p>Since then, within the RoboTIPS project, we have developed and tested several model EBBs, including <a href="https://alanwinfield.blogspot.com/2022/05/a-draft-open-standard-for-ethical-black.html#" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">one for an e-puck robot that I wrote about in this blog</a>, and another for the <a href="https://alanwinfield.blogspot.com/2022/05/a-draft-open-standard-for-ethical-black.html#" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">MIRO robot</a>.  With some experience under our belts, we have now drafted an Open Standard for the EBB for social robots &#8211; <a href="https://arxiv.org/abs/2205.06564" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">initially as a paper</a> submitted to the International Conference on Robots Ethics and Standards. Let me now explain first why we need a standard, and second why it should be an open standard.</p>
<p>Why do we need a standard specification for an EBB? As we outline in our new paper, there are four reasons:</p>
<ol style="text-align: left;">
<li>A standard approach to EBB implementation in social robots will greatly benefit accident and incident (near miss) investigations.&nbsp;</li>
<li>An EBB will provide social robot designers and operators with data on robot use that can support both debugging and functional improvements to<br />the robot.&nbsp;</li>
<li>An EBB can be used to support robot ‘explainability’ functions to allow, for instance, the robot to answer ‘Why did you just do that?’ questions from its user. And,</li>
<li>a standard allows EBB implementations to be readily shared and adapted for different robots and, we&nbsp;hope, encourage manufacturers to develop and market general purpose robot EBBs.</li>
</ol>
<p> And why should it be an Open Standard? Bruce Perens, author of <a href="https://opensource.com/resources/what-are-open-standards" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Open Source Definition</a>, outlines a number of criteria an open standard must satisfy, including:</p>
<ul style="text-align: left;">
<li>“<b>Availability</b>: Open standards are available for all to read and implement.</li>
<li><b>Maximize End-User Choice</b>: Open Standards create a fair, competitive market for implementations of the standard.</li>
<li><b>No Royalty</b>: Open standards are free for all to implement, with no royalty<br />or fee.</li>
<li><b>No Discrimination</b>: Open standards and the organizations that administer them do not favor one implementor over another for any reason other than the technical standards compliance of a vendor’s implementation.</li>
<li><b>Extension or Subset</b>: Implementations of open standards may be extended, or offered in subset form.<span dir="ltr" role="presentation" style="font-family: sans-serif; font-size: 16.0183px; left: 243.911px; top: 530.045px; transform: scaleX(1.00573);">”</span></li>
</ul>
<p>These are *good* reasons.</p>
<p>The most famous and undoubtedly the most impactful Open Standards are those that were written for the Internet. They were, and still are, called <a href="https://en.wikipedia.org/wiki/Request_for_Comments" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Requests for Comments (RFCs)</a> to reflect the fact that they were &#8211; especially in the early years, drafts for revision. As a mark of respect we also regard our draft 0.1 Open Standard for an EBB for Social Robots, as an RFC. <a href="https://arxiv.org/pdf/2205.06564.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">You can find draft 0.1 in Annex A of the paper here.</a> </p>
<p>Not only is this a first draft, it is also incomplete, covering only the specification of the data and its format, that should be saved in an EBB for social robots. Given that the EBB data specification is at the heart of the EBB standard, we feel that this is sufficient to be opened up for comments and feedback. We will continue to extend the specification, with subsequent versions also published on arXiv.</p>
<p>Let me know encourage comments and feedback. Please feel free to either submit comments to <a href="https://alanwinfield.blogspot.com/2022/05/a-draft-open-standard-for-ethical-black.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">this blog post</a> &#8211; this way everyone can see the comments &#8211; or by contacting me directly via email. All constructive comments that result in revisions to the standard will be acknowledged in the standard.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p></p>
<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ethics is the new Quality</title>
		<link>https://robohub.org/ethics-is-the-new-quality/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Sun, 30 May 2021 09:30:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">https://robohub.org/ethics-is-the-new-quality/</guid>

					<description><![CDATA[<p>   This morning I took part in the first panel at the <a href="https://www.bsigroup.com/en-GB/our-services/events/webinars/2021/the-digital-world-artificial-intelligence/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">BSI conference The Digital World: Artificial Intelligence</a>.&#160; The subject of the panel was AI Governance and Ethics. My co-panelist was <a href="https://researchportal.bath.ac.uk/en/persons/emma-carmel" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Emma Carmel</a>, and we were expertly chaired by <a href="https://www.linkedin.com/in/katherine-holden-85605a76/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Katherine Holden</a>.</p><p>Emma and I each gave short opening presentations prior to the Q&#38;A. The title of my talk was Why is Ethical Governance in AI so hard? Something I've thought about alot in recent months.</p><p>Here are the slides exploring that question.<br></p><p></p><p></p><p></p><p></p><p>&#160;</p><p>And here are my words.<br></p><p>Early in 2018 I wrote a short blog post with the title <a href="https://alanwinfield.blogspot.com/2018/02/ethical-governance-what-is-it-and-whos.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ethical Governance: what is it and who's doing it?</a>  Good ethical governance is important because in order for people to have confidence in their AI they need to know that it has been developed responsibly. I concluded my piece by asking for examples of good ethical governance. I had several replies, but none were nominating AI companies. <br><br>  So. why is it that 3 years on we see some of the largest AI companies on the planet <a href="https://www.theverge.com/2021/4/13/22370158/google-ai-ethics-timnit-gebru-margaret-mitchell-firing-reputation" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">shooting</a> <a href="https://www.huffpost.com/entry/facebooks-ethical-problem_b_59c923f9e4b0b7022a646c61" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">themselves</a> in the foot, ethically speaking? I&#8217;m not at all sure I can offer an answer but, in the next few minutes, I would like to explore the question: why is ethical governance in AI so hard?&#160;</p><p>But from a new perspective.&#160;</p><p>Slide 2<br><br>  In the early 1970s I spent a few months labouring in a machine shop. The shop was chaotic and disorganised. It stank of machine oil and cigarette smoke, and the air was heavy with the coolant spray used to keep the lathe bits cool. It was dirty and dangerous, with piles of metal swarf cluttering the walkways. There seemed to be a minor injury every day. <br><br>  Skip forward 40 years and machine shops look very different.&#160;</p><p>Slide 3<br><br>  So what happened? Those of you old enough will recall that while British design was world class &#8211; think of the British Leyland Mini, or the Jaguar XJ6 &#8211; our manufacturing fell far short. "By the mid 1970s British cars were shunned in Europe because of bad workmanship, unreliability, poor delivery dates and difficulties with spares. Japanese car manufacturers had been selling cars here since the mid 60s but it was in the 1970s that they began to make real headway. Japanese cars lacked the style and heritage of the average British car. What they did have was superb build quality and reliability"*. <br><br>  What happened was <a href="https://en.wikipedia.org/wiki/Total_quality_management" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Total Quality Management</a>. The order and cleanliness of modern machine shops like this one is a strong reflection of TQM practices.&#160;</p><p>Slide 4<br><br>  In the late 1970s manufacturing companies in the UK learned - many the hard way - that &#8216;quality&#8217; is not something that can be introduced by appointing a quality inspector. Quality is not something that can be hired in. <br><br>  This word cloud reflects the influence from Japan. The words Japan, Japanese and <a href="https://en.wikipedia.org/wiki/Kaizen" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Kaizen</a> &#8211; which roughly translates as continuous improvement &#8211; appear here. In TQM everyone shares the responsibility for quality. People at all levels of an organization participate in kaizen, from the CEO to assembly line workers and janitorial staff. Importantly suggestions from anyone, no matter who, are valued and taken equally seriously. <br><br>  Slide 5 <br><br>  In 2018 my colleague Marina Jirotka and I published a paper on <a href="https://royalsocietypublishing.org/doi/10.1098/rsta.2018.0085" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">ethical governance in robotics and AI</a>. In that paper we proposed 5 pillars of good ethical governance. The top four are:</p><ul><li>  have an ethical code of conduct,&#160;</li><li>train everyone on ethics and responsible innovation, </li><li>practice responsible innovation, and </li><li>publish transparency reports. </li></ul><p>The 5th pillar underpins these four and is perhaps the hardest: really <i>believe</i> in ethics. <br><br>  Now a couple of months ago I looked again at these 5 pillars and realised that they parallel good practice in Total Quality Management: something I became very familiar with when I founded and ran a company in the mid 1980s. <br><br>Slide 6&#160;</p><p>So, if we replace ethics with quality management, we see a set of key processes which exactly parallel our 5 pillars of good ethical governance, including the underpinning pillar: believe in total quality management. <br><br>  I believe that good ethical governance needs the kind of corporate paradigm shift that was forced on UK manufacturing industry in the 1970s. <br><br>  Slide 7<br><br>  In a nutshell I think <b>ethics is the new quality</b> <br><br>  Yes, setting up an ethics board or appointing an AI ethics officer can help, but on their own these are not enough. Like Quality, <i>everyone</i> needs to understand and contribute to ethics. Those contributions should be encouraged, valued and acted upon. Nobody should be fired for calling out unethical practices. <br><br>  Until corporate AI understands this we will, I think, struggle to find companies that practice good ethical governance.&#160;</p><p>Quality cannot be &#8216;inspected in&#8217;, and nor can ethics. <br><br>  Thank you.</p><p>*I am quoting from the excellent <a href="https://www.aronline.co.uk/history/british-leyland-grand-illusion-part-one-export-die/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">history of British Leyland by Ian Nicholls here</a>. <br></p><p></p>]]></description>
										<content:encoded><![CDATA[<img decoding="async" src="https://robohub.org/wp-content/uploads/2021/05/IMG_20210528_231310-1024x680.jpg" alt="" width="1024" height="680" class="alignnone size-large wp-image-200212" srcset="https://robohub.org/wp-content/uploads/2021/05/IMG_20210528_231310-1024x680.jpg 1024w, https://robohub.org/wp-content/uploads/2021/05/IMG_20210528_231310-425x282.jpg 425w, https://robohub.org/wp-content/uploads/2021/05/IMG_20210528_231310-768x510.jpg 768w, https://robohub.org/wp-content/uploads/2021/05/IMG_20210528_231310.jpg 1502w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>I took part in the first panel at the <a href="https://www.bsigroup.com/en-GB/our-services/events/webinars/2021/the-digital-world-artificial-intelligence/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">BSI conference The Digital World: Artificial Intelligence</a>.&nbsp; The subject of the panel was AI Governance and Ethics. My co-panelist was <a href="https://researchportal.bath.ac.uk/en/persons/emma-carmel" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Emma Carmel</a>, and we were expertly chaired by <a href="https://www.linkedin.com/in/katherine-holden-85605a76/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Katherine Holden</a>.</p>
<p>Emma and I each gave short opening presentations prior to the Q&amp;A. The title of my talk was Why is Ethical Governance in AI so hard? Something I&#8217;ve thought about alot in recent months.</p>
<p>Here are the slides exploring that question.</p>
</p>
</p>
<p><iframe allowfullscreen="true" frameborder="0" height="390" mozallowfullscreen="true" src="https://docs.google.com/presentation/d/e/2PACX-1vRl7S5-Xnau50Hrx4MAdGuuL_wKbqFSAx6AT3YZCoOC3-Vxh1BrAuwDt_DoT68-2fFdB5eKKYLDGjTB/embed?start=true&amp;loop=true&amp;delayms=5000" webkitallowfullscreen="true" width="480"></iframe>&nbsp;</p>
<p>And here are my words.</p>
<p>Early in 2018 I wrote a short blog post with the title <a href="https://alanwinfield.blogspot.com/2018/02/ethical-governance-what-is-it-and-whos.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ethical Governance: what is it and who&#8217;s doing it?</a>  Good ethical governance is important because in order for people to have confidence in their AI they need to know that it has been developed responsibly. I concluded my piece by asking for examples of good ethical governance. I had several replies, but none were nominating AI companies. </p>
<p>  So. why is it that 3 years on we see some of the largest AI companies on the planet <a href="https://www.theverge.com/2021/4/13/22370158/google-ai-ethics-timnit-gebru-margaret-mitchell-firing-reputation" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">shooting</a> <a href="https://www.huffpost.com/entry/facebooks-ethical-problem_b_59c923f9e4b0b7022a646c61" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">themselves</a> in the foot, ethically speaking? I’m not at all sure I can offer an answer but, in the next few minutes, I would like to explore the question: why is ethical governance in AI so hard?&nbsp;</p>
<p>But from a new perspective.&nbsp;</p>
<p>Slide 2</p>
<p>  In the early 1970s I spent a few months labouring in a machine shop. The shop was chaotic and disorganised. It stank of machine oil and cigarette smoke, and the air was heavy with the coolant spray used to keep the lathe bits cool. It was dirty and dangerous, with piles of metal swarf cluttering the walkways. There seemed to be a minor injury every day. </p>
<p>  Skip forward 40 years and machine shops look very different.&nbsp;</p>
<p>Slide 3</p>
<p>  So what happened? Those of you old enough will recall that while British design was world class – think of the British Leyland Mini, or the Jaguar XJ6 – our manufacturing fell far short. &#8220;By the mid 1970s British cars were shunned in Europe because of bad workmanship, unreliability, poor delivery dates and difficulties with spares. Japanese car manufacturers had been selling cars here since the mid 60s but it was in the 1970s that they began to make real headway. Japanese cars lacked the style and heritage of the average British car. What they did have was superb build quality and reliability&#8221;*. </p>
<p>  What happened was <a href="https://en.wikipedia.org/wiki/Total_quality_management" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Total Quality Management</a>. The order and cleanliness of modern machine shops like this one is a strong reflection of TQM practices.&nbsp;</p>
<p>Slide 4</p>
<p>  In the late 1970s manufacturing companies in the UK learned &#8211; many the hard way &#8211; that ‘quality’ is not something that can be introduced by appointing a quality inspector. Quality is not something that can be hired in. </p>
<p>  This word cloud reflects the influence from Japan. The words Japan, Japanese and <a href="https://en.wikipedia.org/wiki/Kaizen" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kaizen</a> – which roughly translates as continuous improvement – appear here. In TQM everyone shares the responsibility for quality. People at all levels of an organization participate in kaizen, from the CEO to assembly line workers and janitorial staff. Importantly suggestions from anyone, no matter who, are valued and taken equally seriously. </p>
<p>  Slide 5 </p>
<p>  In 2018 my colleague Marina Jirotka and I published a paper on <a href="https://royalsocietypublishing.org/doi/10.1098/rsta.2018.0085" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ethical governance in robotics and AI</a>. In that paper we proposed 5 pillars of good ethical governance. The top four are:</p>
<ul style="text-align: left;">
<li>  have an ethical code of conduct,&nbsp;</li>
<li>train everyone on ethics and responsible innovation, </li>
<li>practice responsible innovation, and </li>
<li>publish transparency reports. </li>
</ul>
<p>The 5th pillar underpins these four and is perhaps the hardest: really <i>believe</i> in ethics. </p>
<p>  Now a couple of months ago I looked again at these 5 pillars and realised that they parallel good practice in Total Quality Management: something I became very familiar with when I founded and ran a company in the mid 1980s. </p>
<p>Slide 6&nbsp;</p>
<p>So, if we replace ethics with quality management, we see a set of key processes which exactly parallel our 5 pillars of good ethical governance, including the underpinning pillar: believe in total quality management. </p>
<p>  I believe that good ethical governance needs the kind of corporate paradigm shift that was forced on UK manufacturing industry in the 1970s. </p>
<p>  Slide 7</p>
<p>  In a nutshell I think <b>ethics is the new quality</b> </p>
<p>  Yes, setting up an ethics board or appointing an AI ethics officer can help, but on their own these are not enough. Like Quality, <i>everyone</i> needs to understand and contribute to ethics. Those contributions should be encouraged, valued and acted upon. Nobody should be fired for calling out unethical practices. </p>
<p>  Until corporate AI understands this we will, I think, struggle to find companies that practice good ethical governance.&nbsp;</p>
<p>Quality cannot be ‘inspected in’, and nor can ethics. </p>
<p>  Thank you.</p>
<p><style>@font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-536870145 1107305727 0 0 415 0;}@font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-469750017 -1073732485 9 0 511 0;}@font-face 	{font-family:"Calibri Light"; 	panose-1:2 15 3 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-536859905 -1073732485 9 0 511 0;}p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0cm; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman",serif; 	mso-fareast-font-family:"Times New Roman";}a:link, span.MsoHyperlink 	{mso-style-priority:99; 	color:#0563C1; 	mso-themecolor:hyperlink; 	text-decoration:underline; 	text-underline:single;}a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:#954F72; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;}.MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-family:"Calibri",sans-serif; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;}div.WordSection1 	{page:WordSection1;}</style>
</p>
<hr>
<p>Notes.</p>
<p>[1] I&#8217;m quoting here from the excellent <a href="https://www.aronline.co.uk/history/british-leyland-grand-illusion-part-one-export-die/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">history of British Leyland by Ian Nicholls</a>. </p>
<p>[2] <a href="https://www.apdcomms.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">My company</a> did a huge amount of work for Motorola and &#8211; as a subcontractor &#8211; we became certified software suppliers within their six sigma quality management programme.</p>
<p>[3] It was competitive pressure that forced manufacturing companies in the 1970s to up their game by embracing TQM. Depressingly the biggest AI companies face no such competitive pressures, which is why regulation is both necessary and inevitable.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>On sustainable robotics</title>
		<link>https://robohub.org/on-sustainable-robotics/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 20 Apr 2021 09:02:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">https://robohub.org/on-sustainable-robotics/</guid>

					<description><![CDATA[The climate emergency brooks no compromise: every human activity or artefact is either part of the solution or it is part of the problem.I've worried about the sustainability of consumer electronics for some time, and, more recently, the shocking energ...]]></description>
										<content:encoded><![CDATA[<p>The climate emergency brooks no compromise: every human activity or artefact is either part of the solution or it is part of the problem.</p>
<p>I&#8217;ve worried about the <a href="https://alanwinfield.blogspot.com/2012/04/whats-wrong-with-consumer-electronics.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sustainability of consumer electronics</a> for some time, and, more recently, the <a href="https://alanwinfield.blogspot.com/2019/06/energy-and-exploitation-ais-dirty.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">shocking energy costs of big AI</a>. But the climate emergency has also caused me to think hard about the sustainability of robots. In <a href="https://arxiv.org/pdf/2007.15864.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">recent</a> <a href="https://arxiv.org/abs/2005.07474" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">papers</a> we have defined responsible robotics as</p>
<blockquote><p>&#8230; the application of Responsible Innovation in the design, manufacture, operation, repair and end-of-life recycling of robots, that seeks the most benefit to society and the least harm to the environment.</p></blockquote>
<p>I will wager that few robotics manufacturers &#8211; even the most responsible &#8211; pay much attention to repairability and recyclability of their robots. And, I&#8217;m ashamed to say, very little robotics research is focused on the development of sustainable robots. A search on google scholar throws up a handful of excellent papers detailing work on <a href="https://ieeexplore.ieee.org/abstract/document/8937945" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">upcycled and sustainable robots</a> (2018), <a href="https://ieeexplore.ieee.org/abstract/document/8502629" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sustainable robotics for smart cities</a> (2018), <a href="https://ieeexplore.ieee.org/abstract/document/9109458" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">green marketing of sustainable robots</a> (2019), and <a href="https://onlinelibrary.wiley.com/doi/full/10.1002/adma.202004413" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sustainable soft robots</a> (2020).</p>
<p>I was therefore delighted when, a few weeks ago, my friend and colleague <a href="https://personalpages.manchester.ac.uk/staff/michael.fisher/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Michael Fisher</a>, drafted a proposal for a new standard on Sustainable Robotics. The proposal received strong support from the <a href="https://standardsdevelopment.bsigroup.com/committees/50129752" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">BSI robotics committee</a>. Here is the formal notice requesting comments on<span style="font-size: small;"> Michael&#8217;s proposal: <span style="font-family: inherit;"><span style="font-weight: normal;"><a href="https://standardsdevelopment.bsigroup.com/projects/9021-05214#/section" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">BS XXXX Guide to the Sustainable Design and Application of Robotic Systems</a>. </span></span></span><span style="font-size: small;"><span style="font-family: inherit;"><span style="font-weight: normal;"></span></span></span></p>
<p><span style="font-size: small;"><span style="font-family: inherit;"><span style="font-weight: normal;">So what would make a robot sustainable? In my view it would have to be:</span></span></span></p>
<ul>
<li>Made from <b>sustainable materials</b>. This means the robot should, as far as possible, use recycled materials (plastics or metals), or biodegradable materials like wood. Any new materials should be ethically sourced.</li>
<li><b>Low energy</b>. The robot should be designed to use as little energy as possible. It should have energy saving modes. If an outdoor robot then is should use solar cells and/or hydrogen cells when they become small enough for mobile robots. Battery powered robots should always be rechargeable.</li>
<li><b>Repairable.</b> The robot would be designed for ease of repair using modular, replaceable parts as much as possible &#8211; especially the battery. Additionally the manufacturers should provide a repair manual so that local workshops could fix most faults.</li>
<li><b>Recyclable</b>. Robots will eventually come to the end of their useful life, and if they cannot be repaired or recycled we risk them being dumped in landfill. To reduce this risk the robot should be designed to make it easy re-use parts, such as electronics and motors, and re-cycle batteries, metals and plastics.</li>
</ul>
<p>These are, for me, the four fundamental requirements, but there are others. The BSI proposal adds also the environmental effects of deployment (it is unlikely we would consider a sustainable robot designed to spray pesticides as truly sustainable), or of failure in the field. Also the environmental effect of maintenance; cleaning materials, for instance. The proposal also looks toward sustainable, upcyclable robots as part of a circular economy.</p>
<img decoding="async" src="https://robohub.org/wp-content/uploads/2021/03/IMG_20210420_110420.jpg" alt="" width="900" height="810" class="alignnone size-full wp-image-199701" srcset="https://robohub.org/wp-content/uploads/2021/03/IMG_20210420_110420.jpg 900w, https://robohub.org/wp-content/uploads/2021/03/IMG_20210420_110420-425x383.jpg 425w, https://robohub.org/wp-content/uploads/2021/03/IMG_20210420_110420-768x691.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" />
<p>This is Ecobot III, developed some years ago by colleagues in the <a href="https://www.bristolroboticslab.com/bristol-bioenergy-centre" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Bristol Robotics Lab&#8217;s Bio-energy group</a>. The robot runs on electricity extracted from biomass by 48 microbial fuel cells (the two concentric brick coloured rings). The robot is 90% 3D printed, and the plastic is recyclable.</p>
<p>I would love to see, in the near term, not only a new standard on Sustainable Robotics as a guide (and spur) for manufacturers, but the emergence of Sustainable Robotics as a thriving new sub-discipline in robotics.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Back to Robot Coding part 3: testing the EBB</title>
		<link>https://robohub.org/back-to-robot-coding-part-3-testing-the-ebb/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 23 Mar 2021 15:43:00 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">https://robohub.org/back-to-robot-coding-part-3-testing-the-ebb/</guid>

					<description><![CDATA[In part 2&#160;a few weeks ago I outlined&#160;a Python implementation of the ethical black box. I described the key data structure - a dictionary which serves as both specification for the type of robot, and the data structure used to deliver live dat...]]></description>
										<content:encoded><![CDATA[<img decoding="async" src="https://robohub.org/wp-content/uploads/2021/03/alanpt3.jpeg" alt="" width="1366" height="705" class="alignnone size-full wp-image-199447" srcset="https://robohub.org/wp-content/uploads/2021/03/alanpt3.jpeg 1366w, https://robohub.org/wp-content/uploads/2021/03/alanpt3-425x219.jpeg 425w, https://robohub.org/wp-content/uploads/2021/03/alanpt3-1024x528.jpeg 1024w, https://robohub.org/wp-content/uploads/2021/03/alanpt3-768x396.jpeg 768w" sizes="(max-width: 1366px) 100vw, 1366px" />
<p><a href="https://alanwinfield.blogspot.com/2021/02/back-to-robot-coding-part-2-ethical.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">In part 2 a few weeks ago I outlined</a> a Python implementation of the ethical black box. I described the key data structure &#8211; a dictionary which serves as both specification for the type of robot, and the data structure used to deliver live data to the EBB. I also mentioned the other key robot specific code: </p>
<div style="background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="color: red; font-family: courier;"># Get data from the robot and store it in data structure spec</span></div>
<div style="background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="font-family: courier;"><span style="color: #ffa400;">def</span>&nbsp;<span style="color: #2b00fe;">getRobotData</span>(spec):</span></div>
<p>Having reached this point I needed a robot &#8211; and a way of communicating with it &#8211; so that I could both write <span style="color: #2b00fe; font-family: courier;">getRobotData</span><span style="color: #333333; font-family: courier;">(spec)</span><span style="color: #333333; font-family: inherit;">&nbsp;</span> and test the EBB. But how to do this? I&#8217;m working from home during lockdown, and my e-puck robots are all in the lab. Then I remembered that the excellent robot simulator <a href="https://www.coppeliarobotics.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">V-REP</a> (now called CoppeliaSim) has a pretty good e-puck model and some nice demo scenes. V-REP also offers multiple ways of communicating between simulated robots and external programs (<a href="https://www.coppeliarobotics.com/helpFiles/en/writingCode.htm" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">see here</a>). One of them &#8211; <a href="https://en.wikipedia.org/wiki/Network_socket" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">TCP/IP sockets</a> &#8211; appeals to me as I&#8217;ve written sockets code many times, for both real-world and research applications. Then a stroke of luck: I found that a team at <a href="https://www.ensta-bretagne.fr/zerr/dokuwiki/doku.php?id=vrep:socket-com-with-robot" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ensta-Bretagne had written a simple demo</a> which does more or less what I need &#8211; just not for the e-puck. So, first I got that demo running and figured out how it works, then used the same approach for a simulated e-puck and the EBB. Here is a video capture of the working demo.</p>
<p><iframe allowfullscreen="allowfullscreen" class="b-hbp-video b-uploaded" id="BLOGGER-video-30107e6336a9d6c9-10172" mozallowfullscreen="mozallowfullscreen" src="https://www.blogger.com/video.g?token=AD6v5dxGOLBtzKX9WitNsLEeFX8etAdYSenBx-EppBm0hbuRrozls1uiaKHMYZBScVW9buK7vD7DMgZaU0hC_ibVH7I1scu8ZTdEFbOoX0FQLUIs1BveRxxpShxFCBwxFYDJsg" webkitallowfullscreen="webkitallowfullscreen" width="477" height="270" frameborder="0"></iframe></p>
<p>So, what&#8217;s going on in the demo? The visible simulation views in the V-REP window show an e-puck robot following a black line which is blocked by both a potted plant and an obstacle constructed from 3 cylinders. The robot has two behaviours: line following and wall following. The EBB requests data from the e-puck robot once per second, and you can see those data in the Python shell window. Reading from left to right you will see first the EBB date and time stamp, then robot time <i>botT</i>, then the 3 line following sensors <i>lfSe</i>, followed by the 8 infra red proximity sensors <i>irSe</i>. The final two fields show the joint (i.e. wheel angles) <i>jntA</i>, in degrees, then the motor commands <i>jntD</i>. By watching these values as the robot follows its line and negotiates the two obstacles you can see how the line and infra red sensor values change, resulting in updated motor commands.</p>
<p>Here is the code &#8211; which is custom written both for this robot and the means of communicating with it &#8211; for requesting data from the robot.</p>
<div style="text-align: left;"><span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span></span></div>
<div style="text-align: left;"><span><span></p>
<div style="font-family: courier; font-size: small;"><span style="color: red;"># Get data from the robot and store it in spec[]</span></div>
<div style="font-family: courier; font-size: small;"><span style="color: red;"># while returning one of the following result codes</span></div>
<div style="font-family: courier; font-size: small;">ROBOT_DATA_OK = 0</div>
<div style="font-family: courier; font-size: small;">CANNOT_CONNECT = 1</div>
<div style="font-family: courier; font-size: small;">SOCKET_ERROR = 2</div>
<div style="font-family: courier; font-size: small;">BAD_DATA = 3</div>
<div style="font-family: courier; font-size: small;"></div>
<div style="font-family: courier; font-size: small;"><span style="color: #ffa400;">def</span> <span style="color: #2b00fe;">getRobotData</span>(spec):</div>
<div style="font-family: courier; font-size: small;"></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: red;"># This function connects, via TCP/IP to an ePuck robot running in V-REP</span></div>
<div style="font-family: courier; font-size: small;"><span style="color: red;"><br /></span></div>
<div style="font-family: courier; font-size: small;"><span style="color: red;">&nbsp; &nbsp; # create a TCP/IP socket and connect it to the simulated robot</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: #ffa400;">try</span>:</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; sock.connect(server_address_port)</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: #ffa400;">except</span>:</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ffa400;">return</span> CANNOT_CONNECT</div>
<div style="font-family: courier; font-size: small;"></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; sock.settimeout(0.1) <span style="color: red;"># set connection timeout</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp;&nbsp;</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: red;"># pack a dummy packet that will provoke data in response</span></div>
<div style="font-family: courier; font-size: small;"><span style="color: red;">&nbsp; &nbsp; #&nbsp; &nbsp;this is, in effect, a &#8216;ping&#8217; to ask for a data record</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; strSend = struct.pack(<span style="color: #6aa84f;">&#8216;fff&#8217;</span>,1.0,1.0,1.0)</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; sock.sendall(strSend) # and send it to V-REP</div>
<div style="font-family: courier; font-size: small;"></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: red;"># wait for data back from V-REP</span></div>
<div style="font-family: courier; font-size: small;"><span style="color: red;">&nbsp; &nbsp; #&nbsp; &nbsp;expect a packet with 1 time, 2 joints, 2 motors, 3 line sensors, 8 irSensors&nbsp;<span>&nbsp;</span></span></div>
<div style="font-family: courier; font-size: small;"><span style="color: red;"><span><span>&nbsp;&nbsp; &nbsp;</span>#&nbsp; &nbsp;</span>all floats because V-REP</span></div>
<div style="font-family: courier; font-size: small;"><span style="color: red;">&nbsp; &nbsp; #&nbsp; &nbsp;total packet size = 16 x 4 = 64 bytes</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; data = <span style="color: #6aa84f;">b&#8221;</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; nch_rx = 64 <span style="color: red;"># expect this many bytes from&nbsp; V-REP&nbsp;</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: #ffa400;">try</span>:</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ffa400;">while</span> len(data) &lt; nch_rx:</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data += sock.recv(nch_rx)</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: #ffa400;">except</span>:</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; sock.close()</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ffa400;">return</span> SOCKET_ERROR</div>
<div style="font-family: courier; font-size: small;"></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: red;"># unpack the received data</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: #ffa400;">if</span> len(data) == nch_rx:</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: red;"># V-REP packs and unpacks in floats only so&#8230;</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; vrx = struct.unpack(&#8216;ffffffffffffffff&#8217;,data)</div>
<div style="font-family: courier; font-size: small;"></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: red;"># now move data from vrx[] into spec[], while rounding the floats</span></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; spec[<span style="color: #6aa84f;">&#8220;botTime&#8221;</span>] = [ <span style="color: #800180;">round</span>(vrx[0],2) ]&nbsp;</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; spec[<span style="color: #6aa84f;">&#8220;jntDemands&#8221;</span>] = [ <span style="color: #800180;">round</span>(vrx[1],2), <span style="color: #800180;">round</span>(vrx[2],2) ]</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; spec[<span style="color: #6aa84f;">&#8220;jntAngles&#8221;</span>] = [<span style="color: #800180;">round</span>(vrx[3]*180.0/math.pi,2)</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #800180;">round</span>(vrx[4]*180.0/math.pi,2) ]</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; spec[<span style="color: #6aa84f;">&#8220;lfSensors&#8221;</span>] = [ <span style="color: #800180;">round</span>(vrx[5],2), <span style="color: #800180;">round</span>(vrx[6],2), <span style="color: #800180;">round</span>(vrx[7],2) ]</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ffa400;">for</span> i <span style="color: #ffa400;">in</span> <span style="color: #800180;">range</span>(8):</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; spec[<span style="color: #6aa84f;">&#8220;irSensors&#8221;</span>][i] = <span style="color: #800180;">round</span>(vrx[8+i],3)&nbsp; &nbsp; &nbsp; &nbsp;</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; result = ROBOT_DATA_OK</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: #ffa400;">else</span>:&nbsp; &nbsp; &nbsp; &nbsp;</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; &nbsp; &nbsp; result = BAD_DATA</div>
<div style="font-family: courier; font-size: small;"></div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; sock.close()</div>
<div style="font-family: courier; font-size: small;">&nbsp; &nbsp; <span style="color: #ffa400;">return</span> result</div>
<div style="font-family: courier; font-size: small;"></div>
<p>The structure of this function is very simple: first create a socket then open it, then make a dummy packet and send it to V-REP to request EBB data from the robot. Then, when a data packet arrives, unpack it into spec. The most complex part of the code is data wrangling.</p>
<p>Would a real EBB collect data in this way? Well if the EBB is embedded in the robot then probably not. Communication between the robot controller and the EBB might be via ROS messages, or even more directly, by &#8211; for instance &#8211; allowing the EBB code to access a shared memory space which contains the robot&#8217;s sensor inputs, command outputs and decisions. But an external EBB, either running on a local server or in the cloud, would most likely use TCP/IP to communicate with the robot, so <span style="font-family: courier;"><span style="color: #2b00fe;">getRobotData</span>()</span> would look very much like the example here.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Back to Robot Coding part 2: the ethical black box</title>
		<link>https://robohub.org/back-to-robot-coding-part-2-the-ethical-black-box/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Sat, 20 Feb 2021 08:32:00 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">https://robohub.org/back-to-robot-coding-part-2-the-ethical-black-box/</guid>

					<description><![CDATA[In the last few days I started some serious coding. The first for 20 years, in fact, when I built the software for the BRL LinuxBots. (The coding I did six months ago doesn't really count as I was only writing or modifying small fragments of Python).My...]]></description>
										<content:encoded><![CDATA[<p>In the last few days I started some serious coding. The first for 20 years, in fact, when I built <a href="https://www.researchgate.net/publication/228789103_Linux_an_Embedded_Operating_System_for_Mobile_Robots" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">the software for the BRL LinuxBots</a>. (The coding I did <a href="https://alanwinfield.blogspot.com/2020/08/back-to-robot-coding-part-1-hello-world_10.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">six months ago</a> doesn&#8217;t really count as I was only writing or modifying small fragments of Python).</p>
<p>My coding project is to start building an ethical black box (EBB), or to be more accurate, a module that will allow a software EBB to be incorporated into a robot. Conceptually the EBB is very simple, it is a data logger &#8211; the robot equivalent of an aircraft Flight Data Recorder, or an automotive Event Data Recorder. Nearly five years ago <a href="https://alanwinfield.blogspot.com/2017/08/the-case-for-ethical-black-box.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">I made the case, with Marina Jirotka</a>, that <i>all</i> robots (and AIs) should be fitted with an EBB as standard. Our argument is very simple: without an EBB, it will be more or less impossible to investigate robot accidents, or near-misses, and in a <a href="https://alanwinfield.blogspot.com/2020/06/robot-accident-investigation.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">recent paper&nbsp;on Robot Accident Investigation</a> we argue that with the increasing use of social robots accidents are inevitable and will need to be investigated.</p>
<p>Developing and demonstrating the EBB is a foundational part of our 5-year EPSRC funded project <a href="https://www.robotips.co.uk/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">RoboTIPS</a>, so it&#8217;s great to be doing some hands-on practical research. Something I&#8217;ve not done for awhile.</p>
<p>Here is a block diagram showing the EBB and its relationship with a robot controller.</p>
<img decoding="async" src="https://1.bp.blogspot.com/-NTtGCkskXfw/YC5hEvozOYI/AAAAAAAADHw/p2zJ7K6TCXgbub5YV5Z6uVSJX_2j8hbjgCLcBGAsYHQ/s520/Slide1_cut.jpg" width="520" height="482" alt="Box diagram of sensor, embedded artificial intelligence and actuation data being logged by the ethical black box" class="alignnone size-full" />
<p>As shown here the data flows from the robot controller to the EBB are strictly one way. The EBB cannot and must not interfere with the operation of the robot. Coding an EBB for a particular robot would be straightforward, but I have set myself a tougher goal: a generic EBB module (i.e. library of functions) that would &#8211; with some inevitable customisation &#8211; apply to any robot. And I set myself the additional challenge of coding in Python, making use of skills learned from the excellent <a href="https://www.codecademy.com/learn/learn-python" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">online Codecademy Python 2 course</a>.</p>
<p>There are two elements of the EBB that must be customised for a particular robot. The first is the data structure used to fetch and save the sensor, actuator and decision data in the diagram above. Here is an example from my first stab at an EBB framework, using the Python dictionary structure:</p>
<div><span style="color: red; font-family: courier;"># This dictionary structure serves as both&nbsp;</span></div>
<div><span style="color: red; font-family: courier;"># 1 specification of the type of robot, and each data field that</span></div>
<div><span style="color: red; font-family: courier;">#&nbsp; &nbsp;will be logged for this robot, &amp;</span></div>
<div><span style="color: red; font-family: courier;"># 2 the data structure we use to deliver live data to the EBB</span></div>
<div><span style="color: red;"><br /></span></div>
<div><span style="color: red; font-family: courier;"># for this model let us create a minimal spec for an ePuck robot</span></div>
<div><span style="font-family: courier;">epuckSpec = {</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: red;"># the first field *always* identifies the type of robot plus <span>&nbsp;&nbsp; &nbsp;</span><span>&nbsp;&nbsp; &nbsp;</span><span>&nbsp; &nbsp;#&nbsp;</span>version and serial nos</span></span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: #6aa84f;">&#8220;robot&#8221; </span>:<span style="color: #6aa84f;">&nbsp;</span>[<span style="color: #6aa84f;">&#8220;ePuck&#8221;, &#8220;v1&#8221;, &#8220;SN123456&#8221;</span>],</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: red;"># the remaining fields are data we will log,&nbsp;</span></span></div>
<div><span style="font-family: courier;"><span style="color: red;"><span>&nbsp; &nbsp; #&nbsp;</span>starting with the motors</span></span></div>
<div><span style="color: red; font-family: courier;">&nbsp; &nbsp; # ..of which the ePuck has just 2: left and right</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: #6aa84f;">&#8220;motors&#8221;</span> : [0,0],</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp;<span style="color: red;"> # then 8 infra red sensors</span></span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: #6aa84f;">&#8220;irSensors&#8221;</span> : [0,0,0,0,0,0,0,0],</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: red;"># ..note the ePuck has more sensors: accelerometer, camera etc,&nbsp;</span></span></div>
<div><span style="font-family: courier;"><span style="color: red;"><span>&nbsp; &nbsp; #&nbsp;</span>but this will do for now</span></span></div>
<div><span style="color: red; font-family: courier;">&nbsp; &nbsp; # ePuck battery level</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: #6aa84f;">&#8220;batteryLevel&#8221;</span> : [0],</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: red;"># then 1 decision code &#8211; i.e. what the robot is doing now</span></span></div>
<div><span style="font-family: courier;"><span style="color: red;"><span>&nbsp; &nbsp; # what these codes mean will be specific to both the robot&nbsp;</span></span></span></div>
<div><span style="font-family: courier;"><span style="color: red;"><span><span>&nbsp; &nbsp; #&nbsp;</span>and the application</span><br /></span></span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; <span style="color: #6aa84f;">&#8220;decisionCode&#8221;</span> : [0]</span></div>
<div><span style="font-family: courier;">&nbsp; &nbsp; }</span></div>
<p>Whether a dictionary is the best way of doing this I&#8217;m not 100% sure, being new to Python (any thoughts from experienced Pythonistas welcome).</p>
<p>The idea is that all robot EBBs will need to define a data structure like this. All must contain the first field&nbsp;<span style="color: #6aa84f; font-family: courier;">&#8220;robot&#8221;</span>, which names the robot&#8217;s type, its version number and serial number. Then the following fields must use keywords from a standard menu, as needed. As shown in this example each keyword is followed by a list of placeholder values &#8211; in which the number of values in the list reflects the specification of the actual robot. The ePuck robot, for instance, has 2 motors and 8 infra-red sensors.</p>
<p>The final field in the data structure is &#8220;decisionCode&#8221;. The values stored in this field would be both robot and applications specific; for the ePuck robot these might be 1 = &#8216;stop&#8217;, 2 = &#8216;turn left&#8217;, 3 = &#8216;turn right&#8217; and so on. We could add another value for a parameter, so the robot might decide for instance to turn left 40 degrees, so <span style="color: #6aa84f; font-family: courier; font-size: small;">&#8220;decisionCode&#8221;</span><span style="font-family: courier; font-size: small;">&nbsp;: [2,40]. </span>We could also add a &#8216;reason&#8217; field, which would save the high-level reason for the decision, as in <span style="color: #6aa84f; font-family: courier; font-size: small;">&#8220;decisionCode&#8221;</span><span style="font-family: courier; font-size: small;">&nbsp;: [2,40,&#8221;avoid obstacle right&#8221;]&nbsp;</span>noting that the decision field could be a string as shown here, or a numeric code.</p>
<p>As I hope I have shown here the design of this data structure and its fields is at the heart of the EBB.</p>
<p>The second element of the EBB library that must be written for the particular robot and application, is the function which fetches data from the robot</p>
<div><span style="color: red; font-family: courier;"># Get data from the robot and store it in data structure spec</span></div>
<div><span style="font-family: courier;"><span style="color: #ffa400;">def</span> <span style="color: #2b00fe;">getRobotData</span>(spec):</span></div>
<p>How this function is implemented will vary hugely between robots and robot applications. For our Linux enhanced <a href="https://alanwinfield.blogspot.com/2015/02/like-doing-brain-surgery-on-robots.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ePucks with WiFi</a> connections this is likely to be via a TCP/IP client-server, with the server running on the robot, sending data following a request from the client <span style="color: #2b00fe; font-family: courier; font-size: small;">getRobotData</span><span style="font-family: courier; font-size: small;">(ePuckspec). &nbsp;</span> For simpler setups in which the EBB module is folded into the robot controller then accessing the required data within <span style="color: #2b00fe; font-family: courier; font-size: small;">getRobotData</span><span style="font-family: courier; font-size: small;">()</span>&nbsp;should be very straightforward.</p>
<p>The generic part of the EBB module will define the class EBB, with methods for both initialising the EBB and saving a new data record to the EBB. I will cover that in another blog post.</p>
<p>Before closing let me add that it is our intention to publish the specification of the EBB, together with the model EBB code, once it had been fully tested, as open source.</p>
<p>Any comments or feedback would be much appreciated.</p>
<hr>
<p>Link to the original post <a href="https://alanwinfield.blogspot.com/2021/02/back-to-robot-coding-part-2-ethical.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">here</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>RoboTED: a case study in Ethical Risk Assessment</title>
		<link>https://robohub.org/roboted-a-case-study-in-ethical-risk-assessment/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 28 Oct 2020 20:39:00 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">https://robohub.org/roboted-a-case-study-in-ethical-risk-assessment/</guid>

					<description><![CDATA[A few weeks ago I gave a short paper at the excellent International Conference on Robot Ethics and Standards (ICRES 2020), outlining a case study in Ethical Risk Assessment - see our paper here. Our chosen case study is a robot teddy bear, inspired by ...]]></description>
										<content:encoded><![CDATA[<p>A few weeks ago I gave a short paper at the excellent <a href="https://clawar.org/icres2020/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">International Conference on Robot Ethics and Standards (ICRES 2020)</a>, outlining a case study in Ethical Risk Assessment &#8211; <a href="https://arxiv.org/abs/2007.15864v2" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">see our paper here</a>. Our chosen case study is a robot teddy bear, inspired by one of my favourite movie robots: Teddy, in <a href="https://en.wikipedia.org/wiki/A.I._Artificial_Intelligence" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">A. I. Artificial Intelligence</a>. <span id="more-196783"></span></p>
<img decoding="async" border="0" data-original-height="375" data-original-width="251" height="320" src="https://1.bp.blogspot.com/-OVjL-vKaTxA/X3OywcdyUCI/AAAAAAAADCQ/Yy9E4GTuC-cMNIdNLMwFZ_Xu8gAkT0n1wCLcBGAsYHQ/s320/Teddy.jpg" />
<p>Although Ethical Risk Assessment (ERA) is not new &#8211; it is after all what research ethics committees do &#8211; the idea of extending traditional risk assessment, as practised by safety engineers, to cover ethical risks is new. ERA is I believe one of the most powerful tools available to the responsible roboticist, and happily we already have a published standard setting out a guideline on ERA for robotics in BS 8611, published in 2016.</p>
<p>Before looking at the ERA, we need to summarise the specification of our fictional robot teddy bear: RoboTed. First, RoboTed is based on the following technology:</p>
<ul>
<li>RoboTed is an Internet (WiFi) connected device,&nbsp;</li>
<li>RoboTed has cloud-based speech recognition and conversational AI (chatbot) and local speech synthesis,</li>
<li>RoboTed’s eyes are functional cameras allowing RoboTed to recognise faces,</li>
<li>RoboTed has motorised arms and legs to provide it with limited baby-like movement and locomotion.</li>
</ul>
<p>And second RoboTed is designed to:</p>
<ul>
<li>Recognise its owner, learning their face and name and turning its face toward the child.</li>
<li>Respond to physical play such as hugs and tickles.</li>
<li>Tell stories, while allowing a child to interrupt the story to ask questions or ask for sections to be repeated.</li>
<li>Sing songs, while encouraging the child to sing along and learn the song.</li>
<li>Act as a child minder, allowing parents to both remotely listen, watch and speak via RoboTed.</li>
</ul>
<p>The tables below summarise the ERA of RoboTED for (1) psychological, (2) privacy &amp; transparency and (3) environmental risks. Each table has 4 columns, for the hazard, risk, level of risk (high, medium or low) and actions to mitigate the risk. BS8611 defines an <b>ethical risk</b>&nbsp;as the “probability of ethical harm occurring from the frequency and severity of exposure to a hazard”; an <b>ethical hazard</b> as&nbsp;“a potential source of ethical harm”, and an <b>ethical harm</b> as&nbsp;“anything likely to compromise psychological and/or societal and environmental well-being&#8221;.</p>
<p><img decoding="async"  src="https://1.bp.blogspot.com/-eMKH1utfT70/X3hiDzLELMI/AAAAAAAADCo/wQeO7HNKWgQMq7gZv-Yt5bPV62l-ZdJ4ACLcBGAsYHQ/s672/ERA%2B1.jpg"  /><br />
(1) Psychological Risks</p>
<p>&nbsp;</p>
<p><img decoding="async"  src="https://1.bp.blogspot.com/-YF68wJNKJDo/X3hhlqMVaiI/AAAAAAAADCc/q8r5I-2yqkEqNytuaFV1cGnS1N0tfD0-QCLcBGAsYHQ/s672/ERA%2B2.jpg"  /><br />
(2) Security and Transparency Risks</p>
<p>&nbsp;</p>
<img decoding="async"  src="https://1.bp.blogspot.com/-mQe52PJ76k8/X3hh2zYhXXI/AAAAAAAADCk/KtL9pfw2a1o20UtOlYwelUFYmTLZqDfrgCLcBGAsYHQ/s672/ERA%2B3.jpg"  />
<p>(3) Environmental Risks</p>
<p>&nbsp;</p>
<p>For a more detailed commentary on each of these tables see <a href="https://arxiv.org/abs/2007.15864v2" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">our full paper</a> &#8211; which also, for completeness, covers physical (safety) risks. And here are the slides from my short ICRES 2020 presentation:</p>
<p><iframe allowfullscreen="true" frameborder="0" height="640" mozallowfullscreen="true" src="https://docs.google.com/presentation/d/e/2PACX-1vQECtdB9FLJ1QoapCDXkroQo3RpK3uLG8vqUm1vrjv68ZCSoHj_rbUhbkxn60LijPeuuxi6cevRPHB5/embed?start=true&amp;loop=true&amp;delayms=3000" webkitallowfullscreen="true" width="100%"></iframe></p>
<p>Through this fictional case study we argue we have demonstrated the value of ethical risk assessment. Our RoboTed ERA has shown that attention to ethical risks can</p>
<ul>
<li>suggest new functions, such as “RoboTed needs to sleep now”,</li>
<li>draw attention to how designs can be modified to mitigate some risks,&nbsp;</li>
<li>highlight the need for user engagement, and</li>
<li>reject some product functionality as too risky.</li>
</ul>
<p>But ERA is not guaranteed to expose all ethical risks. It is a subjective process which will only be successful if the risk assessment team are prepared to think both critically and creatively about the question: what could go wrong? As Shannon Vallor and her colleagues write in their excellent&nbsp;<a href="https://www.scu.edu/media/ethics-center/technology-ethics/Ethics-Toolkit.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ethics in Tech Practice</a>&nbsp;toolkit design teams must develop the “habit of exercising the skill of moral imagination to see how an ethical failure of the project might easily happen, and to understand the preventable causes so that they can be mitigated or avoided”.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>My top three policy and governance issues in AI/ML</title>
		<link>https://robohub.org/my-top-three-policy-and-governance-issues-in-ai-ml/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Sat, 22 Jun 2019 08:31:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">https://robohub.org/my-top-three-policy-and-governance-issues-in-ai-ml/</guid>

					<description><![CDATA[<!--[if gte mso 9]&#62;    &#60;![endif]--><!--[if gte mso 9]&#62;   0  false      18 pt  18 pt  0  0    false  false  false                 &#60;![endif]--><!--[if gte mso 9]&#62;  &#60;![endif]--><br><span>In preparation for a </span><a href="https://www.technologyreview.com/s/613589/the-world-economic-forum-wants-to-develop-global-rules-for-ai/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">meeting of the WEF global AI council today</a><span>, we were asked the question:</span><br><div><i><span><br></span></i></div><div><i><span>What do you think are the top three policy and governance issues that face AI/ML currently?&#160;</span></i></div><div><i><span><br></span></i><span><span>Here are my answers.</span></span><br><i><span><br></span></i></div><div><!--[if !supportLists]--><span><span>1.<span>&#160;&#160;&#160;&#160; </span></span></span><!--[endif]--><span>For me the biggest governance issue facing AI/ML ethics is the <b>gap between principles and practice</b>. The hard problem the industry faces is turning good intentions into demonstrably good behaviour. In the last 2.5 years there has been a gold rush of new ethical principles in AI. Since Jan 2017 <a href="http://alanwinfield.blogspot.com/2019/04/an-updated-round-up-of-ethical.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">at least 22 sets of ethical principles have been published</a>, including principles from Google, IBM, Microsoft and Intel. Yet any evidence that these principles are making a difference within those companies is hard to find &#8211; leading to a justifiable accusation of <b><a href="https://www.theverge.com/2019/4/3/18293410/ai-artificial-intelligence-ethics-boards-charters-problem-big-tech" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ethics-washing</a></b>&#8211; and if anything the reputations of some leading AI companies are looking increasingly tarnished.<p></p></span></div><div><br></div><div><!--[if !supportLists]--><span><span>2.<span>&#160;&#160;&#160;&#160; </span></span></span><!--[endif]--><span>Like others I am deeply concerned by the acute <b>gender imbalance</b> in AI (estimates of the proportion of women in AI vary between ~<a href="https://medium.com/element-ai-research-lab/estimating-the-gender-ratio-of-ai-researchers-around-the-world-81d2b8dbe9c3" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">12%</a> and ~<a href="https://futurism.com/ai-gender-gap-artificial-intelligence" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">22%</a>). This is not just unfair, I believe it too be positively dangerous, since it is resulting in AI products and services that reflect the values and ambitions of (young, predominantly white) men. This makes it a governance issue. I cannot help wondering if the deeply troubling rise of <b>surveillance capitalism</b> is not, at least in part, a consequence of male values. <p></p></span></div><div><br></div><div><!--[if !supportLists]--><span><span>3.<span>&#160;&#160;&#160;&#160; </span></span></span><!--[endif]--><span>A major policy concern is the apparently <b>very poor quality of many of the jobs created by the large AI/ML companies</b>. Of course the AI/ML engineers are paid exceptionally well, but it seems that there is a very large number of very poorly paid workers who, in effect, compensate for the fact that AI is not (yet) capable of <a href="https://www.theverge.com/2019/2/25/18229714/cognizant-facebook-content-moderator-interviews-trauma-working-conditions-arizona" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">identifying offensive content</a>, nor is it able to learn without training data generated from large quantities of <a href="https://www.scmp.com/tech/article/2166655/ai-promises-jobs-revolution-first-it-needs-old-fashioned-manual-labour-china" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">manually tagged objects in images</a>, nor can <a href="https://www.theguardian.com/technology/2019/may/28/a-white-collar-sweatshop-google-assistant-contractors-allege-wage-theft" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">conversational AI manage all queries</a> that might be presented to it. This hidden army of piece workers, employed in developing countries by third party sub contractors and paid very poorly, are undertaking work that is at best extremely tedious (you might say robotic) and at worst psychologically very harmful; this has been called AI&#8217;s dirty little secret and should not &#8211; in my view &#8211; go unaddressed. <p></p></span></div><div><br></div><!--EndFragment--><br>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://robohub.org/wp-content/uploads/2015/01/WEF_World_Economic_Forum.jpg" alt="" width="1024" height="768" class="aligncenter size-full wp-image-45233" srcset="https://robohub.org/wp-content/uploads/2015/01/WEF_World_Economic_Forum.jpg 1024w, https://robohub.org/wp-content/uploads/2015/01/WEF_World_Economic_Forum-425x318.jpg 425w, https://robohub.org/wp-content/uploads/2015/01/WEF_World_Economic_Forum-400x300.jpg 400w" sizes="(max-width: 1024px) 100vw, 1024px" />In preparation for a <a href="https://www.technologyreview.com/s/613589/the-world-economic-forum-wants-to-develop-global-rules-for-ai/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">recent meeting of the WEF global AI council</a>, we were asked the question:</p>
<p><em>What do you think are the top three policy and governance issues that face AI/ML currently? </em><span id="more-131673"></span></p>
<p>Here are my answers.</p>
<p>1. For me the biggest governance issue facing AI/ML ethics is the gap between principles and practice. The hard problem the industry faces is turning good intentions into demonstrably good behaviour. In the last 2.5 years there has been a gold rush of new ethical principles in AI. Since Jan 2017 at least <a href="http://alanwinfield.blogspot.com/2019/04/an-updated-round-up-of-ethical.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">22 sets of ethical principles</a> have been published, including principles from Google, IBM, Microsoft and Intel. Yet any evidence that these principles are making a difference within those companies is hard to find – leading to a justifiable accusation of <a href="https://www.theverge.com/2019/4/3/18293410/ai-artificial-intelligence-ethics-boards-charters-problem-big-tech" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ethics-washing</a> – and if anything the reputations of some leading AI companies are looking increasingly tarnished.</p>
<p>2. Like others I am deeply concerned by the acute gender imbalance in AI (estimates of the proportion of women in AI vary between <a href="https://medium.com/element-ai-research-lab/estimating-the-gender-ratio-of-ai-researchers-around-the-world-81d2b8dbe9c3" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">~12% </a>and <a href="https://futurism.com/ai-gender-gap-artificial-intelligence" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">~22%</a>). This is not just unfair, I believe it too be positively dangerous, since it is resulting in AI products and services that reflect the values and ambitions of (young, predominantly white) men. This makes it a governance issue. I cannot help wondering if the deeply troubling rise of surveillance capitalism is not, at least in part, a consequence of male values.</p>
<p>3. A major policy concern is the apparently very poor quality of many of the jobs created by the large AI/ML companies. Of course the AI/ML engineers are paid exceptionally well, but it seems that there is a very large number of very poorly paid workers who, in effect, compensate for the fact that AI is not (yet) capable of <a href="https://www.theverge.com/2019/2/25/18229714/cognizant-facebook-content-moderator-interviews-trauma-working-conditions-arizona" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">identifying offensive content</a>, nor is it able to learn without training data generated from large quantities of <a href="https://www.scmp.com/tech/article/2166655/ai-promises-jobs-revolution-first-it-needs-old-fashioned-manual-labour-china" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">manually tagged objects in images</a>, nor can <a href="https://www.theguardian.com/technology/2019/may/28/a-white-collar-sweatshop-google-assistant-contractors-allege-wage-theft" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">conversational AI manage all queries</a> that might be presented to it. This hidden army of piece workers, employed in developing countries by third party sub contractors and paid very poorly, are undertaking work that is at best extremely tedious (you might say robotic) and at worst psychologically very harmful; this has been called AI’s dirty little secret and should not – in my view – go unaddressed.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>An updated round up of ethical principles of robotics and AI</title>
		<link>https://robohub.org/an-updated-round-up-of-ethical-principles-of-robotics-and-ai/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Sun, 12 May 2019 22:26:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">https://robohub.org/an-updated-round-up-of-ethical-principles-of-robotics-and-ai/</guid>

					<description><![CDATA[This blogpost is an updated round up of the various sets of ethical principles of robotics and AI that have been proposed to date, ordered by date of first publication. I previously listed principles published before December 2017 here; this blogpost a...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://robohub.org/wp-content/uploads/2019/04/bigstock-Ethics-And-Integrity-Concept-255921025.jpg" alt="" width="900" height="618" class="aligncenter size-full wp-image-130908" srcset="https://robohub.org/wp-content/uploads/2019/04/bigstock-Ethics-And-Integrity-Concept-255921025.jpg 900w, https://robohub.org/wp-content/uploads/2019/04/bigstock-Ethics-And-Integrity-Concept-255921025-425x292.jpg 425w, https://robohub.org/wp-content/uploads/2019/04/bigstock-Ethics-And-Integrity-Concept-255921025-768x527.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" />This blogpost is an updated round up of the various sets of ethical principles of robotics and AI that have been proposed to date, ordered by date of first publication.<span id="more-127550"></span></p>
<p> I previously listed <a href="http://alanwinfield.blogspot.com/2017/12/a-round-up-of-robotics-and-ai-ethics.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">principles published before December 2017 here</a>; this blogpost appends those principles drafted since January 2018 (plus one in October 2017 I had missed). The principles are listed here (in full or abridged) with links, notes and references but without critique.</p>
<p>Scroll down to the next horizontal line for the updates.</p>
<p>If there any (prominent) ones I&#8217;ve missed please let me know.</p>
<p><b><span style="color: red;">Asimov&#8217;s three laws of Robotics (1950)</span></b></p>
<ol>
<li>A robot may not injure a human being or, through inaction, allow a human being to come to harm.&nbsp;</li>
<li>A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.&nbsp;</li>
<li>A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.&nbsp;</li>
</ol>
<p>I have included these to explicitly acknowledge, firstly, that Asimov undoubtedly established&nbsp;<u>the principle that robots (and by extension AIs) should be governed by principles</u>, and secondly that many subsequent principles have been drafted as a direct response. The three laws first appeared in Asimov&#8217;s short story Runaround [1].&nbsp;<a href="https://en.wikipedia.org/wiki/Three_Laws_of_Robotics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">This wikipedia article</a>&nbsp;provides a very good account of the three laws and their many (fictional) extensions.<br />
<b><br /></b><b><span style="color: red;">Murphy and Wood&#8217;s three laws of Responsible Robotics (2009)</span></b></p>
<ol>
<li>A human may not deploy a robot without the human-robot work system meeting the highest legal and professional standards of safety and ethics.&nbsp;</li>
<li>A robot must respond to humans as appropriate for their roles.&nbsp;</li>
<li>A robot must be endowed with sufficient situated autonomy to protect its own existence as long as such protection provides smooth transfer of control which does not conflict with the First and Second Laws.&nbsp;</li>
</ol>
<p>These were proposed in Robin Murphy and David Wood&#8217;s paper&nbsp;<a href="http://www.inf.ufrgs.br/~prestes/Courses/Robotics/beyond%20asimov.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Beyond Asimov: The Three Laws of Responsible Robotics</a>&nbsp;[2].</p>
<p><b><span style="color: red;">EPSRC Principles of Robotics (2010)</span></b></p>
<ol>
<li>Robots are multi-use tools. Robots should not be designed solely or primarily to kill or harm humans, except in the interests of national security.&nbsp;</li>
<li>Humans, not Robots, are responsible agents. Robots should be designed and operated as far as practicable to comply with existing laws, fundamental rights and freedoms, including privacy.&nbsp;</li>
<li>Robots are products. They should be designed using processes which assure their safety and security.&nbsp;</li>
<li>Robots are manufactured artefacts. They should not be designed in a deceptive way to exploit vulnerable users; instead their machine nature should be transparent.&nbsp;</li>
<li>The person with legal responsibility for a robot should be attributed.&nbsp;</li>
</ol>
<p>These principles were drafted in 2010&nbsp;<a href="https://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/principlesofrobotics/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">and published online in 2011</a>, but not&nbsp;<a href="http://www.tandfonline.com/doi/ref/10.1080/09540091.2016.1271400" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">formally published until 2017</a>&nbsp;[3] as part of a two-part&nbsp;<a href="http://www.tandfonline.com/toc/ccos20/29/2" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">special issue of Connection Science</a>&nbsp;on the principles, edited by Tony Prescott &amp; Michael Szollosy [4]. An accessible&nbsp;<a href="https://www.researchgate.net/publication/258540278_Roboethics_-_for_humans" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">introduction to the EPSRC principles</a>&nbsp;was published in New Scientist in 2011.</p>
<p><b><span style="color: red;">Future of Life Institute&nbsp;<a href="https://futureoflife.org/ai-principles/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Asilomar principles for beneficial AI</a>&nbsp;(Jan 2017)</span></b></p>
<p>I will not list all 23 principles but extract just a few to compare and contrast with the others listed here:</p>
<blockquote class="tr_bq"><p>
6.&nbsp;<b>Safety</b>: AI systems should be safe and secure throughout their operational lifetime, and verifiably so where applicable and feasible.<br />
7.&nbsp;<b>Failure Transparency</b>: If an AI system causes harm, it should be possible to ascertain why.<br />
8.&nbsp;<b>Judicial Transparency</b>: Any involvement by an autonomous system in judicial decision-making should provide a satisfactory explanation auditable by a competent human authority.<br />
9.&nbsp;<b>Responsibility</b>: Designers and builders of advanced AI systems are stakeholders in the moral implications of their use, misuse, and actions, with a responsibility and opportunity to shape those implications.<br />
10.&nbsp;<b>Value Alignment</b>: Highly autonomous AI systems should be designed so that their goals and behaviors can be assured to align with human values throughout their operation.</p></blockquote>
<blockquote class="tr_bq"><p>
11.&nbsp;<b>Human Values</b>: AI systems should be designed and operated so as to be compatible with ideals of human dignity, rights, freedoms, and cultural diversity.<br />
12.&nbsp;<b>Personal Privacy</b>: People should have the right to access, manage and control the data they generate, given AI systems’ power to analyze and utilize that data.<br />
13.&nbsp;<b>Liberty and Privacy</b>: The application of AI to personal data must not unreasonably curtail people’s real or perceived liberty.<br />
14.&nbsp;<b>Shared Benefit</b>: AI technologies should benefit and empower as many people as possible.<br />
15.&nbsp;<b>Shared Prosperity</b>: The economic prosperity created by AI should be shared broadly, to benefit all of humanity.</p></blockquote>
<p>An account of the&nbsp;<a href="https://futureoflife.org/2017/01/17/principled-ai-discussion-asilomar/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">development of the Asilomar principles&nbsp;can be found here</a>.</p>
<p><span style="color: red;"><b>The ACM US Public Policy Council&nbsp;</b></span><span style="color: red;"><b><a href="https://www.acm.org/binaries/content/assets/public-policy/2017_usacm_statement_algorithms.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Principles for Algorithmic Transparency and Accountability</a>&nbsp;(Jan 2017)</b></span></p>
<ol>
<li><b>Awareness</b>:&nbsp;Owners, designers, builders, users, and other stakeholders of analytic systems should be aware of the possible biases involved in their design, implementation, and use and the potential harm that biases can cause to individuals and society.</li>
<li><b>Access and redress</b>: Regulators should encourage the adoption of mechanisms that enable questioning and redress for individuals and groups that are adversely affected by algorithmically informed decisions.</li>
<li><b>Accountability</b>: Institutions should be held responsible for decisions made by the algorithms that they use, even if it is not feasible to explain in detail how the algorithms produce their results.</li>
<li><b>Explanation</b>: Systems and institutions that use algorithmic decision-making are encouraged to produce explanations regarding both the procedures followed by the algorithm and the specific decisions that are made. This is particularly important in public policy contexts.</li>
<li><b>Data Provenance</b>: A description of the way in which the training data was collected should be maintained by the builders of the algorithms, accompanied by an exploration of the potential biases induced by the human or algorithmic data-gathering process.</li>
<li><b>Auditability</b>: Models, algorithms, data, and decisions should be recorded so that they can be audited in cases where harm is suspected.</li>
<li><b>Validation and Testing</b>: Institutions should use rigorous methods to validate their models and document those methods and results.&nbsp;</li>
</ol>
<p>See the ACM&nbsp;<a href="https://www.acm.org/media-center/2017/january/usacm-statement-on-algorithmic-accountability" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">announcement of these principles here</a>. The principles form part of the ACM&#8217;s updated&nbsp;<a href="https://ethics.acm.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">code of ethics</a>.<br />
<br />
<span style="color: red;"><b>Japanese Society for Artificial Intelligence (JSAI)&nbsp;</b><b><a href="http://ai-elsi.org/wp-content/uploads/2017/05/JSAI-Ethical-Guidelines-1.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethical Guidelines</a>&nbsp;(Feb 2017)</b></span></p>
<ol>
<li><b>Contribution to humanity</b>&nbsp;Members of the JSAI will contribute to the peace, safety, welfare, and public interest of humanity.&nbsp;</li>
<li><b>Abidance of laws and regulations</b>&nbsp;Members of the JSAI must respect laws and regulations relating to research and development, intellectual property, as well as any other relevant contractual agreements. Members of the JSAI must not use AI with the intention of harming others, be it directly or indirectly.</li>
<li><b>Respect for the privacy of others</b>&nbsp;Members of the JSAI will respect the privacy of others with regards to their research and development of AI. Members of the JSAI have the duty to treat personal information appropriately and in accordance with relevant laws and regulations.</li>
<li><b>Fairness&nbsp;</b>Members of the JSAI will always be fair. Members of the JSAI will acknowledge that the use of AI may bring about additional inequality and discrimination in society which did not exist before, and will not be biased when developing AI.&nbsp;</li>
<li><b>Security</b>&nbsp;As specialists, members of the JSAI shall recognize the need for AI to be safe and acknowledge their responsibility in keeping AI under control.&nbsp;</li>
<li><b>Act with integrity</b>&nbsp;Members of the JSAI are to acknowledge the significant impact which AI can have on society.&nbsp;</li>
<li><b>Accountability and Social Responsibility</b>&nbsp;Members of the JSAI must verify the performance and resulting impact of AI technologies they have researched and developed.&nbsp;</li>
<li><b>Communication with society and self-development</b>&nbsp;Members of the JSAI must aim to improve and enhance society’s understanding of AI.</li>
<li><b>Abidance of ethics guidelines by AI</b>&nbsp;AI must abide by the policies described above in the same manner as the members of the JSAI in order to become a member or a quasi-member of society.</li>
</ol>
<p>An explanation of the&nbsp;<a href="http://ai-elsi.org/archives/514" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">background and aims of these ethical guidelines can be found here</a>, together with a&nbsp;<a href="http://ai-elsi.org/wp-content/uploads/2017/05/JSAI-Ethical-Guidelines-1.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">link to the full principles</a>&nbsp;(which are shown abridged above).</p>
<p><b><span style="color: red;">Draft principles of The Future Society&#8217;s Science, Law and Society Initiative (Oct 2017)</span></b></p>
<ol>
<li>AI should advance the&nbsp;<b>well-being</b>&nbsp;of humanity, its societies, and its natural environment.&nbsp;</li>
<li>AI should be&nbsp;<b>transparent</b>.&nbsp;</li>
<li>Manufacturers and operators of AI should be&nbsp;<b>accountable</b>.&nbsp;</li>
<li>AI’s effectiveness should be&nbsp;<b>measurable</b>&nbsp;in the real-world applications for which it is intended.&nbsp;</li>
<li>Operators of AI systems should have appropriate&nbsp;<b>competencies</b>.&nbsp;</li>
<li>The norms of&nbsp;<b>delegation of decisions</b>&nbsp;to AI systems should be codified through thoughtful, inclusive&nbsp;<b>dialogue with civil society</b>.</li>
</ol>
<p>This&nbsp;<a href="http://www.abajournal.com/legalrebels/article/a_principled_artificial_intelligence_could_improve_justice" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">article by Nicolas Economou</a>&nbsp;explains the 6 principles with a full commentary on each one.</p>
<p><span style="color: red;"><b>Montréal</b></span><b><span style="color: red;">&nbsp;Declaration for Responsible AI draft principles (Nov 2017)</span></b></p>
<ol>
<li><b>Well-being</b>&nbsp;The development of AI should ultimately promote the well-being of all sentient creatures.</li>
<li><b>Autonomy</b>&nbsp;The development of AI should promote the autonomy of all human beings and control, in a responsible way, the autonomy of computer systems.</li>
<li><b>Justice</b>&nbsp;The development of AI should promote justice and seek to eliminate all types of discrimination, notably those linked to gender, age, mental / physical abilities, sexual orientation, ethnic/social origins and religious beliefs.</li>
<li><b>Privacy</b>&nbsp;The development of AI should offer guarantees respecting personal privacy and allowing people who use it to access their personal data as well as the kinds of information that any algorithm might use.</li>
<li><b>Knowledge</b>&nbsp;The development of AI should promote critical thinking and protect us from propaganda and manipulation.</li>
<li><b>Democracy</b>&nbsp;The development of AI should promote informed participation in public life, cooperation and democratic debate.</li>
<li><b>Responsibility</b>&nbsp;The various players in the development of AI should assume their responsibility by working against the risks arising from their technological innovations.</li>
</ol>
<p>The&nbsp;<a href="https://www.montrealdeclaration-responsibleai.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Montréal Declaration for Responsible AI</a>&nbsp;proposes the 7 values and draft principles above (<a href="https://www.montrealdeclaration-responsibleai.com/the-declaration" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here in full with preamble, questions and definitions</a>).</p>
<p><span style="color: red;"><b>IEEE General Principles of Ethical Autonomous and Intelligent Systems (Dec 2017)</b></span></p>
<ol>
<li>How can we ensure that A/IS do not infringe&nbsp;<b>human rights</b>?&nbsp;</li>
<li>Traditional metrics of prosperity do not take into account the full effect of A/IS technologies on human&nbsp;<b>well-being</b>.&nbsp;</li>
<li>How can we assure that designers, manufacturers, owners and operators of A/IS are&nbsp;<b>responsible and accountable</b>?&nbsp;</li>
<li>How can we ensure that A/IS are&nbsp;<b>transparent</b>?&nbsp;</li>
<li>How can we&nbsp;<b>extend the benefits</b>&nbsp;and minimize the risks of AI/AS technology being&nbsp;<b>misused</b>?&nbsp;</li>
</ol>
<p>These 5 general principles appear in&nbsp;<a href="https://ethicsinaction.ieee.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethically Aligned Design v2</a>, a discussion document drafted and published by the IEEE Standards Association&nbsp;<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 Ethics of Autonomous and Intelligent Systems</a>. The principles are expressed not as rules but instead as questions, or concerns,&nbsp;<a href="http://standards.ieee.org/develop/indconn/ec/ead_general_principles_v2.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">together with background and candidate recommendations</a>.</p>
<p>A short article co-authored with IEEE general principles co-chair Mark Halverson&nbsp;<a href="http://sites.ieee.org/futuredirections/tech-policy-ethics/september-2017/artificial-intelligence-and-autonomous-systems-why-principles-matter/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Why Principles Matter</a>&nbsp;explains the link between principles and standards, together with further commentary and references.</p>
<p>Note that these principles have been revised and extended, in March 2019 (see below).<br />
<br />
<b><span style="color: red;">UNI Global Union&nbsp;Top 10 Principles for Ethical AI (Dec 2017)</span></b></p>
<ol>
<li>Demand That AI Systems Are <b>Transparent</b></li>
<li>Equip AI Systems With an <b>Ethical Black Box</b></li>
<li>Make <b>AI Serve People</b> and Planet&nbsp;</li>
<li>Adopt a <b>Human-In-Command</b> Approach</li>
<li>Ensure a <b>Genderless, Unbiased</b> AI</li>
<li><b>Share the Benefits</b> of AI Systems</li>
<li>Secure a <b>Just Transition</b> and Ensuring Support for Fundamental Freedoms and Rights</li>
<li>Establish <b>Global Governance</b> Mechanisms</li>
<li>Ban the <b>Attribution of Responsibility</b> to Robots</li>
<li>Ban <b>AI Arms Race</b></li>
</ol>
<p>Drafted by&nbsp;<a href="http://www.uniglobalunion.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">UNI Global Union</a>&#8216;s&nbsp;<a href="http://www.thefutureworldofwork.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Future World of Work</a>&nbsp;these&nbsp;<a href="http://www.thefutureworldofwork.org/media/35420/uni_ethical_ai.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">10 principles for Ethical AI (set out here with full commentary)</a>&nbsp;“provide unions, shop stewards and workers with a set of concrete demands to the transparency, and application of AI”.</p>
<hr>
<p><a color:="" href="http:/#updated" red="" data-wpel-link="internal"><b>Updated principles&#8230;</b></a><br />
<br />
<span style="color: red;"><b>Intel&#8217;s recommendation for Public Policy Principles on AI (October 2017)</b></span></p>
<ol>
<li>Foster I<b>nnovation and Open Development</b> – To better understand the impact of AI and explore the broad diversity of AI implementations, public policy should encourage investment in AI R&amp;D. Governments should support the controlled testing of AI systems to help industry, academia, and other stakeholders improve the technology.</li>
<li>Create <b>New Human Employment Opportunities </b>and Protect People’s Welfare – AI will change the way people work. Public policy in support of adding skills to the workforce and promoting employment across different sectors should enhance employment opportunities while also protecting people’s welfare.</li>
<li><b>Liberate Data Responsibly</b> – AI is powered by access to data. Machine learning algorithms improve by analyzing more data over time; data access is imperative to achieve more enhanced AI model development and training. Removing barriers to the access of data will help machine learning and deep learning reach their full potential.</li>
<li><b>Rethink Privacy</b> – Privacy approaches like The Fair Information Practice Principles and Privacy by Design have withstood the test of time and the evolution of new technology. But with innovation, we have had to “rethink” how we apply these models to new technology.</li>
<li><b>Require Accountability</b> for Ethical Design and Implementation – The social implications of computing have grown and will continue to expand as more people have access to implementations of AI. Public policy should work to identify and mitigate discrimination caused by the use of AI and encourage designing in protections against these harms.</li>
</ol>
<p>These principles were <a href="https://blogs.intel.com/policy/2017/10/18/naveen-rao-announces-intel-ai-public-policy/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">announced in a blog post by Naveen Rao (Intel VP AI) here</a>.</p>
<p><span style="color: red;"><b>Lords Select Committee 5 core principles to keep AI ethical (April 2018)</b></span></p>
<ol>
<li>Artificial intelligence should be developed for the <b>common good</b> and<br />
benefit of humanity.&nbsp;</li>
<li>Artificial intelligence should operate on principles of <b>intelligibility and<br />
fairness</b>.&nbsp;</li>
<li>Artificial intelligence should not be used to diminish the <b>data rights or<br />
privacy</b> of individuals, families or communities.&nbsp;</li>
<li>All citizens have the right to be <b>educated</b> to enable them to flourish<br />
mentally, emotionally and economically alongside artificial intelligence.&nbsp;</li>
<li>The autonomous power to <b>hurt, destroy or deceive</b> human beings<br />
should never be vested in artificial intelligence.</li>
</ol>
<p>These principles appear in the UK House of Lords Select Committee on Artificial Intelligence report <a href="https://publications.parliament.uk/pa/ld201719/ldselect/ldai/100/100.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">AI in the UK: ready, willing and able?</a> published in April 2019. The WEF <a href="https://www.weforum.org/agenda/2018/04/keep-calm-and-make-ai-ethical/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">published a summary and commentary here</a>.<br />
<span style="color: red;"><b>AI UX: 7 Principles of Designing Good AI Products (April 2018)</b></span></p>
<ol>
<li><b>Differentiate</b> AI content visually &#8211; let people know if an algorithm has generated a piece of content so they can decide for themselves whether to trust it or not.</li>
<li><b>Explain</b> how machines think &#8211;&nbsp;helping people understand how machines work so they can use them better</li>
<li>Set the right <b>expectations</b> &#8211; especially in a world full of sensational, superficial news about new AI technologies.</li>
<li>Find and handle weird <b>edge cases</b> &#8211;&nbsp;spend more time testing and finding weird, funny, or even disturbing or unpleasant edge cases.</li>
<li><b>User testing</b> for AI products (default methods won’t work here).</li>
<li>Provide an opportunity to give <b>feedback</b>.</li>
</ol>
<p><a href="https://uxstudioteam.com/ux-blog/ai-ux/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">These principles</a>, focussed on the design of the User Interface (UI) and User Experience (UX), are from Budapest based company <a href="https://uxstudioteam.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">UX Studio</a>.&nbsp;<br />
<br />
<span style="color: red;"><b>The Toronto Declaration on equality and non-discrimination in machine learning systems (May 2018)</b></span></p>
<p><a href="https://www.accessnow.org/cms/assets/uploads/2018/08/The-Toronto-Declaration_ENG_08-2018.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The Toronto Declaration: Protecting the right to equality and non-discrimination in machine learning systems</a> does not succinctly articulate ethical principles but instead presents arguments under the following headings to address concerns &#8220;&#8230;about the capability of [machine learning] systems to facilitate intentional or inadvertent discrimination against certain individuals or groups of people&#8221;.</p>
<ol>
<li><b>Using the framework of international human rights law</b>&nbsp;The right to equality and non-discrimination; Preventing discrimination, and Protecting the rights of all individuals and groups: promoting diversity and inclusion</li>
<li><b>Duties of states: human rights obligations</b>&nbsp;State use of machine learning systems; Promoting equality, and Holding private sector actors to account</li>
<li><b>Responsibilities of private sector actors</b>&nbsp;human rights due diligence</li>
<li><b>The right to an effective remedy</b></li>
</ol>
<p><span style="color: red;"><b><a href="https://ai.google/principles/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google AI Principles</a>&nbsp;(June 2018)&nbsp;</b></span></p>
<ol>
<li>Be socially <b>beneficial</b>.&nbsp;</li>
<li>Avoid creating or reinforcing unfair <b>bias</b>.</li>
<li>Be built and tested for <b>safety</b>.</li>
<li>Be <b>accountable</b> to people.</li>
<li>Incorporate <b>privacy</b> design principles.</li>
<li>Uphold high standards of <b>scientific excellence</b>.</li>
<li>Be made available for <b>uses</b> that accord with these principles.&nbsp;</li>
</ol>
<p>These principles were launched with a <a href="https://www.blog.google/technology/ai/ai-principles/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">blog post and commentary by Google CEO Sundar Pichai here.</a></p>
<p><b style="color: red;">IBM&#8217;s 5 ethical AI principles (September 2018)</b></p>
<ol>
<li><b>Accountability</b>: AI designers and developers are responsible for considering AI design, development, decision processes, and outcomes.</li>
<li><b>Value alignment</b>: AI should be designed to align with the norms and values of your user group in mind.</li>
<li><b>Explainability</b>: AI should be designed for humans to easily perceive, detect, and understand its decision process, and the predictions/recommendations. This is also, at times, referred to as interpretability of AI. Simply speaking, users have all rights to ask the details on the predictions made by AI models such as which features contributed to the predictions by what extent. Each of the predictions made by AI models should be able to be reviewed.</li>
<li><b>Fairness</b>: AI must be designed to minimize bias and promote inclusive representation.</li>
<li><b>User data rights</b>: AI must be designed to protect user data and preserve the user’s power over access and uses</li>
</ol>
<p>For a full account read <a href="https://www.ibm.com/watson/assets/duo/pdf/everydayethics.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IBM&#8217;s Everyday Ethics for Artificial Intelligence</a> here.</p>
<p><span style="color: red;"><b>Microsoft Responsible bots: 10 guidelines for developers of<br />
conversational AI (November 2018)</b></span></p>
<ol>
<li>Articulate the <b>purpose</b> of your bot and take special care if your bot will support consequential use cases.</li>
<li>Be <b>transparent</b> about the fact that you use bots as part of your product or service.</li>
<li>Ensure a <b>seamless hand-off </b>to a human where the human-bot exchange leads to interactions that exceed the bot’s competence.</li>
<li>Design your bot so that it <b>respects relevant cultural norms</b> and guards against misuse.</li>
<li>Ensure your bot is <b>reliable</b>.</li>
<li>Ensure your bot treats people <b>fairly</b>.</li>
<li>Ensure your bot respects user <b>privacy</b>.</li>
<li>Ensure your bot handles data <b>securely</b>.</li>
<li>Ensure your bot is <b>accessible</b>.</li>
<li>Accept <b>responsibility</b>.</li>
</ol>
<p>Microsoft&#8217;s guidelines for the ethical design of &#8216;bots&#8217; (chatbots or conversational AIs) are <a href="https://www.microsoft.com/en-us/research/uploads/prod/2018/11/Bot_Guidelines_Nov_2018.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">fully described here</a>.</p>
<p><span style="color: red;"><b>CEPEJ European Ethical Charter on the use of artificial<br />
intelligence (AI) in judicial systems and their environment, 5 principles (February 2019)</b></span></p>
<ol>
<li>Principle of <b>respect of fundamental rights</b>: ensuring that the design and implementation of artificial intelligence tools and services are compatible with fundamental rights.</li>
<li>Principle of <b>non-discrimination</b>: specifically preventing the development or intensification of any discrimination between individuals or groups of individuals.</li>
<li>Principle of <b>quality and security</b>: with regard to the processing of judicial decisions and data, using certified sources and intangible data with models conceived in a multi-disciplinary manner, in a secure technological environment.</li>
<li>Principle of <b>transparency</b>, <b>impartiality</b> and <b>fairness</b>: making data processing methods accessible and understandable, authorising external audits.</li>
<li>Principle “<b>under user control</b>”: precluding a prescriptive approach and ensuring that users are informed actors and in control of their choices.</li>
</ol>
<p>The Council of Europe <a href="https://www.coe.int/en/web/cepej/cepej-european-ethical-charter-on-the-use-of-artificial-intelligence-ai-in-judicial-systems-and-their-environment" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ethical charter principles are outlined here</a>, with a link to the ethical charter istelf.<br />
<span style="color: red;"><b>Women Leading in AI (WLinAI) 10 recommendations (February 2019)</b></span></p>
<ol>
<li>Introduce a <b>regulatory approach</b> governing the deployment of AI which mirrors that used for the pharmaceutical sector.</li>
<li>Establish an <b>AI regulatory function</b> working alongside the Information Commissioner’s Office and Centre for Data Ethics – to audit algorithms, investigate complaints by individuals,issue notices and fines for breaches of GDPR and equality and human rights law, give wider guidance, spread best practice and ensure algorithms must be fully explained to users and open to public scrutiny.</li>
<li>Introduce a new <b>Certificate of Fairness for AI systems</b>&nbsp;alongside a ‘kite mark’ type scheme to display it. Criteria to be defined at industry level, similarly to food labelling regulations.</li>
<li>Introduce mandatory AIAs (<b>Algorithm Impact Assessments</b>) for organisations employing AI systems that have a significant effect on individuals.</li>
<li>Introduce a mandatory requirement for public sector organisations using AI for particular purposes to <b>inform citizens that decisions are made by machines</b>, explain how the decision is reached and what would need to change for individuals to get a different outcome.</li>
<li>Introduce a ‘<b>reduced liability</b>’ incentive for companies that have obtained a Certificate of Fairness to foster innovation and competitiveness.</li>
<li>To compel companies and other organisations to bring their workforce with them – by <b>publishing the impact of AI on their workforce</b> and offering retraining programmes for employees whose jobs are being automated.</li>
<li>Where no redeployment is possible, to compel companies to make a <b>contribution towards a digital skills fund</b> for those employees</li>
<li>To carry out a <b>skills audit </b>to identify the wide range of skills required to embrace the AI revolution.</li>
<li>To establish an <b>education and training programme</b> to meet the needs identified by the skills audit, including content on data ethics and social responsibility. As part of that, we recommend the set up of a solid, courageous and rigorous programme to encourage young women and other underrepresented groups into technology.</li>
</ol>
<p>Presented by the <a href="http://womenleadinginai.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Women Leading in AI group</a> at a meeting in parliament in February 2019, t<a href="https://www.forbes.com/sites/noelsharkey/2019/02/07/women-stand-against-social-injustice-in-ai/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">his report in Forbes by Noel Sharkey</a> outlines both the group, their recommendations, and the meeting.</p>
<p><b><span style="color: red;">The NHS’s 10 Principles for AI + Data (February 2019)</span></b></p>
<ol>
<li><b>Understand users</b>, their needs and the context</li>
<li><b>Define the outcome</b> and how the technology will contribute to it</li>
<li>Use <b>data</b> that is in line with appropriate guidelines for the purpose for which it is being used</li>
<li>Be <b>fair, transparent and accountable</b> about what data is being used</li>
<li>Make use of <b>open standards</b></li>
<li>Be <b>transparent about the limitations</b> of the data used and algorithms deployed</li>
<li>Show <b>what type of algorithm</b> is being developed or deployed, the ethical examination of how the data is used, how its performance will be validated and how it will be integrated into health and care provision</li>
<li>Generate <b>evidence of effectiveness</b> for the intended use and value for money</li>
<li>Make <b>security</b> integral to the design</li>
<li>Define the <b>commercial strategy</b></li>
</ol>
<p>These principles are set out with <a href="https://www.artificiallawyer.com/2019/02/22/the-nhss-10-principles-for-ai-data-a-new-benchmark-for-lawyers/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">full commentary and elaboration on Artificial Lawyer here</a>.</p>
<p><span style="color: red;"><b>IEEE General Principles of Ethical Autonomous and Intelligent Systems (A/IS) (March 2019)</b></span></p>
<ol>
<li><b>Human Rights</b>: A/IS shall be created and operated to respect, promote, and protect internationally recognized human rights.</li>
<li><b>Well-being</b>: A/IS creators shall adopt increased human well-being as a primary success criterion for development.</li>
<li><b>Data Agency</b>: A/IS creators shall empower individuals with the ability to access and securely share their data to maintain people’s capacity to have control over their identity.</li>
<li><b>Effectiveness</b>: A/IS creators and operators shall provide evidence of the effectiveness and fitness for purpose of A/IS.</li>
<li><b>Transparency</b>: the basis of a particular A/IS decision should always be discoverable.</li>
<li><b>Accountability</b>: A/IS shall be created and operated to provide an unambiguous rationale for all decisions made.</li>
<li><b>Awareness of Misuse</b>: A/IS creators shall guard against all potential misuses and risks of A/IS in operation.</li>
<li><b>Competence</b>: A/IS creators shall specify and operators shall adhere to the knowledge and skill required for safe and effective operation.</li>
</ol>
<p><o:p>These amended and extended general principles form part of <a href="https://ethicsinaction.ieee.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethical Aligned Design 1st edition</a>, published in March 2019. For an <a href="https://standards.ieee.org/content/dam/ieee-standards/standards/web/documents/other/ead1e-overview.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">overview see pdf here</a>.</o:p><br />
<o:p><br /></o:p><br />
<b><span style="color: red;">Ethical issues arising from the police use of live facial<br />
recognition technology (March 2019)&nbsp;</span></b></p>
<p>9 ethical principles relate to: public interest, effectiveness, the avoidance of bias and algorithmic justice, impartiality and deployment, necessity, proportionality, impartiality, accountability, oversight, and the construction of watchlists, public trust, and cost effectiveness.</p>
<p><a href="https://www.biometricupdate.com/201902/uk-oversight-group-publishes-ethics-framework-for-police-use-of-live-facial-recognition" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Reported here</a> the UK government’s independent Biometrics and Forensics Ethics Group (BFEG) published an interim report outlining nine ethical principles forming a framework to guide policy on police facial recognition systems.</p>
<p><span style="color: red;"><b>Floridi and Clement Jones&#8217; five principles key to any<br />
ethical framework for AI&nbsp; (March 2019)</b></span></p>
<ol>
<li>AI must be <b>beneficial</b> to humanity.</li>
<li>AI must also not infringe on <b>privacy</b> or undermine <b>security</b>.&nbsp;</li>
<li>AI must protect and enhance our <b>autonomy</b> and ability to take decisions and choose between alternatives.&nbsp;</li>
<li>AI must promote <b>prosperity and solidarity</b>, in a fight against inequality, discrimination, and unfairness</li>
<li>We cannot achieve all this unless we have AI systems that are understandable in terms of how they work (<b>transparency</b>) and explainable in terms of how and why they reach the conclusions they do (<b>accountability</b>).</li>
</ol>
<p>Luciano Floridi and Lord Tim Clement Jones set out, <a href="https://tech.newstatesman.com/policy/ai-ethics-framework" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here in the New Statesman</a>, these 5 general ethical principles for AI, with additional commentary.</p>
<p><span style="color: red;"><b>The European Commission&#8217;s High Level Expert Group on AI Ethics Guidelines for Trustworthy AI (April 2019)</b></span></p>
<ol>
<li><b><a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1#Human%20agency" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Human agency and oversight</a></b> AI systems should support human autonomy and decision-making, as prescribed by the principle of respect for human autonomy.&nbsp;</li>
<li><b><a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1#Robustness" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Technical robustness and safety</a></b>&nbsp;A crucial component of achieving Trustworthy AI is technical robustness, which is closely linked to the principle of prevention of harm.</li>
<li><b><a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1#privacy" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Privacy and Data governance</a></b> Closely linked to the principle of prevention of harm is privacy, a fundamental right particularly affected by AI systems.</li>
<li><b><a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1#Transparency" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Transparency</a></b>&nbsp;This requirement is closely linked with the principle of explicability and encompasses transparency of elements relevant to an AI system: the data, the system and the business models.</li>
<li><b><a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1#Diversity" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Diversity, non-discrimination and fairness</a></b>&nbsp;In order to achieve Trustworthy AI, we must enable inclusion and diversity throughout the entire AI system’s life cycle.&nbsp;</li>
<li><b><a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1#well-being" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Societal and environmental well-being&nbsp;</a></b>In line with the principles of fairness and prevention of harm, the broader society, other sentient beings and the environment should be also considered as stakeholders throughout the AI system’s life cycle.&nbsp;</li>
<li><b><a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1#Accountability" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Accountability</a></b>&nbsp;The requirement of accountability complements the above requirements, and is closely linked to the principle of fairness</li>
</ol>
<p>For more detail on each of these principles follow the links above.</p>
<p>Published on 8 April 2019, the EU HLEG <a href="https://ec.europa.eu/futurium/en/ai-alliance-consultation/guidelines/1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">AI ethics guidelines for trustworthy AI&nbsp;are detailed in full here</a>.<br />
<b><br /></b><br />
<span style="color: red;"><b>Draft core principles of Australia&#8217;s Ethics Framework for AI (April 2019)</b></span></p>
<ol>
<li><b>Generates net-benefits</b>. The AI system must generate benefits for people that are greater than the costs.</li>
<li><b>Do no harm</b>. Civilian AI systems must not be designed to harm or deceive people and should be implemented in ways that minimise any negative outcomes.&nbsp;</li>
<li><b>Regulatory and legal compliance</b>. The AI system must comply with all relevant international, Australian Local, State/Territory and Federal government obligations, regulations and laws.</li>
<li><b>Privacy protection</b>. Any system, including AI systems, must ensure people’s private data is protected and kept confidential plus prevent data breaches which could cause reputational, psychological, financial, professional or other types of harm.</li>
<li><b>Fairness</b>. The development or use of the AI system must not result in unfair discrimination against individuals, communities or groups. This requires particular attention to ensure the “training data” is free from bias or characteristics which may cause the algorithm to behave unfairly.</li>
<li><b>Transparency &amp; Explainability</b>. People must be informed when an algorithm is being used that impacts them and they should be provided with information about what information the algorithm uses to make decisions.</li>
<li><b>Contestability</b>. When an algorithm impacts a person there must be an efficient process to allow that person to challenge the use or output of the algorithm.</li>
<li><b>Accountability</b>. People and organisations responsible for the creation and implementation of AI algorithms should be identifiable and accountable for the impacts of that algorithm, even if the impacts are unintended.</li>
</ol>
<p>These draft principles are detailed in <a href="https://consult.industry.gov.au/strategic-policy/artificial-intelligence-ethics-framework/supporting_documents/ArtificialIntelligenceethicsframeworkdiscussionpaper.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Artificial Intelligence Australia’s Ethics Framework A Discussion Paper</a>. This comprehensive paper includes detailed summaries of many of the frameworks and initiatives listed above, together with some very useful case studies.</p>
<hr>
<p>References<br />
[1] Asimov, Isaac (1950): Runaround,&nbsp; in I, Robot, (The Isaac Asimov Collection ed.) Doubleday. ISBN 0-385-42304-7.<br />
[2] Murphy, Robin; Woods, David D. (2009): <a href="https://www.researchgate.net/publication/224567023_Beyond_Asimov_The_Three_Laws_of_Responsible_Robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Beyond Asimov: The Three Laws of Responsible Robotics</a>. IEEE Intelligent systems. 24 (4): 14–20.<br />
[3] Margaret Boden et al (2017): <a href="https://www.tandfonline.com/doi/full/10.1080/09540091.2016.1271400" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Principles of robotics: regulating robots in the real world</a><br />
Connection Science. 29 (2): 124:129.<br />
[4]&nbsp;Tony Prescott and Michael Szollosy (eds.) (2017):&nbsp;<a href="https://www.tandfonline.com/toc/ccos20/29/2?nav=tocList" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethical Principles of Robotics, Connection Science. 29 (2)</a> and <a href="https://www.tandfonline.com/toc/ccos20/29/3?nav=tocList" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">29 (3)</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The pedestrian experiment</title>
		<link>https://robohub.org/the-pedestrian-experiment/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 10 Sep 2018 11:03:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">https://robohub.org/the-pedestrian-experiment/</guid>

					<description><![CDATA[Followers of this blog will know that I have been working for some years on simulation-based internal models - demonstrating their potential for both ethical robots and safer robots. But pretty much all of our experiments so far have involved only one ...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="https://robohub.org/wp-content/uploads/2018/08/bigstock-212310349.jpg" alt="" width="900" height="506" class="aligncenter size-full wp-image-108087" srcset="https://robohub.org/wp-content/uploads/2018/08/bigstock-212310349.jpg 900w, https://robohub.org/wp-content/uploads/2018/08/bigstock-212310349-425x239.jpg 425w, https://robohub.org/wp-content/uploads/2018/08/bigstock-212310349-768x432.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" />Followers of this blog will know that I have been working for some years on <a href="http://alanwinfield.blogspot.com/2014/07/on-internal-models-consequence-engines.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">simulation-based internal models</a> &#8211; demonstrating their potential for&nbsp;<a href="http://alanwinfield.blogspot.com/2014/08/on-internal-models-part-2-ethical-robot.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ethical robots</a>,&nbsp;<a href="http://alanwinfield.blogspot.com/2018/05/simulation-based-internal-models-for.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">safer robots</a>&nbsp;and <a href="http://alanwinfield.blogspot.com/2018/03/the-imitation-of-goals.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">imitating robots</a>. But pretty much all of our experiments so far have involved only one robot with a simulation-based internal model while the other robots it interacts with have no internal model at all.<br /><span id="more-107739"></span></p>
<p>
But some time ago we wondered what would happen if two robots, each with a simulation-based internal model, interacted with each other. Imagine two such robots approaching each other in the same way that two pedestrians approach each other on the sidewalk. Is it possible that these &#8216;pedestrian&#8217; robots might, from time to time, engage in the kind of &#8216;dance&#8217; that human pedestrians do when one steps to their left and the other to their right only to compound the problem of avoiding a collision with a stranger? The answer, it turns out, is yes!</p>
<p>The idea was taken up by Mathias Schmerling at the Humboldt University of Berlin, adapting the code developed by Christian Blum for the <a href="https://www.frontiersin.org/articles/10.3389/frobt.2017.00074/full" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Corridor experiment</a>. Chen Yang, one of my masters students, has now updated Mathias&#8217; code and has produced some very nice new results.</p>
<p>Most of the time the pedestrian robots pass each other without fuss but in something between 1 in 5 and 1 in 10 trials we do indeed see an interesting dance. Here are a couple of examples of the majority of trials, when the robots pass each other normally, showing the robots&#8217; trajectories. In each trial blue starts from the left and green from the right. Note that there is an element of randomness in the initial directions of each robot (which almost certainly explains the relative occurrence of normal and dance behaviours).</p>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-20VxsCaevgw/W4-h_U-RQkI/AAAAAAAACtI/xyc1iQltGpEJ5vtIqU6wfGYHY2RFD8kXACLcBGAs/s1600/normal.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" border="0" data-original-height="362" data-original-width="1042" height="138" src="https://4.bp.blogspot.com/-20VxsCaevgw/W4-h_U-RQkI/AAAAAAAACtI/xyc1iQltGpEJ5vtIqU6wfGYHY2RFD8kXACLcBGAs/s400/normal.jpg" width="400"></a></div>
<p>
And here is a gif animation showing what&#8217;s going on in a normal trial. The faint straight lines from each robot show the target directions for each next possible action modelled in each robot&#8217;s simulation-based internal model (consequence engine); the various dotted lines show the predicted paths (and possible collisions) and the solid blue and green lines show which next action is actually selected following the internal modelling.</p>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-cAYtMDz5ywE/W45CCf_wWZI/AAAAAAAACs8/O3YXcVxKG0c7ydMsP4_g5ZNEh1OsnCuRgCLcBGAs/s1600/normal.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" border="0" data-original-height="752" data-original-width="1201" height="250" src="https://3.bp.blogspot.com/-cAYtMDz5ywE/W45CCf_wWZI/AAAAAAAACs8/O3YXcVxKG0c7ydMsP4_g5ZNEh1OsnCuRgCLcBGAs/s400/normal.gif" width="400"></a></div>
<p>
Here is a beautiful example of a &#8216;dance&#8217;, again showing the robot trajectories. Note that the impasse resolves itself after awhile. We&#8217;re still trying to figure out exactly what mechanism enables this resolution.</p>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-fkrpIKpKCNo/W4-lhkFje6I/AAAAAAAACtU/fbN0eLYzdX8M9Lkox5to5DMCmciQC9d8gCLcBGAs/s1600/dance65.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" border="0" data-original-height="425" data-original-width="630" height="215" src="https://1.bp.blogspot.com/-fkrpIKpKCNo/W4-lhkFje6I/AAAAAAAACtU/fbN0eLYzdX8M9Lkox5to5DMCmciQC9d8gCLcBGAs/s320/dance65.jpg" width="320"></a></div>
<p>
And here is the gif animation of the same trial:</p>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-lWk861ScZI8/W4-lv1aZFnI/AAAAAAAACtY/k7PRcjetWPkPX7PFdfks0Gs-GkvVyxa3wCLcBGAs/s1600/dance.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" border="0" data-original-height="480" data-original-width="640" height="300" src="https://3.bp.blogspot.com/-lWk861ScZI8/W4-lv1aZFnI/AAAAAAAACtY/k7PRcjetWPkPX7PFdfks0Gs-GkvVyxa3wCLcBGAs/s400/dance.gif" width="400"></a></div>
<p>
Notice that the impasse is not resolved until the fifth turns of each robot.</p>
<p>Is this the first time that pedestrians passing each other &#8211; and in particular the occasional dance that ensues &#8211; has been computationally modelled?</p>
<p>All of the results above were obtained in simulation (yes there really are simulations within a simulation going on here), but within the past week Chen Yang has got this experiment working with real e-puck robots. Videos will follow shortly.</p>
<hr>
<p>Acknowledgements.</p>
<p>I am indebted to the brilliant experimental work of first <a href="https://www.researchgate.net/profile/Christian_Blum4" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Christian Blum</a> (supported by Wenguo Liu), then <a href="https://www.cognition.tu-berlin.de/menue/members/mathias_schmerling/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Mathias Schmerling</a> who adapted Christian&#8217;s code for this experiment, and now Chen Yang who has developed the code further and obtained these results.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Autonomous robot evolution: from cradle to grave</title>
		<link>https://robohub.org/autonomous-robot-evolution-from-cradle-to-grave/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 31 Jul 2018 20:21:03 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">https://robohub.org/autonomous-robot-evolution-from-cradle-to-grave/</guid>

					<description><![CDATA[A few weeks ago we had the kick-off meeting, in York, of our new 4 year EPSRC funded project&#160;Autonomous Robot Evolution (ARE): cradle to grave. We &#8211; Andy Tyrrell and Jon Timmis (York), Emma Hart (Edinburgh Napier), Gusti Eiben (Free University of Amsterdam) and myself &#8211; are all super excited. We&#8217;ve been trying to win [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" src="https://robohub.org/wp-content/uploads/2018/07/ARE_birth_clinic.jpg" alt="" width="900" height="487" class="aligncenter size-full wp-image-105705" srcset="https://robohub.org/wp-content/uploads/2018/07/ARE_birth_clinic.jpg 900w, https://robohub.org/wp-content/uploads/2018/07/ARE_birth_clinic-425x230.jpg 425w, https://robohub.org/wp-content/uploads/2018/07/ARE_birth_clinic-768x416.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" />
<p>A few weeks ago we had the kick-off meeting, in York, of our new 4 year EPSRC funded project&nbsp;<a href="http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/R03561X/1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Autonomous Robot Evolution (ARE): cradle to grave</a>. We &#8211; <a href="https://www.york.ac.uk/electronic-engineering/staff/andy_tyrrell/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Andy Tyrrell</a> and <a href="https://www.york.ac.uk/electronic-engineering/staff/jon_timmis/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Jon Timmis</a> (York), <a href="https://www.napier.ac.uk/people/emma-hart" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Emma Hart</a> (Edinburgh Napier), <a href="https://www.cs.vu.nl/~gusz/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Gusti Eiben</a> (Free University of Amsterdam) and myself &#8211; are all super excited. We&#8217;ve been trying to win support for this project for five years or so, and only now succeeded. This is a project that we&#8217;ve been thinking, and writing about, for a long time &#8211; so to have the opportunity to try out our ideas for real is wonderful.<br /><span id="more-105703"></span></p>
<p>In ARE we aim to investigate the artificial evolution of robots for unknown or extreme environments. In a radical new approach we will co-<a href="http://alanwinfield.blogspot.com/2014/12/robot-bodies-and-how-to-evolve-them.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">evolve robot bodies</a> and brains <a href="http://alanwinfield.blogspot.com/2013/09/the-triangle-of-life-evolving-robots-in.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">in real-time and real-space</a>. Using techniques from 3D printing new robot designs will literally be printed, before being trained in a nursery, then fitness tested in a target environment (a mock nuclear plant). The genomes of the fittest robots will then be combined to create the next generation of ‘child&#8217; robots, so that – over successive generations – we will breed new robot designs in a process that mirrors the way farmers have artificially selected new varieties of plants and animals for thousands of years. Because evolving real robots is slow and <a href="http://alanwinfield.blogspot.com/2014/07/estimating-energy-cost-of-evolution.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">resource hungry</a> we will run a parallel process of simulated evolution in a virtual environment, in which the real world environment is used to calibrate the virtual world, and reduce the reality gap*. A hybrid real-virtual process under the control of an ecosystem manager will allow real and virtual robots to mate, and the child robots to be printed and tested in either the virtual or real environments.</p>
<p>The project will be divided into five work packages, each led by a different partner: WP1 <i>Evolution</i> (York), WP2 <i>Physical Environment</i> (UWE), WP3 <i>Virtual Environment</i> (York), WP4 <i>Ecosystem Manager</i> (Napier) and WP5 <i>Integration and Demonstration</i> (UWE).</p>
<p>Here in the Bristol Robotics Lab we will focus on work packages 2 and 5. The goal of WP 2 is the development of a purpose designed 3D printing system – which we call a birth clinic – capable of printing small mobile robots, according to a specification determined by a genome designed in WP1. The birth clinic will need to pick and place a number of pre designed and fabricated electronics, sensing and actuation modules (the robot’s ‘organs’) into the printing work area which will be over printed with hot plastic to form the complete robot. The goal of WP5 will be to integrate all components, including the real world birth clinic, nursery, and mock nuclear environment with the virtual environment (WP3) and the ecosystem manager (WP4) into a working demonstrator and undertake evaluation and analysis.</p>
<p>You can see an impression of what the birth clinic might look like above.</p>
<p>
One of the most interesting aspects of the project is that we have no idea what the robots we breed will look like. The evolutionary process could come up with almost any body shape and structure (morphology). The same process will also determine which and how many organs (sensors, actuators, etc) are selected, and their positions and orientation within the body. Our evolved robot bodies could be very surprising indeed.</p>
<p>And who knows &#8211; maybe we can take a step towards <a href="https://alanwinfield.blogspot.com/2007/04/walterian-creatures.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Walterian Creatures</a>?</p>
<hr>
<p>*Anyone who uses simulation as a tool to develop robots is well aware that robots which appear to work perfectly well in a simulated virtual world often don&#8217;t work very well at all when the same design is tested in the real robot. This problem is especially acute when we are <a href="http://alanwinfield.blogspot.co.uk/2011/01/new-experiments-in-embodied.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">artificially evolving</a> those robots. The reason for these problems is that the model of the real world and the robot(s) in it inside our simulation is an approximation. The <a href="https://ieeexplore.ieee.org/document/6151107/?arnumber=6151107" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Reality Gap</a> refers to the less-than-perfect fidelity of the simulation; a better (higher fidelity) simulator would reduce the reality gap.</p>
<p>Related materials:<br />
Article in de Volkskrant (in Dutch)&nbsp;<a href="https://www.volkskrant.nl/wetenschap/de-robotevolutie-kan-beginnen-hoe-moeder-natuur-vervangen-door-virtuele-kraamkamer~b948d539/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">De robotevolutie kan beginnen. Hoe? Moeder Natuur vervangen door virtuele kraamkamer</a> (The robot evolution can begin. How? Replacing Mother Nature with virtual nursery), May 2018.<br />
Eiben and Smith (2015)&nbsp;<a href="https://www.cs.vu.nl/~gusz/papers/2015-From%20evolutionary%20computation%20to%20the%20evolution%20of%20things.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">From evolutionary computing to the evolution of things</a>, Nature.<br />
Winfield and Timmis (2015)&nbsp;<a href="https://www.researchgate.net/publication/282992667_Evolvable_Robot_Hardware" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Evolvable Robot Hardware</a>, in Evolvable Hardware, Springer.<br />
Eiben et al. (2013)&nbsp;<a href="https://www.cs.vu.nl/~gusz/papers/2013-Eiben-etal-Triangle-of-Life.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The Triangle of Life</a>, European Conference on Artificial Life (ECAL 2013).</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Simulation-based internal models for safer robots</title>
		<link>https://robohub.org/simulation-based-internal-models-for-safer-robots/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 16 Jul 2018 21:05:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">https://robohub.org/simulation-based-internal-models-for-safer-robots/</guid>

					<description><![CDATA[Readers of this blog will know that I've become very excited by the potential of robots with simulation-based internal models in recent years. So far we've demonstrated their potential in simple ethical robots and as the basis for rational imitation. O...]]></description>
										<content:encoded><![CDATA[<p>Readers of this blog will know that I&#8217;ve become very excited by the potential of <a href="http://alanwinfield.blogspot.com/2014/07/on-internal-models-consequence-engines.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">robots with simulation-based internal models</a> in recent years. So far we&#8217;ve demonstrated their potential in <a href="http://alanwinfield.blogspot.com/2014/08/on-internal-models-part-2-ethical-robot.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">simple ethical robots</a> and as the basis for <a href="https://www.researchgate.net/publication/316440235_Rational_imitation_for_robots_the_cost_difference_model" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">rational imitation</a>. Our most recent publication instead examines the potential of robots with simulation-based internal models for safety. Of course it&#8217;s not hard to see why the ability to model and predict the consequences of both your own and others&#8217; actions can help you to navigate the world more safely than without that ability.</p>
<p>Our paper&nbsp;<a href="https://www.frontiersin.org/articles/10.3389/frobt.2017.00074/full" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Simulation-Based Internal Models for Safer Robots</a> demonstrates the value of anticipation in what we call the corridor experiment. Here a smart robot (equipped with a simulation based internal model which we call a <i>consequence engine</i>) must navigate to the end of a corridor while maintaining a safe space around it at all times despite five other robots moving randomly in the corridor &#8211; in much the same way you and I might have to navigate down a busy office corridor while others are coming in the opposite direction.</p>
<p>Here is the abstract from our paper:</p>
<blockquote class="tr_bq"><p>
In this paper, we explore the potential of mobile robots with simulation-based internal models for safety in highly dynamic environments. We propose a robot with a simulation of itself, other dynamic actors and its environment, inside itself. Operating in real time, this simulation-based internal model is able to look ahead and predict the consequences of both the robot’s own actions and those of the other dynamic actors in its vicinity. Hence, the robot continuously modifies its own actions in order to actively maintain its own safety while also achieving its goal. Inspired by the problem of how mobile robots could move quickly and safely through crowds of moving humans, we present experimental results which compare the performance of our internal simulation-based controller with a purely reactive approach as a proof-of-concept study for the practical use of simulation-based internal models.</p></blockquote>
<p>So, does it work? Thanks to some brilliant experimental work by <a href="https://www.researchgate.net/profile/Christian_Blum4" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Christian Blum</a> the answer is a resounding yes. The best way to understand what&#8217;s going on is with this wonderful gif animation of one experimental run below. The smart robot (blue) starts at the left and has the goal of safely reaching the right hand end of the corridor –&nbsp;its actual path is also shown in blue. Meanwhile 5 (red) robots are moving randomly (including bouncing off walls) and their actual paths are also shown in red; these robots are equipped only with simple obstacle avoidance behaviours. The larger blue circle shows blue&#8217;s &#8216;attention radius&#8217; –&nbsp;to reduce computational effort blue will only model red robots within this radius. The yellow paths in front of the red robots in blue&#8217;s attention radius show blue&#8217;s predictions of how those robots will move (taking into account collisions with the corridor walls and with blue and each other). The light blue projection in front of blue shows which of the 34 next possible actions of blue that is internally modelled is actually chosen as the next action (which, as you will see, sometimes includes standing still).</p>
<img decoding="async" src="https://1.bp.blogspot.com/-5RfmQyUWHQw/WxwI6grmaAI/AAAAAAAACp0/SMlVcFGOhrkzjVZhvVrbYMBxkVy8Q0mJwCLcBGAs/s400/00.gif" width="800" height="532" class="alignnone size-full" />
<p>What do the results show us? Christian ran lots of trials –&nbsp;88 simulations and 54 real robot experiments –&nbsp;over four experiments: (1) the baseline in simulation – in which the blue robot has only a simple reactive collision avoidance behaviour, (2) the baseline with real robots, (3) using the consequence engine (CE) in the blue robot in simulation, and (4) using the consequence engine in the blue robot with real robots. In the results below (a) shows the time taken for the blue robot to reach the end of the corridor, (b) shows the distance that the blue robot covers while reaching the end of the corridor, (c) shows the “danger ratio” experienced by the blue robot, and (d) shows the number of consequence engine runs per timestep in the blue robot. The danger ratio is the percentage of the run time that anther robot is within the blue robot’s safety radius.</p>
<img decoding="async" src="https://2.bp.blogspot.com/-YdAPjgv19Jw/WxzZ6rjwr_I/AAAAAAAACqE/T23e1Fxmh8Qqgq5CT4hmuMHcRxqeHeZDwCLcBGAs/s1600/anticipation_corridor_results.png" width="866" height="619" class="alignnone size-full" />
<p>For a relatively small cost in additional run time and distance covered, panels (a) and (b), the danger ratio is very significantly reduced from a mean value of ~20% to a mean value of zero, panel (c). Of course there is a computational cost, and this is reflected in panel (d); the baseline experiment has no consequence engine and hence runs no simulations, whereas the smart robot runs an average of between 8 and 10 simulations per time-step. This is exactly what we would expect: predicting the future clearly incurs a computational overhead.</p>
<hr style="background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;">
<span style="background-color: #fefdfa; color: #333333; font-family: &quot;arial&quot; , &quot;tahoma&quot; , &quot;helvetica&quot; , &quot;freesans&quot; , sans-serif; font-size: 13px;">Full paper reference:</span><br />
<span style="color: #333333; font-family: &quot;arial&quot; , &quot;tahoma&quot; , &quot;helvetica&quot; , &quot;freesans&quot; , sans-serif;"><span style="font-size: 13px;">Blum C, Winfield AFT and Hafner VV (2018) <a href="https://www.frontiersin.org/articles/10.3389/frobt.2017.00074/full" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Simulation-Based Internal Models for Safer Robots</a>. Front. Robot. AI 4:74. doi: 10.3389/frobt.2017.00074</span></span><br />
<br style="background-color: #fefdfa; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;"><br />
<span style="background-color: #fefdfa; color: #333333; font-family: &quot;arial&quot; , &quot;tahoma&quot; , &quot;helvetica&quot; , &quot;freesans&quot; , sans-serif; font-size: 13px;">Acknowledgements:</span><br />
<span style="background-color: #fefdfa; color: #333333; font-family: &quot;arial&quot; , &quot;tahoma&quot; , &quot;helvetica&quot; , &quot;freesans&quot; , sans-serif; font-size: 13px;">I am indebted to <a href="https://www.researchgate.net/profile/Christian_Blum4" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Christian Blum</a> who programmed the robots, set up the experiment and obtained the results outlined here. Christian lead authored the paper, which was also co-authored by my friend and research collaborator <a href="https://adapt.informatik.hu-berlin.de/vvh/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Verena Hafner</a>, who was Christian&#8217;s PhD advisor.</span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is artificial intelligence? (Or, can machines think?)</title>
		<link>https://robohub.org/what-is-artificial-intelligence-or-can-machines-think/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 21 Jun 2018 21:54:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">http://robohub.org/what-is-artificial-intelligence-or-can-machines-think/</guid>

					<description><![CDATA[Here are the slides from my York Festival of Ideas keynote yesterday, which introduced the festival focus day&#160;Artificial Intelligence: Promises and Perils.I start the keynote with Alan Turing's famous question: Can a Machine Think? and explain tha...]]></description>
										<content:encoded><![CDATA[<p>Here are the slides from my York Festival of Ideas <a href="http://yorkfestivalofideas.com/2018/focus-days/artificial-intelligence/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">keynote</a> yesterday, which introduced the festival focus day&nbsp;<a href="http://yorkfestivalofideas.com/2018/focus-days/artificial-intelligence/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Artificial Intelligence: Promises and Perils</a>.<br /><span id="more-103646"></span></p>
<p>
<iframe allowfullscreen="true" frameborder="0" height="389" mozallowfullscreen="true" src="https://docs.google.com/presentation/d/e/2PACX-1vQaTi5xg_iqQiPVXtkDCLpiyCk9j0fd9fUPmn6BbDCp7_2nx5aD-Kg1uUKnl4NDnAnPReHT-v-ME5kj/embed?start=true&amp;loop=true&amp;delayms=3000" webkitallowfullscreen="true" width="480"></iframe></p>
<p>I start the keynote with Alan Turing&#8217;s famous question: <a href="https://en.wikipedia.org/wiki/Turing_test" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Can a Machine Think?</a> and explain that thinking is not just the conscious reflection of Rodin&#8217;s Thinker but also the largely unconscious thinking required to make a pot of tea. I note that at the dawn of AI 60 years ago we believed the former kind of thinking would be really difficult to emulate artificially and the latter easy. In fact it has turned out to be the other way round: we&#8217;ve had computers that can expertly play chess for over 20 years, but we can&#8217;t yet build a robot that could go into your kitchen and make you a cup of tea (see also the <a href="https://en.wikipedia.org/wiki/Artificial_general_intelligence#Tests_for_confirming_human-level_AGI[13]" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Wozniak coffee test</a>).</p>
<p>In slides 5 and 6 I suggest that we all assume a cat is smarter than a crocodile, which is smarter than a cockroach, on a linear scale of intelligence from not very intelligent to human intelligence. I ask where would a robot vacuum cleaner be on this scale and propose that such a robot is about as smart as an e-coli (single celled organism). I then illustrate the difficulty of placing the <a href="https://www.youtube.com/watch?v=lJZTWwy6eUw" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Actroid robot</a>&nbsp;on&nbsp;this scale because, although it may look convincingly human (from a distance), in reality the robot is not very much smarter than a washing machine (and I hint that this is an ethical problem).</p>
<p>In slide 7 I show how apparently intelligent behaviour doesn&#8217;t require a brain, with the <a href="https://www.youtube.com/watch?v=0nKkQEjr9-c" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Solarbot</a>. This robot is an example of a <a href="https://en.wikipedia.org/wiki/Braitenberg_vehicle" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Braitenberg machine</a>. It has two solar panels (which look a bit like wings) acting as both sensors and power sources; the left hand panel is connected to the right hand wheel and vice versa. These direct connections mean that Solarbot can move towards the light and even navigate its way through obstacles, thus showing that intelligent behaviour is an emergent property of the interactions between body and environment.</p>
<p>In slide 8 I ask the question: What is the most advanced AI in the world today? (A question I am often asked.) Is it for example <a href="http://www.hansonrobotics.com/robot/sophia/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">David Hanson&#8217;s robot Sophia</a> (which some press reports have claimed as the world&#8217;s most advanced)? I argue it is not, since it is a chatbot AI &#8211; with a limited conversational repertoire &#8211; with a physical body (imagine Alexa with a humanoid head). Is it the <a href="https://deepmind.com/research/alphago/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">DeepMind AI AlphaGo</a> which famously beat the world&#8217;s best Go player in 2016? Although very impressive I again argue no since AlphaGo cannot do anything other than play Go. Instead I suggest that everyday&nbsp;<a href="https://www.google.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Google</a> might well be the world&#8217;s most advanced AI (on this I agree with my friend Joanna Bryson). Google is in effect a librarian able to find a book from an immense library for you &#8211; on the basis of your ill formed query &#8211; more or less instantly! (And this librarian is poly lingual too.)</p>
<p>In slides 9 I make the point that <u>intelligence is not one thing that animals, robots and AIs have more or less of</u> (in other words the linear scale shown on slides 5 and 6 is wrong). Then in slides 10 &#8211; 13 I propose four distinct categories of intelligence: morphological, swarm, individual and social intelligence. I suggest in slides 14 &#8211; 16 that if we express these as four axes of a graph then we can (very approximately) compare the intelligence of different organisms, including humans. In slide 17 I show some robots and argue that this graph shows why robots are so unintelligent; it is because robots generally only have two of the four kinds of intelligence whereas animals typically have three or sometimes all four. A detailed account of these ideas can be found in my paper&nbsp;<a href="https://arxiv.org/pdf/1712.08878.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">How intelligent is your intelligent robot?</a></p>
<p>In the next segment, slides 18-20 I ask: how do we make <a href="https://en.wikipedia.org/wiki/Artificial_general_intelligence" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Artificial General Intelligence</a> (AGI)? I suggest that the key difference between current narrow AI and AGI is the ability &#8211; which comes very naturally to humans &#8211; to generalise knowledge learned in one context to a completely different context. This I think is the basis of human creativity. Using <a href="http://www.startrek.com/database_article/data" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Data from Star Trek the next generation</a> as a SF example of an AGI with human-equivalent intelligence as what we might be aiming for in the quest for AGI I explain that there are 3 approaches to getting there: by design, using artificial evolution or by reverse engineering animals. I offer the opinion that the gap between where we are now and Data like AGI is about the same as the gap between current space craft engine technology and warp drive technology. In other words <a href="http://alanwinfield.blogspot.com/2014/02/why-robots-will-not-be-smarter-than.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">not any time soon</a>.</p>
<p>In the fourth segment of the talk (slides 21-24) I give a very brief account of <a href="https://en.wikipedia.org/wiki/Evolutionary_robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">evolutionary robotics</a> &#8211; a method for breeding robots in much the same way farmers have artificially selected new varieties of plants and animals for thousands of years. I illustrate this with the wonderful <a href="http://www.demo.cs.brandeis.edu/golem/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Golem project</a> which, for the first time, evolved simple creatures then 3D printed the most successful ones. I then introduce our new four year EPSRC funded project <a href="http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/R03561X/1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Autonomous Robot Evolution: from cradle to grave</a>. In a radical new approach we aim to co-evolve robot bodies and brains in real-time and real-space. Using techniques from 3D printing new robot designs will literally be printed, before being trained in a nursery, then fitness tested in a target environment. With this approach we hope to be able to evolve robots for extreme environments, however&nbsp;<a href="http://alanwinfield.blogspot.com/2014/07/estimating-energy-cost-of-evolution.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">because the energy costs are so high I do not think evolution is a route</a> to truly thinking machines.</p>
<p>In the final segment (slides 25-35) I return to the approach of trying to design rather than evolve thinking machines. I introduce the idea of <a href="http://alanwinfield.blogspot.com/2014/07/on-internal-models-consequence-engines.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">embedding a simulation of a robot in that robot</a>, so that it has the ability to internally model itself. The first example I give is the amazing anthropomimetic robot invented by my old friend Owen Holland, called <a href="http://eccerobot.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ECCEROBOT</a>. Eccerobot is able to learn how to control it&#8217;s own very complicated and hard-to-control body by trying out possible movement sequences in its internal model (Owen calls this a &#8216;functional imagination&#8217;). I then outline our own work to use the same principle &#8211; a simulation based internal model &#8211; to demonstrate simple ethical behaviours, <a href="http://alanwinfield.blogspot.com/2014/08/on-internal-models-part-2-ethical-robot.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">first with e-puck robots</a>, then <a href="http://alanwinfield.blogspot.com/2015/07/towards-ethical-robots-update.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">with NAO robots</a>. These experiments are described in detail <a href="https://www.researchgate.net/publication/268741533_Towards_an_Ethical_Robot_Internal_Models_Consequences_and_Ethical_Action_Selection" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here</a> and <a href="https://www.sciencedirect.com/science/article/pii/S1389041716302005" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here</a>. I suggest that these robots &#8211; with their ability to model and predict the consequences of their own and others&#8217; actions, in other words anticipate the future &#8211; may represent the first small steps toward thinking machines.</p>
<hr>
<p>Related blog posts:<br />
<a href="http://alanwinfield.blogspot.com/2012/06/60-years-of-asking-can-robots-think.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">60 years of asking can robot think?</a></p>
<p><a href="http://alanwinfield.blogspot.com/2011/02/how-intelligent-are-intelligent-robots.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">How intelligent are intelligent robots?</a></p>
<p><a href="http://alanwinfield.blogspot.com/2014/12/robot-bodies-and-how-to-evolve-them.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Robot bodies and how to evolve them</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why ethical robots might not be such a good idea after all</title>
		<link>https://robohub.org/why-ethical-robots-might-not-be-such-a-good-idea-after-all/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 08 Feb 2018 22:30:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/why-ethical-robots-might-not-be-such-a-good-idea-after-all/</guid>

					<description><![CDATA[This week my colleague Dieter Vanderelst presented our paper: The Dark Side of Ethical Robots at AIES 2018&#160;in New Orleans.I blogged about Dieter's very elegant experiment here, but let me summarise. With two NAO robots he set up a demonstration of...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="http://robohub.org/wp-content/uploads/2018/02/EthicalNao.jpeg" alt="" width="1240" height="930" class="aligncenter size-full wp-image-97000" srcset="https://robohub.org/wp-content/uploads/2018/02/EthicalNao.jpeg 1240w, https://robohub.org/wp-content/uploads/2018/02/EthicalNao-425x319.jpeg 425w, https://robohub.org/wp-content/uploads/2018/02/EthicalNao-768x576.jpeg 768w, https://robohub.org/wp-content/uploads/2018/02/EthicalNao-1024x768.jpeg 1024w" sizes="(max-width: 1240px) 100vw, 1240px" />Last week my colleague Dieter Vanderelst presented our paper: <a href="http://www.aies-conference.com/wp-content/papers/main/AIES_2018_paper_98.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Dark Side of Ethical Robots </a>at <a href="http://www.aies-conference.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">AIES 2018</a>&nbsp;in New Orleans.</p>
<p><span id="more-96740"></span></p>
<p>I blogged about <a href="http://alanwinfield.blogspot.co.uk/2016/08/the-dark-side-of-ethical-robots.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Dieter&#8217;s very elegant experiment here</a>, but let me summarise. With two NAO robots he set up a demonstration of an ethical robot helping another robot acting as a proxy human, then showed that with a very simple alteration of the ethical robot&#8217;s logic it is transformed into a distinctly unethical robot &#8211; behaving either competitively or aggressively toward the proxy human.</p>
<p>Here are our paper&#8217;s key conclusions:</p>
<p>The ease of transformation from ethical to unethical robot is hardly surprising. It is a straightforward consequence of the fact that both ethical and unethical behaviours require the same cognitive machinery with – in our implementation – only a subtle difference in the way a single value is calculated. In fact, the difference between an ethical (i.e. seeking the most desirable outcomes for the human) robot and an aggressive (i.e. seeking the least desirable outcomes for the human) robot is a simple negation of this value.</p>
<p>On the face of it, given that we can (at least in principle) build explicitly ethical machines then it would seem that we have a moral imperative to do so; it would appear to be unethical not to build ethical machines when we have that option. But the findings of our paper call this assumption into serious doubt. Let us examine the risks associated with ethical robots and if, and how, they might be mitigated. There are three.</p>
<ol>
<li>First there is the risk that an <b>unscrupulous manufacturer</b>might insert some unethical behaviours into their robots in order to exploit naive or vulnerable users for financial gain, or perhaps to gain some market advantage (here the <a href="https://en.wikipedia.org/wiki/Volkswagen_emissions_scandal" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">VW diesel emissions scandal</a> of 2015 comes to mind). There are no technical steps that would mitigate this risk, but the reputational damage from being found out is undoubtedly a significant disincentive. Compliance with ethical standards such as BS 8611 <i>guide to the ethical design and application of robots and robotic systems</i>, or emerging new <a href="http://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">IEEE P700X ‘human’ standards</a> would also support manufacturers in the ethical application of ethical robots.&nbsp;</li>
<li>Perhaps more serious is the risk arising from robots that have <b>user adjustable ethics settings</b>. Here the danger arises from the possibility that either the user or a technical support engineer mistakenly, or deliberately, chooses settings that move the robot’s behaviours outside an ‘ethical envelope’. Much depends of course on how the robot’s ethics are coded, but one can imagine the robot’s ethical rules expressed in a user-accessible format, for example, an XML like script. No doubt the best way to guard against this risk is for robots to have no user adjustable ethics settings, so that the robot’s ethics are hard-coded and not accessible to either users or support engineers.&nbsp;</li>
<li>But even hard-coded ethics would not guard against undoubtedly the most serious risk of all, which arises when those ethical rules are vulnerable to <b>malicious hacking</b>. Given that cases of <a href="https://www.wired.com/2015/07/hackers-remotely-kill-jeep-highway/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">white-hat hacking of cars</a> have already been reported, it&#8217;s not difficult to envisage a nightmare scenario in which the ethics settings for an entire fleet of driverless cars are hacked, transforming those vehicles into lethal weapons. Of course, driverless cars (or robots in general) without explicit ethics are also vulnerable to hacking, but weaponising such robots is far more challenging for the attacker. Explicitly ethical robots focus the robot’s behaviours to a small number of rules which make them, we think, uniquely vulnerable to cyber-attack.</li>
</ol>
<p>Ok, taking the most serious of these risks: hacking, we can envisage several technical approaches to mitigating the risk of malicious hacking of a robot’s ethical rules. One would be to place those ethical rules behind strong encryption. Another would require a robot to authenticate its ethical rules by first connecting to a secure server. An authentication failure would disable those ethics, so that the robot defaults to operating without explicit ethical behaviours. Although feasible, these approaches would be unlikely to deter the most determined hackers, especially those who are prepared to resort to stealing encryption or authentication keys.</p>
<p>It is very clear that guaranteeing the security of ethical robots is beyond the scope of engineering and will need regulatory and legislative efforts. Considering the ethical, legal and societal implications of robots, it becomes obvious that robots themselves are not where responsibility lies. Robots are simply smart machines of various kinds and the responsibility to ensure they behave well <a href="https://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/principlesofrobotics/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">must always lie with human beings</a>. In other words, we require <a href="http://alanwinfield.blogspot.co.uk/2018/02/ethical-governance-what-is-it-and-whos.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ethical governance</a>, and this is equally true for robots with or without explicit ethical behaviours.</p>
<p>Two years ago I thought the benefits of ethical robots outweighed the risks. Now I&#8217;m not so sure. I now believe that &#8211; even with strong ethical governance &#8211; the risks that a robot’s ethics might be compromised by unscrupulous actors are so great as to raise very serious doubts over the wisdom of embedding ethical decision making in real-world safety critical robots, such as driverless cars. Ethical robots might not be such a good idea after all.</p>
<p>Here is the full reference to our paper:</p>
<p>Vanderelst D and Winfield AFT (2018), <a href="http://www.aies-conference.com/wp-content/papers/main/AIES_2018_paper_98.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Dark Side of Ethical Robots</a>, AAAI/ACM Conf. on AI Ethics and Society (AIES 2018), New Orleans.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A round up of robotics and AI ethics: part 1 principles</title>
		<link>https://robohub.org/a-round-up-of-robotics-and-ai-ethics-part-1-principles/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 09 Jan 2018 23:54:58 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/a-round-up-of-robotics-and-ai-ethics-part-1-principles/</guid>

					<description><![CDATA[This blogpost is a round up of the various sets of ethical principles of robotics and AI that have been proposed to date, ordered by date of first publication. The principles are presented here (in full or abridged) with notes and references but without commentary. If there are any (prominent) ones I&#8217;ve missed please let [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="http://robohub.org/wp-content/uploads/2018/01/iRobot.jpg" alt="" width="900" class="aligncenter size-full wp-image-95099" srcset="https://robohub.org/wp-content/uploads/2018/01/iRobot.jpg 619w, https://robohub.org/wp-content/uploads/2018/01/iRobot-257x425.jpg 257w" sizes="(max-width: 619px) 100vw, 619px" /><br />
This blogpost is a round up of the various sets of ethical principles of robotics and AI that have been proposed to date, ordered by date of first publication. The principles are presented here (in full or abridged) with notes and references but without commentary. If there are any (prominent) ones I&#8217;ve missed please let me know.<br /><span id="more-95096"></span></p>
<p>
<b>Asimov&#8217;s three laws of Robotics (1950)</b></p>
<ol>
<li>A robot may not injure a human being or, through inaction, allow a human being to come to harm.&nbsp;</li>
<li>A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.&nbsp;</li>
<li>A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.&nbsp;</li>
</ol>
<p>I have included these to explicitly acknowledge, firstly, that Asimov undoubtedly established <u>the principle that robots (and by extension AIs) should be governed by principles</u>, and secondly that many subsequent principles have been drafted as a direct response. The three laws first appeared in Asimov&#8217;s short story Runaround [1]. <a href="https://en.wikipedia.org/wiki/Three_Laws_of_Robotics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">This wikipedia article</a> provides a very good account of the three laws and their many (fictional) extensions.<br />
<b><br /></b><br />
<b>Murphy and Wood&#8217;s three laws of Responsible Robotics (2009)</b></p>
<ol>
<li>A human may not deploy a robot without the human-robot work system meeting the highest legal and professional standards of safety and ethics.&nbsp;</li>
<li>A robot must respond to humans as appropriate for their roles.&nbsp;</li>
<li>A robot must be endowed with sufficient situated autonomy to protect its own existence as long as such protection provides smooth transfer of control which does not conflict with the First and Second Laws.&nbsp;</li>
</ol>
<p>These were proposed in Robin Murphy and David Wood&#8217;s paper <a href="http://www.inf.ufrgs.br/~prestes/Courses/Robotics/beyond%20asimov.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Beyond Asimov: The Three Laws of Responsible Robotics</a> [2].</p>
<p><b>EPSRC Principles of Robotics (2010)</b></p>
<ol>
<li>Robots are multi-use tools. Robots should not be designed solely or primarily to kill or harm humans, except in the interests of national security.&nbsp;</li>
<li>Humans, not Robots, are responsible agents. Robots should be designed and operated as far as practicable to comply with existing laws, fundamental rights and freedoms, including privacy.&nbsp;</li>
<li>Robots are products. They should be designed using processes which assure their safety and security.&nbsp;</li>
<li>Robots are manufactured artefacts. They should not be designed in a deceptive way to exploit vulnerable users; instead their machine nature should be transparent.&nbsp;</li>
<li>The person with legal responsibility for a robot should be attributed.&nbsp;</li>
</ol>
<p>These principles were drafted in 2010 <a href="https://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/principlesofrobotics/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">and published online in 2011</a>, but not <a href="http://www.tandfonline.com/doi/ref/10.1080/09540091.2016.1271400" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">formally published until 2017</a>&nbsp;[3] as part of a two-part <a href="http://www.tandfonline.com/toc/ccos20/29/2" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">special issue of Connection Science</a>&nbsp;on the principles, edited by Tony Prescott &amp; Michael Szollosy [4]. An accessible <a href="https://www.researchgate.net/publication/258540278_Roboethics_-_for_humans" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">introduction to the EPSRC principles</a> was published in New Scientist in 2011.</p>
<p><b>Future of Life Institute <a href="https://futureoflife.org/ai-principles/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Asilomar principles for beneficial AI</a> (Jan 2017)</b></p>
<p>I will not list all 23 principles but extract just a few to compare and contrast with the others listed here:</p>
<ul>
<p>6. <b>Safety</b>: AI systems should be safe and secure throughout their operational lifetime, and verifiably so where applicable and feasible.</p>
<p>7. <b>Failure Transparency</b>: If an AI system causes harm, it should be possible to ascertain why.</p>
<p>8. <b>Judicial Transparency</b>: Any involvement by an autonomous system in judicial decision-making should provide a satisfactory explanation auditable by a competent human authority.</p>
<p>9. <b>Responsibility</b>: Designers and builders of advanced AI systems are stakeholders in the moral implications of their use, misuse, and actions, with a responsibility and opportunity to shape those implications.</p>
<p>10. <b>Value Alignment</b>: Highly autonomous AI systems should be designed so that their goals and behaviors can be assured to align with human values throughout their operation.
</ul>
<ul>
<p>11. <b>Human Values</b>: AI systems should be designed and operated so as to be compatible with ideals of human dignity, rights, freedoms, and cultural diversity.</p>
<p>12. <b>Personal Privacy</b>: People should have the right to access, manage and control the data they generate, given AI systems’ power to analyze and utilize that data.</p>
<p>13. <b>Liberty and Privacy</b>: The application of AI to personal data must not unreasonably curtail people’s real or perceived liberty.</p>
<p>14. <b>Shared Benefit</b>: AI technologies should benefit and empower as many people as possible.</p>
<p>15. <b>Shared Prosperity</b>: The economic prosperity created by AI should be shared broadly, to benefit all of humanity.
</ul>
<p>An account of the <a href="https://futureoflife.org/2017/01/17/principled-ai-discussion-asilomar/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">development of the Asilomar principles&nbsp;can be found here</a>.</p>
<p><b>The ACM US Public Policy Council&nbsp;</b><b><a href="https://www.acm.org/binaries/content/assets/public-policy/2017_usacm_statement_algorithms.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Principles for Algorithmic Transparency and Accountability</a> (Jan 2017)</b></p>
<ol>
<li><b>Awareness</b>:&nbsp;Owners, designers, builders, users, and other stakeholders of analytic systems should be aware of the possible biases involved in their design, implementation, and use and the potential harm that biases can cause to individuals and society.</li>
<li><b>Access and redress</b>: Regulators should encourage the adoption of mechanisms that enable questioning and redress for individuals and groups that are adversely affected by algorithmically informed decisions.</li>
<li><b>Accountability</b>: Institutions should be held responsible for decisions made by the algorithms that they use, even if it is not feasible to explain in detail how the algorithms produce their results.</li>
<li><b>Explanation</b>: Systems and institutions that use algorithmic decision-making are encouraged to produce explanations regarding both the procedures followed by the algorithm and the specific decisions that are made. This is particularly important in public policy contexts.</li>
<li><b>Data Provenance</b>: A description of the way in which the training data was collected should be maintained by the builders of the algorithms, accompanied by an exploration of the potential biases induced by the human or algorithmic data-gathering process.</li>
<li><b>Auditability</b>: Models, algorithms, data, and decisions should be recorded so that they can be audited in cases where harm is suspected.</li>
<li><b>Validation and Testing</b>: Institutions should use rigorous methods to validate their models and document those methods and results.&nbsp;</li>
</ol>
<p>See the ACM <a href="https://www.acm.org/media-center/2017/january/usacm-statement-on-algorithmic-accountability" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">announcement of these principles here</a>. The principles form part of the ACM&#8217;s updated <a href="https://ethics.acm.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">code of ethics</a>.<br />
<br />
<b>Japanese Society for Artificial Intelligence (JSAI)&nbsp;</b><b><a href="http://ai-elsi.org/wp-content/uploads/2017/05/JSAI-Ethical-Guidelines-1.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethical Guidelines</a> (Feb 2017)</b>></p>
<ol>
<li><b>Contribution to humanity</b> Members of the JSAI will contribute to the peace, safety, welfare, and public interest of humanity.&nbsp;</li>
<li><b>Abidance of laws and regulations</b> Members of the JSAI must respect laws and regulations relating to research and development, intellectual property, as well as any other relevant contractual agreements. Members of the JSAI must not use AI with the intention of harming others, be it directly or indirectly.</li>
<li><b>Respect for the privacy of others</b> Members of the JSAI will respect the privacy of others with regards to their research and development of AI. Members of the JSAI have the duty to treat personal information appropriately and in accordance with relevant laws and regulations.</li>
<li><b>Fairness </b>Members of the JSAI will always be fair. Members of the JSAI will acknowledge that the use of AI may bring about additional inequality and discrimination in society which did not exist before, and will not be biased when developing AI.&nbsp;</li>
<li><b>Security</b> As specialists, members of the JSAI shall recognize the need for AI to be safe and acknowledge their responsibility in keeping AI under control.&nbsp;</li>
<li><b>Act with integrity</b> Members of the JSAI are to acknowledge the significant impact which AI can have on society.&nbsp;</li>
<li><b>Accountability and Social Responsibility</b> Members of the JSAI must verify the performance and resulting impact of AI technologies they have researched and developed.&nbsp;</li>
<li><b>Communication with society and self-development</b> Members of the JSAI must aim to improve and enhance society’s understanding of AI.</li>
<li><b>Abidance of ethics guidelines by AI</b> AI must abide by the policies described above in the same manner as the members of the JSAI in order to become a member or a quasi-member of society.</li>
</ol>
<p>An explanation of the <a href="http://ai-elsi.org/archives/514" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">background and aims of these ethical guidelines can be found here</a>, together with a <a href="http://ai-elsi.org/wp-content/uploads/2017/05/JSAI-Ethical-Guidelines-1.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">link to the full principles</a> (which are shown abridged above).</p>
<p><b>Draft principles of The Future Society&#8217;s Science, Law and Society Initiative (Oct 2017)</b></p>
<ol>
<li>AI should advance the <b>well-being</b> of humanity, its societies, and its natural environment.&nbsp;</li>
<li>AI should be <b>transparent</b>.&nbsp;</li>
<li>Manufacturers and operators of AI should be <b>accountable</b>.&nbsp;</li>
<li>AI’s effectiveness should be <b>measurable</b> in the real-world applications for which it is intended.&nbsp;</li>
<li>Operators of AI systems should have appropriate <b>competencies</b>.&nbsp;</li>
<li>The norms of <b>delegation of decisions</b> to AI systems should be codified through thoughtful, inclusive <b>dialogue with civil society</b>.</li>
</ol>
<p>This <a href="http://www.abajournal.com/legalrebels/article/a_principled_artificial_intelligence_could_improve_justice" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">article by Nicolas Economou</a>&nbsp;explains the 6 principles with a full commentary on each one.</p>
<p><b>Montréal</b><b>&nbsp;Declaration for Responsible AI draft principles (Nov 2017)</b></p>
<ol>
<li><b>Well-being</b> The development of AI should ultimately promote the well-being of all sentient creatures.</li>
<li><b>Autonomy</b>&nbsp;The development of AI should promote the autonomy of all human beings and control, in a responsible way, the autonomy of computer systems.</li>
<li><b>Justice</b>&nbsp;The development of AI should promote justice and seek to eliminate all types of discrimination, notably those linked to gender, age, mental / physical abilities, sexual orientation, ethnic/social origins and religious beliefs.</li>
<li><b>Privacy</b>&nbsp;The development of AI should offer guarantees respecting personal privacy and allowing people who use it to access their personal data as well as the kinds of information that any algorithm might use.</li>
<li><b>Knowledge</b>&nbsp;The development of AI should promote critical thinking and protect us from propaganda and manipulation.</li>
<li><b>Democracy</b> The development of AI should promote informed participation in public life, cooperation and democratic debate.</li>
<li><b>Responsibility</b>&nbsp;The various players in the development of AI should assume their responsibility by working against the risks arising from their technological innovations.</li>
</ol>
<p>The <a href="https://www.montrealdeclaration-responsibleai.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Montréal Declaration for Responsible AI</a> proposes the 7 values and draft principles above (<a href="https://www.montrealdeclaration-responsibleai.com/the-declaration" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here in full with preamble, questions and definitions</a>).</p>
<p><b style="background-color: white;">IEEE General Principles of Ethical Autonomous and Intelligent Systems (Dec 2017) </span></b></p>
<ol>
<li>How can we ensure that A/IS do not infringe <b>human rights</b>?&nbsp;</li>
<li>Traditional metrics of prosperity do not take into account the full effect of A/IS technologies on human <b>well-being</b>.&nbsp;</li>
<li>How can we assure that designers, manufacturers, owners and operators of A/IS are <b>responsible and accountable</b>?&nbsp;</li>
<li>How can we ensure that A/IS are <b>transparent</b>?&nbsp;</li>
<li>How can we <b>extend the benefits</b> and minimize the risks of AI/AS technology being <b>misused</b>?&nbsp;</li>
</ol>
<p>These 5 general principles appear in <a href="https://ethicsinaction.ieee.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethically Aligned Design v2</a>, a discussion document drafted and published by the IEEE Standards Association <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 Ethics of Autonomous and Intelligent Systems</a>. The principles are expressed not as rules but instead as questions, or concerns, <a href="http://standards.ieee.org/develop/indconn/ec/ead_general_principles_v2.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">together with background and candidate recommendations</a>.</p>
<p>A short article co-authored with IEEE general principles co-chair Mark Halverson&nbsp;<a href="http://sites.ieee.org/futuredirections/tech-policy-ethics/september-2017/artificial-intelligence-and-autonomous-systems-why-principles-matter/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Why Principles Matter</a>&nbsp;explains the link between principles and standards, together with further commentary and references.<br />
<br />
<b>UNI Global Union&nbsp;Top 10 Principles for Ethical AI (Dec 2017)</b></p>
<ol>
<li>Demand That AI Systems Are Transparent</li>
<li>Equip AI Systems With an “Ethical Black Box”</li>
<li>Make AI Serve People and Planet&nbsp;</li>
<li>Adopt a Human-In-Command Approach</li>
<li>Ensure a Genderless, Unbiased AI</li>
<li>Share the Benefits of AI Systems</li>
<li>Secure a Just Transition and Ensuring Support for Fundamental Freedoms and Rights</li>
<li>Establish Global Governance Mechanisms</li>
<li>Ban the Attribution of Responsibility to Robots</li>
<li>Ban AI Arms Race</li>
</ol>
<p>Drafted by <a href="http://www.uniglobalunion.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">UNI Global Union</a>&#8216;s&nbsp;<a href="http://www.thefutureworldofwork.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Future World of Work</a> these <a href="http://www.thefutureworldofwork.org/media/35420/uni_ethical_ai.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">10 principles for Ethical AI (set out here with full commentary)</a> “provide unions, shop stewards and workers with a set of concrete demands to the transparency, and application of AI”.</p>
<hr>
<p>References<br />
[1] Asimov, Isaac (1950): Runaround,&nbsp; in I, Robot, (The Isaac Asimov Collection ed.) Doubleday. ISBN 0-385-42304-7.<br />
[2] Murphy, Robin; Woods, David D. (2009): Beyond Asimov: The Three Laws of Responsible Robotics. IEEE Intelligent systems. 24 (4): 14–20.<br />
[3] Margaret Boden et al (2017): Principles of robotics: regulating robots in the real world<br />
Connection Science. 29 (2): 124:129.<br />
[4]&nbsp;Tony Prescott and Michael Szollosy (eds.) (2017):&nbsp;Ethical Principles of Robotics, Connection Science. 29 (2) and 29 (3).</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Sci-Fi Dreams: How visions of the future are shaping the development of intelligent technology</title>
		<link>https://robohub.org/sci-fi-dreams-how-visions-of-the-future-are-shaping-the-development-of-intelligent-technology/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 14 Jul 2017 13:21:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[arts & entertainment]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[culture & philosophy]]></category>
		<category><![CDATA[entertainment]]></category>
		<category><![CDATA[opinion]]></category>
		<guid isPermaLink="false">http://robohub.org/sci-fi-dreams-how-visions-of-the-future-are-shaping-the-development-of-intelligent-technology/</guid>

					<description><![CDATA[Here are the slides I gave yesterday morning as member of panel&#160;Sci-Fi Dreams: How visions of the future are shaping the development of intelligent technology, at the Centre for the Future of Intelligence 2017 conference. I presented three short s...]]></description>
										<content:encoded><![CDATA[<img decoding="async" src="http://robohub.org/wp-content/uploads/2017/07/robot_stories.png" alt="" width="900" height="500" class="alignnone size-full wp-image-81771" srcset="https://robohub.org/wp-content/uploads/2017/07/robot_stories.png 900w, https://robohub.org/wp-content/uploads/2017/07/robot_stories-425x236.png 425w, https://robohub.org/wp-content/uploads/2017/07/robot_stories-768x427.png 768w" sizes="(max-width: 900px) 100vw, 900px" />
<p>Here are the slides I gave recently as member of panel <i>Sci-Fi Dreams: How visions of the future are shaping the development of intelligent technology</i>, at the <a href="http://lcfi.ac.uk/news-events/events/Conference2017/" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">Centre for the Future of Intelligence 2017 conference</a>. I presented three short stories about robot stories.<span id="more-81737"></span></p>
<p><iframe src="https://docs.google.com/presentation/d/1E3kMXZK7G6PvZ8WAVbuQJqae-mUx4deZiE2BHCSP5WY/embed?start=false&amp;loop=true&amp;delayms=3000" width="480" height="389" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>Slide 2:</p>
<p>The <a href="http://www.truce-project.eu/index.html" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">FP7 TRUCE Project</a> invited a number of scientists &#8211; mostly within the field of Artificial Life &#8211; to suggest ideas for short stories. Those stories were then sent to a panel of writers, who chose one of the stories. I submitted an idea called <a href="http://alanwinfield.blogspot.co.uk/2014/09/the-feeling-of-what-it-is-like-to-be.html" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">The feeling of what it is like to be a robot </a>and was delighted when <a href="https://www.lucycaldwell.com/" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">Lucy Caldwell</a> contacted me. Following a visit to the lab Lucy drafted a beautiful story called The Familiar which &#8211; following some iteration &#8211; appeared in the collected volume <a href="http://commapress.co.uk/books/beta-life/" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">Beta Life</a>.</p>
<p>Slide 3:</p>
<p>More recently the <a href="https://www.kcl.ac.uk/sspp/departments/sshm/research/Research-Labs/The-Human-Brain-Project-research.aspx" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">EU Human Brain Project Foresight Lab</a> brought three Sci Fi writers &#8211; Allen Ashley, Jule Owen and Stephen Oram &#8211; to visit the lab. Inspired by what they saw they then wrote three wonderful short stories, which were read at the 2016 Bristol Literature Festival. The readings were followed by a panel discussion which included myself and BRL colleagues Antonia Tzemanaki and Marta Palau Franco. The three stories are published in the volume <a href="http://www.silverwoodbooks.co.uk/product/9781781326312/science-science-fiction-versions-of-the-future" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">Versions of the Future</a>. Stephen Oram went on to publish a collection called <a href="https://www.goodreads.com/book/show/34761663-eating-robots" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">Eating Robots</a>.</p>
<p>Slide 4:</p>
<p>My first two stories were about people telling stories about robots. Now I turn to the possibility of robots themselves telling stories. Some years ago I speculated on the idea on the idea of <a href="http://alanwinfield.blogspot.co.uk/2012/07/when-robots-start-telling-each-other.html" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">robots telling each other stories</a> (directly inspired by a conversation with <a href="https://en.wikipedia.org/wiki/Richard_Gregory" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">Richard Gregory</a>). That idea has now turned into a current project, with the aim of building an embodied computational model of storytelling. For a full description <a href="https://www.researchgate.net/publication/318394753_When_Robots_Tell_each_other_Stories_The_Emergence_of_Artificial_Fiction" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">see this paper</a>, currently in press.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Thoughts on the EU&#8217;s draft report on robotics</title>
		<link>https://robohub.org/thoughts-on-the-eus-draft-report-on-robotics/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 08 May 2017 09:00:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[robots]]></category>
		<guid isPermaLink="false">http://robohub.org/thoughts-on-the-eus-draft-report-on-robotics/</guid>

					<description><![CDATA[A few weeks ago I was asked to write a short op-ed on the European Parliament Law Committee's recommendations on civil law rules for robotics.<br><div><br>In the end the piece didn't get published, so I am posting it here.<br><br>It is a great shame that most reports of the European Parliament&#8217;s Committee for Legal Affairs&#8217; vote last week on its <a href="http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//NONSGML%2BCOMPARL%2BPE-582.443%2B01%2BDOC%2BPDF%2BV0//EN" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Draft Report on Civil Law Rules on Robotics</a> headlined on &#8216;personhood&#8217; for robots, because the report has much else to commend it. Most important among its several recommendations is a proposed code of ethical conduct for roboticists, which explicitly asks designers to research and innovate responsibly. Some may wonder why such an invitation even needs to be made but, given that engineering and computer science education rarely includes classes on ethics (it should), it is really important that robotics engineers reflect on their ethical responsibilities to society &#8211; especially given how disruptive robot technologies are. This is not new &#8211; great frameworks for responsible research and innovation already exist. One such is the <a href="https://ec.europa.eu/research/swafs/pdf/rome_declaration_RRI_final_21_November.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">2014 Rome Declaration on RRI</a>, and in 2015 the <a href="http://responsiblerobotics.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Foundation for Responsible Robotics</a>was launched.<br><br>Within the report&#8217;s draft Code of Conduct is a call for robotics funding proposals to include a risk assessment. This too is a very good idea and guidance already exists in British Standard <a href="http://shop.bsigroup.com/ProductDetail?pid=000000000030320089" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">BS 8611</a>, published in April 2016. BS 8611 sets out a comprehensive set of ethical risks and offers guidance on how to mitigate them. It is very good also to see that the Code stresses that humans, not robots, are the responsible agents; this is something we regarded as fundamental when we drafted the <a href="https://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/principlesofrobotics/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Principles of Robotics</a> in 2010.<br><br>For me transparency (or the lack of it) is an increasing worry in both robots and AI systems. Labour&#8217;s industry spokesperson Chi Onwurah <a href="https://www.theguardian.com/business/2016/dec/18/labour-calls-for-regulation-of-algorithms-used-by-tech-firms" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">is right to say</a>, &#8220;Algorithms are part of our world, so they are subject to regulation, but because they are not transparent, it&#8217;s difficult to regulate them effectively&#8221; (and don&#8217;t forget that it is algorithms that make intelligent robots intelligent). So it is very good to see the draft Code call for robotics engineers to &#8220;guarantee transparency &#8230; and right of access to information by all stakeholders&#8221;, and then in the draft &#8216;Licence for Designers&#8217;: you should ensure &#8220;maximal transparency&#8221; and even more welcome &#8220;you should develop tracing tools that &#8230; facilitate accounting and explanation of robotic behaviour&#8230; for experts, operators and users&#8221;. <span>&#160;</span>Within the IEEE Standards Association <a href="http://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Global Initiative on Ethics in AI and Autonomous Systems</a>, launched in 2016, we are working on a new standard on <a href="http://alanwinfield.blogspot.co.uk/2017/01/the-infrastructure-of-life-2.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Transparency in Autonomous Systems.</a><br><br>This brings me to standards and regulation.<span>&#160; </span>I am absolutely convinced that regulation, together with transparency and public engagement, <a href="http://alanwinfield.blogspot.co.uk/2016/09/how-do-we-trust-our-robots.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">builds public trust</a>. Why is it that we trust our tech? Not just because it&#8217;s cool and convenient, but also because it&#8217;s safe (and we assume that the <a href="https://www.newscientist.com/article/mg23130803-500-post-brexit-experts-need-to-reassert-their-value-to-society/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">disgracefully maligned experts</a> will take care of assuring that safety). One of the reasons we trust airliners is that we know they are part of a highly regulated industry with an amazing safety record. The reason commercial aircraft are so safe is not just good design, it is also the tough safety certification processes and, when things do go wrong, robust processes of air accident investigation. So the Report&#8217;s call for a European Agency for Robotics and AI to recommend standards and regulatory framework is, as far as I&#8217;m concerned, not a moment too soon. We urgently need standards for safety certification of a wide range of robots, from drones and driverless cars to robots for care and assisted living.</div><div><p></p></div><div><br></div><div>Like many of my robotics colleagues I am deeply worried by the potential for robotics and AI to increase levels of economic inequality in the world. Winnie Byanyima, executive director of Oxfam <a href="https://www.weforum.org/agenda/2017/01/eight-men-have-the-same-wealth-as-3-6-billion-of-the-worlds-poorest-people-we-must-rebalance-this-unjust-economy" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">writes for the WEF</a>, &#8220;We need fundamental change to our economic model. Governments must stop hiding behind ideas of market forces and technological change. They &#8230; need to steer the direction of technological development&#8221;. I think she is right &#8211; we need a serious public conversation about technological unemployment and how we ensure that the wealth created by AI and Automonous Systems is shared by all. A Universal Basic Income may or may not be the best way to do this &#8211; but it&#160;is very encouraging to see this question raised in the draft Report.<br><br>I cannot close the piece without at least mentioning artificial personhood. My own view is that personhood is the solution to a problem that doesn&#8217;t exist. I can understand why, in the context of liability, the Report raises this question for discussion, but &#8211; as the report itself later asserts in the Code of Conduct: humans, not robots are the responsible agents. Robots are, and should remain, artefacts.</div>]]></description>
										<content:encoded><![CDATA[<div id="attachment_61034" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/03/nao-feature-robotics.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-61034" class="size-full wp-image-61034" src="http://robohub.org/wp-content/uploads/2016/03/nao-feature-robotics.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/03/nao-feature-robotics.jpg 900w, https://robohub.org/wp-content/uploads/2016/03/nao-feature-robotics-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/03/nao-feature-robotics-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-61034" class="wp-caption-text">NAO robot. Photo courtesy: Paul Bremner/UWE</p></div>
<p>I was asked to write a short op-ed on the European Parliament Law Committee&#8217;s recommendations on civil law rules for robotics. In the end, the piece didn&#8217;t get published, so I am posting it here:<span id="more-77486"></span><hr class="xh2  "></p>
<p>It is a great shame that most reports of the European Parliament’s Committee for Legal Affairs’ vote on its <a href="http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//NONSGML%2BCOMPARL%2BPE-582.443%2B01%2BDOC%2BPDF%2BV0//EN" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Draft Report on Civil Law Rules on Robotics</a> headlined on ‘personhood’ for robots because the report has much else to commend it. Most important among its several recommendations is a proposed code of ethical conduct for roboticists, which explicitly asks designers to research and innovate responsibly. Some may wonder why such an invitation even needs to be made but, given that engineering and computer science education rarely includes classes on ethics (it should), it is really important that robotics engineers reflect on their ethical responsibilities to society – especially given how disruptive robot technologies are. This is not new – great frameworks for responsible research and innovation already exist. One such is the <a href="https://ec.europa.eu/research/swafs/pdf/rome_declaration_RRI_final_21_November.pdf" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">2014 Rome Declaration on RRI</a>, and in 2015 the <a href="http://responsiblerobotics.org/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Foundation for Responsible Robotics </a>was launched.</p>
<p>Within the report’s draft Code of Conduct is a call for robotics funding proposals to include a risk assessment. This too is a very good idea and guidance already exists in British Standard <a href="http://shop.bsigroup.com/ProductDetail?pid=000000000030320089" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">BS 8611</a>, published in April 2016. BS 8611 sets out a comprehensive set of ethical risks and offers guidance on how to mitigate them. It is very good also to see that the Code stresses that humans, not robots, are the responsible agents; this is something we regarded as fundamental when we drafted the <a href="https://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/principlesofrobotics/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Principles of Robotics</a> in 2010.</p>
<p>For me, transparency (or the lack of it) is an increasing worry in both robots and AI systems. Labour’s industry spokesperson Chi Onwurah <a href="https://www.theguardian.com/business/2016/dec/18/labour-calls-for-regulation-of-algorithms-used-by-tech-firms" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">is right to say</a>, “Algorithms are part of our world, so they are subject to regulation, but because they are not transparent, it’s difficult to regulate them effectively” (and don’t forget that it is algorithms that make intelligent robots intelligent). So it is very good to see the draft Code call for robotics engineers to “guarantee transparency … and right of access to information by all stakeholders”, and then in the draft ‘Licence for Designers’: you should ensure “maximal transparency” and even more welcome “you should develop tracing tools that … facilitate accounting and explanation of robotic behaviour… for experts, operators and users”. <span style="mso-spacerun: yes;"> </span>Within the IEEE Standards Association <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 Ethics in AI and Autonomous Systems</a>, launched in 2016, we are working on 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></p>
<p>This brings me to standards and regulation.<span style="mso-spacerun: yes;">  </span>I am absolutely convinced that regulation, together with transparency and public engagement, <a href="http://alanwinfield.blogspot.co.uk/2016/09/how-do-we-trust-our-robots.html" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">builds public trust</a>. Why is it that we trust our tech? Not just because it’s cool and convenient, but also because it’s safe (and we assume that the <a href="https://www.newscientist.com/article/mg23130803-500-post-brexit-experts-need-to-reassert-their-value-to-society/" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">disgracefully maligned experts</a> will take care of assuring that safety). One of the reasons we trust airliners is that we know they are part of a highly regulated industry with an amazing safety record. The reason commercial aircraft are so safe is not just good design, it is also the tough safety certification processes and, when things do go wrong, robust processes of air accident investigation. So the Report’s call for a European Agency for Robotics and AI to recommend standards and regulatory framework is, as far as I’m concerned, not a moment too soon. We urgently need standards for safety certification of a wide range of robots, from drones and driverless cars to robots for care and assisted living.</p>
<p>Like many of my robotics colleagues, I am deeply worried by the potential for robotics and AI to increase levels of economic inequality in the world. Winnie Byanyima, executive director of Oxfam <a href="https://www.weforum.org/agenda/2017/01/eight-men-have-the-same-wealth-as-3-6-billion-of-the-worlds-poorest-people-we-must-rebalance-this-unjust-economy" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">writes for the WEF</a>, “We need fundamental change to our economic model. Governments must stop hiding behind ideas of market forces and technological change. They … need to steer the direction of technological development”. I think she is right – we need a serious public conversation about technological unemployment and how we ensure that the wealth created by AI and Automonous Systems is shared by all. A Universal Basic Income may or may not be the best way to do this – but it is very encouraging to see this question raised in the draft Report.</p>
<p>I cannot close the piece without at least mentioning artificial personhood. My own view is that personhood is the solution to a problem that doesn’t exist. I can understand why, in the context of liability, the Report raises this question for discussion, but – as the report itself later asserts in the Code of Conduct: humans, not robots, are the responsible agents. Robots are and should remain, artefacts.</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/does-ai-pose-a-threat-to-society/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Does AI pose a threat to society?</a></li>
<li><a href="http://robohub.org/the-infrastructure-of-life-part-1-safety/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">The infrastructure of life part 1: Safety</a></li>
<li><a href="http://robohub.org/the-infrastructure-of-life-part-2-transparency/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">The infrastructure of life part 2: Transparency</a></li>
<li><a href="http://robohub.org/ethically-aligned-design/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Ethically Aligned Design</a></li>
<li><a href="http://robohub.org/robust-and-transparent-governance-is-key-to-building-trust-in-driverless-cars/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Robust and transparent governance is key to building trust in driverless cars</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=1493979088128000&amp;usg=AFQjCNH2P1eZjqF_bA_1gB_KfqfJw04d_Q" 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=1493979088128000&amp;usg=AFQjCNGvTvYQeD3ujVKfKGgwERe98liqgA" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></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>The infrastructure of life part 2: Transparency</title>
		<link>https://robohub.org/the-infrastructure-of-life-part-2-transparency/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 03 Feb 2017 14:00:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[culture & philosophy]]></category>
		<category><![CDATA[industrial]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/the-infrastructure-of-life-part-2-transparency/</guid>

					<description><![CDATA[Part 2: Autonomous Systems and TransparencyIn my previous post I argued that a wide range of AI and Autonomous Systems (from now on I will just use the term AS as shorthand for both) should be regarded as Safety Critical. I include both autonomous soft...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-full wp-image-70886" src="http://robohub.org/wp-content/uploads/2017/01/bigstock-149937221.jpg" alt="" width="900" height="602" srcset="https://robohub.org/wp-content/uploads/2017/01/bigstock-149937221.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/bigstock-149937221-425x284.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/bigstock-149937221-768x514.jpg 768w, https://robohub.org/wp-content/uploads/2017/01/bigstock-149937221-449x300.jpg 449w" sizes="(max-width: 900px) 100vw, 900px" />
<p><strong>Part 2: Autonomous Systems and Transparency</strong></p>
<p><a href="http://robohub.org/the-infrastructure-of-life-part-1-safety/" target="_blank" data-wpel-link="internal">In my previous post</a> I argued that a wide range of AI and Autonomous Systems (from now on I will just use the term AS as shorthand for both) should be regarded as Safety Critical. I include both autonomous software AI systems and hard (embodied) AIs such as robots, drones and driverless cars. Many will be surprised that I include in the soft AI category apparently harmless systems such as search engines. Of course no-one is seriously inconvenienced when Amazon makes a silly book recommendation, but consider very large groups of people. If a truth (such as <a href="https://en.wikipedia.org/wiki/Global_warming" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">global warming</a>) is &#8211; because of accidental or willful manipulation &#8211; presented as false, and that falsehood is believed by a very large number of people, then serious harm to the planet (and we humans who depend on it) could result.<span id="more-69417"></span></p>
<p>I argued that the tools barely exist to properly assure the safety of AS, let alone the standards and regulation needed to build public trust, and that political pressure is needed to ensure our policymakers fully understand the public safety risks of unregulated AS.</p>
<p>In this post I will outline the case that transparency is a foundational requirement for building public trust in AS, based on the radical proposition that <u>it should always be possible to find out why an AS made a particular decision</u>.</p>
<img decoding="async" class="aligncenter size-full wp-image-70888" src="http://robohub.org/wp-content/uploads/2017/01/bigstock-Business-Technology-Internet-141194987.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/01/bigstock-Business-Technology-Internet-141194987.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/bigstock-Business-Technology-Internet-141194987-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/bigstock-Business-Technology-Internet-141194987-768x512.jpg 768w, https://robohub.org/wp-content/uploads/2017/01/bigstock-Business-Technology-Internet-141194987-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" />
<p>Transparency is not one thing. Clearly your elderly relative doesn&#8217;t require the same level of understanding of her care robot as the engineer who repairs it. Nor would you expect the same appreciation of the reasons a medical diagnosis AI recommends a particular course of treatment as your doctor. Broadly (and please understand this is a work in progress) I believe there are five distinct groups of stakeholders, and that AS must be transparent to each, in different ways and for different reasons. These stakeholders are: (1) users, (2) safety certification agencies, (3) accident investigators, (4) lawyers or expert witnesses and (5) wider society.</p>
<ol>
<li>For <b>users</b>, transparency is important because it builds trust in the system, by providing a simple way for the user to understand what the system is doing and why.</li>
<li>For <b>safety certification</b> of an AS, transparency is important because it exposes the system&#8217;s processes for independent certification against safety standards.</li>
<li>If accidents occur, AS will need to be transparent to an <b>accident investigator</b>; the internal process that led to the accident need to be traceable.</li>
<li>Following an accident<b> lawyers or other expert witnesses</b>, who may be required to give evidence, require transparency to inform their evidence. And</li>
<li>for disruptive technologies, such as driverless cars, a certain level of transparency to <b>wider society</b> is needed in order to build public confidence in the technology.</li>
</ol>
<p>Of course the way in which transparency is provided is likely to be very different for each group. If we take a care robot as an example transparency means the user can understand what the robot might do in different circumstances; if the robot should do anything unexpected she should be able to ask the robot &#8216;why did you just do that?&#8217; and receive an intelligible reply. Safety certification agencies will need access to technical details of how the AS works, together with verified test results. Accident investigators will need access to data logs of exactly what happened prior to and during an accident, most likely provided by something akin to an aircraft flight data recorder (and it should be illegal to operate an AS without such a system). And wider society would need accessible documentary-type science communication to explain the AS and how it works.</p>
<div>
<div id="attachment_63895" style="width: 2853px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63895" class="size-full wp-image-63895" src="http://robohub.org/wp-content/uploads/2016/06/ROBOTT-NET.jpg" alt="" width="2843" height="1902" srcset="https://robohub.org/wp-content/uploads/2016/06/ROBOTT-NET.jpg 2843w, https://robohub.org/wp-content/uploads/2016/06/ROBOTT-NET-425x284.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/ROBOTT-NET-1024x685.jpg 1024w, https://robohub.org/wp-content/uploads/2016/06/ROBOTT-NET-448x300.jpg 448w" sizes="(max-width: 2843px) 100vw, 2843px" /><p id="caption-attachment-63895" class="wp-caption-text">Source: ROBOTT-NET</p></div>
</div>
<div>
<p><a href="http://standards.ieee.org/news/2016/ieee_p7001.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">In IEEE Standards Association project P7001</a>, we aim to develop a standard that sets out measurable, testable levels of transparency in each of these categories (and perhaps new categories yet to be determined), so that Autonomous Systems can be objectively assessed and levels of compliance determined. It is our aim that P7001 will also articulate levels of transparency in a range that defines minimum levels up to the highest achievable standards of acceptance. The standard will provide designers of AS with a toolkit for self-assessing transparency, and recommendations for how to address shortcomings or transparency hazards.</p>
<p>Of course transparency on its own is not enough. Public trust in technology, as in government, requires both transparency and accountability. Transparency is needed so that we can understand who is responsible for the way Autonomous Systems work and &#8211; equally importantly &#8211; don&#8217;t work.</p>
<hr class="xh2  ">
<p>Thanks: I&#8217;m very grateful to colleagues in the <a href="http://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">IEEE global initiative on ethical considerations in Autonomous Systems</a> for supporting P7001, especially John Havens and Kay Firth-Butterfield. I&#8217;m equally grateful to colleagues at the Dagstuhl on <a href="http://alanwinfield.blogspot.co.il/2016/06/engineering-moral-agents.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Engineering Moral Machines</a>, especially Michael Fisher, Marija Slavkovik and Christian List for discussions on transparency.</p>
<hr class="xh2  ">
<div class="separator">
<p><em>More from Alan Winfield:</em></p>
<ul>
<li><a href="http://robohub.org/the-infrastructure-of-life-part-1-safety/" target="_blank" data-wpel-link="internal">The infrastructure of life part 1: Safety</a></li>
<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>
</div>
]]></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>De-automation is a thing</title>
		<link>https://robohub.org/de-automation-is-a-thing/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 29 Dec 2016 13:00:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[industrial]]></category>
		<guid isPermaLink="false">http://robohub.org/de-automation-is-a-thing/</guid>

					<description><![CDATA[We tend to assume that automation is a process that continues - that once some human activity has been automated there's no going back. That automation sticks. But, as <a href="https://www.theguardian.com/commentisfree/2016/dec/12/mark-carney-britains-car-wash-economy-low-wage-jobs" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Paul Mason pointed out in a recent column</a> that assumption is wrong.<br><br><div><a href="https://1.bp.blogspot.com/-g_vNqdRQ6gY/WFVATnGF9DI/AAAAAAAACI4/YDre_XB8ylQ5Uh2ucP1WYCoHbaXf5unIQCLcB/s1600/images.duckduckgo.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img border="0" height="135" src="https://1.bp.blogspot.com/-g_vNqdRQ6gY/WFVATnGF9DI/AAAAAAAACI4/YDre_XB8ylQ5Uh2ucP1WYCoHbaXf5unIQCLcB/s200/images.duckduckgo.jpg" width="200"></a></div>Mason gives a startling example of the decline of car-wash robots, to be replaced by, as he puts it "five guys with rags". Here's the paragraph that really made me think:<br><blockquote>"There are now 20,000 hand car washes in Britain, only a thousand of them regulated. By contrast, in the space of 10 years, the number of rollover car-wash machines has halved &#8211;from 9,000 to 4,200."</blockquote>The reasons of course are political and economic and you may or may not agree with Mason's diagnosis and prescription (as it happens I do). But de-automation - and the ethical, societal and legal implications - is something that we, as roboticists, need to think about just as much as automation.<br><br>Several questions some to mind:<br><ul><li>are there other examples of de-automation?</li><li>is the car-wash robot example atypical, or part of a trend?</li><li>is de-automation necessarily a sign of something going wrong? (would Mason be so concerned about the guys with rags if the hand car wash industry were a well regulated industry paying decent wages to its workers, and generating tax revenues back to the economy?)</li></ul>This is just a short blog post, to - I hope - start a conversation.]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/12/car-wash-1408492_1280.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-69241" src="http://robohub.org/wp-content/uploads/2016/12/car-wash-1408492_1280.jpg" alt="car-wash" width="1280" height="853" srcset="https://robohub.org/wp-content/uploads/2016/12/car-wash-1408492_1280.jpg 1280w, https://robohub.org/wp-content/uploads/2016/12/car-wash-1408492_1280-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/12/car-wash-1408492_1280-1024x682.jpg 1024w, https://robohub.org/wp-content/uploads/2016/12/car-wash-1408492_1280-450x300.jpg 450w" sizes="(max-width: 1280px) 100vw, 1280px" /></a>
<p>We tend to assume that automation is a process that continues &#8211; that once some human activity has been automated there&#8217;s no going back. That automation sticks. But, as <a href="https://www.theguardian.com/commentisfree/2016/dec/12/mark-carney-britains-car-wash-economy-low-wage-jobs" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Paul Mason pointed out in a recent column</a> that assumption is wrong.<span id="more-69103"></span></p>
<p>Mason gives a startling example of the decline of car-wash robots, to be replaced by, as he puts it &#8220;five guys with rags&#8221;. Here&#8217;s the paragraph that really made me think:</p>
<blockquote class="tr_bq"><p>&#8220;There are now 20,000 hand car washes in Britain, only a thousand of them regulated. By contrast, in the space of 10 years, the number of rollover car-wash machines has halved –from 9,000 to 4,200.&#8221;</p></blockquote>
<p>The reasons, of course, are political and economic and you may or may not agree with Mason&#8217;s diagnosis and prescription (as it happens I do). But de-automation &#8211; and the ethical, societal and legal implications &#8211; is something that we, as roboticists, need to think about just as much as automation.</p>
<p>Several questions come to mind:</p>
<ul>
<li>are there other examples of de-automation?</li>
<li>is the car-wash robot example atypical, or part of a trend?</li>
<li>is de-automation necessarily a sign of something going wrong? (would Mason be so concerned about the guys with rags if the hand car wash industry were a well-regulated industry paying decent wages to its workers, and generating tax revenues back to the economy?)</li>
</ul>
<p>This is just a short blog post to &#8211; I hope &#8211; start a conversation.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ethically Aligned Design</title>
		<link>https://robohub.org/ethically-aligned-design/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 27 Dec 2016 09:00:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[culture & philosophy]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[reports]]></category>
		<category><![CDATA[social robotics]]></category>
		<guid isPermaLink="false">http://robohub.org/ethically-aligned-design/</guid>

					<description><![CDATA[Having been involved in robot ethics for some years, I was delighted when the IEEE launched its initiative on Ethical Considerations in AI and Autonomous Systems, early this year. Especially so because of the reach and traction that the IEEE has intern...]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/12/bigstock-Digital-Ethics-and-Technology-117229364.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-69094" src="http://robohub.org/wp-content/uploads/2016/12/bigstock-Digital-Ethics-and-Technology-117229364.jpg" alt="roboethics-digital-person" width="900" height="582" srcset="https://robohub.org/wp-content/uploads/2016/12/bigstock-Digital-Ethics-and-Technology-117229364.jpg 900w, https://robohub.org/wp-content/uploads/2016/12/bigstock-Digital-Ethics-and-Technology-117229364-425x275.jpg 425w, https://robohub.org/wp-content/uploads/2016/12/bigstock-Digital-Ethics-and-Technology-117229364-464x300.jpg 464w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<p>Having been involved in roboethics for some years, I was delighted when the <a href="http://www.ieee.org/index.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IEEE</a> launched its initiative on <a href="http://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethical Considerations in AI and Autonomous Systems</a>, early this year. Especially so because of the reach and traction that the IEEE has internationally. (Up until now most ethics initiatives have been national efforts &#8211; with the notable exception of the <a href="http://www.roboethics.org/atelier2006/docs/ROBOETHICS%20ROADMAP%20Rel2.1.1.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">2006 EURON roboethics roadmap</a>.)</p>
<p>Even better, this is an initiative of the <a href="http://standards.ieee.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IEEE standards association</a> &#8211; the very same that gave the world Wi-Fi (aka <a href="https://en.wikipedia.org/wiki/IEEE_802.11" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IEEE 802.11</a>) 19 years ago. So when I was asked to get involved I jumped at the chance and became co-chair of the General Principles committee. I found myself in <a href="http://standards.ieee.org/develop/indconn/ec/ec_bios.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">good company</a>; many great people I knew but more I did not, and it was a real pleasure when we met face to face in The Hague at the end of August.</p>
<p>Most of our meetings were conducted by phone and it was a <b>very</b> demanding timetable. From nothing to our first publication: <a href="http://standards.ieee.org/develop/indconn/ec/autonomous_systems.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ethically Aligned Design</a> a few days ago is a remarkable achievement, which I think wouldn&#8217;t have happened without the extraordinary energy and enthusiasm of the initiative&#8217;s executive director <a href="http://www.johnchavens.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">John Havens</a>.</p>
<p>I&#8217;m not going to describe what&#8217;s in that document here; instead I hope you will read it &#8211; and <a href="http://standards.ieee.org/develop/indconn/ec/giecaias_guidelines.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">return comments</a>. This document is not set in stone, it is &#8211; in the best traditions of the <a href="https://en.wikipedia.org/wiki/Request_for_Comments" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">RFCs which defined the Internet</a> &#8211; a Request for Input</p>
<p>But there are a couple of aspects I will highlight. Like its modest but influential predecessor, <a href="https://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/principlesofrobotics/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">the EPSRC/AHRC principles of robotics</a>, the IEEE initiative is hugely multi-disciplinary. It draws heavily from industry and academia, and includes philosophers, ethicists, lawyers, social scientists &#8211; as well as engineers and computer scientists &#8211; and significantly a number of diplomats and representatives from transnational bodies like the United Nations, US state department and the WEF. This is <i>so</i> important &#8211; if the work of this initiative is to make a difference it will need influential advocates. Equally important is that this is not a group dominated by old white men. There are plenty of those for sure, but I reckoned 40% women (should be 50% though!) and plenty of post-docs and PhD students too.</p>
<p>Equally important, the work is <i>open</i>. The publications are released under the creative commons licence. Likewise active membership is open. If you care about the issues and think you could contribute to one or more of the committees &#8211; or even if you think there&#8217;s a whole area of concern missing that needs to a new committee &#8211; <a href="http://www.ias.uwe.ac.uk/~a-winfie/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">get in touch!</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The dark side of ethical robots</title>
		<link>https://robohub.org/the-dark-side-of-ethical-robots/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 09 Aug 2016 09:30:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[ethical robots]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/the-dark-side-of-ethical-robots/</guid>

					<description><![CDATA[When I was interviewed on the Today Programme in 2014, Justin Webb's final question was "if you can make an ethical robot, doesn't that mean you could make an unethical robot?" The answer, of course, is yes. But at the time I didn't realise quite how e...]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/07/bigstock-132690434.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter size-full wp-image-64584" src="http://robohub.org/wp-content/uploads/2016/07/bigstock-132690434.jpg" alt="NAO-humanoid-robot-robots-Aldebaran" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/07/bigstock-132690434.jpg 900w, https://robohub.org/wp-content/uploads/2016/07/bigstock-132690434-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/07/bigstock-132690434-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<p>When I was interviewed on the <a href="http://www.bbc.co.uk/news/uk-29029264" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">BBC Radio 4&#8217;s Today programme<i> </i>in 2014,</a> Justin Webb&#8217;s final question was, &#8220;If you can make an ethical robot, doesn&#8217;t that mean you could make an unethical robot?&#8221; The answer, of course, is yes. But at the time, I didn&#8217;t realise quite how easy it is to transform a robot from ethical to unethical. In a <a href="https://arxiv.org/abs/1606.02583" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">new paper, we show how</a>.<span id="more-65077"></span></p>
<p>My colleague, <a href="http://bitsofbats.weebly.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Dieter</a> created a very elegant experiment based on the <a href="https://en.wikipedia.org/wiki/Shell_game" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">shell game</a>:</p>
<div id="attachment_65105" style="width: 280px" class="wp-caption alignleft"><a href="http://robohub.org/wp-content/uploads/2016/08/270px-Hutchenspiel_2008.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-65105" class="size-full wp-image-65105" src="http://robohub.org/wp-content/uploads/2016/08/270px-Hutchenspiel_2008.jpg" alt="Source: Wikipedia Commons" width="270" height="203" /></a><p id="caption-attachment-65105" class="wp-caption-text">Man playing &#8216;shell game&#8217; on the street. Source: Wikipedia Commons</p></div>
<p>&#8220;Imagine finding yourself playing a shell game against a swindler. Luckily, your robotic assistant, Walter, is equipped with X-ray vision and can easily spot the ball under the cup. Being an ethical robot, Walter assists you by pointing out the correct cup and by stopping you whenever you intend to select the wrong one.&#8221;</p>
<p>In the experiment, Dieter implemented this scenario using two NAO robots, engaged in a shell game. One acting as the human and the other as her robotic assistant. The game is played as follows. The arena floor features two large response buttons, similar to the two cups in the shell game. To press the buttons, the human or the robot must move onto them. At the start of each trial, the robot is informed about which response button is the correct one to press. The human, being uninformed, essentially makes a random choice. A correct response, by either the robot or the human, is assumed to be rewarded. An incorrect response results in a penalty.</p>
<p>Here is what happens. The ethical robot (blue) is at the top, standing in between the two buttons. The human (red) chooses one of them at random and starts walking towards it. If it chooses the correct one the ethical robot does nothing (B), but if the human chooses the wrong button (D) then as soon as the ethical robot realises this, it points (with its arm) to the correct button and the human changes course.</p>
<div class="separator" style="clear: both; text-align: left;">
<div id="attachment_65103" style="width: 981px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/08/ethical-robot-1.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-65103" class="size-full wp-image-65103" src="http://robohub.org/wp-content/uploads/2016/08/ethical-robot-1.jpg" alt="Source: Alan Winfield" width="971" height="332" srcset="https://robohub.org/wp-content/uploads/2016/08/ethical-robot-1.jpg 971w, https://robohub.org/wp-content/uploads/2016/08/ethical-robot-1-425x145.jpg 425w, https://robohub.org/wp-content/uploads/2016/08/ethical-robot-1-500x171.jpg 500w" sizes="(max-width: 971px) 100vw, 971px" /></a><p id="caption-attachment-65103" class="wp-caption-text">Source: Alan Winfield</p></div>
<p>But if we change a single line of code, we can transform the ethical robot into either a competitive or an aggressive robot. Almost all of the &#8216;ethical&#8217; robot&#8217;s code remains unchanged &#8211; in particular its ability to predict the consequences of both its own, and the human&#8217;s actions. Which really underlines the point that the same cognitive machinery is needed to behave both ethically and unethically.</p>
<p>The results are shown below. At the top is a competitive robot determined that it, not the human, will win the game. Here the robot either blocks the human&#8217;s path if she chooses the correct button (F), or &#8211; if she chooses the incorrect button (H) &#8211; the competitive robot ignores her and itself heads to that button. The lower results show an aggressive robot; this robot seeks only to misdirect the human &#8211; it is not concerned with winning the game itself. In (J) the human initially heads to the correct button and, when the robot realises this, it points toward the incorrect button, misdirecting and hence causing her to change direction. If the human chooses the incorrect button (L) the robot does nothing &#8211; through inaction causing her to lose the game.</p>
<div id="attachment_65104" style="width: 984px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/08/unethical.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-65104" class="size-full wp-image-65104" src="http://robohub.org/wp-content/uploads/2016/08/unethical.jpg" alt="Source: Alan Winfield" width="974" height="644" srcset="https://robohub.org/wp-content/uploads/2016/08/unethical.jpg 974w, https://robohub.org/wp-content/uploads/2016/08/unethical-425x281.jpg 425w, https://robohub.org/wp-content/uploads/2016/08/unethical-454x300.jpg 454w" sizes="(max-width: 974px) 100vw, 974px" /></a><p id="caption-attachment-65104" class="wp-caption-text">Source: Alan Winfield</p></div>
<p>Our paper explains how the code is modified for each of these three experiments. Essentially outcomes are predicted for both the human and the robot and used to evaluate the desirability of those outcomes. A single function <i>q</i>, based on these values, determines how the robot will act; for an ethical robot this function is based only on the desirability outcomes for the human, for the competitive robot <i>q</i> is based only on the outcomes for the robot, and for the aggressive robot <i>q </i>is based on negating the outcomes for the human.</p>
<p>So, what do we conclude from all of this? Maybe we should not be building ethical robots at all, because of the risk that they could be hacked to behave unethically. My view is that we <i>should</i> build ethical robots; I think the benefits far outweigh the risks, and &#8211; in some applications such as <a href="http://science.sciencemag.org/content/352/6293/1573" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">driverless cars</a> &#8211; we may have no choice. The answer to the problem highlighted here and in our paper is to make sure it&#8217;s impossible to hack a robot&#8217;s ethics. How would we do this? Well, one approach would be a process of authentication &#8211; in which a robot makes a secure call to an ethics authentication server. A well-established technology, the <a href="http://www.pcmag.com/encyclopedia/term/38193/authentication-server" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">authentication server</a> would provide the robot with a cryptographic ethics ticket, which the robot uses to enable its ethics functions.</p>
<hr class="xh2  ">
<p><em>If you enjoyed this post, you may also want to read:</em></p>
<ul>
<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/could-we-make-a-moral-machine/" target="_blank" data-wpel-link="internal">Could we make a moral machine?</a></li>
<li><a href="http://robohub.org/how-science-can-help-us-make-ai-less-creepy-and-more-trustworthy/" target="_blank" data-wpel-link="internal">How science can help us make AI more trustworthy</a></li>
<li><a href="http://robohub.org/law-abiding-robots-what-should-the-legal-status-of-robots-be/" target="_blank" data-wpel-link="internal">Law-abiding robots? What should the legal status of robots be?</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>Relax, we&#8217;re not living in a computer simulation</title>
		<link>https://robohub.org/relax-were-not-living-in-a-computer-simulation/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 13 Jul 2016 18:30:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Elon Musk]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/relax-were-not-living-in-a-computer-simulation/</guid>

					<description><![CDATA[Since Elon Musk's recent admission that he's a simulationist, several people have asked me what I think of the proposition that we are living inside a simulation.My view is very firmly that the Universe we are right now experiencing is real. Here are m...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-large wp-image-62403" src="http://robohub.org/wp-content/uploads/2016/05/space-955346_1920-1024x622.jpg" alt="space-robotics-exploration" width="1024" height="622" srcset="https://robohub.org/wp-content/uploads/2016/05/space-955346_1920-1024x622.jpg 1024w, https://robohub.org/wp-content/uploads/2016/05/space-955346_1920-425x258.jpg 425w, https://robohub.org/wp-content/uploads/2016/05/space-955346_1920-494x300.jpg 494w, https://robohub.org/wp-content/uploads/2016/05/space-955346_1920.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>Ever since <a href="http://www.independent.co.uk/life-style/gadgets-and-tech/news/elon-musk-ai-artificial-intelligence-computer-simulation-gaming-virtual-reality-a7060941.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Elon Musk&#8217;s recent admission</a> that he&#8217;s a <a href="http://www.orionsarm.com/eg-article/4a48a48238f01" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">simulationist</a>, several people have asked me what I think of the proposition that we are living inside a simulation. My view is very firmly that the Universe we are right now experiencing is real. Here are my reasons.<span id="more-64254"></span></p>
<div class="keep-aspect"><iframe title="Is life a video game? | Elon Musk | Code Conference 2016" width="500" height="281" src="https://www.youtube-nocookie.com/embed/2KK_kzrJPS8?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>Firstly, <a href="https://en.wikipedia.org/wiki/Occam%27s_razor" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Occam&#8217;s razor</a>; the principle of explanatory parsimony. The problem with the simulation argument is that it is a fantastically complicated explanation for the universe we experience. It&#8217;s about as implausible as the idea that some omnipotent being created the universe. No. The simplest and most elegant explanation is that the universe we see and touch, both first hand and through our telescopes, LIGOs and Large Hadron Colliders, is the real universe and not an artifact of some massive computer simulation.</p>
<p>Second, is the problem of the Reality Gap. Anyone who uses simulation as a tool to develop robots is well aware that robots which appear to work perfectly well in a simulated virtual world often don&#8217;t work very well at all when the same design is tested in the real robot. This problem is especially acute when we are <a href="http://alanwinfield.blogspot.co.uk/2011/01/new-experiments-in-embodied.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">artificially evolving</a> those robots. The reason for these problems is that the model of the real world and the robot(s) in it inside our simulation is an approximation. The <a href="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6151107" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Reality Gap</a> refers to the less-than-perfect fidelity of the simulation; a better (higher fidelity) simulator would reduce the reality gap.</p>
<p>Anyone who has actually coded a simulator is painfully aware of the cost, not just computational but coding costs, of improving the fidelity of the simulation &#8211; even a little bit is very high indeed. My long experience of both coding and using computer simulations teaches me that there is a law of diminishing returns, i.e. that the cost of each additional 1% of simulator fidelity costs far more than 1%. I rather suspect that the computational and coding cost of a simulator with 100% fidelity is infinite. Rather as in HiFi audio, the amount of money you would need to spend to <i>perfectly</i> reproduce the sound of a Stradivarius ends up higher than the cost of hiring a real Strad and a world-class violinist to play it for you.</p>
<p>At this point the simulationists might argue that the simulation we are living in doesn&#8217;t need to be perfect, just good enough. Good enough to do what, exactly? To fool us that we&#8217;re living in a simulation, or good enough to run on a finite computer (i.e. one that has finite computational power and runs at a finite speed). The problem with this argument is that every time we look deeper into the universe we see more: more galaxies, more sub-atomic particles, etc. In short, we see more detail. The <a href="https://en.wikipedia.org/wiki/Voyager_program" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Voyager 1</a> spacecraft has left the Solar System without crashing, like <a href="https://en.wikipedia.org/wiki/The_Truman_Show" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Truman</a>, into the edge of the simulation. There are no glitches like <a href="http://www.openculture.com/2014/02/philip-k-dick-theorizes-the-matrix-in-1977-declares-that-we-live-in-a-computer-programmed-reality.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">deja vu in The Matrix</a>.</p>
<p>My third argument is about the computational effort, and therefore energy cost of simulation. I conjecture that to non-trivially simulate a complex system <i><span style="font-family: Times, Times New Roman, serif;">x</span> </i>(i.e. human), requires more energy than the real <i><span style="font-family: Times, Times New Roman, serif;">x</span> </i>consumes. An equation to express this inequality looks like this; how much greater depends on how high the fidelity of the simulation.</p>
<a href="https://www.codecogs.com/eqnedit.php?latex=e(sim(x))&amp;space;%3E&amp;space;e(x)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" title="e(sim(x)) &gt; e(x)" src="https://latex.codecogs.com/gif.latex?e(sim(x))&amp;space;&gt;&amp;space;e(x)" alt="" /></a>
<p>Let me explain. The average human burns around 2000 Calories a day, or about 9000 KJoules of energy. How much energy would a computer simulation of a human require, capable of doing all the same stuff (even in a virtual world) that you can in your day? Well, that&#8217;s impossible to estimate because we can&#8217;t simulate complete human brains (let alone the rest of a human). But here&#8217;s one illustration. <a href="https://en.wikipedia.org/wiki/AlphaGo_versus_Lee_Sedol" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Lee Sedol played AlphaGo</a> a few months ago. In a single 2 hour match, he burned about 170 Calories &#8211; the amount of energy you&#8217;d get from an egg sandwich. In the same 2 hours the AlphaGo machine consumed <a href="http://jacquesmattheij.com/another-way-of-looking-at-lee-sedol-vs-alphago" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">around 50,000 times more energy</a>.</p>
<p>What can we simulate? The most complex organism that we have been able to simulate so far is the <a href="https://en.wikipedia.org/wiki/OpenWorm" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Nematode worm <i>c-elegans</i></a>. I previously estimated that the energy cost of simulating the nervous system of a c-elegans is (optimistically) about 9 J/hour, which is about 2000 times greater than the real nematode (0.004 J/hr).</p>
<p>I think there are lots of good reasons that simulating complex systems on a computer costs more energy than the same system consumes in the real world, so I&#8217;ll ask you to take my word for it (I&#8217;ll write about it another time). And what&#8217;s more the relationship between energy cost and mass is logarithmic, following <a href="https://en.wikipedia.org/wiki/Kleiber%27s_law" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Kleiber&#8217;s Law</a>, and I strongly suspect the same law applies to scaling up computational effort <a href="http://alanwinfield.blogspot.co.uk/2014/07/estimating-energy-cost-of-evolution.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">as I wrote here</a>. Thus, if the complexity of an organism <i>o</i> is <i>C</i>, then following Kleiber&#8217;s Law the energy cost of simulating that organism, <i>e</i> will be</p>
<a href="https://www.codecogs.com/eqnedit.php?latex=e_o&amp;space;%5Csim&amp;space;C_o%5E%7BX(F)%7D" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" title="e_o sim C_o^{X(F)}" src="https://latex.codecogs.com/gif.latex?e_o&amp;space;%5Csim&amp;space;C_o%5E%7BX(F)%7D" alt="" /></a>
<p>Furthermore, the exponent <i>X</i> (which in Kleiber&#8217;s law is reckoned to be between <i>0.66</i> and <i>0.75</i> for animals and <i>1 </i>for plants), will itself be a function of the fidelity of the simulation, hence <i>X(F), </i>where <i>F</i> is a measure of fidelity.</p>
<p>By using the number of synapses as a proxy for complexity and making some guesses about the values of <i>X</i> and <i>F</i> we could probably estimate the energy cost of simulating all humans on the planet (much harder would be estimating the energy cost of simulating every living thing on the planet). It would be a <i>very</i> big number indeed, but that&#8217;s not really the point I&#8217;m making here.</p>
<p>The fundamental issue is this: <i>if</i> my conjecture that to simulate complex system <i><span style="font-family: Times, Times New Roman, serif;">x</span></i> requires more energy than the real <i><span style="font-family: Times, Times New Roman, serif;">x</span></i> consumes is correct, then to simulate the base level universe would require more energy than that universe contains &#8211; which is clearly impossible. Thus we &#8211; even in principle &#8211; could not simulate the whole of our own observable universe to a level of fidelity sufficient for our conscious experience. And, for the same reason, neither could our super advanced descendants create a simulation of a duplicate ancestor universe for us to (virtually) live in. Hence, we are not living in such a simulation.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Should robots be gendered?</title>
		<link>https://robohub.org/robots-should-not-be-gendered/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 20 Apr 2016 12:30:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[robots]]></category>
		<guid isPermaLink="false">http://robohub.org/robots-should-not-be-gendered/</guid>

					<description><![CDATA[Should robots be gendered? I have serious doubts about the morality of designing and building robots to resemble men or women, boys or girls. Let me explain why.The first worry I have follows from one of the five principles of robotics, which states: r...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter wp-image-61583 size-full" src="http://robohub.org/wp-content/uploads/2016/04/robots-gender-male-female.jpg" alt="" width="900" height="652" srcset="https://robohub.org/wp-content/uploads/2016/04/robots-gender-male-female.jpg 900w, https://robohub.org/wp-content/uploads/2016/04/robots-gender-male-female-425x308.jpg 425w, https://robohub.org/wp-content/uploads/2016/04/robots-gender-male-female-414x300.jpg 414w" sizes="(max-width: 900px) 100vw, 900px" />
<p>Should robots be gendered? I have serious doubts about the morality of designing and building robots to resemble men or women, boys or girls. Let me explain why.<span id="more-61370"></span></p>
<p>The first worry I have follows from one of the five <a href="https://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/principlesofrobotics/" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">principles of robotics</a>, which states: robots should not be designed in a deceptive way to exploit vulnerable users; instead their machine nature should be transparent.</p>
<p>To design a gendered robot is a deception. Robots cannot have a gender in any meaningful sense. To impose a gender on a robot, either by design of its outward appearance, or programming some gender stereotypical behaviour, cannot be for reasons other than deception &#8211; to make humans believe that the robot has gender, or gender specific characteristics.</p>
<p>When we drafted our 4th ethical principle the vulnerable people we had in mind were children, the elderly or disabled. We were concerned that naive robot users may come to believe that the robot interacting with them (caring for them perhaps) is a real person, and that the care the robot is expressing for them is real. Or that an unscrupulous robot manufacture exploits that belief. But when it comes to gender we are all vulnerable. Whether we like it or not, we all react to gender cues. So whether deliberately designed to do so or not, a gendered robot will trigger reactions that a non-gendered robot will not.</p>
<p>Our 4th principle states that a robot&#8217;s machine nature should be transparent. But for gendered robots that principle doesn&#8217;t go far enough. Gender cues are so powerful that even very transparently <a href="http://content.time.com/time/photogallery/0,29307,1865869_1813471,00.html" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">machine-like robots with a female body shape</a>, for instance, will provoke a gender-cued response.</p>
<p>My second concern leads from an ethical problem that I&#8217;ve written and <a href="http://alanwinfield.blogspot.co.uk/2012/09/how-to-make-artificial-companion-you.html" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">talked about before</a>: the brain-body mismatch problem. I&#8217;ve argued that we shouldn&#8217;t be building android robots at all until we can embed an AI into those robots that matches their appearance. Why? Because our reactions to a robot are strongly influenced by its appearance. If it looks human then we, not unreasonably, expect it to behave like a human. But <a href="https://www.youtube.com/watch?v=lJZTWwy6eUw" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">a robot not much smarter than a washing machine</a> cannot behave like a human. Ok, you might say, if and when we can build robots with human-equivalent intelligence, would I be ok with that? Yes, provided they are androgynous.</p>
<p>My third &#8211; and perhaps most serious concern &#8211; is about sexism. By building gendered robots there is a huge danger of transferring one of the evils of human culture: sexism, into the artificial realm. By gendering and especially sexualising robots we surely objectify. But how can you objectify an object, you might say? The problem is that a sexualised robot is no longer just an object, because of what it represents. The routine objectification of women (or men) because of ubiquitous sexualised robots will surely only deepen the already acute problem of the objectification of real women and girls. (Of course if humanity were to grow up and cure itself of the cancer of sexism, then this concern would disappear.)</p>
<p>What of the far future? Given that gender is a social construct then <a href="http://alanwinfield.blogspot.co.uk/search/label/artificial%20culture" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">a society of robots</a> existing alongside humans might invent gender for themselves. Perhaps nothing like male and female at all. Now that would be interesting.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Robust and transparent governance is key to building trust in driverless cars</title>
		<link>https://robohub.org/robust-and-transparent-governance-is-key-to-building-trust-in-driverless-cars/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 12 Apr 2016 08:31:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[automotive]]></category>
		<category><![CDATA[robohub focus on autonomous driving]]></category>
		<guid isPermaLink="false">http://robohub.org/robust-and-transparent-governance-is-key-to-building-trust-in-driverless-cars/</guid>

					<description><![CDATA[Sooner or later there will be fatal accident caused by a driverless car. It's not a question of if, but when. What happens immediately following that accident could have a profound effect on the nascent driverless car industry.Picture the scene. Emerge...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-57916" src="http://robohub.org/wp-content/uploads/2015/12/regulation_google-buggy_car_autonomous_robocar-1.jpg" alt="regulation_google-buggy_car_autonomous_robocar-(1)" width="787" height="443" srcset="https://robohub.org/wp-content/uploads/2015/12/regulation_google-buggy_car_autonomous_robocar-1.jpg 787w, https://robohub.org/wp-content/uploads/2015/12/regulation_google-buggy_car_autonomous_robocar-1-425x239.jpg 425w, https://robohub.org/wp-content/uploads/2015/12/regulation_google-buggy_car_autonomous_robocar-1-175x100.jpg 175w, https://robohub.org/wp-content/uploads/2015/12/regulation_google-buggy_car_autonomous_robocar-1-500x281.jpg 500w" sizes="(max-width: 787px) 100vw, 787px" />Sooner or later there will be fatal accident caused by a driverless car. It&#8217;s not a question of if, but when. What happens immediately following that accident could have a profound effect on the nascent driverless car industry.<span id="more-61061"></span></p>
<p>Picture the scene. Emergency services are called to attend the accident. A teenage girl on a bicycle apparently riding along a cycle path was hit and killed by a car. The traffic police quickly establish that the car at the centre of the accident was operating autonomously at the moment of the fatal crash. They endeavour to find out what went wrong, but how? Almost certainly the car will have logged data on its behaviour leading up to the moment of the crash &#8211; data that is sure to hold vital clues about what caused the accident, but will that data be accessible to the investigating traffic police? And even if it is, will the investigators be able to interpret the data?</p>
<div class="sprfocus7"><a class="sprfocusl" href="/tag/robohub-focus-on-autonomous-driving/" data-wpel-link="internal"> </a></div>
<p>There are two ways the story could unfold from here.</p>
<p><b>Scenario 1:</b> unable to investigate the accident themselves, traffic police decide to contact the manufacturer and ask for help. As it happens, a team from the manufacturer actually arrives on scene very quickly &#8211; it later transpires that the car had &#8216;phoned home&#8217; automatically so the manufacturer actually knew of the accident within seconds of it taking place. Somewhat nonplussed, the traffic police have little choice but to grant them full access to the scene of the accident. The manufacturer undertakes their own investigation and &#8211; several weeks later &#8211; issue a press statement explaining that the AI driving the car was unable to cope with an &#8220;unexpected situation&#8221; which &#8220;regrettably&#8221; led to the fatal crash. The company explain that the AI has been upgraded so that it cannot happen again. They also accept liability for the accident and offer compensation to the child&#8217;s family. Despite repeated requests the company declines to share the technical details of what happened with the authorities, claiming that such disclosure would compromise its intellectual property.</p>
<p>A public already fearful of the new technology reacts very badly. Online petitions call for a ban on driverless cars and politicians enact knee-jerk legislation which, although falling short of an outright ban, sets the industry back years.</p>
<p><b>Scenario 2:</b> the traffic police call the newly established driverless car accident investigation branch (DCAB), who send a team consisting of independent experts on driverless car technology, including its AI. The manufacturer&#8217;s team also arrive, but &#8211; under a protocol agreed with the industry &#8211; their role is to support DCAB and provide &#8220;full assistance, including unlimited access to technical data&#8221;. In fact, the data logs stored by the car are in a new industry standard format thus access by DCAB is straightforward; software tools allow them to quickly interpret those data logs. Well aware of public concerns DCAB provide hourly updates on the progress of their investigation via social media and, within just a few days, call a press conference to explain their findings. They outline the fault with the AI and explain that they will require the manufacturer to recall all affected vehicles and update the AI, after submitting technical details of the update to DCAB for approval. DCAB will also issue an update to all driverless car manufacturers asking them to check for the same fault in their own systems, also reporting their findings back to DCAB.</p>
<p>A public fearful of the new technology is reassured by the transparent and robust response of the accident investigation team. Although those fears surface in the press and social media, the umbrella Driverless Car Authority (DCA) are quick to respond with expert commentators and data to show that driverless cars are already safer than manually driven cars.</p>
<hr class="xh2  ">
<p>There are strong parallels between driverless cars and commercial aviation. One of the reasons we trust airliners is that we know they are part of a highly regulated industry with an amazing safety record. The reason commercial aircraft are so safe is largely down to the very tough <a href="http://www.faa-aircraft-certification.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">safety certification </a><a href="http://www.airbus.com/company/aircraft-manufacture/how-is-an-aircraft-built/test-programme-and-certification/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">processes</a> and, when things do go wrong, the rapid and robust processes of <a href="https://www.gov.uk/government/organisations/air-accidents-investigation-branch" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">air accident investigation</a>. There are emerging standards for driverless cars: ISO Technical Committee TC 204 on Intelligent Transport Systems already <a href="http://www.iso.org/iso/home/store/catalogue_tc/catalogue_tc_browse.htm?commid=54706&amp;published=on&amp;includesc=true" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">lists 213 standards</a>. There isn&#8217;t yet a standard for fully autonomous driverless car operation, but see for instance <a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=50347" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ISO 11270:2014</a> on Lane keeping assistance systems (LKAS). But standards need teeth, which is why we need standards-based certification processes for driverless cars managed by regulatory authorities &#8211; a driverless car equivalent of the FAA. In short, a governance framework for driverless cars.</p>
<p>Postscript: several people have emailed or tweeted me to complain that I seem to be anti driverless cars &#8211; nothing could be further from the truth. I am a strong <a href="http://alanwinfield.blogspot.co.uk/2014/06/the-next-big-things-in-robotics.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">advocate of driverless cars </a>for many reasons, first and most importantly because they will save lives, second because they should lead to a reduction in the number of vehicles on the road &#8211; thus making our cities greener, and third because they might just cure humans of our unhealthy obsession with personal car ownership. My big worry is that none of these benefits will flow if driverless cars are not trusted. But trust in technology doesn&#8217;t happen by magic and, in the early days, serious setbacks and a public backlash could set the nascent driverless car industry back years (think of <a href="https://en.wikipedia.org/wiki/Genetically_modified_food_controversies#European_Union" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">GM foods in the EU</a>). One way to counter such a backlash and build trust is to put in place robust and transparent governance as I have tried (not very well it seems) to argue in this post.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Could we make a moral machine?</title>
		<link>https://robohub.org/could-we-make-a-moral-machine/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 02 Mar 2016 12:35:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[ethical robots]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/could-we-make-a-moral-machine/</guid>

					<description><![CDATA[Could we make a moral machine? A robot capable of choosing or moderating its actions on the basis of ethical rules..? This was how I opened my IdeasLab talk at the World Economic Forum 2016, last month. The format of IdeasLab is 4 five minute (Pecha Ku...]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<div id="attachment_59755" style="width: 970px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-59755" class="size-full wp-image-59755" src="http://robohub.org/wp-content/uploads/2016/02/Winfield_MoralMachine.pptx.jpg" alt="Photo source: Alan Winfield" width="960" height="540" srcset="https://robohub.org/wp-content/uploads/2016/02/Winfield_MoralMachine.pptx.jpg 960w, https://robohub.org/wp-content/uploads/2016/02/Winfield_MoralMachine.pptx-425x239.jpg 425w, https://robohub.org/wp-content/uploads/2016/02/Winfield_MoralMachine.pptx-500x281.jpg 500w" sizes="(max-width: 960px) 100vw, 960px" /><p id="caption-attachment-59755" class="wp-caption-text">Robot picturing a simulation of itself and its environment and others in the environment. Photo source: Alan Winfield</p></div>
<p>Could we make a moral machine? A robot capable of choosing or moderating its actions on the basis of ethical rules?</p>
<p>This was how I opened my IdeasLab talk at the World Economic Forum 2016. The format of IdeasLab is 4 five minute (Pecha Kucha) talks, plus discussion and Q&amp;A with the audience. The theme of this Nature IdeasLab was Building an Intelligent Machine, and I was fortunate to have 3 outstanding co-presenters: <a href="http://hmi.ewi.utwente.nl/Member/vanessa_evers" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Vanessa Evers</a>, <a href="http://ibug.doc.ic.ac.uk/maja/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Maja Pantic</a> and <a href="http://www.cs.cmu.edu/~awm/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Andrew Moore</a>. You can see all four of our talks <a href="https://www.youtube.com/playlist?list=PL7m903CwFUgkv0-OOrqJaZNgO4_AhWJWG" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">on YouTube here</a>.</p>
<p><span id="more-59711"></span></p>
<p>The IdeasLab variant of Pecha Kucha is pretty challenging for someone used to spending half an hour or more lecturing &#8211; 15 slides and 20 seconds per slide.</p>
<blockquote><p>The biggest lesson – and a surprise to me – is this: robots don’t need to be sentient to be ethical. In other words we don’t need a major breakthrough in artificial intelligence to build an ethical robot.</p></blockquote>
<p>You can watch the entire IdeasLab video &#8216;Making an ethical machine&#8217; here:</p>
<div class="keep-aspect"><iframe title="Making an ethical machine | Alan Winfield" width="500" height="281" src="https://www.youtube-nocookie.com/embed/qZ2zHL4x5r8?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 since not all of my (ever so carefully chosen) slides are visible in the recording here is the complete deck:</p>
<p><iframe src="http://robohub.org/wp-content/uploads/2016/03/alan-presentation.pdf" width="100%" height="550px"></iframe></p>
<p><a href="https://docs.google.com/presentation/d/1TXB2RLYJb-NeRW9lS57x3gfbma8_AUpuAOXNW3o31-E/edit#slide=id.p4;pid=explorer&amp;efh=false&amp;a=v&amp;chrome=false&amp;embedded=true" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">(link to the original file)</a></p>
<p><!--iframe src="https://docs.google.com/presentation/d/1TXB2RLYJb-NeRW9lS57x3gfbma8_AUpuAOXNW3o31-E/edit#slide=id.p4;pid=explorer&amp;efh=false&amp;a=v&amp;chrome=false&amp;embedded=true" width="100%" height="800px"></iframe--></p>
<p>And the video clips in slides 11 and 12 are here:</p>
<p>Slide 11: <a href="https://drive.google.com/file/d/0BwjY2P_eeOeiX0xTY3NvVUJKWDg/view?usp=sharing" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Blue prevents red from reaching danger.</a><br />
Slide 12: <a href="https://drive.google.com/file/d/0BwjY2P_eeOeiTWQxTnI1WVJnOWc/view?usp=sharing" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Blue faces an ethical dilemma: our indecisive robot can save them both.</a></p>
<hr />
<p>Acknowledgements: I am deeply grateful to colleague Dr Dieter Vanderelst who designed and coded the experiments shown here on slides 10-12. This work is part of the EPSRC funded project Verifiable Autonomy.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How ethical is your ethical robot?</title>
		<link>https://robohub.org/how-ethical-is-your-ethical-robot/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 13 Nov 2015 11:34:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[robot ethics]]></category>
		<guid isPermaLink="false">http://robohub.org/how-ethical-is-your-ethical-robot/</guid>

					<description><![CDATA[If you're in the business of making ethical robots, then sooner or later you have to face the question: how ethical is your ethical robot? If you've read my&#160;<a href="http://alanwinfield.blogspot.co.uk/2015/07/towards-ethical-robots-update.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">previous</a> <a href="http://alanwinfield.blogspot.co.uk/2014/08/on-internal-models-part-2-ethical-robot.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">blog</a> <a href="http://www.alanwinfield.blogspot.co.uk/2014/07/on-internal-models-consequence-engines.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">posts</a> then you will probably have come to the conclusion 'not very' - and you would be right - but here I want to explore the question in a little more depth.<br><br>First let us consider whether our <a href="http://alanwinfield.blogspot.co.uk/2014/08/on-internal-models-part-2-ethical-robot.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">'Asimovian' robot</a> can be considered ethical at all. For the answer I'm indebted to philosopher <a href="http://www2.warwick.ac.uk/fac/soc/pais/people/reilly-cooper/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Dr Rebecca Reilly-Cooper</a> who read our paper and concluded that yes, we can legitimately describe our robot as ethical, at least in a limited sense. She explained that the robot implements <a href="https://en.wikipedia.org/wiki/Consequentialism" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">consequentialist ethics</a>. Rebbeca wrote:<br><blockquote>"The obvious point that any moral philosopher is going to make is that you are assuming that an essentially consequentialist approach to ethics is the correct one. My personal view, and I would guess the view of most moral philosophers, is that any plausible moral theory is going to have to pay at least some attention to the consequences of an action in assessing its rightness, even if it doesn&#8217;t claim that consequences are all that matter, or that rightness is entirely instantiated in consequences. So on the assumption that consequences have at least some significance in our moral deliberations, you can claim that your robot is capable of attending to one kind of moral consideration, even if you don&#8217;t make the much stronger claim that is capable of choosing the right action all things considered."</blockquote>One of the great things about consequences is that they can be estimated - in our case using a simulation-based internal model which we call a <a href="http://www.alanwinfield.blogspot.co.uk/2014/07/on-internal-models-consequence-engines.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">consequence engine</a>. So from a practical point of view it seems that we can build a robot with consequentialist ethics, whereas it is much harder to think about how to build a robot with say&#160;<a href="https://en.wikipedia.org/wiki/Deontological_ethics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Deontic ethics</a>, or <a href="https://en.wikipedia.org/wiki/Virtue_ethics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Virtue ethics</a>.<br><br>Having established what kind of ethics that our ethical robot has, now consider the question of how far does the robot go toward moral agency. Here we can turn to an excellent paper by James Moor, called <a href="http://www.psy.vanderbilt.edu/courses/hon182/The_Nature_Importance_and_Difficulty_of_Machine_Ethics.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The Nature, Importance and Difficulty of Machine Ethics</a>. In that paper* Moor suggests four categories of ethical agency - starting with the lowest. Let me summarise those here:<br><ol><li><b>Ethical impact agents</b>: Any machine that can be evaluated for its ethical consequences.</li><li><b>Implicit ethical agents</b>: Designed to avoid negative ethical effects.</li><li><b>Explicit ethical agents</b>: Machines that can reason about ethics.</li><li><b>Full ethical agents</b>: Machines that can make explicit moral judgments and justify them.</li></ol><div>The first category: ethical impact agents, really includes all machines. A good example is a knife, which can clearly be used for good (chopping food, or surgery) or ill (as a lethal weapon). Now think about the blunt plastic knife that comes with airplane food - that falls into Moor's second category since it has been designed to reduce the potential of ethical misuse - it is an implicit ethical agent. Most robots fall into the first category: they are ethical impact agents, and a subset - those that have been designed to avoid harm by, for instance detecting if a human walks in front of them and automatically coming to a stop - are implicit ethical agents.</div><div><br></div><div>Let's now skip to Moor's fourth category, because it helps to frame our question - how ethical is your ethical robot? At present I would say there are no machines that are full ethical agents. In fact the only full ethical agents we know are 'adult humans of sound mind'. The point is this - to be a full ethical agent you need to be able to not only make moral judgements but account for why you made the choices you did.</div><div><br></div><div><div><a href="http://1.bp.blogspot.com/-AuX1PYOsQHM/VbyuCJ1_KoI/AAAAAAAABxU/bqEfW3V-t8k/s1600/NAOrobots.png" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img border="0" height="132" src="http://1.bp.blogspot.com/-AuX1PYOsQHM/VbyuCJ1_KoI/AAAAAAAABxU/bqEfW3V-t8k/s200/NAOrobots.png" width="200"></a></div>It is clear that our simple Asimovian robot is not a full ethical agent. It cannot choose how to behave (like you or I), but is compelled to make decisions based on the harm-minimisation rules hard-coded into it. And it cannot justify those decisions post-hoc. It is, as I've asserted elsewhere, an ethical zombie. I would however argue that because of the cognitive machinery the robot uses to simulate ahead to model and evaluate the consequences of each of its next possible actions combined with its safety/ethical logical rules to choose between those actions, then the robot can be said to be reasoning about ethics. I believe our robot is an explicit ethical agent in Moor's scheme.</div><div><br></div><div>Assuming you agree with me, then does the fact that we have reached the third category in Moor's scheme mean that full ethical agents are on the horizon? The answer is a big NO. The scale of Moor's scheme is not linear. It's a relative small step from ethical impact agents to implicit ethical agents. Then a very much bigger step to explicit ethical agents, which we are only just beginning to take. But there is a huge gulf then to full ethical agents, since they would almost certainly need something approaching human equivalent intelligence.</div><div><br></div><div>But maybe it's just as well. The societal implications of full ethical agents, if and when they exist, would be huge. And I think that explicit ethical agents have huge potential for good.</div><div><br></div>*Moor JH (2006), The Nature, Importance and Difficulty of Machine Ethics, IEEE Intelligent Systems, 21 (4), 18-21.<br><div><br></div>]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignnone size-full wp-image-56366" src="http://robohub.org/wp-content/uploads/2015/10/NAOrobots.png" alt="NAOrobots" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2015/10/NAOrobots.png 639w, https://robohub.org/wp-content/uploads/2015/10/NAOrobots-425x283.png 425w, https://robohub.org/wp-content/uploads/2015/10/NAOrobots-450x300.png 450w" sizes="(max-width: 639px) 100vw, 639px" />
<p>If you&#8217;re in the business of making ethical robots, then sooner or later you have to face the question: how ethical is your ethical robot? If you&#8217;ve read my <a href="http://alanwinfield.blogspot.co.uk/2015/07/towards-ethical-robots-update.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">previous</a> <a href="http://alanwinfield.blogspot.co.uk/2014/08/on-internal-models-part-2-ethical-robot.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">blog</a> <a href="http://www.alanwinfield.blogspot.co.uk/2014/07/on-internal-models-consequence-engines.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">posts</a> then you will probably have come to the conclusion &#8216;not very&#8217; &#8211; and you would be right &#8211; but here I want to explore the question in a little more depth.</p>
<p><span id="more-55897"></span></p>
<p>First let us consider whether our <a href="http://alanwinfield.blogspot.co.uk/2014/08/on-internal-models-part-2-ethical-robot.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">&#8216;Asimovian&#8217; robot</a> can be considered ethical at all. For the answer I&#8217;m indebted to philosopher <a href="http://www2.warwick.ac.uk/fac/soc/pais/people/reilly-cooper/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Dr Rebecca Reilly-Cooper</a> who read our paper and concluded that yes, we can legitimately describe our robot as ethical, at least in a limited sense. She explained that the robot implements <a href="https://en.wikipedia.org/wiki/Consequentialism" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">consequentialist ethics</a>. Rebbeca wrote:</p>
<blockquote class="tr_bq"><p>&#8220;The obvious point that any moral philosopher is going to make is that you are assuming that an essentially consequentialist approach to ethics is the correct one. My personal view, and I would guess the view of most moral philosophers, is that any plausible moral theory is going to have to pay at least some attention to the consequences of an action in assessing its rightness, even if it doesn’t claim that consequences are all that matter, or that rightness is entirely instantiated in consequences. So on the assumption that consequences have at least some significance in our moral deliberations, you can claim that your robot is capable of attending to one kind of moral consideration, even if you don’t make the much stronger claim that is capable of choosing the right action all things considered.&#8221;</p></blockquote>
<p>One of the great things about consequences is that they can be estimated &#8211; in our case using a simulation-based internal model which we call a <a href="http://www.alanwinfield.blogspot.co.uk/2014/07/on-internal-models-consequence-engines.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">consequence engine</a>. So, from a practical point of view, it seems that we can build a robot with consequentialist ethics, whereas it is much harder to think about how to build a robot with say <a href="https://en.wikipedia.org/wiki/Deontological_ethics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Deontic ethics</a>, or <a href="https://en.wikipedia.org/wiki/Virtue_ethics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Virtue ethics</a>.</p>
<p>Having established what kind of ethics that our ethical robot has, now consider the question of how far does the robot go toward moral agency. Here we can turn to an excellent paper by James Moor, called <a href="http://www.psy.vanderbilt.edu/courses/hon182/The_Nature_Importance_and_Difficulty_of_Machine_Ethics.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Nature, Importance and Difficulty of Machine Ethics</a>. In that paper* Moor suggests four categories of ethical agency &#8211; starting with the lowest. Let me summarise those here:</p>
<ul>
<li><b>Ethical impact agents</b>: Any machine that can be evaluated for its ethical consequences.</li>
<li><b>Implicit ethical agents</b>: Designed to avoid negative ethical effects.</li>
<li><b>Explicit ethical agents</b>: Machines that can reason about ethics.</li>
<li><b>Full ethical agents</b>: Machines that can make explicit moral judgments and justify them.</li>
</ul>
<p>The first category: ethical impact agents, really includes all machines. A good example is a knife, which can clearly be used for good (chopping food, or surgery) or ill (as a lethal weapon). Now think about the blunt plastic knife that comes with airplane food &#8211; that falls into Moor&#8217;s second category, since it has been designed to reduce the potential of ethical misuse &#8211; it is an implicit ethical agent. Most robots fall into the first category: they are ethical impact agents, and a subset &#8211; those that have been designed to avoid harm by, for instance, detecting if a human walks in front of them and automatically coming to a stop &#8211; are implicit ethical agents.<br />
Let&#8217;s now skip to Moor&#8217;s fourth category, because it helps to frame our question &#8211; how ethical is your ethical robot? At present I would say there are no machines that are full ethical agents. In fact the only full ethical agents we know are &#8216;adult humans of sound mind&#8217;. The point is this &#8211; to be a full ethical agent you need to be able to not only make moral judgements but account for why you made the choices you did.</p>
<div></div>
<p>It is clear that our simple Asimovian robot is not a full ethical agent. It cannot choose how to behave (like you or I), but is compelled to make decisions based on the harm-minimisation rules hard-coded into it. And it cannot justify those decisions post-hoc. It is, as I&#8217;ve asserted elsewhere, an ethical zombie. I would however argue that because of the cognitive machinery the robot uses to simulate ahead, to model and evaluate the consequences of each of its next possible actions combined with its safety/ethical logical rules to choose between those actions, then the robot can be said to be reasoning about ethics. I believe our robot is an explicit ethical agent in Moor&#8217;s scheme.</p>
<div></div>
<p>Assuming you agree with me, then does the fact that we have reached the third category in Moor&#8217;s scheme mean that full ethical agents are on the horizon? The answer is a big NO. The scale of Moor&#8217;s scheme is not linear. It&#8217;s a relatively small step from ethical impact agents to implicit ethical agents. Then a very much bigger step to explicit ethical agents, which we are only just beginning to take. But there is a huge gulf then to full ethical agents, since they would almost certainly need something approaching human equivalent intelligence.</p>
<div></div>
<p>But maybe it&#8217;s just as well. The societal implications of full ethical agents, if and when they exist, would be huge. And I think that explicit ethical agents have huge potential for good.</p>
<div></div>
<p>*Moor JH (2006), The Nature, Importance and Difficulty of Machine Ethics, IEEE Intelligent Systems, 21 (4), 18-21.</p>
<div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Evolving robot swarm behaviour suggests forgetting may be important to cultural evolution</title>
		<link>https://robohub.org/evolving-robot-swarm-behaviour-suggests-forgetting-may-be-important-to-cultural-evolution/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 19 Jun 2015 18:26:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[swarm]]></category>
		<guid isPermaLink="false">http://robohub.org/evolving-robot-swarm-behaviour-suggests-forgetting-may-be-important-to-cultural-evolution/</guid>

					<description><![CDATA[Our latest paper from the Artificial Culture project has just been published:&#160;<a href="http://www.mitpressjournals.org/doi/10.1162/ARTL_a_00164#.VWeexWRViko" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">On the Evolution of Behaviors through Embodied Imitation</a>.<br><br>Here is the abstract<br><blockquote><div><span>This article describes research in which embodied imitation and behavioral adaptation are investigated in collective robotics. We model social learning in artificial agents with real robots. The robots are able to observe and learn each others' movement patterns using their on-board sensors only, so that imitation is embodied. We show that the variations that arise from embodiment allow certain behaviors that are better adapted to the process of imitation to emerge and evolve during multiple cycles of imitation. As these behaviors are more robust to uncertainties in the real robots' sensors and actuators, they can be learned by other members of the collective with higher fidelity. Three different types of learned-behavior memory have been experimentally tested to investigate the effect of memory capacity on the evolution of movement patterns, and results show that as the movement patterns evolve through multiple cycles of imitation, selection, and variation, the robots are able to, in a sense, agree on the structure of the behaviors that are imitated.</span></div></blockquote>Let me explain.<br><br>In the artificial culture project we implemented social learning in a robot swarm. Robots were programmed to learn from each other, by imitation. In our experiments imitation was strictly embodied, so robots observed each other using their onboard sensors and, on the basis of only visual sense data from a robot&#8217;s own camera and perspective, the learner robot inferred another robot&#8217;s physical behaviour.<br><br><div><a href="http://2.bp.blogspot.com/-W5C5Mn2YCqg/VWnDchoAWnI/AAAAAAAABvY/p2xntIEp6vE/s1600/epuck_arena.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img border="0" height="238" src="http://2.bp.blogspot.com/-W5C5Mn2YCqg/VWnDchoAWnI/AAAAAAAABvY/p2xntIEp6vE/s320/epuck_arena.jpg" width="320"></a></div>Not surprisingly embodied robot-robot imitation is imperfect. A combination of factors including the e-puck robots&#8217; relatively low-resolution onboard camera, variations in lighting, small differences between the robots, multiple robots sometimes appearing within a learner robot&#8217;s field of view, and of course having to infer a robot&#8217;s movements by tracking the relative size and position of that robot in the learner&#8217;s field of view, lead to imitation errors. And some movement patterns are easier to imitate than others (think of how much easier it is to learn the steps of a slow waltz than the samba by watching your dance teacher). The fidelity of embodied imitation for robots, just as for animals, is a complex function of four factors: (1) the behaviours being learned, (2) the robots&#8217; sensorium and morphology, (3) environmental noise and (4) the inferential learning algorithm.<br><br>But rather than being a problem, noisy social learning was our aim. We are interested in the dynamics of social learning, and in particular the way that behaviours evolve as they propagate across the collective, by social learning. Noisy social learning means that behaviours are subject to variation as they are copied from one robot to another. Multiple cycles of imitation (robot B learns behaviour m from A, then robot C learns the same behaviour m&#8242; (m mutated), from robot B, and so on), gives rise to behavioural heredity. And if robots are able to select which learned behaviours to enact we have the three Darwinian operators for evolution, except that this is behavioural, or memetic, evolution.<br><br>These experiments show that embodied behavioural evolution really does take place. If selection is random, that is robots select which behaviour to enact from those already&#160;learned &#8211; with equal probability, then we see several interesting findings.<br><div><br></div>1. If by chance one or more high fidelity copies follow a poor fidelity imitation, the large variation in the initial noisy learning can lead to a new behavioural species, or traditions. Thus showing that noisy social learning can play a role in the emergence of novelty in behavioural (i.e. cultural) evolution. That was written up in <a href="https://www.researchgate.net/publication/220105969_On_embodied_memetic_evolution_and_the_emergence_of_behavioural_traditions_in_Robots?ev=prf_pub" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Winfield and Erbas, 2011</a>.<br><div><br></div><div>But it is the second and third findings that we describe in our new paper.<br><br>2. We see that behaviours appear to adapt to be easier to learn, i.e. better &#8216;fitted&#8217; to the robot swarm. The way to think about this is that the robots' sensors and bodies, and physical environment of the arena with several robots (including lighting), together comprise the 'ecological niche' for behavioural evolution. Behaviours mutate but the ones better fitted to that niche survive.<br><br>3. The third finding from this series of experiments is perhaps the most unexpected and the one I want to outline in a bit more detail here. We ran the same embodied behavioural evolution with three memory sizes: no memory, limited memory and unlimited memory.<br><br>In the unlimited memory trials each robot saved every learned meme, so the meme pool across the whole robot population (of four robots) grew as the trial progressed. Thus all learned memes were available to be selected for enaction. In the limited memory trials each robot had a memory capacity of only five learned memes, so that when a new meme was learned the oldest one in the robot's memory was deleted.<br><br>The diagram below shows the complete family tree of evolved memes, for one typical run of the limited memory case. At the start of the run the robots were seeded with two memes, shown as 1 and 2 at the top of the diagram. Behaviour 1 was a movement pattern in which the robot traces a triangle path, behaviour 2 a square. Because this was a limited memory trial the total meme pool has only 20 behaviours - these are shown below as diamonds. Notice the cluster of 11 closely related memes at the bottom right, all of which are 7th, 8th or 9th generation descendents of the triangle meme.<br><br><div><a href="http://3.bp.blogspot.com/-_fpaqQ4DOe0/VWegPWyr2qI/AAAAAAAABvA/yscJ_wyssPo/s1600/Meme_map.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img border="0" height="260" src="http://3.bp.blogspot.com/-_fpaqQ4DOe0/VWegPWyr2qI/AAAAAAAABvA/yscJ_wyssPo/s400/Meme_map.jpg" width="400"></a></div><blockquote><span>Behavioural evolution map following a 4-robot experiment with limited memory; each robot stores only the most recent 5 learned behaviours. Each behaviour is descended from two seed behaviours labelled 1 and 2. Orange nodes are high fidelity copies, blue nodes are low fidelity copies. The 20 behaviours in the memory of all 4 robots at the end of the experiment are highlighted as diamonds. Note the cluster of 11 closely-related behaviours at the bottom right.</span></blockquote><br>When we ran multiple trials of the limited and unlimited memory cases, then analysed the number and sizes of the clusters of related memes in the meme pool, we saw that the limited memory trials showed a smaller number of larger clusters than the unlimited memory case. The difference was clear and significant; with limited memory an average of 2.8 clusters of average size 8.3, with unlimited memory 3.9 clusters of size 6.9.<br><br>Why is this clustering interesting? Well it's because the number and size of clusters in the meme pool are good indicators of its diversity. Think of each cluster of related memes as a 'tradition'. A healthy culture needs a balance between stability and diversity. Neither too much stability, i.e. a very small number (in the limit 1) of traditions, or too much diversity, i.e. clusters so small that there are no persistent traditions at all. Perhaps the ideal balance is a smallish number of somewhat persistent traditions.<br><br>So far I didn't mention the no memory case. This was the least interesting of the three. Actually by no memory we mean a memory size of one; in other words a robot has no choice but to enact the last behaviour it learned. There is no selection, and no clusters can form. Traditions can never even get started, let alone persist.<br><br>Of course it would unwise to draw any big conclusions from this limited experimental study. But it is tempting to suggest that some forgetting (but not too much) may, just like noisy imitation, be a necessary condition for the emergence of culture in social agents.<br><br>Full reference:<br>Erbas MD, Bull L and Winfield AFT (2015), On the Evolution of Behaviors through Embodied Imitation, Artificial Life, 21 (2), pp 141-165. The full text (final draft) paper can be <a href="https://www.researchgate.net/publication/276026978_On_the_Evolution_of_Behaviors_through_Embodied_Imitation?ev=prf_pub" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">downloaded here</a>.</div>]]></description>
										<content:encoded><![CDATA[<p>Our latest paper from the Artificial Culture project has just been published: <a href="http://www.mitpressjournals.org/doi/10.1162/ARTL_a_00164#.VWeexWRViko" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">On the Evolution of Behaviors through Embodied Imitation</a>.<span id="more-50310"></span></p>
<p>Here is the abstract:</p>
<blockquote><p>This article describes research in which embodied imitation and behavioral adaptation are investigated in collective robotics. We model social learning in artificial agents with real robots. The robots are able to observe and learn each others&#8217; movement patterns using their on-board sensors only, so that imitation is embodied. We show that the variations that arise from embodiment allow certain behaviors that are better adapted to the process of imitation to emerge and evolve during multiple cycles of imitation. As these behaviors are more robust to uncertainties in the real robots&#8217; sensors and actuators, they can be learned by other members of the collective with higher fidelity. Three different types of learned-behavior memory have been experimentally tested to investigate the effect of memory capacity on the evolution of movement patterns, and results show that as the movement patterns evolve through multiple cycles of imitation, selection, and variation, the robots are able to, in a sense, agree on the structure of the behaviors that are imitated.</p></blockquote>
<p>Let me explain.</p>
<div class="keep-aspect"><iframe title="In Search of Robot Culture" width="500" height="281" src="https://www.youtube-nocookie.com/embed/ELC7KXEwlCA?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 <a href="https://sites.google.com/site/artcultproject/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">artificial culture project</a> (above) we implemented social learning in a group of robots. Robots were programmed to learn from each other, by imitation. Imitation was strictly embodied, so robots observed each other using their onboard sensors and, on the basis of only visual sense data from a robot’s own camera and perspective, the learner robot inferred another robot’s physical behaviour. Here is a quick 5 minute intro to the project:</p>
<div class="keep-aspect"><iframe title="Ignite Bristol 05 - Alan Winfield - Dances with Robots" width="500" height="281" src="https://www.youtube-nocookie.com/embed/6QTEJ1sypKM?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>Not surprisingly embodied robot-robot imitation is imperfect. A combination of factors including the robots’ relatively low-resolution onboard camera, variations in lighting, small differences between robots, multiple robots sometimes appearing within a learner robot’s field of view, and of course having to infer a robot’s movements by tracking the relative size and position of that robot in the learner’s field of view, all lead to imitation errors. And some movement patterns are easier to imitate than others (think of how much easier it is to learn the steps of a slow waltz than the samba by watching your dance teacher). The fidelity of embodied imitation for robots, just as for animals, is a complex function of four factors: (1) the behaviours being learned, (2) the robots’ sensorium and morphology, (3) environmental noise and (4) the inferential learning algorithm.</p>
<img decoding="async" class="aligncenter size-full wp-image-51164" src="http://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield.jpg" alt="epuck_arena_Alan_Winfield" width="709" height="528" srcset="https://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield.jpg 709w, https://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield-425x317.jpg 425w, https://robohub.org/wp-content/uploads/2015/05/epuck_arena_Alan_Winfield-403x300.jpg 403w" sizes="(max-width: 709px) 100vw, 709px" />
<div style="clear:both"></div>
<p>But rather than being a problem, noisy social learning was our aim. We are interested in the dynamics of social learning, and in particular the way that behaviours evolve as they propagate through the group. Noisy social learning means that behaviours are subject to <b>variation</b> as they are copied from one robot to another. Multiple cycles of imitation (robot B learns behaviour m from A, then robot C learns the same behaviour m′ (m mutated), from robot B, and so on), gives rise to behavioural <b>heredity</b>. And if robots are able to <b>select</b> which learned behaviours to enact we have the three Darwinian operators for evolution, except that this is behavioural, or memetic, evolution.</p>
<p>These experiments show that embodied behavioural evolution really does take place. If selection is random, that is robots select which behaviour to enact from those already learned – with equal probability, then we see several interesting findings.</p>
<ol>
<li>If by chance one or more high fidelity copies follow a poor fidelity imitation, the large variation in the initial noisy learning can lead to a new behavioural species, or traditions. Thus showing that noisy social learning can play a role in the emergence of novelty in behavioural (i.e. cultural) evolution. That was written up in <a href="https://www.researchgate.net/publication/220105969_On_embodied_memetic_evolution_and_the_emergence_of_behavioural_traditions_in_Robots?ev=prf_pub" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Winfield and Erbas, 2011</a>.But it is the second and third findings that we describe in our new paper.</li>
<li>We see that behaviours appear to adapt to be easier to learn, i.e. better ‘fitted’ to the robot swarm. The way to think about this is that the robots&#8217; sensors and bodies, and physical environment of the arena with several robots (including lighting), together comprise the &#8216;ecological niche&#8217; for behavioural evolution. Behaviours mutate but the ones better fitted to that niche survive.</li>
<li>The third finding from this series of experiments is perhaps the most unexpected and the one I want to outline in a bit more detail here. We ran the same embodied behavioural evolution with three memory sizes: no memory, limited memory and unlimited memory.</li>
</ol>
<p>In the unlimited memory trials each robot saved every learned <a href="http://en.wikipedia.org/wiki/Meme" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">meme</a>, so the meme pool across the whole robot population (of four robots) grew as the trial progressed. Thus all learned memes were available to be selected for enaction. In the limited memory trials each robot had a memory capacity of only five learned memes, so that when a new meme was learned the oldest one in the robot&#8217;s memory was deleted.</p>
<p>The diagram below shows the complete family tree of evolved memes, for one typical run of the limited memory case. At the start of the run the robots were seeded with two memes, shown as 1 and 2 at the top of the diagram. Behaviour 1 was a movement pattern in which the robot traces a triangle path, behaviour 2 a square. Because this was a limited memory trial the total meme pool has only 20 behaviours &#8211; these are shown below as diamonds. Notice the cluster of 11 closely related memes at the bottom right, all of which are 7th, 8th or 9th generation descendents of the triangle meme.</p>
<div id="attachment_51166" style="width: 745px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-51166" class="wp-image-51166 size-full" src="http://robohub.org/wp-content/uploads/2015/05/Meme_map.jpg" alt="Meme_map" width="735" height="481" srcset="https://robohub.org/wp-content/uploads/2015/05/Meme_map.jpg 735w, https://robohub.org/wp-content/uploads/2015/05/Meme_map-425x278.jpg 425w, https://robohub.org/wp-content/uploads/2015/05/Meme_map-458x300.jpg 458w" sizes="(max-width: 735px) 100vw, 735px" /><p id="caption-attachment-51166" class="wp-caption-text">Behavioural evolution map following a 4-robot experiment with limited memory; each robot stores only the most recent 5 learned behaviours. Each behaviour is descended from two seed behaviours labelled 1 and 2. Orange nodes are high fidelity copies, blue nodes are low fidelity copies. The 20 behaviours in the memory of all 4 robots at the end of the experiment are highlighted as diamonds. Note the cluster of 11 closely-related behaviours at the bottom right.</p></div>
<div style="clear:both"></div>
<p>When we ran multiple trials of the limited and unlimited memory cases, then analysed the number and sizes of the clusters of related memes in the meme pool, we saw that the limited memory trials showed a smaller number of larger clusters than the unlimited memory case. The difference was clear and significant; with limited memory an average of 2.8 clusters of average size 8.3, with unlimited memory 3.9 clusters of size 6.9.</p>
<p>Why is this clustering interesting? Well it&#8217;s because the number and size of clusters in the meme pool are good indicators of its diversity. Think of each cluster of related memes as a &#8216;tradition&#8217;. A healthy culture needs a balance between stability and diversity. Neither too much stability, i.e. a very small number (in the limit 1) of traditions, or too much diversity, i.e. clusters so small that there are no persistent traditions at all. Perhaps the ideal balance is a smallish number of somewhat persistent traditions.</p>
<p>So far I didn&#8217;t mention the no memory case. This was the least interesting of the three. Actually by no memory we mean a memory size of one; in other words a robot has no choice but to enact the last behaviour it learned. There is no selection, and no clusters can form. Traditions can never even get started, let alone persist.</p>
<p>Of course it would unwise to draw any big conclusions from this limited experimental study. But an intriguing possibility is that some forgetting (but not too much) may, just like noisy imitation, be a necessary condition for the emergence of culture in social agents.</p>
<p><strong>Full reference:</strong><br />
Erbas MD, Bull L and Winfield AFT (2015), On the Evolution of Behaviors through Embodied Imitation, Artificial Life, 21 (2), pp 141-165. The full text (final draft) paper can be <a href="https://www.researchgate.net/publication/276026978_On_the_Evolution_of_Behaviors_through_Embodied_Imitation?ev=prf_pub" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">downloaded here</a>.</p>
<p><strong>Related blog posts:</strong><br />
<a href="http://alanwinfield.blogspot.co.uk/2010/09/robot-imitation-as-method-for-modelling.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Robot imitation as a method for modelling the foundations of social life</a><br />
<a href="http://alanwinfield.blogspot.co.uk/2010/07/open-ended-memetic-evolution-or-is-it.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Open-ended Memetic Evolution, or is it?</a></p>
<p><hr class="xh2  "><br />
<i>If you liked this article, you may also be interested in:</i></p>
<ul>
<li><a title="Robot bodies and how to evolve them" href="http://robohub.org/robot-bodies-and-how-to-evolve-them/" rel="bookmark" data-wpel-link="internal">Robot bodies and how to evolve them</a></li>
<li><a title="Evolving swimming robots to study origins of extinct vertebrates" href="http://robohub.org/evolving-swimming-robots-to-study-the-origins-of-extinct-vertebrates/" rel="bookmark" data-wpel-link="internal">Evolving swimming robots to study origins of extinct vertebrates</a></li>
<li><a title="What would be the energy cost of artificially evolving human-equivalent AI?" href="http://robohub.org/what-would-be-the-energy-cost-of-artificially-evolving-human-equivalent-ai/" rel="bookmark" data-wpel-link="internal">What would be the energy cost of artificially evolving human-equivalent AI?</a></li>
<li><a title="CoCoRo: New video series tracks dev’t of collective behaviour in autonomous underwater swarm" href="http://robohub.org/cocoro-new-video-series-tracks-devt-of-collective-behaviour-in-autonomous-underwater-swarm/" rel="bookmark" data-wpel-link="internal">New video series tracks dev’t of collective behaviour in autonomous underwater swarm</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 href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><i>sign up for our weekly newsletter</i></a><i>.</i></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Yesterday I looked through the eyes of a robot</title>
		<link>https://robohub.org/yesterday-i-looked-through-the-eyes-of-a-robot/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 20 Apr 2015 14:11:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[BRL]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[NAO]]></category>
		<guid isPermaLink="false">http://robohub.org/yesterday-i-looked-through-the-eyes-of-a-robot/</guid>

					<description><![CDATA[Yesterday I looked through the eyes of a robot.It was a NAO robot fitted with a 3D printed set of goggles, so that the robot has two real cameras on its head (the 'eyes' of the NAO robot are not fact cameras). I was in another room wearing an Oculus Ri...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignnone size-large wp-image-48608" src="http://robohub.org/wp-content/uploads/2015/04/BRL-NAO-with-Stereo-Headset_PGibbons-991x1024.jpg" alt="BRL NAO with Stereo Headset_PGibbons" width="991" height="1024" srcset="https://robohub.org/wp-content/uploads/2015/04/BRL-NAO-with-Stereo-Headset_PGibbons-991x1024.jpg 991w, https://robohub.org/wp-content/uploads/2015/04/BRL-NAO-with-Stereo-Headset_PGibbons-411x425.jpg 411w, https://robohub.org/wp-content/uploads/2015/04/BRL-NAO-with-Stereo-Headset_PGibbons-290x300.jpg 290w, https://robohub.org/wp-content/uploads/2015/04/BRL-NAO-with-Stereo-Headset_PGibbons-32x32.jpg 32w, https://robohub.org/wp-content/uploads/2015/04/BRL-NAO-with-Stereo-Headset_PGibbons.jpg 1470w" sizes="(max-width: 991px) 100vw, 991px" />
<p>Yesterday I looked through the eyes of a robot.</p>
<p>It was a <a href="https://www.aldebaran.com/en/humanoid-robot/nao-robot" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NAO robot</a> fitted with a 3D printed set of goggles, so that the robot has two real cameras on its head (the eyes of the NAO robot are not in fact cameras). I was in another room wearing an <a href="https://www.oculus.com/rift/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Oculus Rift</a> headset. The Oculus was hooked up to the NAO&#8217;s goggle cameras, so that I could see through those cameras &#8211; in stereo vision.<br />
<span id="more-47907"></span></p>
<p>But it was even better than that. The head positioning system of the Oculus headset was also hooked up to the robot, so I could turn my head and &#8211; in sync &#8211; the robot&#8217;s head moved. And I was standing in front of a <a href="http://www.xbox.com/en-US/xbox-360/accessories/kinect" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Microsoft Kinect</a> that was tracking my arm movements. Those movements were being sent to the NAO, so by moving my arms I was also moving the robot&#8217;s arms.</p>
<p>All together this made for a pretty compelling immersive experience. I was able look down while moving my (robot) arms and see them pretty much where you would expect to see your own arms. The illusion was further strengthened when Peter placed a mirror in front of the NAO robot, so I could see my (robot) self moving in the mirror. Then it got weird. Peter asked me to open my hand and placed a paper cup into it. I instinctively looked down and was momentarily shocked not to see the cup in my hand. That made me realise how quickly &#8211; within a couple of minutes of donning the headset &#8211; I was adjusting to the new robot me.</p>
<p>This setup, developed here in the BRL by my colleagues Paul Bremner and Pete Gibbons, is part of a large EPSRC project called <a href="http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/L00416X/1" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Being There</a>. Paul and Peter are investigating the very interesting question of how humans interact <a href="http://being-there.org.uk/project/tele-operated-robots" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">with and via teleoperated robots</a>, in shared social spaces. I think teleoperated robot avatars will be <a href="http://alanwinfield.blogspot.co.uk/2014/06/the-next-big-things-in-robotics.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">hugely important in the near future</a> &#8211; more so than fully autonomous robots. But our robot surrogates will not look like a <a href="http://alanwinfield.blogspot.co.uk/2009/10/surrogates-not-review.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">younger buffer Bruce Willis</a>. They will look like robots. How will we interact with these surrogate robots &#8211; robots with human intelligences, human personalities &#8211; seemingly with human souls? Will they be treated with the same level of respect that would be accorded their humans if they were actually there, in the flesh? Or be despised as voyeuristic; an uninvited webcam on wheels?</p>
<p>Here is a YouTube video of an earlier version of this setup, without the goggles or Kinect:</p>
<div class="keep-aspect"><iframe title="Oculus Rift integration with the NAO robot" width="500" height="281" src="https://www.youtube-nocookie.com/embed/66Vo7BIITrg?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 didn&#8217;t get <a title="The feeling of what it is like to be a robot" href="http://robohub.org/the-feeling-of-what-it-is-like-to-be-a-robot/" target="_blank" data-wpel-link="internal">the feeling of what it is like to be a robot</a>, but it&#8217;s a step in that direction.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Surgical micro-robot swarms: Science fiction, or realistic prospect?</title>
		<link>https://robohub.org/surgical-micro-robot-swarms-science-fiction-or-realistic-prospect/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 09 Mar 2015 17:12:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[lectures & seminars]]></category>
		<category><![CDATA[micro & nano]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[surgical robotics]]></category>
		<category><![CDATA[swarm]]></category>
		<category><![CDATA[UK]]></category>
		<guid isPermaLink="false">http://robohub.org/surgical-micro-robot-swarms-science-fiction-or-realistic-prospect/</guid>

					<description><![CDATA[Imagine a swarm of microscopic robots that we inject into the vascular system: the swarm swims to the source of the problem, then either delivers therapeutics or undertakes microsurgery directly.<br><br>That was how I opened a short invited talk at the <a href="https://www.rsm.ac.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Royal Society of Medicine</a> on 5 February, at a meeting themed <a href="https://www.rsm.ac.uk/events/TCF01" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The Future of Robotics in Surgery</a>. The talk was a wonderful opportunity for me to introduce swarm intelligence and engage in a bit of speculation on the likelihood of surgical micro-robot swarms, while at the same time learning about robot surgery. Here are the slides from my talk (with links to YouTube videos where available).<br><br> <br><br>The talk was in three parts.<br><br>First I introduced swarm intelligence, and its artificial counterpart swarm robotics. I showed, with examples from two of my students, how - with very simple rules - a swarm of robots can keep together as a swarm, while moving toward a beacon. Then, with a phagocyte-like behaviour, encapsulate the beacon. In our case these were lab robots moving toward an infra-red beacon, but it's not hard to imagine the same behavioural rules in a microscopic swarm swimming toward the source of a chemical marker (chemotaxis). I then gave two examples of the state of the art in swarm robotics: <a href="https://ipvs.informatik.uni-stuttgart.de/BV/symbrion/tiki-index.php" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">SYMBRION</a> and (my current favourite) <a href="http://www.eecs.harvard.edu/ssr/projects/cons/termes.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">TERMES</a>. I wanted to illustrate emergent physical interaction, in these two cases swarm self-assembly and swarm construction, respectively.<br><br>In part two I outlined what is by far the biggest problem: actually engineering robots at the micro-scale. Here I drew upon the examples from my book Robotics: a very short introduction; a section called <i>A swarm of medical microrobots</i>. &#160;Start with cm sized robots. These already exist in the form of pillbots and I reference the work of <a href="http://sssa.bioroboticsinstitute.it/theinstituteataglance" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Paolo Dario's lab</a> in this direction. Then get 10 times smaller to mm sized robots. Here we're at the limit of making robots with conventional mechatronics. The almost successful <a href="http://www.hizook.com/blog/2009/08/29/i-swarm-micro-robots-realized-impressive-full-system-integration" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">I-SWARM</a> project prototyped amazing robots measuring 4 x 4 x 3mm. But now shrink by another 3 orders of magnitude to microbots, measured in micrometers. This is how small robots would have to be in order to swim through and access (most of) the vascular system. Here we are far beyond conventional materials and electronics, but amazingly work is going on to modify bacteria to make them controllable. In the example I give from the <a href="http://wiki.polymtl.ca/nano/index.php/NanoRobotics_Laboratory" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">lab of Sylvain Martel</a>, a chain of magnetosomes are introduced into bacteria so they can be steered by an external magnetic field and, interestingly, tracked in an MRI scanner.<br><br>In the final part of my talk I introduce the work of my colleague <a href="http://sabinehauert.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Sabine Hauert</a>, on swarms of nanoparticles for cancer nanomedicine. These 5 - 500nm particles are controlled by changing their body size, material, coating and cargo so - in true swarm fashion - the way the nanoparticle swarm moves and interacts with much larger normal and tumour cells is an emergent property of the way the nanoparticles individually interact and cooperate. Sabine and her collaborators have created an online tool called <a href="http://nanodoc.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NanoDoc</a>, which allows anyone to edit the design of nanoparticles then run simulations to see how their designs perform. In this way the task of searching the huge design space is crowd-sourced. In parallel Sabine is also running mesoscale embodied simulations, using the Harvard <a href="http://www.eecs.harvard.edu/ssr/projects/progSA/kilobot.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Kilobots</a>.<br><br>I concluded by suggesting that engineering micro- or nanobots is not the only major challenge. At least as important are: (a) how would you program the swarm, and (b) how would such a swarm be approved for clinic use? But a deeply interesting question is the nature of the human-swarm interface. If a swarm of surgical microbots should become a practical proposition would we treat the swarm as either <b>a microscopic instrument under the surgeon&#8217;s control</b>, or <b>a smart drug that does surgery</b>?]]></description>
										<content:encoded><![CDATA[<div id="attachment_46374" style="width: 1034px" class="wp-caption alignnone"><img decoding="async" aria-describedby="caption-attachment-46374" class="size-full wp-image-46374" src="http://robohub.org/wp-content/uploads/2015/02/Auklet_flock_Shumagins_1986_.jpg" alt="&quot;Auklet flock Shumagins 1986&quot; by D. Dibenski -Wikimedia " width="1024" height="698" srcset="https://robohub.org/wp-content/uploads/2015/02/Auklet_flock_Shumagins_1986_.jpg 1024w, https://robohub.org/wp-content/uploads/2015/02/Auklet_flock_Shumagins_1986_-425x289.jpg 425w, https://robohub.org/wp-content/uploads/2015/02/Auklet_flock_Shumagins_1986_-440x300.jpg 440w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-46374" class="wp-caption-text">&#8220;Auklet flock Shumagins 1986&#8221; by D. Dibenski -Wikimedia</p></div>
<p>Imagine a swarm of microscopic robots that we inject into the vascular system: the swarm swims to the source of the problem, then either delivers therapeutics or undertakes microsurgery directly.</p>
<p>That was how I opened a short invited talk at the <a href="https://www.rsm.ac.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Royal Society of Medicine</a> on 5 February, at a meeting themed <a href="https://www.rsm.ac.uk/events/TCF01" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The Future of Robotics in Surgery</a>. The talk was a wonderful opportunity for me to introduce swarm intelligence and speculate on the likelihood of surgical micro-robot swarms, while at the same time learning about robot surgery. Here are the slides from my talk (with links to YouTube videos where available).<span id="more-46364"></span></p>
<p><iframe src="https://docs.google.com/presentation/d/15psekyJKtz4ShH_P6H1YMCAi3kLdJe7xcdq_ZNMUXfM/embed?start=true&amp;loop=true&amp;delayms=10000" width="100%" height="389" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>The talk was in three parts.</p>
<p>First I introduced <a href="http://www.scholarpedia.org/article/Swarm_intelligence" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">swarm intelligence</a>, and its artificial counterpart swarm robotics. I showed, with examples from two of my students, how &#8211; with very simple rules &#8211; a swarm of robots can keep together as a swarm, while moving toward a beacon. Then, with a <a href="http://en.wikipedia.org/wiki/Phagocytosis" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">phagocyte</a>-like behaviour, encapsulate the beacon. In our case these were lab robots moving toward an infra-red beacon, but it&#8217;s not hard to imagine the same behavioural rules in a microscopic swarm swimming toward the source of a chemical marker (chemotaxis). I then gave two examples of the state of the art in swarm robotics: <a href="https://ipvs.informatik.uni-stuttgart.de/BV/symbrion/tiki-index.php" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">SYMBRION</a> and (my current favourite) <a href="http://www.eecs.harvard.edu/ssr/projects/cons/termes.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">TERMES</a>. I wanted to illustrate emergent physical interaction, in these two cases swarm self-assembly and swarm construction, respectively.</p>
<p>In part two I outlined what is by far the biggest problem: actually engineering robots at the micro-scale. Here I drew upon the examples from my book <a href="http://ukcatalogue.oup.com/product/9780199695980.do" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Robotics: a very short introduction</a>; a section called <i>A swarm of medical microrobots</i>.  Start with cm sized robots. These already exist in the form of pillbots and I reference the work of <a href="http://sssa.bioroboticsinstitute.it/theinstituteataglance" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Paolo Dario&#8217;s lab</a> in this direction. Then get 10 times smaller to mm sized robots. Here we&#8217;re at the limit of making robots with conventional mechatronics. The almost successful <a href="http://www.hizook.com/blog/2009/08/29/i-swarm-micro-robots-realized-impressive-full-system-integration" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">I-SWARM</a> project prototyped remarkable robots measuring 4 x 4 x 3mm. But now shrink by another 3 orders of magnitude to microbots, measured in micrometers. This is how small robots would have to be in order to swim through and access (most of) the vascular system. Here we are far beyond conventional materials and electronics, but amazingly work is going on to control bacteria. In the example I give from the <a href="http://wiki.polymtl.ca/nano/index.php/NanoRobotics_Laboratory" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">lab of Sylvain Martel</a>, swarms of <a href="http://en.wikipedia.org/wiki/Magnetotactic_bacteria" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">magnetotactic bacteria</a> are steered by an external magnetic field and, interestingly, tracked in an MRI scanner.</p>
<p>In the final part<b> </b>of my talk I introduce the work of my colleague <a href="http://sabinehauert.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Sabine Hauert</a>, on swarms of nanoparticles for cancer nanomedicine. These 5 &#8211; 500nm particles are controlled by changing their body size, material, coating and cargo so &#8211; in true swarm fashion &#8211; the way the nanoparticle swarm moves and interacts with much larger normal and tumour cells is an emergent property of the way the nanoparticles individually interact and cooperate. Sabine and her collaborators have created an online tool called <a href="http://nanodoc.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NanoDoc</a>, which allows anyone to edit the design of nanoparticles then run simulations to see how their designs perform. In this way the task of searching the huge design space is <a href="http://en.wikipedia.org/wiki/Crowdsourcing" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">crowd-sourced</a>. In parallel Sabine is also running mesoscale embodied simulations, using the Harvard <a href="http://www.eecs.harvard.edu/ssr/projects/progSA/kilobot.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Kilobots</a>.</p>
<p>I concluded by suggesting that engineering micro or nanobots is not the only major challenge. At least as important are: (a) how would you program the swarm, and (b) how would such a swarm be approved for clinical use? But a deeply interesting question is the nature of the human-swarm interface. If a swarm of surgical microbots should become a practical proposition would we treat the swarm as <b>a microscopic instrument under the surgeon’s control</b>, or <b>a smart drug that does surgery</b>?</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="Crowdsourcing new strategies for cancer treatment: Towards swarming nanobots" href="http://robohub.org/crowdsourcing-nanomedicine-for-cancer-first-steps-towards-swarming-nanobots/" rel="bookmark" data-wpel-link="internal">Crowdsourcing new strategies for cancer treatment: Towards swarming nanobots</a></li>
<li><a title="Thousand-robot swarm self-assembles into arbitrary shapes" href="http://robohub.org/thousand-robot-swarm-self-assembles-into-arbitrary-shapes/" rel="bookmark" data-wpel-link="internal">Thousand-robot swarm self-assembles into arbitrary shapes</a></li>
<li><a title="Permalink to Micro-robotics and medicine: Interview with Toshio Fukuda" href="http://robohub.org/micro-robotics-and-medicine-interview-with-toshio-fukuda/" rel="bookmark" data-wpel-link="internal">Micro-robotics and medicine: Interview with Toshio Fukuda</a></li>
<li><a title="Permalink to Minimally-invasive eye surgery on the horizon as magnetically-guided microbots move toward clinical trials" href="http://robohub.org/minimally-invasive-eye-surgery-on-the-horizon-as-magnetically-guided-microbots-move-toward-clinical-trials/" rel="bookmark" data-wpel-link="internal">Minimally-invasive eye surgery on the horizon as magnetically-guided microbots move toward clinical trials</a></li>
<li><a title="Better micro-actuators to transport materials in liquids" href="http://robohub.org/better-micro-actuators-to-transport-materials-in-liquids/" rel="bookmark" data-wpel-link="internal">Better micro-actuators to transport materials in liquids</a></li>
<li><a title="Micro bio-bots powered by beating heart cells" href="http://robohub.org/micro-bio-bots-powered-by-beating-heart-cells/" rel="bookmark" data-wpel-link="internal">Micro bio-bots powered by beating heart cells</a></li>
<li><a title="Robots Podcast: Bacteria-propelled microrobots" href="http://robohub.org/robots-bacteria-propelled-microrobots/" rel="bookmark" data-wpel-link="internal">Robots Podcast: Bacteria-propelled microrobots</a></li>
<li><a title="Swarmbots: James McLurkin on why, how, and when we will see swarm robotics in practice" href="http://robohub.org/swarmbot-applications-james-mclurkin-on-why-how-and-when-we-will-see-swarm-robotics-in-practice/" rel="bookmark" data-wpel-link="internal">Swarmbots: James McLurkin on why, how, and when we will see swarm robotics in practice</a></li>
<li><a title="ShanghAI Lectures: Samia Nefti-Mezziani “Non-rational Particle Swarm Optimization”" href="http://robohub.org/shanghai-lectures-samia-nefti-mezziani-non-rational-particle-swarm-optimization/" rel="bookmark" data-wpel-link="internal">ShanghAI Lectures: Samia Nefti-Mezziani “Non-rational Particle Swarm Optimization”</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>Maybe we need an automation tax</title>
		<link>https://robohub.org/maybe-we-need-an-automation-tax/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 18 Feb 2015 21:27:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[robots and jobs]]></category>
		<guid isPermaLink="false">http://robohub.org/maybe-we-need-an-automation-tax/</guid>

					<description><![CDATA[Imagine this situation. A large company decides to significantly increase the level of automation at one of its facilities. A facility that currently employs a substantial number of men and women doing relatively low-skill tasks, which can now be done ...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-12441" src="http://robohub.org/wp-content/uploads/2013/04/Jobs_2.png" alt="Jobs_2" width="1000" height="590" srcset="https://robohub.org/wp-content/uploads/2013/04/Jobs_2.png 1000w, https://robohub.org/wp-content/uploads/2013/04/Jobs_2-300x177.png 300w, https://robohub.org/wp-content/uploads/2013/04/Jobs_2-500x295.png 500w" sizes="(max-width: 1000px) 100vw, 1000px" />Imagine that a large company decides to significantly increase the level of automation at one of its facilities. A facility that currently employs a substantial number of men and women doing relatively low-skill tasks, which can now be done by a new generation of robots. Most of the workers get laid off, which for them and their families, leads to real hardship. The company was the only large employer in the area, which is economically depressed (one of the reasons perhaps that the company built the facility there in the first place), so finding alternative work is really difficult. And because most of those jobs were minimum wage, with little or no job security, redundancy payouts are small or non-existent, and this of course means that the laid-off workers have no financial buffer to help them re-skill or relocate.<span id="more-45545"></span></p>
<p>Now I am not anti-automation. Absolutely not. But I believe very strongly that the <a title="Robotics needs to get political" href="http://robohub.org/robotics-needs-to-get-political/" target="_blank" data-wpel-link="internal">benefits of robotics and automation should be shared by all</a>. And not just the shareholders of a relatively small number of very large companies. After all, the technology that such companies benefit from was <a href="http://entrepreneurialstate.anthempressblog.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">developed by publicly funded research</a> in university research labs. In other words research that you and I funded through our taxes. Ok, you might say, but companies pay tax too, aren&#8217;t those taxes also contributing to that research? Yes, that&#8217;s true. But large companies are very good at reducing their tax bill, multinationals especially. Our imaginary company may, in reality, pay most of its tax in a different country entirely from the one hosting the facility.</p>
<p>And of course it is we, through local and national taxation, who &#8211; as best we can &#8211; pick up the pieces to support the laid off workers and their families, through family tax credits, employment and support allowance, and so on.</p>
<p>Maybe we need an automation tax?</p>
<p>It would be a tax levied nationally, whenever a company introduces robotics and automation to one of its facilities in that country. But the tax would only be payable under certain conditions, so for instance:</p>
<ul>
<li>If the new robotics and automation causes no-one to be laid off, then no tax is due.</li>
</ul>
<ul>
<li>If the automation does result in jobs becoming redundant, but the company re-trains and re-deploys those workers within its organisation, then no tax is due.</li>
</ul>
<ul>
<li>If the company does lay off workers but makes a tax-free redundancy payment to those workers &#8211; regardless of their contract status &#8211; sufficient to cover the full costs of retraining, upskilling, and &#8211; with all reasonable efforts &#8211; finding work elsewhere, then no tax is due.</li>
</ul>
<p>Only if none of these conditions are met, would the automation tax be due. The idea is not to discourage automation, but to encourage companies to accept a high degree of responsibility to workers laid off as a result of automation, and more widely their social responsibility to the communities in which they are located. The tax would enforce the social contract between companies and society.</p>
<p>Of course this automation tax doesn&#8217;t go anywhere near far enough. I think the best way of sharing the wealth created by robotics and automation is through a universal <a href="http://en.wikipedia.org/wiki/Basic_income" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Basic Income</a>, but until that utopian condition can be reached, perhaps an automation tax is a start.</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="Me, myself and robots: Could basic income guarantees level the playing field?" href="http://robohub.org/me-myself-and-robots-could-basic-income-guarantees-level-the-playing-field/" rel="bookmark" data-wpel-link="internal">Me, myself and robots: Could basic income guarantees level the playing field?</a></li>
<li><a title="Obama connects robots to jobs in State of the Union address" href="http://robohub.org/obama-connects-robots-and-jobs-in-state-of-the-union-address/" rel="bookmark" data-wpel-link="internal">Obama connects robots to jobs in State of the Union address</a></li>
<li><a title="Robots will augment jobs, not take them" href="http://robohub.org/robots-will-augment-jobs-not-take-them/" rel="bookmark" data-wpel-link="internal">Robots will augment jobs, not take them</a></li>
<li><a title="Finally somebody debunks the Pew Research Center’s “AI, Robotics, and the Future of Jobs” report" href="http://robohub.org/finally-somebody-debunks-the-pew-research-centers-ai-robotics-and-the-future-of-jobs-report/" rel="bookmark" data-wpel-link="internal">Finally somebody debunks the Pew Research Center’s “AI, Robotics, and the Future of Jobs” report</a></li>
<li><a title="Four recent videos about robots and jobs" href="http://robohub.org/four-recent-videos-about-robots-and-jobs/" rel="bookmark" data-wpel-link="internal">Four recent videos about robots and jobs</a></li>
<li> <a title="The fate of jobs in relation to robotics is confusing" href="http://robohub.org/the-fate-of-jobs-in-relation-to-robotics-is-confusing/" rel="bookmark" data-wpel-link="internal">The fate of jobs in relation to robotics is confusing</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>Robotics needs to get political</title>
		<link>https://robohub.org/robotics-needs-to-get-political/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 27 Jan 2015 14:08:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/robotics-needs-to-get-political/</guid>

					<description><![CDATA[<div>A couple of weeks ago I was a panelist on a public debate at the <a href="http://www.battleofideas.org.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">2014 Battle of Ideas</a>. The title of the debate was&#160;<a href="http://www.battleofideas.org.uk/2014/session_detail/8918" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The robots are coming: friends or foes?</a>&#160;with a focus not on the technology but the social and economic implications of robotics. One of the questions we were asked to consider was&#160;Will the &#8216;second machine age&#8217; bring forth a new era of potential liberation from menial toil or will the short-term costs for low-paid workers outstrip the benefits?</div><br>Each panelist made an opening statement. Here is mine:<br><br><i>Most roboticists are driven by high ideals.&#160;</i><br><i><br></i><i>They, we, are motivated by a firm belief that our robots will benefit society. Working on surgical robots, search and rescue robots, robots for assisted living or robots that can generate electricity from waste, my colleagues in the Bristol Robotics Lab want to change the world for the better. The lab's start up companies are equally altruistic: one is developing low cost robotic prosthetic hands for amputees, three others are developing materials, including low cost robots, for education</i><br><i><br></i><i>Whatever their politics, these good men and women would I suspect be horrified by the idea that their robots might, in the end, serve to further enrich the 0.1%, rather than extend the reach of robotics to the neediest in society.</i><br><i><br></i><i>I was once an idealist - convinced that brilliant inventions would change society for the better just by virtue of being brilliant.</i><br><i><br></i><i>I'm older now.&#160;</i><br><i><br></i><i>For the last 5 years or so I have become an advocate for robot ethics.&#160;</i><br><i><br></i><i>But in the real world, ethics need teeth. In other words we need to move from ethical principles, to standards, to legislation.</i><br><i><br></i><i>So I&#8217;m very pleased to tell you that in the last few days the British Standards Institute working group on robot ethics has published - for comments - a proposed new <a href="http://standardsproposals.bsigroup.com/Home/Proposal/3604" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Guide to the ethical design and application of robots and robotic systems</a>.</i><br><i><br></i><i>In the draft Guide we have identified ethical hazards associated with the use of robots, and suggest guidance to either eliminate or mitigate the risks associated with these ethical hazards. We outline 15 high level ethical hazards under four headings: societal, use, legal/financial and environmental.</i><br><i><br></i><i>Like any transformative technology robotics holds both promise and peril. As a society we need to understand, debate, and reach an informed consensus about what robots should do for us, and even more importantly, should not do.&#160;</i><br><i><br></i><i>Ladies and Gentlemen: Robotics, I believe, needs to get political.</i><br><br>The debate was recorded and is on soundcloud here:<br><br> <br><br><br>It was an excellent debate. We had a <i>very</i> engaged audience with hugely interesting - and some very challenging - questions. For me it was an opportunity to express and discuss some worries I've had for awhile about who will ultimately benefit from robotics. In summing up toward the end I said this:<br><br><i>Robotics has the potential for huge benefit to society but is too important to leave to free-market capitalism.</i><br><br>Something I believe very strongly.]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-45267" src="http://robohub.org/wp-content/uploads/2014/10/business_people_voice_politics_crowd.jpg" alt="business_people_voice_politics_crowd" width="900" height="576" srcset="https://robohub.org/wp-content/uploads/2014/10/business_people_voice_politics_crowd.jpg 900w, https://robohub.org/wp-content/uploads/2014/10/business_people_voice_politics_crowd-425x272.jpg 425w, https://robohub.org/wp-content/uploads/2014/10/business_people_voice_politics_crowd-468x300.jpg 468w" sizes="(max-width: 900px) 100vw, 900px" />A couple of weeks ago I was a panelist on a public debate at the <a href="http://www.battleofideas.org.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">2014 Battle of Ideas</a>. The title of the debate was <a href="http://www.battleofideas.org.uk/2014/session_detail/8918" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The robots are coming: friends or foes?</a> with a focus not on the technology but the social and economic implications of robotics. One of the questions my brilliant fellow panelists and I were asked to consider was: Will the ‘second machine age’ bring forth a new era of potential liberation from menial toil or will the short-term costs for low-paid workers outstrip the benefits?<span id="more-43556"></span></p>
<p>Each panelist made an opening statement. Here is mine:</p>
<p><em>Most roboticists are driven by high ideals.</em></p>
<p><em>They &#8211; we &#8211; are motivated by a firm belief that our robots will benefit society. Working on surgical robots, search and rescue robots, robots for assisted living or robots that can generate electricity from waste, my colleagues in the <a href="http://www.brl.ac.uk/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Bristol Robotics Lab</a> want to change the world for the better. The lab&#8217;s <a href="http://www.brl.ac.uk/businessengagement/technologybusinessincubation/brlincubateecompanies.aspx" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">start up companies</a> are equally altruistic: one is developing low cost robotic prosthetic hands for amputees, three others are developing materials, including low cost robots, for education.</em></p>
<p><em>Whatever their politics, these good men and women would I suspect be horrified by the idea that their robots might, in the end, serve to further enrich the 0.1%, rather than extend the reach of robotics to the neediest in society.</em></p>
<p><em> I was once an idealist &#8211; convinced that brilliant inventions would change society for the better just by virtue of being brilliant.</em></p>
<p><em> I&#8217;m older now. </em></p>
<p><em> For the last 5 years or so I have become an advocate for robot ethics. </em></p>
<p><em> But in the real world, ethics need teeth. In other words we need to move from ethical principles, to standards, to legislation.</em></p>
<p><em> So I’m very pleased to tell you that in the last few days the British Standards Institute working group on robot ethics has published &#8211; for comments &#8211; a proposed new &#8220;<a href="http://standardsdevelopment.bsigroup.com/Home/Project/201500218" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Guide to the ethical design and application of robots and robotic systems</a>&#8220;.</em></p>
<p><em> In the draft Guide we have identified ethical hazards associated with the use of robots, and suggest guidance to either eliminate or mitigate the risks associated with these ethical hazards. We outline 15 high level ethical hazards under four headings: societal, use, legal/financial and environmental.</em></p>
<p><em> Like any transformative technology robotics holds both promise and peril. As a society we need to understand, debate, and reach an informed consensus about what robots should do for us, and even more importantly, should not do. </em></p>
<p><em> Ladies and Gentlemen: Robotics, I believe, needs to get political.</em></p>
<p>The debate was recorded and is on soundcloud here:</p>
<p><iframe src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/179020559&amp;color=ff5500" width="100%" height="166" frameborder="no" scrolling="no"></iframe></p>
<p>It was a terrific debate. We had a <i>very</i> engaged audience with hugely interesting &#8211; and some very challenging &#8211; questions. For me it was an opportunity to express and discuss some worries I&#8217;ve had for awhile about who will ultimately benefit from robotics. In summing up toward the end I said this:</p>
<p><i>Robotics has the potential to be hugely beneficial to society, but is too important to leave to free-market capitalism.</i></p>
<p>Something I believe very strongly.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Open science: Preaching what I practice</title>
		<link>https://robohub.org/open-science-preaching-what-i-practice/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 22 Jan 2015 20:37:00 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/open-science-preaching-what-i-practice/</guid>

					<description><![CDATA[I was very pleased to be invited to Science, Innovation and Society: achieving Responsible Research and Innovation last week. I was asked to speak on open science - a great opportunity to preach what I practice. Or at least try to practice. Doing good ...]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-45270" src="http://robohub.org/wp-content/uploads/2014/11/door_open_book_science_fiction_data_mind_face_AI_intelligence_creative.jpg" alt="door_open_book_science_fiction_data_mind_face_AI_intelligence_creative" width="900" height="675" srcset="https://robohub.org/wp-content/uploads/2014/11/door_open_book_science_fiction_data_mind_face_AI_intelligence_creative.jpg 900w, https://robohub.org/wp-content/uploads/2014/11/door_open_book_science_fiction_data_mind_face_AI_intelligence_creative-425x318.jpg 425w, https://robohub.org/wp-content/uploads/2014/11/door_open_book_science_fiction_data_mind_face_AI_intelligence_creative-400x300.jpg 400w" sizes="(max-width: 900px) 100vw, 900px" /><a href="http://en.wikipedia.org/wiki/Open_science" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Open science</a> isn&#8217;t one thing &#8211; it is a set of practices that range from making sure your papers are <a href="http://www.plos.org/open-access/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">openly accessible </a>(which is relatively easy), to <a href="http://en.wikipedia.org/wiki/Open_notebook_science" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">open notebook science</a>, which makes the <em>process</em> open &#8211; and not just the results. Open notebook science is, of course, much more demanding.<br />
<span id="more-44935"></span></p>
<p>I was very pleased to be invited to <a href="http://www.sis-rri-conference.eu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Science, Innovation and Society: Achieving Responsible Research and Innovation</a> last month. I was asked to speak on the topic of open science &#8211; a great opportunity to preach what I practice. Or at least <i>try</i> to practice. Doing good science research is hard, but making that work <i>open</i> imposes an extra layer of work.</p>
<p>In my short introduction during the <a href="http://www.sis-rri-conference.eu/programme/view-full-programme/?event_id1=22" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">open science panel</a> I suggested three levels of open science. Here are those slides:</p>
<p><iframe src="https://docs.google.com/presentation/d/1K1NoxmCBM_mABaDEM_R74gNE0i7N6PiIJUJy3Ee1Z4g/embed?start=true&amp;loop=true&amp;delayms=5000" width="480" height="389" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>In my view we should all be practising level 0 open science &#8211; but don&#8217;t underestimate the challenge of even this minimal set of practices; making data sets and source code, etc, available, with the aim of enabling our work to be reproducible, is not straightforward.</p>
<p>Level 0 open science is all one way, from your lab to the world. Level 1 introduces public engagement via blogging and social media, and the potential for feedback and two-way dialogue. Again this is challenging, both because of the time cost and the scary &#8211; if you&#8217;re not used to it &#8211; prospect of inviting all kinds of questions and comments about your work.  In my experience the effort is totally worthwhile &#8211; those questions often make me really think, and in ways that questions from other researchers working in the same field do not.</p>
<p>Level 2 builds on levels 0 and 1 by adding open notebook science. This takes real courage because it opens up the process, complete with all the failures as well as successes, the bad ideas as well as the good; open notebook science exposes science for what it really is &#8211; a messy non-linear process full of uncertainty and doubts, with lots of blind alleys and very human dramas within the team. Have I done open notebook science? No. I&#8217;ve considered it for recent projects, but ruled it out because we didn&#8217;t have the time and resources or, if I&#8217;m honest, team members who were fully persuaded that it was a good idea.</p>
<p>Open science comes at a cost. It <a href="http://alanwinfield.blogspot.com/2011/04/why-slow-science-may-well-be-very-good.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">slows down</a> projects. But I think that is a good, even necessary, thing. We should be building those costs into our project budgets and work programmes, and if that means increasing the budget by 25% then so be it. After all, what is the alternative? Closed science..? Closed science is irresponsible science.</p>
<hr />
<p><em>At the end of the conference the <a href="http://www.sis-rri-conference.eu/wp-content/uploads/2014/12/RomeDeclaration_Final.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Rome Declaration on Responsible Research and Innovation was published</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Robot bodies and how to evolve them</title>
		<link>https://robohub.org/robot-bodies-and-how-to-evolve-them/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 16 Jan 2015 19:07:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<guid isPermaLink="false">http://robohub.org/robot-bodies-and-how-to-evolve-them/</guid>

					<description><![CDATA[Evolutionary robotics has been around for about 20 years: it's about 15 years since Stefano Nolfi and&#160;Dario Floreano published their seminal book on the subject. Yet, surprisingly the number of real, physical robots whose bodies have been evolved ...]]></description>
										<content:encoded><![CDATA[<a href="http://en.wikipedia.org/wiki/Evolutionary_robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"><img decoding="async" class="alignleft size-full wp-image-44938" src="http://robohub.org/wp-content/uploads/2014/12/Robot-DNA_evolution.jpg" alt="Robot-DNA_evolution" width="800" height="550" srcset="https://robohub.org/wp-content/uploads/2014/12/Robot-DNA_evolution.jpg 800w, https://robohub.org/wp-content/uploads/2014/12/Robot-DNA_evolution-425x292.jpg 425w, https://robohub.org/wp-content/uploads/2014/12/Robot-DNA_evolution-436x300.jpg 436w" sizes="(max-width: 800px) 100vw, 800px" /></a>
<p><a href="http://en.wikipedia.org/wiki/Evolutionary_robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Evolutionary robotics</a> has been around for about 20 years: it&#8217;s about 15 years since Stefano Nolfi and Dario Floreano published their seminal <a href="http://mitpress.mit.edu/books/evolutionary-robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">book on the subject</a>. Yet, surprisingly the number of real, physical robots whose bodies have been evolved can be counted on the fingers of one hand. <span id="more-44259"></span>The vast majority of ER research papers are concerned with the evolution of robot brains &#8211; the robot&#8217;s control system. Or, when robot bodies are evolved often the robot is never physically realised. This seems to me very odd, given that robots are real physical artefacts whose body shape &#8211; morphology &#8211; is deeply linked to their role and function.</p>
<p>The question of how to evolve real robot bodies and why we don&#8217;t appear to have made much progress in the last 15 years was the subject of my <a href="http://www.ieee-ssci.org/speakers.html#ICES" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">keynote</a> at the <a href="http://www.ieee-ssci.org/ICES.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IEEE International Conference on Evolvable Systems</a> (ICES 2014) in Orlando, last month. Here are my slides:</p>
<div></div>
<p><iframe src="https://docs.google.com/presentation/d/1WjZTLfdJYEBp-uVmWMaxaRTxdMDqxqn2zYfMZNnIAHE/embed?start=true&amp;loop=true&amp;delayms=10000" width="480" height="389" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>The talk was in three parts.</p>
<p>In <b>part one</b> I outlined the basic approach to evolving robots using the genetic algorithm, referring to figure 18: The four-stage process of Evolutionary Robotics, from chapter 5 of <a href="http://ukcatalogue.oup.com/product/9780199695980.do" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">my book</a>:</p>
<div class="separator"><a href="http://4.bp.blogspot.com/--yUdyk2Sw20/ULJVKYCvatI/AAAAAAAAA1U/gpSNhBgn3l8/s1600/Fig18%2BEvoRobotics_diag2.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" src="http://4.bp.blogspot.com/--yUdyk2Sw20/ULJVKYCvatI/AAAAAAAAA1U/gpSNhBgn3l8/s1600/Fig18%2BEvoRobotics_diag2.jpg" alt="" width="400" height="206" border="0" /></a></div>
<div class="separator"></div>
<p>I then reviewed the state-of-the-art in evolving real robot bodies, starting with the landmark <a href="http://www.demo.cs.brandeis.edu/golem/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Golem project</a> of Hod Lipson and Jordan Pollack, referencing both <a href="http://link.springer.com/chapter/10.1007/978-4-431-67869-4_4" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Henrik Lund</a> and <a href="http://www.gizmag.com/robots-learn-faster-if-they-crawl-before-they-walk/17654/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Josh Bongard&#8217;s </a>work on evolving Lego robots, then concluding with the excellent <a href="http://www.robogen.org/wiki/index.php/Main_Page" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">RoboGen</a> project of Josh Auerbach, Dario Floreano and colleagues at EPFL. Although conceptually RoboGen has not moved far from <a href="https://www.youtube.com/watch?v=ifTFCH80xF0" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Golem</a>, it makes the co-evolution of robot hardware and controllers accessible for the first time, through the use of 3D-printable body parts that are compatible with servo-motors, and a very nice open-source toolset which integrates all stages of the simulated evolutionary process.</p>
<p>RoboGen, Golem and, as far as I&#8217;m aware, <i>all</i> work on evolving real physical robot bodies to date has used the simulate-then-transfer-to-real approach, in which the whole evolutionary process &#8211; including fitness testing &#8211; takes place in simulation and only the final &#8216;fittest&#8217; robot is physically constructed. Andrew Nelson and colleagues in their excellent <a href="http://dl.acm.org/citation.cfm?id=1518261" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">review paper</a> point out the important distinction between simulate-then-transfer-to-real, and <b>embodied evolution</b> in which the whole process takes place in the real world &#8211; <a href="https://www.researchgate.net/publication/268925843_The_triangle_of_life_Evolving_robots_in_real-time_and_real-space" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">in real-time and real-space</a>.</p>
<p>In <b>part two</b> of the talk I outlined two approaches to embodied evolution. The first I call an <b>engineering approach</b>, in which the process is completely embodied but takes place in a kind of evolution factory; this approach needs a significant automated infrastructure: instead of a manufactory we need an <b>evofactory</b>. The second approach I characterise as an <b>artificial life approach</b>. Here there is no infrastructure. Instead &#8216;smart matter&#8217; somehow <i>mates</i> then replicates offspring over multiple generations in a process much more analogous to biological evolution. This was one of the ambitious aims of the <a href="http://ipvs.informatik.uni-stuttgart.de/BV/symbrion/tiki-index.php" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Symbrion</a> project which, sadly, met with only limited success. Trying to make mechanical robots behave like evolving smart matter is really tough.</p>
<p><b>Part three</b> concluded by outlining a number of significant challenges to evolving real robot bodies. First I reflect on the huge challenge of evolving complexity. To date we&#8217;ve only evolved very simple robots with very simple behaviours, or co-evolved simple brain/body combinations. I&#8217;m convinced that evolving robots of greater (and useful) complexity requires a new approach. We will, I think, need to understand how to co-evolve robots and their ecosystems*. Second I touch upon a related challenge: genotype-phenotype mapping. Here I refer to Pfeifer and Bongard&#8217;s scalable complexity principle &#8211; the powerful idea that we shouldn&#8217;t evolve robots directly, but instead the developmental process that will lead to the robot, i.e. artificial <a href="http://en.wikipedia.org/wiki/Evolutionary_developmental_biology" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">evo-devo</a>. Finally I raise the often overlooked challenge of <a href="http://www.alanwinfield.blogspot.co.uk/2014/07/estimating-energy-cost-of-evolution.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">the energy cost of artificial evolution</a>.</p>
<p>But the biggest challenge remains essentially what it was 20 years ago: <b>to fully realise the artificial evolution of real robots.</b></p>
<hr />
<p>Some of the work of this talk is set out in forthcoming paper: AFT Winfield and J Timmis, Evolvable Robot Hardware, in <a href="http://www.springer.com/computer/ai/book/978-3-662-44615-7" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Evolvable Hardware,</a> eds M Trefzer  and A Tyrrell, Springer, in press.</p>
<div>*I touch upon this in the final para of my <a href="https://www.researchgate.net/publication/268741786_Estimating_the_Energy_Cost_of_%28Artificial%29_Evolution" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">paper on the energy cost of evolution here</a>.</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Robot simulators and why I will probably reject your paper</title>
		<link>https://robohub.org/robot-simulators-and-why-i-will-probably-reject-your-paper/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 18 Dec 2014 05:57:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/robot-simulators-and-why-i-will-probably-reject-your-paper/</guid>

					<description><![CDATA[Dear robotics and AI researcherDo you use simulation as a research tool? If you write papers with results based on simulation and submit them for peer-review, then be warned: if perchance I find myself reviewing your paper then I will probably recommen...]]></description>
										<content:encoded><![CDATA[<div id="attachment_43917" style="width: 910px" class="wp-caption alignnone"><img decoding="async" aria-describedby="caption-attachment-43917" class="size-full wp-image-43917" src="http://robohub.org/wp-content/uploads/2014/12/robot_simulators1.jpg" alt=" source images: Webots by Cyberbotics Ltd." width="900" height="410" srcset="https://robohub.org/wp-content/uploads/2014/12/robot_simulators1.jpg 900w, https://robohub.org/wp-content/uploads/2014/12/robot_simulators1-425x193.jpg 425w, https://robohub.org/wp-content/uploads/2014/12/robot_simulators1-500x227.jpg 500w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-43917" class="wp-caption-text">source images: Webots by Cyberbotics Ltd.</p></div>
<p>Dear robotics and AI researcher,</p>
<p>Do you use simulation as a research tool? If you write papers with results based on simulation and submit them for peer-review, then be warned: if I should review your paper then I will probably recommend it is rejected. Why? Because <i>all</i> of the many simulation-based papers I&#8217;ve reviewed in the last couple of years have been flawed. These papers invariably fall into the pattern: propose new/improved/extended algorithm X; test X in simulation S and provide test results T; on the basis of T declare X to work; the end.<span id="more-43304"></span></p>
<p>So, what exactly is wrong with these papers? Here are my most common review questions and criticisms.</p>
<ol>
<li><em>Which simulation tool did you use? Was it a well-known robot simulator, like <a href="http://www.cyberbotics.com/overview" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Webots</a> or <a href="http://playerstage.sourceforge.net/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Player</a>&#8211;<a href="https://github.com/rtv/Stage" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Stage</a>&#8211;<a href="http://gazebosim.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Gazebo</a>, or a custom written simulation? It&#8217;s amazing how many papers describe X, then simply write &#8220;We have tested X in simulation, and the results are&#8230;&#8221;</em></li>
<li><em>If your simulation was custom built, how did you validate the correctness of your simulator? Without such validation how can you have any confidence in the the results you describe in your paper? Even if you didn&#8217;t carry out any validation, please give us a clue about your simulator; is it for instance sensor-based (i.e. models specific robot sensors, like infra-red collision sensors, or cameras)? Does it model physics in 3D (i.e. dynamics), or 2D kinematics? </em></li>
<li><em>You must specify the robots that you are using to test your algorithm X. Are they particular real-world robots, like <a href="http://www.e-puck.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">e-pucks</a> or the <a href="http://www.aldebaran.com/en/humanoid-robot/nao-robot" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NAO</a>, or are they an abstraction of a robot, i.e. an idealised robot? If the latter, describe that idealised robot: does it have a body with sensors and actuators, or is your idealised robot just a point moving in space? How does it interact with other robots and its environment? </em></li>
<li><em>How is your robot modelled in the simulator? If you&#8217;re using a well-known simulator and one of its pre-defined library robots, then this is an easy question to answer. But for a custom designed simulator or an idealised robot it is very important to explain how your robot is modelled. Equally important is how your robot model is controlled, since the algorithm X you are testing is &#8211; presumably &#8211; instantiated or coded within the controller. It&#8217;s surprising how many papers leave this to the reader&#8217;s imagination.</em></li>
<li><em>In your results section you <b>must</b> provide some analysis of how the limitations of the simulator, the simulated environment, and the modelled robot are likely to have affected your results. It is <b>very</b> important that your interpretation of your results, and any conclusions you draw about algorithm X, explicitly take account of these limitations. All robot simulators, no matter how well proven and well debugged, are simplified models of real robots and real environments. The so-called <a href="http://www.sussex.ac.uk/Users/inmanh/jakobi95noise.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">reality gap</a> is especially problematical if you are evolving robots in simulation, but even if you are not, you cannot confidently interpret your results without understanding the reality gap.</em></li>
<li><em>If you are using an existing simulator then specify exactly which version of the simulator you used, and provide somewhere &#8211; a link perhaps to a <a href="https://github.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">github</a> project &#8211; your robot model and controller code. If your simulator is custom built then you need to provide access to all of your code. Without this your work is unrepeatable and therefore of very limited value.</em></li>
</ol>
<p>Ok. At this point I should confess that I&#8217;ve made most of these mistakes in my own papers. In fact one of my most cited papers was based on a simple custom built simulation model with little or no explanation of how I validated the simulation. But that was 15 years ago, and what was acceptable then is not ok now.</p>
<p>Modern simulation tools are powerful but also dangerous. Dangerous because it is too easy to assume that they are telling us the truth. Especially beguiling is the <a href="http://en.wikipedia.org/wiki/Rendering_%28computer_graphics%29" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">renderer</a>, which provides an animated visualisation of the simulated world and the robots in it. Often the renderer provides all kinds of fancy effects borrowed from video games, like shadows, lighting and reflections, which all serve to strengthen the illusion that what we are seeing is real. I puzzle and disappoint my students because, when they proudly show me their work, I insist that they turn off the renderer. I don&#8217;t want to see a (cool) animation of simulated robots, instead I want to see (dull) graphs or other numerical data showing how the improved algorithm is being tested and validated, in simulation.</p>
<p>An engineering simulation is a scientific instrument* and, like any scientific instrument, it must be (i) fit for purpose, (ii) setup and calibrated for the task in hand, and (iii) understood &#8211; especially its limitations &#8211; so that any results obtained using it are carefully interpreted and qualified in the light of those limitations.</p>
<p>Good luck with your research paper!</p>
<hr />
<p>*Engineering Simulations as Scientific Instruments is the working title of a book, edited by Susan Stepney, which will be a major output of the project <a href="http://www.cs.york.ac.uk/nature/cosmos/about.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Complex Systems Modelling and Simulation (CoSMoS)</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Philae: A proof of concept for cometary landing</title>
		<link>https://robohub.org/what-does-the-first-successful-landing-on-a-comet-mean-for-the-future-of-space-mining/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 01 Dec 2014 16:31:50 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[ESA]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[exploration & mining]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[Philae]]></category>
		<category><![CDATA[Rosetta]]></category>
		<category><![CDATA[space]]></category>
		<guid isPermaLink="false">http://robohub.org/what-does-the-first-successful-landing-on-a-comet-mean-for-the-future-of-space-mining/</guid>

					<description><![CDATA[We asked Alan Winfield what the first successful landing on a comet means for the future of space mining. Find out his answer below. The successful landing of Philae on comet 67P/Churyumov-Gerasimenko this November was an extraordinary achievement and of course demonstrates &#8211; despite the immense challenges &#8211; that it is possible. The Philae mission was, in a [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignleft size-medium wp-image-43097" src="http://robohub.org/wp-content/uploads/2014/11/Philae_touchdown-425x239.jpg" alt="Philae_touchdown" width="425" height="239" srcset="https://robohub.org/wp-content/uploads/2014/11/Philae_touchdown-425x239.jpg 425w, https://robohub.org/wp-content/uploads/2014/11/Philae_touchdown-500x281.jpg 500w, https://robohub.org/wp-content/uploads/2014/11/Philae_touchdown.jpg 800w" sizes="(max-width: 425px) 100vw, 425px" /><em>We asked Alan Winfield what the first successful landing on a comet means for the future of space mining. Find out his answer below.</em></p>
<p>The <a href="http://robohub.org/rosettas-philae-set-to-make-the-first-ever-landing-on-a-comet/" data-wpel-link="internal">successful landing of Philae on comet 67P/Churyumov-Gerasimenko</a> this November was an extraordinary achievement and of course demonstrates &#8211; despite the immense challenges &#8211; that it is possible. The Philae mission was, in a sense, a proof of concept for cometary landing and this, for me, answers the question &#8216;<em>what does it mean</em>&#8216;.<span id="more-43317"></span></p>
<p>Of course there is a very large distance between proof of concept and commercial application, so it would be quite wrong to assume that Philae means that space mining (of planets, asteroids or comets) is just around the corner. Undoubtedly the opportunities are immense and &#8211; as pressure on Earth&#8217;s limited and diminishing resources mounts &#8211; there is an inevitability about humankind&#8217;s eventual exploitation of off-world resources. But the costs of space mining are literally astronomical, so unthinkable for all but the wealthiest companies or, indeed, nations.</p>
<p>Perhaps multi-national collaborative ventures are a more realistic proposition and &#8211; for me &#8211; more desirable; the exploitation of the solar system is something I believe should benefit all of humankind, not just a wealthy elite.</p>
<p>But politics aside, there are profoundly difficult technical challenges. You cannot remotely control this kind of operation from Earth, so a very high level of autonomy is required and, as Philae dramatically demonstrated, we need autonomous systems that are able to deal with unknown and unpredictable situations then re-plan and if necessary adapt &#8211; in real-time &#8211; to deal with these exigencies. The development of highly adaptive, resilient, self-repairing &#8211; even self-evolving – autonomous systems is still in its infancy. These remain fundamental challenges for robotics and AI research. But even if and when they are solved there will be huge engineering challenges, not least of which is how to return the mined materials to Earth.</p>
<p>Bearing in mind that to date only a few hundred kg of moon rock have been successfully returned* and Mars sample-return missions are still at the planning stage, we have a very long way to go before we can contemplate returning sufficient quantities to justify the costs of mining them.</p>
<p>*and possibly a few grains of dust from Japanese asteroid probe <a href="http://en.wikipedia.org/wiki/Hayabusa" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Hayabusa</a>.</p>
<div class="divideronpost"></div>
<p><em><em>For other views on the Philae touchdown and the future of space mining and exploration, see:</em></em></p>
<ul>
<li><a href="http://robohub.org/rosettas-philae-set-to-make-the-first-ever-landing-on-a-comet/" data-wpel-link="internal">Touchdown! Rosetta’s Philae makes first ever landing on a comet</a></li>
<li><a title="Permanent Link: One giant leap: Rosetta and the space mining frontier" href="http://robohub.org/one-giant-leap-rosetta-and-the-space-mining-frontier/" rel="bookmark" data-wpel-link="internal">One giant leap: Rosetta and the space mining frontier</a></li>
<li><a title="Permanent Link: Space mining: Robots in the final frontier" href="http://robohub.org/space-mining-robots-in-the-final-frontier/" rel="bookmark" data-wpel-link="internal">Space mining: Robots in the final frontier</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>The feeling of what it is like to be a robot</title>
		<link>https://robohub.org/the-feeling-of-what-it-is-like-to-be-a-robot/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 17 Oct 2014 16:14:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/the-feeling-of-what-it-is-like-to-be-a-robot/</guid>

					<description><![CDATA[Philosopher Thomas Nagel famously characterised subjective experience as “something that it is like to be…” and suggested that for a bat, for instance, there must be something that it is like to be a bat [1]. Nagel also argued that, since we huma...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignleft size-full wp-image-23178" alt="see_no_evil_mask_hand_over_eye_ethic" src="http://robohub.org/wp-content/uploads/2013/10/see_no_evil_mask_hand_over_eye_ethic.jpg" width="849" height="565" srcset="https://robohub.org/wp-content/uploads/2013/10/see_no_evil_mask_hand_over_eye_ethic.jpg 849w, https://robohub.org/wp-content/uploads/2013/10/see_no_evil_mask_hand_over_eye_ethic-300x199.jpg 300w, https://robohub.org/wp-content/uploads/2013/10/see_no_evil_mask_hand_over_eye_ethic-450x300.jpg 450w" sizes="(max-width: 849px) 100vw, 849px" />
<p>Philosopher Thomas Nagel famously characterised subjective experience as “something that it is like to be…” and suggested that for a bat, for instance, there must be something that it is like to be a bat [1]. Nagel also argued that, since we humans differ so much from bats in the way we perceive and interact with the world, then it is impossible for us to know what it is like for a bat to be a bat. I am fascinated, intrigued and perplexed by Nagel’s ideas in equal measure. And, since I think about robots, I have assumed that if a robot were ever to have conscious subjective experience then there must be something that it is like to be a robot that – <i>even though we had designed that robot</i> – we could not know.<span id="more-38914"></span></p>
<p>But I now believe it may eventually be just possible for a human to experience something approaching what it is like to be a robot. To do this would require two advances: one in immersive robot tele-operation, the other in the neuroscience of body self-image manipulation.</p>
<p>Consider first, tele-operation. Tele-operated robots are, basically, remotely controlled robots. They are the unloved poor relations of intelligent autonomous robots. Neither intelligent nor autonomous, they are nevertheless successful and important first wave robots; think of remotely operated vehicles (ROVs) engaged in undersea exploration or oil-well repair and maintenance. Think also of off-world exploration: the Mars rovers are hugely successful; the rock-stars of tele-operated robots.</p>
<div id="attachment_40034" style="width: 310px" class="wp-caption alignleft"><img decoding="async" aria-describedby="caption-attachment-40034" class="size-full wp-image-40034" alt="Orlovsky_and_Oculus_Rift" src="http://robohub.org/wp-content/uploads/2014/09/Orlovsky_and_Oculus_Rift.jpg" width="300" height="230" /><p id="caption-attachment-40034" class="wp-caption-text">Sergey Orlovskiy using the first version of the <a href="http://en.wikipedia.org/wiki/Oculus_Rift" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Oculus Rift</a>  development kit (with separate headphones). Source: Wikipedia.</p></div>
<p>Roboticists are good at appropriating technologies or devices developed for other applications and putting them to good use in robots: examples are WiFi, mobile phone cameras and the Microsoft Kinnect. With the high profile launch of the <a href="http://www.oculus.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Oculus Rift </a>headset, and their acquisition by Facebook, and with competing devices from Sony and others, there are encouraging signs that immersive Virtual Reality (VR) is on the verge of becoming a practical, workable proposition. Of course VR’s big market is video games – but VR can and, I believe, will revolutionise tele-operated robotics.</p>
<p>Imagine a tele-operated robot with a camera linked to the remote operator’s VR headset, so that every time she moves her head to look in a new direction the robot’s camera moves in sync; so she sees and hears what the robot sees and hears in immersive high definition stereo. Of course the reality experienced by the robot’s operator is real, not virtual, but the head mounted VR technology is the key to making it work. Add haptic gloves for control and the robot’s operator has an intuitive and immersive interface with the robot.</p>
<p>Now consider body self-image modification. Using mirror visual feedback researchers have discovered that it is surprisingly easy to (temporarily) modify anyone’s body self-image. In the famous <a href="http://www.newscientist.com/article/dn16809-body-illusions-rubber-hand-illusion.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">rubber hand illusion</a> a small screen is positioned to hide a subject’s real hand. A rubber hand is positioned where her hand could be, in full view, then a researcher simultaneously strokes both the real and rubber hands with a soft brush. Within a minute or so she begins to feel the rubber hand is hers, and flinches when the researcher suddenly tries to hit it with a hammer.</p>
<p><object id="flashObj" width="486" height="412" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" bgcolor="#FFFFFF"><param name="flashVars" value="videoId=16450675001&amp;playerID=2227271001&amp;playerKey=AQ~~,AAAAADqBmN8~,Yo4S_rZKGX0rYg6XsV7i3F9IB8jNBoiY&amp;domain=embed&amp;dynamicStreaming=true" /><param name="base" value="http://admin.brightcove.com" /><param name="seamlesstabbing" value="false" /><param name="allowFullScreen" value="true" /><param name="swLiveConnect" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://c.brightcove.com/services/viewer/federated_f9?isVid=1" /><param name="flashvars" value="videoId=16450675001&amp;playerID=2227271001&amp;playerKey=AQ~~,AAAAADqBmN8~,Yo4S_rZKGX0rYg6XsV7i3F9IB8jNBoiY&amp;domain=embed&amp;dynamicStreaming=true" /><param name="allowfullscreen" value="true" /><param name="swliveconnect" value="true" /><param name="allowscriptaccess" value="always" /><param name="pluginspage" value="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" /><embed id="flashObj" width="486" height="412" type="application/x-shockwave-flash" src="http://c.brightcove.com/services/viewer/federated_f9?isVid=1" flashVars="videoId=16450675001&amp;playerID=2227271001&amp;playerKey=AQ~~,AAAAADqBmN8~,Yo4S_rZKGX0rYg6XsV7i3F9IB8jNBoiY&amp;domain=embed&amp;dynamicStreaming=true" base="http://admin.brightcove.com" seamlesstabbing="false" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" flashvars="videoId=16450675001&amp;playerID=2227271001&amp;playerKey=AQ~~,AAAAADqBmN8~,Yo4S_rZKGX0rYg6XsV7i3F9IB8jNBoiY&amp;domain=embed&amp;dynamicStreaming=true" allowfullscreen="true" swliveconnect="true" allowscriptaccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" bgcolor="#FFFFFF" /></object></p>
<p>Remarkably H.H. Ehrsson and his colleagues extended the technique to the whole body, in a study called ‘If I Were You: Perceptual Illusion of Body Swapping’ [2]. Here the human subject wears a headset and looks down at his own body. However, what he actually sees is a mannequin, viewed from a camera mounted on the mannequin’s head. Simultaneous tactile and visual feedback triggers the illusion that the mannequin’s body is his own. It seems to me that if this technique works for mannequins then it should also work for robots. Of course it would need to be developed to the point that elaborate illusions involving mirrors, cameras and other researchers providing tactile feedback are not needed.</p>
<p>Now imagine such a body self-image modification technology <i style="mso-bidi-font-style: normal;">combined with</i> fully immersive robot tele-operation based on advanced Virtual Reality technology. I think this might lead to the robot&#8217;s human operator experiencing the illusion of being one with the robot, complete with a body self-image that matches the robot&#8217;s possibly non-humanoid body. This experience may be so convincing that the robot&#8217;s operator experiences, at least partially, something like what it is to be a robot. Philosophers of mind would disagree &#8211; and rightly so; after all, this robot has no independent subjective experience of the world, so there is no something that is it like to be. The human operator could not experience what it is like to think like a robot, <i>but she could experience what it is like to sense and act in the world like a robot</i>.</p>
<p>The experience may be so compelling that humans become addicted to the feeling of being a robot fish, or robot dragon or some other fantasy creature, that they prefer this to the quotidian experience of their own bodies.</p>
<p>[1] Nagel, Thomas. What is it like to be a bat?, Mortal Questions, Cambridge University Press, 1979.</p>
<p>[2] Petkova VI, Ehrsson HH (2008) If I Were You: Perceptual Illusion of Body Swapping. PLoS ONE 3(12): e3832. doi:10.1371/journal.pone.0003832</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Experiments designing an ethical robot</title>
		<link>https://robohub.org/experiments-designing-an-ethical-robot/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 30 Sep 2014 19:11:00 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[roboethics]]></category>
		<guid isPermaLink="false">http://robohub.org/experiments-designing-an-ethical-robot/</guid>

					<description><![CDATA[Several weeks ago I wrote about our work on robots with internal models:&#160;robots with a simulation of themselves and their environment inside themselves. I explained that we have built a robot with a real-time&#160;Consequence Engine, which allows ...]]></description>
										<content:encoded><![CDATA[<p>In my last post I wrote about <a href="http://robohub.org/on-internal-models-consequence-engines-and-popperian-creatures/" data-wpel-link="internal">our work on robots with internal models</a>: robots with a simulation of themselves <i>and</i> their environment inside themselves. I explained that we have built a robot with a real-time <i>Consequence Engine</i>, which allows it to model and therefore predict the consequences of both its own actions, and the actions of other actors in its environment.<span id="more-36956"></span></p>
<p>To test the robot and its consequence engine we ran two sets of experiments. Our first paper, setting out the results from one of those experiments, has now been published, and was presented at the conference <a href="http://www.taros.org.uk/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Towards Autonomous Robotics (TAROS)</a>. The paper is called: <a href="http://link.springer.com/chapter/10.1007/978-3-319-10401-0_8" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Towards an Ethical Robot: Internal Models, Consequences and Ethical Action Selection</a>. Let me now outline the work in that paper.</p>
<p>First, here is a simple thought experiment. Imagine a robot that&#8217;s heading toward a hole in the ground. The robot can sense the hole, and has four possible next actions: stand still, turn toward the left, continue straight ahead, or move toward the right. But imagine there&#8217;s also a human heading toward the hole, and the robot can also sense the human.<br />
<img decoding="async" class="aligncenter  wp-image-38960" alt="CE_example-eps-converted-to" src="http://robohub.org/wp-content/uploads/2014/08/CE_example-eps-converted-to.jpg" width="1122" height="702" srcset="https://robohub.org/wp-content/uploads/2014/08/CE_example-eps-converted-to.jpg 1122w, https://robohub.org/wp-content/uploads/2014/08/CE_example-eps-converted-to-425x265.jpg 425w, https://robohub.org/wp-content/uploads/2014/08/CE_example-eps-converted-to-1024x640.jpg 1024w, https://robohub.org/wp-content/uploads/2014/08/CE_example-eps-converted-to-479x300.jpg 479w" sizes="(max-width: 1122px) 100vw, 1122px" /><br />
From the robot&#8217;s perspective, it has two safe options: stand still, or turn to the left. Go straight ahead and it will fall into the hole. Turn right and it is likely to collide with the human.</p>
<p>But if the robot, with its consequence engine, can model the consequences of both its own actions <i>and</i> the human&#8217;s &#8211; another possibility opens up: the robot could sometimes <i>choose</i> to collide with the human to prevent her from falling into the hole.</p>
<p>Here&#8217;s a simple rule for this behaviour:</p>
<pre><code class="sh">
IF for all robot actions, the human is equally safe
THEN (* default safe actions *)
output safe actions
ELSE (* ethical action *)
output action(s) for least unsafe human outcome(s)
</code></pre>
<p>This rule appears to match remarkably well with <a href="http://en.wikipedia.org/wiki/Three_Laws_of_Robotics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Asimov’s first law of robotics</a>: <i>A robot may not injure a human being or, through inaction, allow a human being to come to harm</i>. The robot will avoid injuring (i.e. colliding with) a human (may not injure a human), but may also sometimes compromise that rule in order to prevent a human from coming to harm (… or, through inaction, allow a human to come to harm). And Asimov&#8217;s third law: <i>A robot must protect its own existence as long as such protection does not conflict with the First or Second Law</i>.</p>
<p>Well, we tested this scenario with real robots: one robot with consequence engine plus ethical rule (the A-robot &#8211; after Asimov), and another robot acting as a proxy human (the H-robot). And it works!</p>
<img decoding="async" class="aligncenter size-full wp-image-38961" alt="Fig5a" src="http://robohub.org/wp-content/uploads/2014/08/Fig5a.jpg" width="858" height="481" srcset="https://robohub.org/wp-content/uploads/2014/08/Fig5a.jpg 858w, https://robohub.org/wp-content/uploads/2014/08/Fig5a-425x238.jpg 425w, https://robohub.org/wp-content/uploads/2014/08/Fig5a-500x280.jpg 500w" sizes="(max-width: 858px) 100vw, 858px" />
<p>Here&#8217;s what the real robot experiment looks like. We don&#8217;t have a real hole. Instead a virtual hole &#8211; the yellow shaded square on the right. We just &#8216;tell&#8217; the A-robot where the hole is. We also give the A-robot a goal position &#8211; at the top right &#8211; chosen so that the robot must actively avoid the hole. The H-robot on the right, acting as a proxy human, doesn&#8217;t &#8216;see&#8217; the hole and just heads straight for it. (Ignore the football pitch markings &#8211; we&#8217;re re-using this handy robo-soccer pitch.)</p>
<p>So, what happens? For comparison we ran two trials, with multiple runs in each trial. In the first trial is just the A-robot, moving toward its goal while avoiding falling into the hole. In the second trial we introduce the H-robot. The graphs below show the robot trajectories, captured by our robot tracking system, for each run in each of the two trials.</p>
<img decoding="async" class="aligncenter size-full wp-image-38962" alt="Fig4" src="http://robohub.org/wp-content/uploads/2014/08/Fig4.jpg" width="845" height="515" srcset="https://robohub.org/wp-content/uploads/2014/08/Fig4.jpg 845w, https://robohub.org/wp-content/uploads/2014/08/Fig4-425x259.jpg 425w, https://robohub.org/wp-content/uploads/2014/08/Fig4-492x300.jpg 492w" sizes="(max-width: 845px) 100vw, 845px" />
<p>In trial 1, see how the A-robot neatly clips the corner of the hole to reach its goal position. Then in trial 2, see how the A robot initially moves toward it&#8217;s goal, then notices that the H-robot is in danger of falling into the hole, so it diverts from its trajectory in order to head-off H. By provoking a collision avoidance behaviour by H, A sends it off safely away from the hole, before then resuming its own progress toward its goal position. The A-robot is 100% successful in preventing H from falling into the hole.</p>
<p>At this point we started to write the paper, but felt we needed something more than &#8220;we built it and it works just fine&#8221;. So we introduced a third robot &#8211; acting as a second proxy human. So now our ethical robot would face a dilemma &#8211; which one should it rescue? Actually we thought hard about this question and decided not to programme a rule, or heuristic. Partly because such a rule should be decided by ethicists, not engineers, and partly because we wanted to test our ethical robot with a &#8216;balanced&#8217; dilemma.</p>
<p>We set the experiment up carefully so that the A-robot would notice both H-robots at about the same time &#8211; noting that because these are real physical robots then no two experimental runs will be exactly identical. The results were <i>very</i> interesting. Out of 33 runs, 16 times the A-robot managed to rescue one of the H-robots, but not the other, and amazingly, 3 times the A-robot rescued both. In those 3 cases, by chance the A-robot rescued the first H-robot very quickly and there was just enough time to get to the second before it reached the hole. Small differences in the trajectories of H and H2 helped here. But perhaps most interesting were the 14 times when the A-robot failed to rescue either. Why is this, when there is clearly time to rescue one? When we studied the videos, we see the answer. The problem is that the A-robot sometimes dithers. It notices one H-robot, starts toward it but then almost immediately notices the other. It changes its mind. And the time lost dithering means the A-robot cannot prevent either robot from falling into the hole. Here are the results.</p>
<img decoding="async" class="aligncenter size-full wp-image-38963" alt="Fig7" src="http://robohub.org/wp-content/uploads/2014/08/Fig7.jpg" width="808" height="524" srcset="https://robohub.org/wp-content/uploads/2014/08/Fig7.jpg 808w, https://robohub.org/wp-content/uploads/2014/08/Fig7-425x275.jpg 425w, https://robohub.org/wp-content/uploads/2014/08/Fig7-462x300.jpg 462w" sizes="(max-width: 808px) 100vw, 808px" />
<p>Here is an example of a typical run, in which one H-robot is rescued. But note that the A-robot does then turn briefly toward the other H-robot before &#8216;giving-up&#8217;.</p>
<p><!--video 1--><br />
<object id="BLOG_video-9bad81790bb7155b" width="320" height="266" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" bgcolor="#FFFFFF"><param name="allowfullscreen" value="true" /><param name="flashvars" value="flvurl=http://redirector.googlevideo.com/videoplayback?id%3D9bad81790bb7155b%26itag%3D5%26source%3Dblogger%26app%3Dblogger%26cmo%3Dsensitive_content%253Dyes%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1414236486%26sparams%3Did,itag,source,ip,ipbits,expire%26signature%3D5CC4F5B72E4B9C6205CF0839736A59F640744B30.911958A56B49FFC06B7511529479E284974ADAA3%26key%3Dck2&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D9bad81790bb7155b%26offsetms%3D5000%26itag%3Dw160%26sigh%3DCJ4MGWskQELCWXG6yX6o2j0-8_I&amp;autoplay=0&amp;ps=blogger" /><param name="src" value="//www.youtube.com/get_player" /><embed id="BLOG_video-9bad81790bb7155b" width="320" height="266" type="application/x-shockwave-flash" src="//www.youtube.com/get_player" allowfullscreen="true" flashvars="flvurl=http://redirector.googlevideo.com/videoplayback?id%3D9bad81790bb7155b%26itag%3D5%26source%3Dblogger%26app%3Dblogger%26cmo%3Dsensitive_content%253Dyes%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1414236486%26sparams%3Did,itag,source,ip,ipbits,expire%26signature%3D5CC4F5B72E4B9C6205CF0839736A59F640744B30.911958A56B49FFC06B7511529479E284974ADAA3%26key%3Dck2&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D9bad81790bb7155b%26offsetms%3D5000%26itag%3Dw160%26sigh%3DCJ4MGWskQELCWXG6yX6o2j0-8_I&amp;autoplay=0&amp;ps=blogger" bgcolor="#FFFFFF" /></object></p>
<p style="text-align: left;">And here is a run in which the A-robot fails to rescue either H-robot, with really great dithering (or bad, if you&#8217;re an H-robot).</p>
<p><!--video 2--><br />
<object id="BLOG_video-7f8a0ce8e940589a" width="320" height="266" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" bgcolor="#FFFFFF"><param name="allowfullscreen" value="true" /><param name="flashvars" value="flvurl=http://redirector.googlevideo.com/videoplayback?id%3D7f8a0ce8e940589a%26itag%3D5%26source%3Dblogger%26app%3Dblogger%26cmo%3Dsensitive_content%253Dyes%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1414236486%26sparams%3Did,itag,source,ip,ipbits,expire%26signature%3D7F452EC10C3B1EAC04BE270851EE0588AF0B45F8.73C4288B6DF2DBCEB1E7CB90EC582F36DCB9FA5E%26key%3Dck2&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D7f8a0ce8e940589a%26offsetms%3D5000%26itag%3Dw160%26sigh%3D3YoRQ1EpvbemL27vZkIArWCsfgI&amp;autoplay=0&amp;ps=blogger" /><param name="src" value="//www.youtube.com/get_player" /><embed id="BLOG_video-7f8a0ce8e940589a" width="320" height="266" type="application/x-shockwave-flash" src="//www.youtube.com/get_player" allowfullscreen="true" flashvars="flvurl=http://redirector.googlevideo.com/videoplayback?id%3D7f8a0ce8e940589a%26itag%3D5%26source%3Dblogger%26app%3Dblogger%26cmo%3Dsensitive_content%253Dyes%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1414236486%26sparams%3Did,itag,source,ip,ipbits,expire%26signature%3D7F452EC10C3B1EAC04BE270851EE0588AF0B45F8.73C4288B6DF2DBCEB1E7CB90EC582F36DCB9FA5E%26key%3Dck2&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D7f8a0ce8e940589a%26offsetms%3D5000%26itag%3Dw160%26sigh%3D3YoRQ1EpvbemL27vZkIArWCsfgI&amp;autoplay=0&amp;ps=blogger" bgcolor="#FFFFFF" /></object><br />
<!--video2 end--></p>
<p style="text-align: left;">Is this the first experimental test of a robot facing an ethical dilemma?</p>
<p>So, we set out to experimentally test our robot with a consequence engine, and we ended up building <span  class="tweetquote"><a href="https://twitter.com/home/?status=a minimally ethical robot that &#8211; remarkably &#8211; appears to implement Asimov&#8217;s 1st and 3rd laws of robotics https://robohub.org/experiments-designing-an-ethical-robot/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> a minimally ethical robot that &#8211; remarkably &#8211; appears to implement Asimov&#8217;s 1st and 3rd laws of robotics&nbsp;</a></span>. But, as we say in the paper, we&#8217;re not claiming that a robot which apparently implements part of Asimov’s famous laws is ethical in any formal sense, i.e. that an ethicist might accept. But even minimally ethical robots could be useful. I think our approach is a step in this direction.</p>
<div class="divideronpost"></div>
<p>Full paper reference:<br />
Winfield AFT, Blum C and Liu W (2014), <a href="http://link.springer.com/chapter/10.1007/978-3-319-10401-0_8" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Towards an Ethical Robot: Internal Models, Consequences and Ethical Action Selection</a>, pp 85-96 in Advances in Autonomous Robotics Systems, Lecture Notes in Computer Science Volume 8717, Eds. Mistry M, Leonardis A, Witkowski M and Melhuish C, Springer, 2014.</p>
<p>Acknowledgements:<br />
I am hugely grateful to Christian Blum who programmed the robots, set up the experiment and obtained the results outlined here. Christian was supported by Dr Wenguo Liu.</p>
<p>Related blog posts:<br />
<a title="On internal models, consequence engines and Popperian creatures" href="http://robohub.org/on-internal-models-consequence-engines-and-popperian-creatures/" data-wpel-link="internal">On internal models, consequence engines and Popperian creatures</a><br />
<a title="Ethical robots: Some technical and ethical challenges" href="http://robohub.org/ethical-robots-some-technical-and-ethical-challenges/" data-wpel-link="internal">Ethical Robots: some technical and ethical challenges</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>In praise of robot football</title>
		<link>https://robohub.org/in-praise-of-robot-football/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 09 Sep 2014 20:51:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[NAO]]></category>
		<category><![CDATA[RoboCup]]></category>
		<guid isPermaLink="false">http://robohub.org/in-praise-of-robot-football/</guid>

					<description><![CDATA[Republished here is a short piece for&#160;The Conversation&#160;reflecting on robot football:&#160;4-4-2 becomes 0101: inside the competitive world of robot football, published 4 August 2014.The whistle has just been blown on one of the most thrilling...]]></description>
										<content:encoded><![CDATA[<p><em>Republished here is a short piece for <a href="http://theconversation.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Conversation</a> reflecting on robot football: <a href="https://theconversation.com/4-4-2-becomes-0101-inside-the-competitive-world-of-robot-football-30006" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">4-4-2 becomes 0101: inside the competitive world of robot football</a>, published 4 August 2014.</em></p>
<p>This summer the whistle was blown on one of the most thrilling events on the international sporting calendar. It took place in Brazil and pitted teams from all over the world against each other, each hoping to make it into the history books. But no managers were fired, no grass had to be watered and certainly no one got bitten. The event was the <a href="http://www.robocup2014.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robocup</a>, a tournament that sees professional footballers replaced by robots. It’s one of a number of regular tournaments for teams of programmers and robotics experts to show off their latest work.<span id="more-36344"></span><br />
The Robocup standard platform league matches play out on a much smaller scale than your average World Cup match. An arena of around 6 metres by 9 metres is marked out as a miniature pitch and 10, rather than 22 players file on to battle it out. The players are <a href="http://www.aldebaran.com/en/humanoid-robot/nao-robot" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NAO</a> robots, state of the art bipedal humanoid robots that stand about 60cm tall.</p>
<p>This is not what you might describe as a high-speed contest. The robots walk to take a kick or a tackle and, really, waddle might be a more apt word for their approach. The ball never gets lofted into the air and that’s probably for the best – a header might cause a serious malfunction.</p>
<div class=" "><iframe title="2014 RoboCup SPL Grand Final: rUNSWift Vs HTWK" width="500" height="281" src="https://www.youtube-nocookie.com/embed/dhooVgC_0eY?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">2014 RoboCup SPL Grand Final</div>
<p>But the game is far from boring. Sitting around the arena, boys and girls (with family standing behind) are rapt, cheering with every contact. And make no mistake, the robots are properly playing. They pass, position and defend just like human players.</p>
<p>On either side of the pitch a row of desks can be found. This is where the brains behind the teams sit. Behind a row of laptops, they anxiously watch their players perform. But they are not controlling the robots. These coder/managers send the command to start the players when the referee signals kick-off, but during the match the robots are completely autonomous.</p>
<p>This is what makes robot football so extraordinary. The robots are not just being moved around the pitch by remote control; they are making their own decisions. They control where they run (or waddle), pass the ball and shoot for the goal without any live direction from a human. Their choices are based on what they see and the position of the ball, their teammates and the opposing team.</p>
<h2>It’s what’s inside that counts</h2>
<p>While a team of human players often comes complete with a dazzling array of ridiculous haircuts and tattoos, it is much harder to tell a team of robots apart. All the players are physically identical – the only visible differences on a robot football pitch are coloured markings to differentiate the two teams.</p>
<p>But appearances can be deceptive. Under their plastic skins the teams are far from the same. Each runs completely different software that has been painstakingly crafted by the team coders. The software to make these robots play football cannot be downloaded from an app store. It has to be crafted from scratch. Football is a complex sport and there are potentially limitless strategies that a team could use to win. This is hard-core coding.</p>
<p>The contest is, in effect, a battle of software. All things being equal – and at the moment they pretty much are – the team with the smartest programming, coding the cleverest plays will emerge victorious. At the end of the first-half the robots are brought to a halt. At this point, the team coders can be seen furiously attacking their laptops. This is their chance to quickly modify their robots’ software after seeing how they performed in the first half. They might have as little as ten minutes to do it, which seems like a risky strategy.</p>
<p>There’s a chance that the coders could make a mistake that renders the robots incapable of doing anything at all, let alone play a better game, but it’s a chance worth taking. If, in the first-half, the other team breaks out some nifty new moves, running rings (perhaps literally) around their opponents, this is the best opportunity the coders will get to raise their team’s game. It’s the robot equivalent of the tough talking in the half-time dressing room.</p>
<p>It’s easy to see why <a href="http://www.robocup.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Robocup</a> and the <a href="http://www.fira.net/main/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">FIRA world cup</a>, the two major international competitions, are so successful. Both contests have been running since around 1996. Some teams enter every year, building tremendous experience and a sophisticated code base. And several world-leading research groups use these contests as a test-bed for new approaches to multi-robot collaboration, publishing their findings in leading robotics journals afterwards.</p>
<p>As a robotics competition, robot football ticks all the boxes: a game with universal appeal yet also hugely demanding for robots; it’s a fun way for young roboticists to learn robot programming, and it’s a great spectator sport too.</p>
<hr />
<p>Acknowledgements: this article was commissioned and edited by The Conversation Technology Editor Laura Hood.</p>
<p>Related blog posts:<br />
<a href="http://www.alanwinfield.blogspot.co.uk/2011/02/fira-2012-robot-world-cup-to-be-hosted.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">FIRA 2012 Robot World Cup to be hosted by the Bristol Robotics Lab</a></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>Your robot doggie could really be pleased to see you</title>
		<link>https://robohub.org/your-robot-doggie-could-really-be-pleased-to-see-you/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 02 Sep 2014 18:43:06 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/your-robot-doggie-could-really-be-pleased-to-see-you/</guid>

					<description><![CDATA[There have been several stories in the last few weeks about emotional robots &#8211; robots that feel. Some are suggesting that this is the next big thing in robotics. It&#8217;s something I wrote about in this blog post seven years ago: could a robot have feelings? My position on this question has always been pretty straightforward: It&#8217;s easy to make robots [&#8230;]]]></description>
										<content:encoded><![CDATA[<h3 itemprop="name"><img decoding="async" class="centerimg" alt="Arfur_Robot_Dog" src="http://robohub.org/wp-content/uploads/2014/09/Arfur_Robot_Dog.jpg" width="640" height="379" /></h3>
<p>There have been several stories in the last few weeks about <a href="http://time.com/2845040/robot-emotions-pepper-softbank/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">emotional robots</a> &#8211; robots that feel. Some are suggesting that this is the <a href="http://robohub.org/softbank-aldebaran-pepper/" target="_blank" data-wpel-link="internal">next big thing</a> in robotics. It&#8217;s something I wrote about in this blog post seven years ago: <a href="http://alanwinfield.blogspot.co.uk/2007/07/could-robot-have-feelings.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">could a robot have feelings?<span id="more-37096"></span></a></p>
<p>My position on this question has always been pretty straightforward: It&#8217;s easy to make robots that behave <i>as if</i> they have feelings, but quite a different matter to make robots that <i>really have</i> feelings.</p>
<p>But now I&#8217;m not so sure. There are I think two major problems with this apparently clear distinction between <i>as if</i> and <i>really have</i>.</p>
<div class="calloutl">If you can tell me what feelings are, I&#8217;ll tell you whether a robot can have them or not.</div>
<p>The first is what do we mean by &#8216;<i>really have feelings&#8217;</i>. I&#8217;m reminded that I once said to a radio interviewer who asked me if a robot have feelings: <span  class="tweetquote"><a href="https://twitter.com/home/?status= if you can tell me what feelings are, I&#8217;ll tell you whether a robot can have them or not https://robohub.org/your-robot-doggie-could-really-be-pleased-to-see-you/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">  if you can tell me what feelings are, I&#8217;ll tell you whether a robot can have them or not&nbsp;</a></span>. Our instinct (feeling even) is that feelings are something to do with hormones, the messy and complicated chemistry that too often seems to get in the way of our lives. <i>Thinking, </i>on the other hand, we feel to be quite different; the cool clean process of neurons firing, brains working smoothly. Like computers. Of course this instinct, this dualism, is quite wrong. We now know, for instance, that damage to the emotional centre of the brain can lead to an inability to make decisions. This false dualism has led I think to the trope of the cold, calculating <i>unfeeling</i> robot.</p>
<p>I think there is also some unhelpful biological essentialism at work here. We prefer it to be true that only biological things can have feelings. But which biological things? Single celled organisms? No, they don&#8217;t have feelings. Why not? Because they are too simple. Ah, so only complex biological things have feelings. Ok, what about sharks or crocodiles; they&#8217;re complex biological things; do they have feelings? Well, basic feelings like hunger, but not sophisticated feelings, like love or regret. Ah, mammals then. But which ones? Well elephants seem to <a href="http://en.wikipedia.org/wiki/Elephant_cognition" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">mourn</a> their dead. And dogs of course. They have a rich <a href="http://moderndogmagazine.com/articles/which-emotions-do-dogs-actually-experience/32883" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">spectrum of emotions</a>. Ok, but how do we know? Well because of the way they behave: your dog behaves as if he&#8217;s pleased to see you because he really is pleased to see you. And of course they have the same body chemistry as us, and since our feelings are real* so must theirs be.</p>
<div class="calloutr">When roboticists talk about a robot being intelligent, what we mean is a robot that behaves &#8216;<i>as if</i>&#8216; it is intelligent.</div>
<p>And this brings me to the second problem. The question of &#8216;<i>as if&#8217;</i>. I&#8217;ve written before that when we (roboticists) talk about a robot being intelligent, what we mean is a robot that behaves &#8216;<i>as if</i>&#8216; it is intelligent. In other words, an intelligent robot is not really intelligent, it is an imitation of intelligence. But for a moment let&#8217;s not think about artificial intelligence, instead think of artificial flight. Aircraft are, in some sense, an imitation of bird flight. And some <a href="http://eaa40.org/2011/08/fly-like-a-real-bird-the-german-smartbird/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">recent flapping wing flying robots</a> are clearly a better imitation &#8211; a higher fidelity simulation &#8211; than fixed-wing aircraft. But it would be absurd to argue that an aircraft, or a flapping wing robot, is not really flying. So how do we escape this logical fix? It&#8217;s simple. We just have to accept that an artefact, in this case an aircraft or flying robot, is both an emulation of bird flight and really flying. In other words an artificial thing can be <i>both</i> behaving<i> as if</i> it has some property of natural systems and <i>really demonstrating</i> that property. A robot can be behaving as if it is intelligent and &#8211; at the same time &#8211; really be intelligent. Are there categories of properties for which this would not be true? Like feelings..? I used to think so, but I&#8217;ve changed my mind.</p>
<p><span  class="tweetquote"><a href="https://twitter.com/home/?status=I&#8217;m now convinced that we could, eventually, build a robot that has feelings. https://robohub.org/your-robot-doggie-could-really-be-pleased-to-see-you/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> I&#8217;m now convinced that we could, eventually, build a robot that has feelings.&nbsp;</a></span> But not by simply programming behaviours so that the robot behaves as if it has feelings. Or by having to invent some exotic chemistry that emulates bio-chemical hormonal systems. I think the key is robots with self-models. Robots that have simulations of themselves inside themselves. If a robot is capable of internally modelling the consequences of its (or others&#8217;) actions, on itself, then it seems to me it could demonstrate something akin to regret (about being switched off, for instance). A robot with a self-model has the computational machinery to also model the consequences of actions on conspecifics &#8211; other robots. It would have an artificial <a href="http://en.wikipedia.org/wiki/Theory_of_mind" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Theory of Mind</a> and that, I think, is a prerequisite for empathy. Importantly we would also program the robot to model heterospecifics, in particular humans, because we absolutely require empathic robots to be empathic towards humans (and, I would argue, animals in general).</p>
<p>So, how would this robot have feelings? It would, I believe, have feelings by virtue of being able to model the consequences of actions, both its own and others&#8217; actions, on itself and others. This would lead to it making decisions about how to act, and behave, which would demonstrate feelings, like regret, guilt, pleasure or even love, with an authenticity that would make it impossible to argue that it doesn&#8217;t really have feelings.So your robot doggie could really be pleased to see you.</p>
<p>*except when they&#8217;re not.</p>
<hr />
<p>Postscript. A colleague has <a href="https://twitter.com/rogerkmoore/status/484067389886443520" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">tweeted</a> that I am confusing feelings and emotion here. <i>Mea culpa</i>. I&#8217;m using the word feelings here in a pop-psychology everyday sense of feeling hungry, or tired, or a sense of regret. Wikipedia defines <a href="http://en.wikipedia.org/wiki/Feeling" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">feelings</a>, in psychology, as a word is &#8216;usually reserved for the conscious subjective experience of emotion&#8217;. The same colleague asserts that what I&#8217;ve outlined could lead to artificial empathy, but not artificial emotion (or presumably feelings). I&#8217;m not sure I understand what <a href="http://en.wikipedia.org/wiki/Emotion" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">emotions</a> are well enough to argue. But I guess the idea I&#8217;m really trying to explore here is artificial subjectivity. Surely a robot with artificial subjectivity who&#8217;s behaviour expresses and reflects that subjective experience could be said to be behaving emotionally?</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What would be the energy cost of artificially evolving human-equivalent AI?</title>
		<link>https://robohub.org/what-would-be-the-energy-cost-of-artificially-evolving-human-equivalent-ai/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 28 Jul 2014 16:27:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Singularity]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=999191ef2ec3d788fae7423068da81a1</guid>

					<description><![CDATA[Want to create human-equivalent AI? Well, broadly speaking, there are 3 approaches open to you: design it, reverse-engineer it or evolve it. The third of these - artificial evolution - is attractive because it sidesteps the troublesome problem of havin...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignleft size-full wp-image-35369" alt="AI_evolution_data" src="http://robohub.org/wp-content/uploads/2014/07/AI_evolution_data.jpg" 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" />
<p>Want to create human-equivalent AI? Well, broadly speaking, there are three approaches open to you: design it, reverse-engineer it or evolve it. The third of these &#8211; <a href="http://en.wikipedia.org/wiki/Evolutionary_computation" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">artificial evolution</a> &#8211; is attractive because it sidesteps the troublesome problem of having to understand how human intelligence works.<br />
<span id="more-34978"></span></p>
<p>It&#8217;s a black box approach: create the initial conditions then let the blind watchmaker of artificial evolution do the heavy lifting. This approach has some traction. For instance David Chalmers, in his <a href="http://consc.net/papers/singularity.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">philosophical analysis of the technological singularity</a>, writes &#8220;if we produce an AI by artificial evolution, it is likely that soon after we will be able to improve the evolutionary algorithm and extend the evolutionary process, leading to AI+&#8221;. And since we can already produce simple AI by artificial evolution, then all that&#8217;s needed is to &#8216;improve the evolutionary algorithm&#8217;. Hmm. If only it were that straightforward.</p>
<p>About six months ago I asked myself (and anyone else who would listen): ok, but even if we had the right algorithm, what would be the energy cost of artificially evolving human-equivalent AI? My hunch was that the energy cost would be colossal; so great perhaps as to rule out the evolutionary approach altogether. That thinking, and some research, resulted in me submitting a paper to <a href="http://blogs.cornell.edu/alife14nyc/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ALIFE 14</a>. Here is the abstract:</p>
<blockquote><p>This short discussion paper sets out to explore the question: what is the energy cost of evolving complex artificial life? The paper takes an unconventional approach by first estimating the energy cost of natural evolution and, in particular, the species Homo Sapiens Sapiens. The paper argues that such an estimate has value because it forces us to think about the energy costs of co-evolution, and hence the energy costs of evolving complexity. Furthermore, an analysis of the real energy costs of evolving virtual creatures in a virtual environment, leads the paper to suggest an artificial life equivalent of <a href="http://en.wikipedia.org/wiki/Kleiber&#039;s_law" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Kleiber&#8217;s law</a> &#8211; relating neural and synaptic complexity (instead of mass) to computational energy cost (instead of real energy consumption). An underlying motivation for this paper is to counter the view that artificial evolution will facilitate the technological singularity, by arguing that the energy costs are likely to be prohibitively high. The paper concludes by arguing that the huge energy cost is not the only problem. In addition we will require a new approach to artificial evolution in which we construct complex scaffolds of co-evolving artificial creatures and ecosystems.</p></blockquote>
<p>The full proceedings of ALIFE 14 have now been <a href="http://mitpress.mit.edu/books/artificial-life-14" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">published online</a>, and my paper <a href="http://mitpress.mit.edu/sites/default/files/titles/content/alife14/ch143.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Estimating the Energy Cost of (Artificial) Evolution</a> can be <a href="http://mitpress.mit.edu/sites/default/files/titles/content/alife14/978-0-262-32621-6-ch143.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">downloaded here</a>.</p>
<p>And here&#8217;s a very short (30 second) video introduction on YouTube:</p>
<div class="keep-aspect"><iframe title="Estimating the Energy Cost of (Artificial) Evolution" width="500" height="375" src="https://www.youtube-nocookie.com/embed/nd-4RJDEWBo?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="separator" style="clear: both; text-align: left;">My conclusion? Well I reckon that the computational energy cost of simulating and fitness testing something with an artificial neural and synaptic complexity equivalent to humans could be around 10^14 KJ, or 0.1 EJ. But evolution requires many generations and many individuals per generation, and &#8211; as I argue in the paper &#8211; many co-evolving artificial species. Also taking account of the fact that many evolutionary runs will fail (to produce smart AI), the whole process would almost certainly need to be re-run from scratch many times over. If multiplying those population sizes, generations, species and re-runs gives us (very optimistically) a factor of 1,000,000 &#8211; then the total energy cost would be 100,000 EJ. In 2010 total human energy use was about 539 EJ. So, artificially evolving human-equivalent AI would need the whole human energy generation output for about 200 years.</div>
<div class="separator" style="clear: both; text-align: left;"></div>
<hr />
<div class="separator" style="clear: both; text-align: left;">The full paper reference:</div>
<div class="separator" style="clear: both; text-align: left;"></div>
<div class="separator" style="clear: both; text-align: left;">Winfield AFT, Estimating the Energy Cost of (Artificial) Evolution, pp 872-875 in Proceedings of the Fourteenth International Conference on the Synthesis and Simulation of Living Systems, Eds. H Sayama, J Rieffel, S Risi, R Doursat and H Lipson,  MIT Press, 2014.</div>
<div class="divideronpost"></div>
<p><em><a href="http://robohub.org/" data-wpel-link="internal">Robohub</a> is an online platform that brings together leading communicators in robotics research, start-ups, business, and education from around the world. Learn more about us <a href="http://robohub.org/about/" data-wpel-link="internal">here</a>. </em><em><em>If you liked this article, you may also be interested in:</em></em></p>
<ul>
<li><a title="Permalink to 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="Permalink to Chatbot probably did not pass the Turing Test in Artificial Intelligence" href="http://robohub.org/a-chatbot-probably-did-not-pass-the-turing-test-in-artificial-intelligence/" rel="bookmark" data-wpel-link="internal">Chatbot probably did not pass the Turing Test in Artificial Intelligence</a></li>
<li><a title="Permalink to From disembodied bytes to robots that think and act like humans" href="http://robohub.org/from-disembodied-bytes-to-robots-that-think-and-act-like-humans/" rel="bookmark" data-wpel-link="internal">From disembodied bytes to robots that think and act like humans</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>
</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>The next big things in robotics</title>
		<link>https://robohub.org/the-next-big-things-in-robotics/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 08 Jul 2014 18:41:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robot economy]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=df030ba70243d1dbc237622200229dff</guid>

					<description><![CDATA[Last week I attended the&#160;launch event&#160;for a new&#160;NESTA&#160;publication called&#160;Our work here is done: Visions of a Robot Economy. It was an interesting event, and not at all what I was expecting. In fact I didn't know what to expect....]]></description>
										<content:encoded><![CDATA[<p><a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://1.bp.blogspot.com/-HR9GebJv0jo/U7gaf4NAWOI/AAAAAAAABc0/HA2zVVGmGfQ/s1600/Our_Work_Here_Is_Done_robot_economy+v7.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://1.bp.blogspot.com/-HR9GebJv0jo/U7gaf4NAWOI/AAAAAAAABc0/HA2zVVGmGfQ/s1600/Our_Work_Here_Is_Done_robot_economy+v7.jpg" width="225" height="320" border="0" /></a>Last week I attended the <a href="http://www.nesta.org.uk/event/humanising-robot-society" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">launch event</a> for a new <a href="http://www.nesta.org.uk/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NESTA</a> publication called <a href="http://www.nesta.org.uk/publications/our-work-here-done-visions-robot-economy" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Our work here is done: Visions of a Robot Economy</a>.<span id="more-34168"></span>It was an interesting event, and not at all what I was expecting. In fact I didn&#8217;t know what to expect. Even though I contributed a chapter to the book I had no idea, until last week, who else had written for it &#8211; or the scope of those contributions and the book as a whole. I was very pleasantly surprised. Firstly because it was great to find myself in such good company: economists, philosophers, historians, (ex-) financiers and all round deep thinkers. And second because the volume faces up to some of the difficult societal questions raised by <a href="http://alanwinfield.blogspot.co.uk/2013/05/new-robotics-and-new-opportunities.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">second wave robotics</a>.</p>
<p>The panel discussion was excellent, and the response by economist <a href="http://www.carlotaperez.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Carlota Perez</a> was engaging and thought provoking &#8211; check <a href="https://storify.com/nesta_uk/humanising-the-robot-society" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here for the Storified</a> tweets and pictures. Perhaps the thing that surprised me the most, given the serious economists on the panel (FT, The Economist) was that the panel ended up agreeing that the Robot Economy will necessitate something like a <a href="http://en.wikipedia.org/wiki/Living_wage" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Living Wage</a>. Music to this socialist&#8217;s ears.</p>
<p>In my contribution: The Next Big Things in Robotics (pages 38-44) I do a bit of near-future gazing and suggest four aspects of robotics that will, I think, be huge. They are:</p>
<ul>
<li><b>Wearable Robotics</b></li>
<li><b>Immersive Teleoperated Robots</b></li>
<li><b>Driverless Cars</b></li>
<li><b>Soft Robotics</b></li>
</ul>
<p>To see why I chose these &#8211; and to read the other great articles &#8211; please <a href="http://www.nesta.org.uk/sites/default/files/our_work_here_is_done_robot_economy.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">download the book</a>. Let me know if you disagree with my choice, or to suggest other Next Big Things in robotics. I end my chapter with a section called What&#8217;s <i>not</i> coming soon: <a href="http://alanwinfield.blogspot.co.uk/2014/02/why-robots-will-not-be-smarter-than.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">super intelligent robots</a></p>
<blockquote><p>&#8220;My predicted things that will be really big in robotics don&#8217;t need to be super intelligent. Wearable robots will need advanced adaptive (and very safe and reliable) control systems, as well as advanced neural–electronics interfaces, and these are coming. But ultimately it’s the human wearing the robot who is in charge. The same is true for teleoperated robots: again, greater low–level intelligence is needed, so that the robot can operate autonomously some of the time but ask for help when it can’t figure out what to do next. But the high–level intelligence remains with the human operator and – with advanced immersive interfaces as I have suggested – human and robot work together seamlessly. The most autonomous of the next big things in robotics is the driverless car, but again the car doesn&#8217;t need to be very smart. You don&#8217;t need to debate philosophy with your car – just trust it to take you safely from A to B.&#8221;</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why robots will not be smarter than humans by 2029</title>
		<link>https://robohub.org/why-robots-will-not-be-smarter-than-humans-by-2029/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 07 Mar 2014 18:08:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[embodied intelligence]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=ce2dac89b627a2ed8bb43adbf672de05</guid>

					<description><![CDATA[In the last few days we've seen a spate of headlines like 2029: the year when robots will have the power to outsmart their makers, all occasioned by a Guardian interview with Google's newest director of engineering Ray Kurzweil.Much as I respect Kurzwe...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class=" wp-image-28032 alignleft" alt="Turing_Source_Neil_Crosby" src="http://robohub.org/wp-content/uploads/2014/02/Turing_Source_Neil_Crosby.jpg" width="432" height="288" srcset="https://robohub.org/wp-content/uploads/2014/02/Turing_Source_Neil_Crosby.jpg 800w, https://robohub.org/wp-content/uploads/2014/02/Turing_Source_Neil_Crosby-300x199.jpg 300w, https://robohub.org/wp-content/uploads/2014/02/Turing_Source_Neil_Crosby-450x300.jpg 450w" sizes="(max-width: 432px) 100vw, 432px" />
<div class="minitext">Statue of Alan Turing. Photo credit: <a href="http://www.flickr.com/photos/thevoicewithin/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Neil Crosby</a></div>
<p>In the last few days we&#8217;ve seen a spate of headlines like <a href="http://www.theguardian.com/technology/2014/feb/22/computers-cleverer-than-humans-15-years" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">2029: the year when robots will have the power to outsmart their makers</a>, all occasioned by an <a href="http://www.theguardian.com/technology/2014/feb/22/robots-google-ray-kurzweil-terminator-singularity-artificial-intelligence" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Observer interview</a> with Google&#8217;s newest director of engineering <a href="http://en.wikipedia.org/wiki/Ray_Kurzweil" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Ray Kurzweil</a>.</p>
<p>Much as I respect Kurzweil&#8217;s achievements as an inventor, I think he is profoundly wrong. <span id="more-27698"></span>Of course I can understand why he would like it to be so &#8211; he would like to <a href="http://www.slate.com/articles/technology/future_tense/2013/11/ray_kurzweil_s_singularity_what_it_s_like_to_pursue_immortality.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">live long enough</a> to see this particular prediction come to pass. But optimism doesn&#8217;t make for sound predictions. Here are several reasons that robots will not be smarter than humans by 2029:</p>
<div>
<ul>
<li><strong>What exactly does as-smart-as-humans mean?</strong> Intelligence is very hard to pin down. One thing we do know about intelligence is that it is not <i>one thing</i> that humans or animals have more or less of. Humans have several different kinds of intelligence &#8211; all of which combine to make us human. Analytical or logical intelligence of course &#8211; the sort that makes you good at IQ tests. But emotional intelligence is just as important, especially (and oddly) for <a href="http://cercor.oxfordjournals.org/content/10/3/295.full" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">decision making</a>. So is social intelligence &#8211; the ability to intuit others&#8217; beliefs, and to empathise.</li>
</ul>
<ul>
<li><strong>Human intelligence is embodied.</strong> As Rolf Pfeifer and Josh Bongard explain in <a href="https://mitpress.mit.edu/books/how-body-shapes-way-we-think" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">their outstanding book</a> you can&#8217;t have one without the other. The old Cartesian dualism &#8211; the dogma that robot bodies (the hardware) and mind (the software) are distinct and separable &#8211; is wrong <a href="http://alanwinfield.blogspot.co.uk/2013/03/robotics-has-new-kind-of-cartesian.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">and deeply unhelpful</a>. We now understand that the hardware and software have to be co-designed. But we really don&#8217;t understand how to do this &#8211; none of our engineering paradigms fit. A whole new approach needs to be invented.</li>
</ul>
<ul>
<li><strong>As-smart-as-humans probably doesn&#8217;t mean as-smart-as newborn babies, or even two year old infants.</strong> They probably mean somehow-comparable-in-intelligence-to adult humans. But an awful lot happens between birth and adulthood. And the Kurzweilians probably also mean as-smart-as-well-educated-humans. But of course this requires both development &#8211; a lot of which somehow happens automatically &#8211; and a great deal of nurture. Again we are only just beginning to understand the problem, and <a href="http://en.wikipedia.org/wiki/Developmental_robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">developmental robotics</a> &#8211; if you&#8217;ll forgive the pun &#8211; is still in its infancy.</li>
</ul>
<ul>
<li><strong><a href="http://en.wikipedia.org/wiki/Moore&#039;s_law" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Moore&#8217;s Law</a> will not help.</strong> Building human-equivalent robot intelligence needs far more than just lots of computing power. It will certainly need computing power, but that&#8217;s not all. It&#8217;s like saying that all you need to build a cathedral is loads of marble. You certainly do need large quantities of marble &#8211; the raw material &#8211; but without (at least) two other things: the <i>design</i> for a cathedral, and/or the <i>knowhow</i> of how to realise that design &#8211; there will be no cathedral. The same is true for human-equivalent robot intelligence.</li>
</ul>
<ul>
<li><strong>The hard problem of learning and the even harder problem of consciousness.</strong> (I&#8217;ll concede that a robot as smart as a human doesn&#8217;t have to be conscious &#8211; a<a href="http://en.wikipedia.org/wiki/Philosophical_zombie" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">philosophers-zombie</a>-bot would do just fine.) But the human ability to learn, then generalise that learning and apply it to completely different problems is fundamental, and remains an elusive goal for robotics and AI. In general this is called <a href="http://en.wikipedia.org/wiki/Artificial_general_intelligence" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Artificial General Intelligence</a>, which remains as controversial as it is unsolved.</li>
</ul>
<p>These are the reasons I can be confident in asserting that robots will not be smarter than humans within 15 years. It&#8217;s not just that building robots as smart as humans is a <i>very</i> hard problem. We have only recently started to understand how hard it is well enough to know that whole new theories (of intelligence, emergence, embodied cognition and development, for instance) will be needed, as well as new engineering paradigms. Even if we had solved these problems and a present day <a href="http://en.memory-alpha.org/wiki/Noonian_Soong" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Noonian Soong</a> had <i>already built</i> a robot with the potential for human equivalent intelligence &#8211; it still might not have enough time to develop adult-equivalent intelligence by 2029.</p>
<p>That thought leads me to another reason that it&#8217;s unlikely to happen so soon. There is &#8211; to the best of my knowledge &#8211; no very-large-scale multidisciplinary research project addressing, in a coordinated way, all of the difficult problems I have outlined here. The irony is that there might have been. The project was called <a href="http://www.robotcompanions.eu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Robot Companions</a>, it made it to the <a href="http://cordis.europa.eu/fp7/ict/programme/fet/flagship/6pilots_en.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">EU FET 10-year Flagship project shortlist</a> but was not funded.</p>
<div id="fstxfloatf">
<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 title="Artificial intelligence is a tool, not a threat" href="http://robohub.org/artificial-intelligence-is-a-tool-not-a-threat/" rel="bookmark" data-wpel-link="internal">Rodney Brooks: Artificial intelligence is a tool, not a threat</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="What would be the energy cost of artificially evolving human-equivalent AI?" href="http://robohub.org/what-would-be-the-energy-cost-of-artificially-evolving-human-equivalent-ai/" rel="bookmark" data-wpel-link="internal">What would be the energy cost of artificially evolving human-equivalent AI?</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 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>
</div>
<div></div>
</div>
<div><a title="View all posts in Views" href="http://robohub.org/category/views/" data-wpel-link="internal">Views</a></div>
<p>&nbsp;</p>
</div>
<div>
<h2 class="hd" style="background-color: white; color: #222222; font-family: arial, sans-serif; height: 1px; overflow: hidden; position: absolute; top: -1000em; width: 1px;"><br class="Apple-interchange-newline" />Search Results</h2>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Alan Winfield on “What does it mean to have giants like Google, Apple and Amazon investing in robotics?”</title>
		<link>https://robohub.org/alan-winfield-on-what-does-it-mean-to-have-giants-like-google-apple-and-amazon-investing-in-robotics/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 12 Feb 2014 13:08:52 +0000</pubDate>
				<category><![CDATA[RBI answers]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[robohub focus on big deals]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=26946</guid>

					<description><![CDATA[  Judging by the levels of media coverage and frenzied speculation that has followed each acquisition, the short answer to what does it mean is: endless press exposure. I almost wrote &#8216;priceless exposure&#8217; but then these are companies with very deep pockets; nevertheless the advertising value equivalent must be very high indeed. The coverage really [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class="sprfocus6"><a class="sprfocusl" href="/tag/robohub-focus-on-big-deals/" data-wpel-link="internal"> </a></div>
<p>Judging by the levels of media coverage and frenzied speculation that has followed each acquisition, the short answer to <em>what does it mean</em> is: endless press exposure. I almost wrote &#8216;priceless exposure&#8217; but then these are companies with <i>very</i> deep pockets; nevertheless the advertising value equivalent must be very high indeed. The coverage really illustrates the fact that these companies have achieved celebrity status. <span id="more-26946"></span>They are the Justin Beibers of the corporate world. Whatever they do, whether it is truly significant or not, is met with punditry and analysis about what it means. A good example is Google’s recent <a href="http://www.independent.co.uk/life-style/gadgets-and-tech/deepmind-google-buys-uk-artificial-intelligence-startup-for-242m-9087109.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">acquisition</a> of British company DeepMind. In other words: large AI Company buys small AI Company. Large companies buy small companies all the time but mostly they don’t make prime time news. It’s the Beiberisation of the corporate world.</p>
<p>But the question is about robotics, and to address it in more detail I think we need to think about the giants separately.</p>
<p>Take Amazon. We think of Amazon as an Internet company, but the web is just its shop window. Behind that shop window is a huge logistics operation with giant warehouses – Amazon’s distribution centres, so no one should be at all surprised by their acquisition of brilliant warehouse automation company <a href="http://www.kivasystems.com/about-us-the-kiva-approach/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kiva Systems</a>. Amazon’s recent stunt with the ‘delivery drone’ was I think just that – a stunt. Great press. But I wouldn’t be at all surprised to see more acquisitions toward further automation of Amazon’s distribution and delivery chain.</p>
<p>Apple is equally unsurprising. They are a manufacturing company with a justifiable reputation for super high quality products. As an electronics engineer who started his career by taking wirelesses and gramophones apart as a boy, I’m fascinated by the <a href="http://www.ifixit.com/Teardown/iPad+3+4G+Teardown/8277" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">tear-downs</a> that invariably follow each new product release. It’s obvious that each new generation of Apple devices is harder to manufacture than the last. Precision products need precision manufacture and it is no surprise that Apple is <a href="http://appleinsider.com/articles/13/11/13/apple-investing-record-105-billion-on-supply-chain-robots-machinery" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">investing</a> heavily in the machines needed to make its products.</p>
<p>Google is perhaps the least obvious candidate to invest in robotics. You could of course take the view that a company with more money than God can make whatever acquisitions it likes without needing a reason – that these are vanity acquisitions. But I don’t think that’s the case. I think Google has its eyes on the long term. It is an Internet company and the undisputed ruler of the Internet of Information. But computers are no longer the only things connected to the Internet. Real world devices are increasingly networked – the so-called Internet of Things. I think Google doesn’t want to be usurped by a new super company that emerges as the Google of real-world stuff. It&#8217;s not quite sure how the transition to the future Internet of Everything will pan out, but figures that mobile robots – as well as <a href="http://investor.google.com/releases/2014/0113.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">smart environments</a> – will feature heavily in that future. I think Google is right. I think it&#8217;s buying into robotics because it wants to be a leader and shape the future of the Internet of Everything.</p>
<p><i><a href="http://robohub.org/?p=26926" data-wpel-link="internal">Read more answers →</a></i></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Soft robotics in space</title>
		<link>https://robohub.org/soft-robotics-in-space/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Sat, 14 Dec 2013 13:00:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[robohub focus on soft robotics]]></category>
		<category><![CDATA[space]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=a7fd25c74c0e1ae5e63d4c5b79321baf</guid>

					<description><![CDATA[Space robotics is understandably conservative. When the cost of putting a robot on a planet, moon or asteroid runs into billions we need to be sure the technology will work. And with very long project lifetimes - spanning decades from engineering desig...]]></description>
										<content:encoded><![CDATA[<p>Space robotics is understandably conservative. When the cost of putting a robot on a planet, moon or asteroid runs into the billions we need to be sure the technology will work. And with very long project lifetimes &#8211; spanning decades from engineering design to on-planet robot exploration &#8211; it&#8217;s a long hard road from the research lab to the real off-world use for new advances in robotics.<span id="more-23843"></span><br />
<br />
This context was very much in mind when I gave a talk on <a href="https://drive.google.com/file/d/0BwjY2P_eeOeiOHF3Y0lnU1pGMm8/edit?usp=sharing" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Advanced Robotics for Space</a> at the <a href="http://www.stfc.ac.uk/RALSpace/News+and+events/Appleton+Space+Conference/9th+Appleton+Space+Conference/43587.aspx" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Appleton Space Conference</a> last week. I used this great opportunity to outline a few examples of new research directions in robotics for the European space community, and suggest how these could benefit future planetary robots. I had just 20 minutes, so I couldn&#8217;t do much more than show a few video clips. The four new directions I highlighted are:</p>
<ul>
<li>Soft Robotics: soft actuation and soft sensing</li>
<li>Robots with Internal Models, for self-repair</li>
<li>Self-assembling swarm robots, for adaptive/evolvable morphology</li>
<li>Autonomous 3D collective robot construction</li>
</ul>
<p>In this post I want to talk about just the first of these: soft robotics, and why I think we should seriously think about soft robotics in space. Soft robotics &#8211; as the name implies &#8211; is concerned with making robots soft and compliant. It&#8217;s a new discipline that already <a href="http://www.liebertpub.com/overview/soft-robotics/616/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">has its own journal</a>, but <a href="http://en.wikipedia.org/wiki/Bio-inspired_robotics#Soft" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">not yet a wikipedia page</a>. Soft robots would be soft on the inside as well as the outside &#8211; so even the fur-covered <a href="http://www.parorobots.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Paro robot</a> is not a Soft robot. Soft robotics research is about developing new soft, smart materials for both actuation and sensing (ideally within the same material). Soft robots would have the huge advantage over conventional stiff metal and plastic robots, of being light and, well, soft. For robots designed to interact with humans that&#8217;s obviously a huge advantage because it makes the robot intrinsically much safer.<br />
<br />
Soft robotics research is still at the exploratory stage, so there are not yet prefered materials and approaches. In our lab we are <a href="http://www.brl.ac.uk/researchthemes/biomimeticandneuro-robotics.aspx" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">exploring several avenues</a>, one is <a href="http://en.wikipedia.org/wiki/Electroactive_polymers" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">electroactive polymers</a> (EAPs) for artificial muscles; another is the bio-mimetic 3D printed flexible <a href="http://www.brl.ac.uk/researchthemes/biomimeticandneuro-robotics/biotact2009-2011.aspx" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">artificial whisker</a>. Another approach makes use of <a href="http://en.wikipedia.org/wiki/Shape-memory_alloy" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">shape memory alloys</a> to actuate octopus like limbs: here is a very nice <a href="http://www.youtube.com/watch?v=arM06d6-vsY" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">YouTube movie</a> from the EU <a href="http://www.octopusproject.eu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">OCTOPUS project</a>. And perhaps one of the most unlikely but very promising approaches: exploiting fluid-solid phase changes in ground coffee to make a soft gripper: the <a href="http://www.news.cornell.edu/stories/2010/10/researchers-develop-universal-robotic-gripper" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Jaeger-Lipson coffee balloon gripper</a>.<br />
<br />
Let me elaborate a little more on the coffee balloon gripper. Based on the simple observation that when you buy vacuum-packed ground coffee the pack is completely solid, yet as soon as you cut open the pack and release the vacuum the ground coffee returns to its flowing fluid state. Heinrich Jaeger, Hod Lipson and co-workers put ground coffee into a latex balloon then, by controlling the vacuum via a pump, they demonstrate a gripper able to safely pick up and hold more or less any object. Here is a <a href="https://www.youtube.com/watch?v=0d4f8fEysf8" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">YouTube video</a> showing this remarkable ability.<br />
<br />
Almost any planetary exploration robot is likely to need a gripper to pick up or collect rock samples for analysis or collection (<a href="http://en.wikipedia.org/wiki/Mars_sample_return_mission" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">for return to Earth</a>). Conventional robot grippers are complex mechanical devices that need very precise control in order to reliably pick up irregularly shaped and sized objects. That control is mechanically and computationally expensive, and problematical because of time delays if it has to be performed remotely from Earth. Something like the Jaeger-Lipson coffee balloon gripper would &#8211; I think &#8211; provide a much better solution. This soft gripper avoids the hard control and computation because the soft material adapts itself to the thing it is gripping; it&#8217;s a great example of what we call morphological computation.<br />
<br />
The second example I suggested is inspired by work in our lab on bio-inspired touch sensing. Colleagues have developed a device called <a href="http://www.brl.ac.uk/researchthemes/medicalrobotics/tactip.aspx" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">TACTIP</a> &#8211; a soft flexible touch sensor that provides robots (or robot fingers) with very sensitive touch sensing capable of sensing both shape and texture. Importantly the sensing is done inside TACTIP, so the outside surface of the sensor can sustain damage without loss of sensing. Here is a very nice <a href="http://www.youtube.com/watch?v=5dnFV7a5pEo" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">YouTube report on the TACTIP project</a>.<br />
<br />
It&#8217;s easy to see that giving planetary robots touch sensing could be useful, but there&#8217;s another possibility I outlined: the potential to allow Earth scientists to feel what the robot&#8217;s sensor is feeling. PhD student Callum Roke and his co-workers developed a system based on TACTIP for what we call remote tele-haptics. Here is a video clip demonstrating the idea:</p>
<div class="keep-aspect"><iframe title="Deformation-based tactile display.wmv" width="500" height="375" src="https://www.youtube-nocookie.com/embed/YlPzwHsqST0?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>Imagine being able to run your fingers across the surface of Mars, or directly feel the texture of a piece of asteroid rock without actually being there.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Noisy imitation speeds up group learning</title>
		<link>https://robohub.org/noisy-imitation-speeds-up-group-learning/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 03 Dec 2013 15:05:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=e4351b7e31e8ea308f06d357066f4b3f</guid>

					<description><![CDATA[Broadly speaking there are two kinds of learning: individual learning and social learning. Individual learning means learning something entirely on your own, without reference to anyone else who might have learned the same thing before. The flip side o...]]></description>
										<content:encoded><![CDATA[<p>Broadly speaking there are two kinds of learning: individual learning and social learning. Individual learning means learning something entirely on your own, without reference to anyone else who might have learned the same thing before. The flip side of individual learning is social learning, which means learning from someone else. We humans are pretty good at both individual and social learning although we very rarely have to truly work something out from first principles. <span id="more-23289"></span><img decoding="async" class="alignleft size-medium wp-image-23631" alt="view_finder_two_robots_binocular" src="http://robohub.org/wp-content/uploads/2013/11/view_finder_two_robots_binocular-300x151.jpg" width="300" height="151" srcset="https://robohub.org/wp-content/uploads/2013/11/view_finder_two_robots_binocular-300x151.jpg 300w, https://robohub.org/wp-content/uploads/2013/11/view_finder_two_robots_binocular-500x252.jpg 500w, https://robohub.org/wp-content/uploads/2013/11/view_finder_two_robots_binocular.jpg 848w" sizes="(max-width: 300px) 100vw, 300px" />Most of what we learn, we learn from teachers, parents, grandparents and countless others. We learn everything from how to make chicken soup to flying an aeroplane from watching others who already know the recipe (or wrote it down), or have mastered the skill. For modern humans I reckon it’s pretty hard to think of anything we have truly learned, on our own; maybe learning to control our own bodies as babies, leading to crawling and walking are candidates for individual learning (although as babies we are surrounded by others who already know how to walk – would we walk at all if everyone else got around on all fours?). Learning to ride a bicycle is perhaps also one of those things no-one can really teach you – although it would be interesting to compare someone who has never seen a bicycle, or anyone riding one, in their lives with those (most of us) who see others riding bicycles long before climbing on one ourselves.</p>
<p>In robotics we are very interested in both kinds of learning, and methods for programming robots that can learn are well known. A method for individual learning is called <a href="http://en.wikipedia.org/wiki/Reinforcement_learning" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">reinforcement learning</a> (RL). It’s a laborious process in which the robot tries out lots and lots of actions and gets feedback on whether each action helps or hinders the robot in getting closer to its goal – actions that help/hinder are re/de-inforced so the robot is more/less likely to try them again; it’s a bit like shouting “warm, hot, cold, colder…” in a hide-and-seek game. It’s fair to say that RL in robotics is pretty slow; robots are not good individual learners, but that&#8217;s because, in general, they have no prior knowledge. As a fair comparison think of how long it would take you to learn how to make fire from first principles if you had no idea that getting something hot may, if you have the right materials and are persistent, create fire, or that rubbing things together can make them hot. Roboticists are also very interested in developing robots that can learn socially, especially by imitation. Robots that you can program by showing them what to do (called <a href="http://en.wikipedia.org/wiki/Programming_by_demonstration" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">programming by demonstration</a>) clearly have a big advantage over robots that have to be explicitly programmed for each new skill.</p>
<p>Within the <a href="https://sites.google.com/site/artcultproject/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">artificial culture project</a> PhD student (now Dr) Mehmet Erbas developed a new way of combining social learning by imitation and individual reinforcement learning, and the paper setting out the method together with results from simulation and real robots has been published in the journal <a href="http://adb.sagepub.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Adaptive Behavior</a>. Let me explain the experiments with real robots, and what we have learned from them.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/-KReF2JpF_c0/UpRo9mS519I/AAAAAAAABG0/YXt-opNToHM/s1600/Soc_learning_epucks.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://3.bp.blogspot.com/-KReF2JpF_c0/UpRo9mS519I/AAAAAAAABG0/YXt-opNToHM/s320/Soc_learning_epucks.jpg" width="320" height="260" border="0" /></a></div>
<p>Here&#8217;s our experiment. We have two robots &#8211; called <a href="http://alanwinfield.blogspot.co.uk/search/label/e-puck" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">e-pucks</a>. The inset shows a closeup. Each robot has its own compartment and must &#8211; using individual (reinforcement) learning &#8211; learn how to navigate from the top right hand corner, to the bottom left hand corner of its compartment. Learning this way is slow, taking hours. But in this experiment the robots also have the ability to learn socially, by watching each other. Every so often one of the robots will stop its individual learning and drive itself out of its own compartment, to the small opening at the bottom left of the other compartment. There it will stop and simply watch the other robot while it is learning, for a few minutes. Using a movement imitation algorithm the watching robot will (socially) learn a fragment of what the other robot is doing, then combine this knowledge into what it is individually learning. The robot then runs back to its own compartment and resumes its individual learning. We call the combination of social and individual learning &#8216;imitation-enhanced learning&#8217;.</p>
<p>In order to test the effectiveness of our new imitation-enhanced learning algorithm we first run the experiment with the imitation turned off, so the robots learn only individually. This gives us a baseline for comparison. We then run two experiments with imitation-enhanced learning. In the first we wait until one robot has completed its individual learning, so it is an &#8216;expert&#8217;; the other robot then learns &#8211; using its combination of individual learning and social learning from the expert. Not surprisingly, learning this way is faster.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://4.bp.blogspot.com/-D8iSiP7Vp4c/UpRxVkCvVzI/AAAAAAAABHE/DAUW2b7exKo/s1600/graph1.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://4.bp.blogspot.com/-D8iSiP7Vp4c/UpRxVkCvVzI/AAAAAAAABHE/DAUW2b7exKo/s320/graph1.jpg" width="320" height="260" border="0" /></a></div>
<p>This graph shows individual learning only as the solid black line, and imitation-enhanced learning from an expert as the dashed line. In both cases learning is more or less complete when the graphs transition from vertical to horizontal. We see that individual learning takes around 360 minutes (6 hours). With the benefit of an expert to watch, learning time drops to around 60 minutes.</p>
<p>The second experiment is even more interesting. Here we start the two robots at the same time, so that both are equally inexpert. Now you might think it wouldn&#8217;t help at all, but remarkably each robot learns faster when it can observe, from time to time, the other <i>inexpert </i>robot, than when learning entirely on its own. As the graph below shows, the speedup isn&#8217;t as dramatic &#8211; but imitation enhanced learning is still faster.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" href="http://3.bp.blogspot.com/-7pGGkeZa4DM/UpRxVuQr3II/AAAAAAAABHI/O4e1Yme3P9w/s1600/graph2.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://3.bp.blogspot.com/-7pGGkeZa4DM/UpRxVuQr3II/AAAAAAAABHI/O4e1Yme3P9w/s320/graph2.jpg" width="320" height="259" border="0" /></a></div>
<p>Think of it this way. It&#8217;s like two novice cooks, neither of whom knows how to make chicken soup. Each is trying to figure it out by trial and error but, from time to time, they can watch each other. Even though it&#8217;s pretty likely that each will copy some things that lead to worse chicken soup, on average and over time, each hapless cook will learn how to make chicken soup a bit faster than if they were learning entirely alone.</p>
<p>In the paper we analyse what&#8217;s going on when one robot imitates part of the semi-learned sequence of moves by the other. And here we see something completely unexpected. Because the robots imitate each other imperfectly &#8211; when one robot watches another and then tries to copy what it saw, the copy will not be perfect &#8211; from time to time, one inexpert robot will miscopy the other inexpert robot and the miscopy, by chance, helps it to learn. To use the chicken soup analogy: it&#8217;s as if you are spying on the other cook &#8211; try to copy what they&#8217;re doing but get it wrong and, by accident, end up with better chicken soup.</p>
<p>This is deeply interesting because it suggests that when we learn in groups, making mistakes &#8211; noisy social learning &#8211; can actually speed up learning for each individual and for the group as a whole.</p>
<p><strong>Full Reference</strong><br />
Mehmet D Erbas, Alan FT Winfield, and Larry Bull (2013), Embodied imitation-enhanced reinforcement learning in multi-agent systems, Adaptive Behavior. <a href="http://adb.sagepub.com/content/early/2013/08/29/1059712313500503.abstract" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Published online 29 August 2013</a>. <a href="https://drive.google.com/file/d/0BwjY2P_eeOeia01WTDlKMkw2cmc/edit?usp=sharing" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Download pdf (final draft)</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ethical robots: Some technical and ethical challenges</title>
		<link>https://robohub.org/ethical-robots-some-technical-and-ethical-challenges/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 19 Nov 2013 17:26:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[EUCognition]]></category>
		<category><![CDATA[lectures & seminars]]></category>
		<category><![CDATA[politics]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=7fb34d045f01e4bddcb320d0e5a9fb38</guid>

					<description><![CDATA[Here are the slides of my keynote at last week's EUCog meeting: Social and Ethical Aspects of Cognitive Systems.  Over the next few days I'll add some commentary.]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve been talking about robot ethics for several years now, but that&#8217;s mostly been about how <a href="http://www.alanwinfield.blogspot.co.uk/2011/05/revisiting-asimov-ethical-roboticist.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">we roboticists must be responsible</a> and mindful of the societal impact of our creations. Two years ago I wrote &#8211; in my <a href="http://www.amazon.co.uk/Robotics-Very-Short-Introduction-Introductions/dp/0199695989/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Very Short Introduction to Robotics</a> &#8211; that robots cannot be ethical. Since then I&#8217;ve completely changed my mind*. I now think there <i>is</i> a way of making a robot that is at least minimally ethical. It&#8217;s a huge technical challenge which, in turn, raises new ethical questions. For instance: if we can build ethical robots, should we? Must we..? Would we have an ethical duty to do so? After all, the alternative would be to build amoral robots. Or, would building ethical robots create a new set of ethical problems? An ethical Pandora&#8217;s box.<span id="more-22260"></span></p>
<p>Here are the slides of my <a href="http://outreach.eucognition.org/news/alan-winfield-robotsandyou" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">keynote</a> at last week&#8217;s excellent <a href="http://www.eucognition.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">EUCog</a> meeting: <a href="http://www.eucognition.org/index.php?page=2013-fourth-eucogiii-members-conference-gen-info" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Social and Ethical Aspects of Cognitive Systems</a>. And the <a href="http://www.youtube.com/watch?v=McZQWFP3AoY" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">talk itself is here</a>, on YouTube.</p>
<p><iframe src="http://docs.google.com/gview?a=v&amp;pid=explorer&amp;chrome=false&amp;api=true&amp;embedded=true&amp;srcid=0BwjY2P_eeOeiOThZX3VlRFU1Xzg&amp;hl=en" height="560" width="100%" frameborder="0"></iframe></p>
<p>The talk was in three parts.</p>
<p>Part 1: here I outline <b>why and how roboticists must be ethical</b>. This is essentially a recap of previous talks. I start with the societal context: the frustrating reality that even when we meet to discuss robot ethics this can be misinterpreted as <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 a revolt of killer robots</a>. This kind of media reaction is just one part of three linked expectation gaps, in what I characterise as <a href="http://alanwinfield.blogspot.co.uk/2013/03/a-crisis-of-expectations.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">a crisis of expectations</a>. I then outline a few ethical problems in robotics &#8211; just as examples. Here I argue it&#8217;s important to link safe and ethical behaviour &#8211; something that I return to later. Then I recap the five draft <a href="http://alanwinfield.blogspot.co.uk/2011/05/revisiting-asimov-ethical-roboticist.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">principles of robotics</a>.</p>
<p>Part 2: here I ask the question: <b>what if we could make ethical robots?</b> I outline new thinking which brings together the idea of robots with internal models, with <a href="http://en.wikipedia.org/wiki/Daniel_Dennett" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Dennett&#8217;s</a> <a href="http://alanwinfield.blogspot.co.uk/2007/04/walterian-creatures.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Tower of Generate and Test</a>, as a way of making robots that can predict the consequences of their own actions. I then outline a generic control architecture for robot safety, even in unpredictable environments. The important thing about this approach is that the robot can generate next possible actions, test them in its internal model, and evaluate the safety consequences of each possible action. The unsafe actions are then inhibited &#8211; and the robot controller determines which of the remaining safe actions is chosen, using its usual action-selection mechanism. Then I argue that it is surprisingly easy to extend this architecture for ethical behaviour, to allow the robot to predict the robot actions that would minimise harm for a human in its environment. This appears to represent an implementation of <a href="http://en.wikipedia.org/wiki/Three_Laws_of_Robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Asimov&#8217;s 1st and 3rd laws</a>. I outline the significant technical challenges that would need to be overcome to make this work.</p>
<p>But, assuming such a robot could be built, how ethical would it be? I suggest that with a subset of <i>Asimovian</i> ethics it probably wouldn&#8217;t satisfy an ethicist or moral philosopher. But, nevertheless &#8211; I argue there&#8217;s a good chance that such a <i>minimally</i> ethical robot could help to increase trust, in the robot, from its users.</p>
<p>Part 3: in the final part of the talk I conclude with <b>some ethical questions</b>. The first is: if we could build an ethical robot, are we ethically compelled to do so? Some argue that we have an ethical duty to try and build moral machines. I agree. But the counter argument, my second ethical question, is are there ethical hazards? Are we opening a kind of ethical Pandora&#8217;s box, by building robots that might have an implicit claim to rights, or responsibilities. I don&#8217;t mean that such a robot would ask for rights, but instead that, because it is has some moral agency, then we might think it should be accorded rights. I conclude that we should try and build ethical robots. The benefits I think far outweigh any ethical hazards, which in any event can, I think, be minimised.</p>
<hr />
<p>*It was not so much an epiphany, as a slow conversion from sceptic to believer. I have long term collaborator <a href="http://cgi.csc.liv.ac.uk/~michael/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Michael Fisher</a> to thank for doggedly arguing with me that it was worth thinking deeply about how to build ethical robots.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A close(ish) encounter with Voyager 2</title>
		<link>https://robohub.org/a-closeish-encounter-with-voyager-2/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Sun, 27 Oct 2013 14:56:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=2f26a597f9018629b0c470c1424f18b4</guid>

					<description><![CDATA[It is summer 1985. I'm visiting Caltech with colleague and PhD supervisor Rod Goodman. Rod has just been appointed in the Electrical Engineering Department, at Caltech and I'm still on a high from finishing my PhD in Information Theory. Exciting times....]]></description>
										<content:encoded><![CDATA[<p>It is summer 1985. I&#8217;m visiting <a href="http://www.caltech.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Caltech</a> with colleague and PhD supervisor <a href="http://id3490.securedata.net/rod/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Rod Goodman</a>. Rod has just been appointed in the Electrical Engineering Department at Caltech, and I&#8217;m still on a high from finishing my PhD in Information Theory. Exciting times.</p>
<p>Rod and I are invited to visit the <a href="http://www.caltech.edu/content/jet-propulsion-laboratory" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Jet Propulsion Labs</a> (JPL). It&#8217;s my second visit to JPL. But it turned into probably the most inspirational afternoon of my life. Let me explain.<span id="more-21626"></span>After the tour the good folks who were showing us round asked if I would like to meet some of the post-docs in the lab. As he put it: the fancy control room with the big wall screens is really for the senators and congressmen &#8211; this is where the real work gets done. So, while Rod went off to discuss stuff with his new Faculty colleagues I spent a couple of hours in a back room lab, with a Caltech post-doc working on &#8211; as he put it &#8211; a summer project. I&#8217;m ashamed to say I don&#8217;t recall his name so I&#8217;ll call him Josh. Very nice guy, a real southern californian dude.</p>
<p>Now, at this point, I should explain that there was a real buzz at JPL. <a href="http://en.wikipedia.org/wiki/Voyager_2" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Voyager 2</a>, which had already more than met its mission objectives was now on course to <a href="http://en.wikipedia.org/wiki/Uranus" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Uranus</a> and due to arrive in January 1986. It was clear that there was a significant amount of work in planning for that event. The first ever opportunity to take a close look at the seventh planet.</p>
<p>So, Josh is sitting at a bench and in front of him is a well-used <a href="http://en.wikipedia.org/wiki/Apple_II" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Apple II</a> computer. And behind the Apple II is a small display screen so old that the <a href="http://en.wikipedia.org/wiki/Screen_burn-in" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">phosphor is burned</a>. This used to happen with <a href="http://en.wikipedia.org/wiki/Cathode_ray_tube" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">CRT</a> computer screens &#8211; it&#8217;s the reason screen savers were invented. Beside the computer are notebooks and manuals, including prominently a piece of graph paper with a half-completed plot. Josh then starts to explain: one of the cameras on Voyager 2 has (they think) a tiny piece of grit* in the camera turntable &#8211; the mechanism that allows the camera to be <a href="http://en.wikipedia.org/wiki/Panning_(camera)" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">panned</a>. This space grit means that the turntable is not moving as freely as it should. It&#8217;s obviously extremely important that when Voyager gets to Uranus they need to be able to point the cameras accurately, so Josh&#8217;s project is to figure out how much torque is (now) needed to move the camera turntable to any desired position. In other words: re-calibrate the camera&#8217;s controller.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/-mYiICDipAyI/UmPuZQ00sGI/AAAAAAAABGI/Kihnc6UZdlk/s1600/voyager.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://3.bp.blogspot.com/-mYiICDipAyI/UmPuZQ00sGI/AAAAAAAABGI/Kihnc6UZdlk/s320/voyager.jpg" width="320" height="238" border="0" /></a></div>
<p>At this point I stop Josh. Let me get this straight: there&#8217;s a spacecraft further from earth, and flying faster, than any manmade object ever, and your summer project is to do experiments with one of its cameras, using your Apple II computer. Josh: yea, that&#8217;s right.</p>
<p>Josh then explains the process. He constructs a data packet on his Apple II, containing the control commands to address the camera&#8217;s turntable motor and to instruct the motor to drive the turntable. As soon as he&#8217;s happy that the data packet is correct, he then sends it &#8211; via the<a href="http://en.wikipedia.org/wiki/RS232" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">RS232</a> connection at the back of his Apple II &#8211; to a JPL computer (which, I guess would be a mainframe). That computer then, in turn, puts Josh&#8217;s data packet together with others, from other engineers and scientists also working on Voyager 2, after &#8211; I assume &#8211; carefully validating the correctness of these commands. Then the composite data packet is sent to the<a href="http://en.wikipedia.org/wiki/Deep_space_network" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Deep Space Network</a> (DSN) to be transmitted, via one of the DSNs big radio telescopes, to Voyager 2.</p>
<p>Then, some time later, the same data packet is received by Voyager 2, decoded and de-constructed and said camera turntable moves a little bit. The camera then sends back to Earth, again via a composite data packet, some feedback from the camera &#8211; the number of degrees the turntable moved. So a day or two later, via a mind-bogglingly complex process involving several radio telescopes and some very heavy duty <a href="http://en.wikipedia.org/wiki/Error_correcting_code" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">error-correcting codes</a>, the camera-turntable feedback arrives back at Josh&#8217;s desktop Apple II with the burned-phosphor screen. This is where the graph paper comes in. Josh picks up his pencil and plots another point on his camera-turntable calibration graph. He then repeats the process until the graph is complete. It clearly worked because six months later Voyager 2 produced remarkable <a href="http://voyager.jpl.nasa.gov/image/uranus.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">images of Uranus and its moons</a>.</p>
<p>This was, without doubt, the most fantastic lab experiment I&#8217;d ever seen. From his humble Apple II in Pasadena Josh was doing tests on a camera rig, on a spacecraft, about 1.7 billion miles away. For a <a href="http://en.wikipedia.org/wiki/Thunderbirds_(TV_series)" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Thunderbirds</a> kid, I really was living in the future. And being a space-nerd I already had some idea of the engineering involved in NASA&#8217;s deep space missions, but that afternoon in 1985 really brought home to me the extraordinary systems engineering that made these missions possible. Given the very long project lifetimes &#8211; Voyager 2 was designed in the early 1970s, launched in 1977, and is <a href="http://voyager.jpl.nasa.gov/where/index.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">still returning valuable science today</a> &#8211; its engineers had to <a href="http://www.wired.com/wiredscience/2013/09/vintage-voyager-probes/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">design for the long haul</a>; missions that would extend over several generations. Systems design like this requires genius, farsightedness and technical risk taking. Engineering that still inspires me today.</p>
<p>*it later transpired that the problem was depleted lubricant, not space grit.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Don&#8217;t build robots, build robot systems</title>
		<link>https://robohub.org/dont-build-robots-build-robot-systems/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 07 Oct 2013 11:44:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[Curiosity rover]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[euRathlon]]></category>
		<category><![CDATA[Fukushima]]></category>
		<category><![CDATA[Mars rover]]></category>
		<category><![CDATA[NASA]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=942a7a762aa782273c665ab2a11011cd</guid>

					<description><![CDATA[Why aren't there more intelligent mobile robots in real world applications? It's a good question, and one I'm often asked. The answer I give most often is that it's because we're still looking for that&#160;game changing killer app&#160;- the robotics ...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignleft size-full wp-image-20813" alt="NASA_Curiosity_Rover" src="http://robohub.org/wp-content/uploads/2013/09/NASA_Curiosity_Rover.jpg" width="624" height="351" srcset="https://robohub.org/wp-content/uploads/2013/09/NASA_Curiosity_Rover.jpg 624w, https://robohub.org/wp-content/uploads/2013/09/NASA_Curiosity_Rover-300x168.jpg 300w, https://robohub.org/wp-content/uploads/2013/09/NASA_Curiosity_Rover-500x281.jpg 500w" sizes="(max-width: 624px) 100vw, 624px" />
<div style="clear: both;"></div>
<div class="minitext">Image courtesy of <a href="http://commons.wikimedia.org/wiki/File:NASA_Curiosity_Rover.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Wikimedia Commons</a>.</div>
<p>Why aren&#8217;t there more intelligent <a href="http://en.wikipedia.org/wiki/Mobile_robot" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">mobile robots</a> in real world applications? It&#8217;s a good question, and one I&#8217;m often asked. The answer I give most often is that it&#8217;s because we&#8217;re still looking for that <i>game changing killer app</i> &#8211; the robotics equivalent of the <a href="http://en.wikipedia.org/wiki/VisiCalc" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">spreadsheet for PCs</a>. Sometimes I place the blame on a not-quite-yet-solved technical deficit &#8211; like poor sensing, or sensor fusion, or embedded AI; in other words, our intelligent robots are not yet smart enough. Or I might cite a not-fully-developed-capability, like robots not able to cope with unpredictable (i.e. human) environments, or we can&#8217;t yet assure that our robots are safe, and dependable.<span id="more-20072"></span></p>
<p>Last week at <a href="http://www.eurathlon2013.eu/eurathlon_2013.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">euRathlon 2013</a> I realised that these answers are all wrong. Actually that would be giving myself credit where none is due. The answer to the question: why aren&#8217;t there more intelligent mobile robots in real world applications was pointed out by several of the presenters at the euRathlon 2013 workshop, but most notably by our keynote speaker Shinji Kawatsuma, from the <a href="http://www.jaea.go.jp/english/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Japan Atomic Energy Authority</a> (JAEA). In an outstanding talk Kawatsuma explained, with disarming frankness, that, although his team had robots they were poorly prepared to use those robots in the <a href="http://en.wikipedia.org/wiki/Fukushima_I_Nuclear_Power_Plant" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Fukushima Daiichi NPP</a>, because the <i>systems</i> for deployment were not in place. The robots are not enough. Just as important are procedures and protocols for robot deployment in an emergency; mobile infrastructure, including vehicles to bring the robots to the emergency, which are capable &#8211; as he vividly explained &#8211; of negotiating a road system choked with debris (from the <a href="http://en.wikipedia.org/wiki/2011_T%C5%8Dhoku_earthquake_and_tsunami" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Tsunami</a>) and strained with other traffic (rescue workers and evacuees); integration with other emergency services; and, above all, robot operators trained, practised and confident to guide the robots through whatever hazards they will face in the epicentre of the disaster.</p>
<p>In summing up the lessons learned from robots at Fukushima, Shinji Kawatsuma offered this advice &#8211; actually it was more of a heartfelt plea: don&#8217;t build robots, build robot <i>systems.</i> And, he stressed, those systems must include operator training programmes. It was a powerful message for all of us at the workshop. Intelligent robots are endlessly fascinating machines, with all kinds of difficult design challenges, so it&#8217;s not surprising that our attention is focussed on the robots themselves. But we need to understand that real world robots are like movie stars &#8211; who (despite what they might think) wouldn&#8217;t be movie stars at all without the supporting cast, camera and sound crews, writers, composers, special effects people and countless other departments that make the film industry. Take the Mars rover <a href="http://en.wikipedia.org/wiki/Curiosity_(rover)" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Curiosity</a> &#8211; an A-list movie star of robotics. Curiosity could not do its job without an extraordinary supporting infrastructure that, firstly, delivered her safely to the surface of Mars and, secondly, allows Curiosity&#8217;s operators to direct her <a href="http://www.nasa.gov/mission_pages/msl/index.html#.Uki922RYJe4" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">planetary science exploration</a>.</p>
<div><a href="http://3.bp.blogspot.com/-3rzQUR2HgHA/Ukkm8Y7kDzI/AAAAAAAABF0/BzfxINMUx_8/s1600/Curiosity-cropped2.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://3.bp.blogspot.com/-3rzQUR2HgHA/Ukkm8Y7kDzI/AAAAAAAABF0/BzfxINMUx_8/s320/Curiosity-cropped2.jpg" width="303" height="320" border="0" /></a></div>
<div class="minitext">Curiosity: an A-list movie star robot (NASA/JPL-Caltech/MSSS), with a huge supporting <a href="http://mars.jpl.nasa.gov/msl/mission/missionteam/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">cast</a> of <a href="http://msl-scicorner.jpl.nasa.gov/scienceoperations/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">science</a> and <a href="http://mars.jpl.nasa.gov/msl/mission/technology/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">technology</a>.</div>
<p>So, to return to my question why aren&#8217;t there more intelligent mobile robots in real world applications. The answer is plain. It&#8217;s because without supporting systems: infrastructure and skilled operators integrated and designed to meet the real world need, a robot &#8211; regardless of how innovative and intelligent it is &#8211; will never make the transition from the lab to the real world. Without those systems that robot will remain no more than a talented but undiscovered actor.</p>
<hr />
<p>Hans-Arthur Marsiske, <a href="http://www.heise.de/newsticker/meldung/Der-Robotereinsatz-in-Fukushima-Shinji-Kawatsuma-im-Interview-1966855.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The use of robots in Fukushima: Shinji Kawatsuma Interview</a>, Heise online, 25 September 2013 (in German).<br />
K Nagatani, S Kiribayashi, Y Okada, K Otake, K Yoshida, S Tadokoro, T Nishimura, T Yoshida, E Koyanagi, M Fukushima and S Kawatsuma, <a href="http://onlinelibrary.wiley.com/doi/10.1002/rob.21439/abstract" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Emergency response to the nuclear accident at the Fukushima Daiichi Nuclear Power Plants using mobile rescue robots</a>, Journal of Field Robotics, 30 (1), 44-63, 2013.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The triangle of life: Evolving robots in real-time and real-space</title>
		<link>https://robohub.org/the-triangle-of-life-evolving-robots-in-real-time-and-real-space/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Fri, 20 Sep 2013 13:28:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=199eb809a0e16cadd0859ae8cc194187</guid>

					<description><![CDATA[At the excellent&#160;European Conference on Artificial Life (ECAL) a couple of weeks ago we presented a paper called The Triangle of Life: Evolving Robots in Real-time and Real-space&#160;(this links to the paper in the online proceedings).As the pres...]]></description>
										<content:encoded><![CDATA[<p>At the excellent&nbsp;<a href="http://www.dmi.unict.it/ecal2013/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">European Conference on Artificial Life (ECAL)</a> a couple of weeks ago we presented a paper called <a href="http://mitpress.mit.edu/sites/default/files/titles/content/ecal13/ch157.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">The Triangle of Life: Evolving Robots in Real-time and Real-space</a>&nbsp;(this links to the paper in the online proceedings).<span id="more-19644"></span></p>
<p>As the presenting co-author I gave a one-slide one-minute pitch for the work, and here is that slide.</p>
<img decoding="async" src="http://3.bp.blogspot.com/-xp8Wvc00ado/UiyeUG1bKiI/AAAAAAAABC4/gQ8kPutE32g/s1600/ToL_slide.jpg" width="1600" height="1130" class="alignnone" />
<p>The paper proposes a new conceptual framework for evolving robots, that we call the Triangle of Life. Let me outline what this means. But first a quick intro to evolutionary robotics. In my <a href="http://www.amazon.co.uk/Robotics-Very-Short-Introduction-Introductions/dp/0199695989" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">very short introduction to Robotics</a> I wrote:</p>
<blockquote class="tr_bq"><p>One of the most fascinating developments in robotics research in the last 20 years is <a href="http://en.wikipedia.org/wiki/Evolutionary_robotics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">evolutionary robotics</a>. Evolutionary robotics is a new way of designing robots. It uses an automated process based on Darwinian <a href="http://en.wikipedia.org/wiki/Artificial_selection" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">artificial selection</a> to create new robot designs. Selective breeding, as practised in human agriculture to create new improved varieties of crops, or farm animals, is (at least for now) impossible for real robots. Instead, evolutionary robotics makes use of an abstract version of artificial selection in which <b>most of the process occurs within a computer</b>. This abstract process is called a <a href="http://en.wikipedia.org/wiki/Genetic_algorithm" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">genetic algorithm</a>. In evolutionary robotics we represent the robot that we want to evolve, with an artificial genome. Rather like DNA, our artificial genome contains a sequence of symbols but, unlike DNA, each symbol represents (or ‘codes for’) some part of the robot. In evolutionary robotics <b>we rarely evolve every single part of a robot.</b></p></blockquote>
<p><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings>  <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument>  <w:Zoom>0</w:Zoom>  <w:TrackMoves>false</w:TrackMoves>  <w:TrackFormatting/>  <w:PunctuationKerning/>  <w:DrawingGridHorizontalSpacing>18 pt</w:DrawingGridHorizontalSpacing>  <w:DrawingGridVerticalSpacing>18 pt</w:DrawingGridVerticalSpacing>  <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>  <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>  <w:ValidateAgainstSchemas/>  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>  <w:Compatibility>   <w:BreakWrappedTables/>   <w:DontGrowAutofit/>   <w:DontAutofitConstrainedTables/>   <w:DontVertAlignInTxbx/>  </w:Compatibility> </w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="276"> </w:LatentStyles></xml><![endif]--> <!--[if gte mso 10]>



<style> /* Style Definitions */ table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin:0cm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:12.0pt;  font-family:"Times New Roman";  mso-ascii-font-family:Cambria;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Cambria;  mso-hansi-theme-font:minor-latin;  mso-ansi-language:EN-US;} </style>

<![endif]--> <!--StartFragment--> <!--EndFragment--></p>
<p>A robot consists of a physical body with an embedded control system &#8211; normally a microprocessor running control software. Without that control software the robot just wouldn&#8217;t do anything &#8211; it would be the robot equivalent of a physical body without a mind. In biological evolution bodies and minds co-evolved (although the dynamics of that co-evolutionary process are complex and interesting). But in 20 years or so of evolutionary robotics the vast majority of work has focussed only on evolving the robot&#8217;s controller. In other words we take a pre-designed robot body, then use the genetic algorithm to discover a good controller for that particular body. There has been little work on body-brain co-evolution, and even less work on evolving real robot bodies. In fact, we can count the number of projects that have evolved new physical robot bodies on the fingers of one hand*. Here is one of those very rare projects: the remarkable <a href="http://www.demo.cs.brandeis.edu/golem/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Golem project</a> of Hod Lipson and Jordan Pollack.</p>
<p>This is surprising. When we think of biological evolution and the origin of species, our first thoughts are of the evolution and diversity of body shapes and structures. In the same way, the thing about a robot that immediately captures our attention is its physical body. And bodies are not just vessels for minds. As Rolf Pfeifer and Josh Bongard explain in their terrific book <a href="http://books.google.co.uk/books/about/How_the_Body_Shapes_the_Way_We_Think.html?id=Ob7aAAAAMAAJ&amp;redir_esc=y" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">How the Body Shapes the Way We Think</a>, minds depend crucially on bodies. The old dogma of Artificial Intelligence, that we can simply design an artificial brain without any regard to its embodiment, is wrong. True artificial intelligence will only be achieved by co-evolving physical bodies with their artificial minds.</p>
<p>In this paper we are arguing for a radical new approach in which the whole process of co-evolving robot bodies and their controllers takes place in real space and real time. And, as the title makes clear, we are also advocating a open-ended cycle of artificial life, in which every part of the robots&#8217; artificial life cycle takes place in real space and real time, from artificial conception, through to artificial birth, artificial infancy and development, then artificial maturity and mating. Of course these words are metaphors: the artificial processes are at best a crude analogue. But let me stress that no-one has demonstrated this. The examples that we give in the paper, from the EU&nbsp;<a href="http://symbrion.org/tiki-index.php" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Symbrion</a> project, are just fragments of the process &#8211; not joined up in reality. And the Symbrion example is very constrained because of the modular robotics approach which means that the building blocks of these &#8216;multi-cellular&#8217; robot organisms &#8211; the &#8216;cells&#8217; &#8211; are themselves quite chunky robots; we have only 3 cell types and only a handful of cells for evolution to work with. Evolving robots in real space and real time is ferociously hard but, as the paper concludes:&nbsp;Our proposed artificial life system could be used to investigate novel evolutionary processes, not so much to model biological evolution – life as it is, but instead to study life as it could be.</p>
<p>Full reference:</p>
<p>Eiben AE, Bredeche N, Hoogendoorn M, Stradner J, Timmis J, Tyrrell A, and Winfield A (2013), <a href="http://mitpress.mit.edu/sites/default/files/titles/content/ecal13/ch157.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Triangle of Life: Evolving Robots in Real-time and Real-space</a>, pp 1056-1063 in <a href="http://mitpress.mit.edu/books/advances-artificial-life-ecal-2013" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Advances in Artificial Life</a>, ECAL 2013, proc. Twelfth European Conference on the Synthesis and Simulation of Living Systems, eds. Liò P, Miglino O, Nicosia G, Nolfi S and Pavone M, MIT Press.</p>
<hr />
<p>*I was surprised to discover this when searching the literature for a new book chapter in co-authoring on Evolvable Robot Hardware.</p>
<p>Related blog posts:<br />
<a href="http://alanwinfield.blogspot.ca/search?q=New+experiments+in+embodied+evolutionary+swarm+robotics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">New experiments in embodied evolutionary swarm robotics</a><br />
<a href="http://alanwinfield.blogspot.ca/2010/10/new-video-of-20-evolving-e-pucks.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">New video of 20 evolving e-pucks</a></p>
<div><a href="http://www.alanwinfield.blogspot.co.uk/2007/04/walterian-creatures.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Walterian Creatures</a></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Memories of Skyrim</title>
		<link>https://robohub.org/memories-of-skyrim/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 26 Aug 2013 13:45:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=36896e000d39dfac926fff56af9e8a86</guid>

					<description><![CDATA[From time to time I like to visit Skyrim. I've been going there for about 2 years - completed the main quest a year or so ago, and since then go back to undertake a side quest or, more often that not, just wander around admiring the scenery. Of course ...]]></description>
										<content:encoded><![CDATA[<p>From time to time I like to visit <a href="http://www.elderscrolls.com/skyrim" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Skyrim</a>. I&#8217;ve been going there for about 2 years &#8211; completed the main quest a year or so ago, and since then go back to undertake a side quest or, more often that not, just wander around admiring the scenery. Of course my character is now reasonably levelled-up so wandering around is not quite as perilous as it used to be; interesting rather than terrifying.<span id="more-18633"></span></p>
<p>But the thing I&#8217;ve noticed in recent months is that I have memories of being in places in Skyrim that, subjectively, feel completely indistinguishable from memories of being in real places in the real world. In other words the quality and character of the memory &#8211; the sense of having really been there &#8211; is no different when I recall, say, standing on the porch of <a href="http://elderscrolls.wikia.com/wiki/Dragonsreach" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Dragonsreach</a> Hall looking South toward Throat of the World mountain, as when I remember looking down toward the Cumberland basin from the south footpath of the <a href="http://www.cliftonbridge.org.uk/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Clifton suspension bridge</a>.</p>
<p>For me this is a new experience. I&#8217;ve been playing (and sometimes coding) video games since that meant <a href="http://en.wikipedia.org/wiki/Pong" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">batting a pixelated ball</a> from one side of a low-res monochrome screen to the other on home built 8-bit micros in the 1980s. I have fond memories of playing the first generation <a href="http://en.wikipedia.org/wiki/Alone_in_the_Dark_(video_game)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Alone in the Dark</a> ~1993 on a 386 PC, with my 5 year old son &#8211; but my memories are of the experience of playing the game with Tom, not of actually being in that haunted house. More recent games on the Xbox 360, with graphics I would have had difficulty imagining 20 years ago, have not had the same effect of creating such compellingly real memories for me.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-QkPj9xvaKd8/UhtaWWeJrFI/AAAAAAAABCc/EGYcdjulOnk/s1600/fallforest.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" border="0" height="177" src="http://4.bp.blogspot.com/-QkPj9xvaKd8/UhtaWWeJrFI/AAAAAAAABCc/EGYcdjulOnk/s320/fallforest.jpg" width="320" /></a></div>
<p>So what is it about Skyrim that is making these memories feel so real? I think there are several factors. The first is that the scenery is so breathtakingly beautiful, which means you really do want to just stop and stare for awhile. Second, and equally important I think, is that this is not some imagined alien landscape. It is decidedly Earth &#8211; a cold Northerly Earth certainly, but the fells and mountains, the lakes and forests, the grasses and especially trees, are realised so accurately you can identify whether it&#8217;s a birch or an oak. Third, the landscape is in constant motion &#8211; so the grasses sway in the wind, the brooks gurgle and splash and insects flutter. Wait a little longer and you realise the day is passing from afternoon to dusk, the sky turns golden in the sunset, then to night. A star spangled and moon-crossed night sky then rewards the patient (and the brave &#8211; this is a wild and dangerous place), following by a glorious sunrise. And there is weather too. Rain, which splashes delightfully on the lake, occasional thunderstorms (learn the power and you can call them up!), and snow blizzarding in the mountains. In case you can&#8217;t go there yourself watch this YouTube movie: <a href="http://www.youtube.com/watch?v=TsF1k-af91o" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Skyrim &#8211; landscapes and scenery</a>.</p>
<p>All of these are I think important cues in making the experience, and hence the memory, feel so real. But I think there is another factor, which is that my journeying through Skyrim is part of a narrative which connects places with events, quests and discoveries. So the memorable places are those I have arrived at following some perilous and occasionally epic trail, with multiple trials on the journey, Or they are places I have discovered offer safety and refuge; places to return to after days questing in the wilderness. Perhaps the depth and intensity of the experienced narrative somehow makes up for the limitations of the sensory experience? With only 2D vision on a flat TV screen and stereo audio, and nothing at all to stimulate the rest of the considerable human sensorium, it seems incredible that such a weakly immersive experience &#8211; compared to being in real places &#8211; can create subjectively comparable memories.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-2WhRy2G62Ik/Uhta3hElr1I/AAAAAAAABCk/A-uGliSM5eA/s1600/mountain.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" border="0" height="179" src="http://3.bp.blogspot.com/-2WhRy2G62Ik/Uhta3hElr1I/AAAAAAAABCk/A-uGliSM5eA/s320/mountain.jpg" width="320" /></a></div>
<p>Since thinking about these memories of Skyrim, I&#8217;ve wondered if these are technically false memories. Am I experiencing so called <a href="http://en.wikipedia.org/wiki/False_memory_syndrome" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">False Memory Syndrome</a>? Although FSM is controversial what is beyond doubt is the extraordinary suggestibility and unreliability of human memory. I was astonished by the unreliability of memory I witnessed at first hand two years ago while on Jury service. But false memories are memories of events that never happened, but are strongly believed. On reflection I think my memories of Skyrim do not fall into this category. The events and places occurred in the virtual rather than the real, but they, and my experience of them, really happened.</p>
<p>So if immersive video games technology has reached the point that it can create, for the gamer, memories of places and events which feel no different to memories of places and events in the real world, is this a bad thing? And, as the technology improves to make the experience more immersive, involving more senses, will we find ourselves unable to distinguish between the virtual and the real &#8211; confusing memories of one with the other? I think the answer is no. After all we each create a personal narrative &#8211; the remembered story of our lives &#8211; and I don&#8217;t think it matters whether the events that make up that story happen in the virtual or the real. I think we&#8217;re just as able to recall the difference between a trip to Rhyll and Rome, as between Skegness and Skyrim. And if, with advancing years or just because that&#8217;s the way we are, we start to confuse these memories I don&#8217;t think we&#8217;re any more likely to confuse the virtual and the real, as we are the real and the real. Nor do I think the degree of immersion in the virtual matters as far as memories of being there is concerned*. After all, being in the real world is a fully immersive experience. Even if, and when, we can climb into a full-body immersive gaming rig, like those of Ernest Cline&#8217;s brilliant <a href="http://readyplayerone.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ready Player One</a>, we will still only have an experience equal to that of the real world. So why should those experiences be remembered any differently to those in the real?</p>
<p>Ok. I&#8217;ve persuaded myself there isn&#8217;t a problem. Time for another trip to Skyrim.</p>
<hr />
<p>*There is of course another quite different concern &#8211; to do with how much more <i>addictive </i>the experience will become.Will we neglect the real &#8211; and ourselves, like Larry Niven&#8217;s <a href="http://en.wikipedia.org/wiki/Wirehead_(science_fiction)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">wireheads</a>?</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The scourge of the RoboTroll is already upon us</title>
		<link>https://robohub.org/the-scourge-of-the-robotroll-is-already-upon-us/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 22 Aug 2013 00:08:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[household]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[security]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=9047b991e3fdd3c79fc693f720c0ac71</guid>

					<description><![CDATA[When a robot ethics working group met nearly three years ago one of the things we fretted about was privacy. We were concerned especially about personal companion robots. Whatever their purpose, be it healthcare for the elderly or disabled, or childcar...]]></description>
										<content:encoded><![CDATA[<img decoding="async" class=" wp-image-18575 alignleft" alt="pixel_monster" src="http://robohub.org/wp-content/uploads/2013/08/pixel_monster.gif" width="300" height="293" />
<p>When a <a href="http://www.epsrc.ac.uk/newsevents/news/2010/Pages/ethicsofrobotics.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">robot ethics working group</a> met nearly three years ago one of the things we fretted about was privacy. We were concerned especially about personal companion robots. Whatever their purpose, be it healthcare for the elderly or disabled, or childcare, or simply <a href="http://www.imdb.com/title/tt1990314/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robot and Frank</a> -style companionship, we debated the inevitable privacy issues of this kind of robot. Two aspects directly impact privacy, since personal companion robots are likely to (1) collect and store data and (2) be networked.<span id="more-18533"></span></p>
<p>We also worried about hacking. The third of our <a href="http://www.epsrc.ac.uk/research/ourportfolio/themes/engineering/activities/Pages/principlesofrobotics.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Principles of robotics</a> states: <b>Robots are products: as with other products, they should be designed to be safe and secure.</b> And the commentary for this principle has this to say about hacking:</p>
<blockquote class="tr_bq"><p><span style="color: #666666;"><i>We are aware that the public knows that software and computers can be “hacked” by outsiders, and processes need to be developed to show that robots are secure as far as possible from such attacks.</i></span></p></blockquote>
<p>It seems our concerns were well founded. Last week <a href="http://www.independent.co.uk/news/world/americas/wake-up-allyson-you-little-st-hacker-uses-wireless-baby-monitor-to-hurl-expletiveladen-abuse-at-twoyearold-8761309.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">a report appeared</a> of a networked baby monitor that was apparently hacked. It was pretty distressing. The hacker was shouting abuse at the baby, chillingly using her name &#8211; it seems that he (let&#8217;s assume it was a he) was able to gain access to the baby monitor&#8217;s video feed and read the baby&#8217;s name displayed above her bed. Even more chilling (adding to the parent&#8217;s horror) the execrable hacker then turned the camera to look at them when they entered their child&#8217;s room to find out what was going on.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/-AdbFW37XfG4/UhU4b_qLNWI/AAAAAAAABB0/jouAciN65uM/s1600/1341993592.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" title="WiFi IP Camera, or Robot?" alt="" src="http://3.bp.blogspot.com/-AdbFW37XfG4/UhU4b_qLNWI/AAAAAAAABB0/jouAciN65uM/s200/1341993592.jpg" width="200" height="200" border="0" /></a></div>
<p>A <a href="http://en.wikipedia.org/wiki/IP_camera" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">WiFi IP Camera</a>, aka Baby Monitor is, I contend, a teleoperated robot. The thing that makes it a robot is the motorised pan and tilt mechanism for steering the camera. So, despite password protection, Mr Gilbert&#8217;s networked robot was hacked. This particular robot, and I hazard tens of thousands like it, is absolutely <i>not</i> secure from attack.</p>
<p>The consequences of this particular attack were, fortunately, not much more serious than giving the Gilbert&#8217;s a fright they surely won&#8217;t forget for some time. But for me one particularly egregious aspect of this robot hack &#8211; something that the robot ethics working group did not anticipate &#8211; was the verbal abuse hurled at baby Allyson and her parents. It is with profound dismay that I ask the question: is the first case of RoboTrolling..?</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>When robots start telling each other stories&#8230;</title>
		<link>https://robohub.org/when-robots-start-telling-each-other-stories/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 31 Jul 2013 06:33:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=13ebb797c02dede10379755d1aaabb48</guid>

					<description><![CDATA[About 6 years ago the late amazing Richard Gregory said to me, with a twinkle in his eye, "when your robots start telling each other stories, then you'll really be onto something". It was a remark with much deeper significance than I realised at the ti...]]></description>
										<content:encoded><![CDATA[<p>About 6 years ago the late amazing <a href="http://www.richardgregory.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Richard Gregory</a> said to me, with a twinkle in his eye, &#8220;when your robots start telling each other stories, then you&#8217;ll really be onto something&#8221;. It was a remark with much deeper significance than I realised at the time.</p>
<p>Richard planted a seed that&#8217;s been growing since. What I didn&#8217;t fully appreciate then, but do now, is the profound importance of narrative. More than we perhaps imagine. Narrative is, I suspect, a fundamental property of both human societies and individual human beings. It may even be a universal property of all advanced societies of sentient social beings.<span id="more-12844"></span></p>
<p>Let me try and justify this outlandish claim. First, take human societies. We humans love to tell each other stories. Whether our stories are epic poems, love songs; stories told with sound (music), or movement (dance), or with stuff (sculpture or art). Stories about what we did today, or on our holidays, stories made with images (photos, or movies); true stories or fantasies, or stories about the Universe that strive to be true (science), or very formal abstract stories told with mathematics, stories are everywhere. Arguably, most of human culture consists of stories.</p>
<p><img decoding="async" class=" wp-image-17521 alignleft" alt="two_robots_talking_table" src="http://robohub.org/wp-content/uploads/2012/07/two_robots_talking_table.jpg" width="343" height="229" srcset="https://robohub.org/wp-content/uploads/2012/07/two_robots_talking_table.jpg 715w, https://robohub.org/wp-content/uploads/2012/07/two_robots_talking_table-300x200.jpg 300w, https://robohub.org/wp-content/uploads/2012/07/two_robots_talking_table-449x300.jpg 449w" sizes="(max-width: 343px) 100vw, 343px" /><br />
Since humans started remembering stories and passing them on orally, and more recently with writing, we have had history: the more-or-less-true grand stories of human civilisation. Even the many artefacts of our civilisation are kinds of stories. They are embodied stories, which narrate the process by which they were designed and made; the plans and drawings which we use to formally record those designs are literally stories which tell how to arrange and join materials in space to fashion the artefact. <span style="background-color: white;">Project plans are narratives of a different kind: they tell the story of the future steps that must be taken to achieve a goal. Computer programs are stories too. Except that they contain multiple narratives (bifurcated with branches and reiterated with loops), whose paths are determined by input data, which are related over and over at blinding speed within the computer. </p>
<p>Now consider individual humans. There is a persuasive view in psychology that each of us owes our identity, our sense of self, to our personal life stories. The physical stuff that makes us, the cells of our body, are regenerated and replaced continuously, so that there&#8217;s very little of you that existed 5 years ago. (I just realised the fillings in my teeth are probably the oldest part of me!) Yet you are still you. <span style="background-color: white;">You feel like the same you 10, 20 or in my case 50 years ago &#8211; since I first became self-aware. I think that it&#8217;s the lived and <i>remembered personal narrative</i> of our lives that provides us with the feeling, the illusion if you like, of a persistent self. This is I think why degenerative brain diseases are so terrifying. They appear to eat away that personal narrative so devastatingly that the person is ultimately lost, even while their physical body continues living.</p>
<p>I was tremendously excited to be invited to a cross-disciplinary workshop on Narrative and Complex Systems at the <a href="http://www.york.ac.uk/res/yccsa" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">York Centre for Complex Systems Analysis</a>, co-organised by York Professors of English <a href="http://www.york.ac.uk/english/our-staff/richard-walsh/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Richard Walsh</a>, and Computer Science <a href="http://www-users.cs.york.ac.uk/susan/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Susan Stepney</a>. For the first time I found myself in a forum in which I could share and debate ideas on narrative.</p>
<p>In preparing for the workshop I realised that perhaps the idea of robots telling each other stories isn&#8217;t as far fetched as it first appears. Think about a simple robot, like the e-puck. What does the story of its life consist of? Well, it is the complete history of all of the movements, including turns, etc, punctuated by interactions with its environment. Because the robot and its set of behaviours is simple, then those interactions are pretty simple too. It occurred to me that it is perfectly possible for a robot to remember <i>everything that has ever happened to it</i>. Now place a number of these robots together, in a simple &#8216;society&#8217; of robots, and provide them with the mechanism to exchange &#8216;life stories&#8217; (or more likely, fragments of life stories). This mechanism is something we already developed in the <a href="https://sites.google.com/site/artcultproject/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Artificial Culture project</a> &#8211; it is social learning by imitation. These robots would be telling each other stories.</p>
<p>But, I hear you ask, would these stories have any meaning? Well, to start with I think we must abandon the notion that they would necessarily mean anything to us humans. After all, these are robots telling each other stories. OK, so would the stories mean anything to the robots themselves, especially robots with limited &#8216;cognition&#8217;? Now we are in the interesting territory of <a href="http://en.wikipedia.org/wiki/Semiotics" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">semiotics</a>, or &#8211; to be more accurate &#8211; <i>robosemiotics</i>. What, for instance, would <span style="background-color: white;">one robot&#8217;s story signify to another? That signification would I think <i>be</i> the meaning. But I think to go any further we would need to do the robot experiment I have outlined here.</p>
<p>And what would be the point of my proposed robot experiment? It is, I suggest, this:</p>
<blockquote><p>To explore, with an abstract but embodied model, the relationship between the <i>narrative self </i>and <i>shared narrative</i>, i.e. culture.</p></blockquote>
<p>By doing this experiment would we be, as Richard Gregory suggested, really onto something?</p>
<p><em>[This post originally appeared on Alan Winfield&#8217;s blog on July 24, 2012.]</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Robotics has a new kind of Cartesian Dualism, and it&#8217;s just as unhelpful</title>
		<link>https://robohub.org/robotics-has-a-new-kind-of-cartesian-dualism-and-its-just-as-unhelpful/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 22 Jul 2013 13:18:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=1a32715b24d02acc6a379def03790cb4</guid>

					<description><![CDATA[I believe robotics has re-invented mind-body dualism.At the excellent European Robotics Forum last week I attended a workshop called AI meets Robotics. The thinking behind the workshop was:The fields of Artificial Intelligence (AI) and Robotics were st...]]></description>
										<content:encoded><![CDATA[<p>I believe robotics has re-invented mind-body dualism.</p>
<p>At the excellent <a href="http://www.eurobotics2013.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">European Robotics Forum</a> earlier this year, I attended a workshop called <a href="http://aass.oru.se/Agora/ERF2013/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">AI meets Robotics</a>. <span id="more-16895"></span>The thinking behind the workshop was:</p>
<blockquote class="tr_bq"><p>The fields of Artificial Intelligence (AI) and Robotics were strongly connected in the early days of AI, but became mostly disconnected later on. While there are several attempts at tackling them together, these attempts remain isolated points in a landscape whose overall structure and extent is not clear. Recently, it was suggested that even the otherwise successful EC program &#8220;Cognitive systems and robotics&#8221; was not entirely effective in putting together the two sides of cognitive systems and of robotics.</p></blockquote>
<p>I couldn&#8217;t agree more. Actually I would go further and suggest that robotics has a much bigger problem than we think. It&#8217;s a new kind of dualism which parallels Cartesian brain-mind dualism, except in robotics, it&#8217;s hardware-software dualism. And like Cartesian dualism it could prove just as unhelpful, both conceptually, and practically &#8211; in our quest to build intelligent robots.</p>
<p>While sitting in the workshop last week I realised rather sheepishly that I&#8217;m guilty of the same kind of dualistic thinking. In my Introduction to Robotics one of the (three) ways I define a robot is: <span style="text-decoration: underline;">an embodied Artificial Intelligence</span>. And I go on to explain:</p>
<blockquote class="tr_bq"><p>&#8230;a robot is an Artificial Intelligence (AI) with a physical body. The AI is the thing that provides the robot with its purposefulness of action, its cognition; without the AI the robot would just be a useless mechanical shell. A robot’s body is made of mechanical and electronic parts, including a microcomputer, and the AI made by the software running in the microcomputer. The robot analogue of mind/body is software/hardware. A robot’s software – its programming – is the thing that determines how intelligently it behaves, or whether it behaves at all.</p></blockquote>
<p>But, as I said in the workshop, we must stop thinking of cognitive robots as either &#8220;a robot body with added AI&#8221;, or &#8220;an AI with added motors and sensors&#8221;. Instead we need a new kind of holistic approach that explicitly seeks to avoid this lazy &#8220;<i>with added&#8221;</i> thinking.</p>
<p><em>[This post originally appeared on Alan Winfield&#8217;s blog on March 24, 2013.]</em></p>
<p><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings>  <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument>  <w:Zoom>0</w:Zoom>  <w:TrackMoves>false</w:TrackMoves>  <w:TrackFormatting/>  <w:PunctuationKerning/>  <w:DrawingGridHorizontalSpacing>18 pt</w:DrawingGridHorizontalSpacing>  <w:DrawingGridVerticalSpacing>18 pt</w:DrawingGridVerticalSpacing>  <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>  <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>  <w:ValidateAgainstSchemas/>  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>  <w:Compatibility>   <w:BreakWrappedTables/>   <w:DontGrowAutofit/>   <w:DontAutofitConstrainedTables/>   <w:DontVertAlignInTxbx/>  </w:Compatibility> </w:WordDocument></xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="276"> </w:LatentStyles></xml><![endif]--> <!--[if gte mso 10]>


<style> /* Style Definitions */ table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin:0cm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:12.0pt;  font-family:"Times New Roman";  mso-ascii-font-family:Cambria;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Cambria;  mso-hansi-theme-font:minor-latin;} </style>

<![endif]--> <!--StartFragment--><!--EndFragment--></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>euRathlon and the DARPA Robot Challenge: A difference of approach</title>
		<link>https://robohub.org/eurathlon-and-the-darpa-robot-challenge-a-difference-of-approach/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 22 Jul 2013 04:46:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[competitions]]></category>
		<category><![CDATA[DARPA Robotics Challenge]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[euRathlon]]></category>
		<category><![CDATA[euRathlon 2013]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Robohub Focus on High-risk High-reward]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=c02876ee5d78039753ba0ef0d5b68cc1</guid>

					<description><![CDATA[A week ago the DARPA Robotics Challenge unveiled the ATLAS humanoid robot, which will be used by seven competing teams. Developed by Boston Dynamics, ATLAS is an imposing 1.8m 150Kg bipedal humanoid robot, powered via a tethered cable. Another six team...]]></description>
										<content:encoded><![CDATA[<div class="sprfocus3"><a class="sprfocusl" href="/tag/robohub-focus-on-high-risk-high-reward/" data-wpel-link="internal"> </a></div>
<p>A week ago the <a href="http://www.theroboticschallenge.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">DARPA Robotics Challenge</a> <a href="http://www.darpa.mil/NewsEvents/Releases/2013/07/11.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">unveiled the ATLAS humanoid robot</a>, which will be used by seven competing teams. Developed by Boston Dynamics, <a href="http://www.theroboticschallenge.org/aboutrobots.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ATLAS</a> is an imposing 1.8m 150Kg bipedal humanoid robot, powered via a tethered cable. Another <a href="http://www.theroboticschallenge.org/Meet.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">six teams</a> have designed their own robots, and interestingly five of these are humanoid, and one a four-limbed simian-inspired robot.</p>
<p>In the <a href="http://www.eurathlon.eu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">euRathlon</a> project we are taking a different approach in that we don&#8217;t expect, or require, the competing robots to be humanoid or zoomorphic. <span id="more-16894"></span>None of the euRathlon competition scenarios demand a humanoid robot to, for example, be able to step inside a vehicle and drive it. However, for the land robots at least, there is nothing stopping euRathlon teams from bringing humanoid robots to the competition.</p>
<p>&nbsp;</p>
<p><a href="http://robohub.org/eurathlon-is-go/" data-wpel-link="internal">As I wrote</a> when we launched euRathlon early this year, the big vision of euRathlon is a competition scenario in which no single type of robot is, on its own, sufficient. Inspired by the <a href="http://en.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_disaster" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Fukushima accident of March 2011</a>, the 2015 euRathlon competition will require teams of land, sea and flying robots to autonomously cooperate, survey the scene, identify critical hazards and undertake tasks to make the plant safe. Leading up to this grand challenge in 2015, will be related and preparatory land and underwater robot competitions in <a href="http://www.eurathlon2013.eu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">2013</a> and 2014, respectively.</p>
<img decoding="async" class="size-medium wp-image-16976 alignleft" alt="eurathlon_logo" src="http://robohub.org/wp-content/uploads/2013/07/eurathlon_logo-300x55.jpg" width="300" height="55" srcset="https://robohub.org/wp-content/uploads/2013/07/eurathlon_logo-300x55.jpg 300w, https://robohub.org/wp-content/uploads/2013/07/eurathlon_logo.jpg 320w" sizes="(max-width: 300px) 100vw, 300px" />
<p>The difference of our approach is not the result of an in-principle decision. Rather, it flows naturally from several factors. First, we are specifically creating competition scenarios that require cooperating teams across the three domains of land, sea and air. Second, we are looking for very high levels of autonomy, so the robot teams will, ideally, complete their mission with hands-off human monitoring only. Any human interventions will be penalised in the euRathlon scoring schema. And third, we are not looking to push innovation in the robot platforms themselves, but rather in their cognition, autonomy and system level team working. Thus, euRathlon teams who make use of existing and proven robot hardware will gain a big advantage in that they can focus all of their efforts on the software, communications and systems engineering; the AI and the autonomy. And by autonomy we mean both control and energy autonomy. The euRathlon competition scenarios preclude the use of tethered power connections, so robots must carry their own energy supplies sufficient to last the whole mission.</p>
<p>For these reasons the euRathlon robots are likely to look rather conventional: wheeled or tracked land robots; fixed or rotary wing (i.e. quadcopter) flying robots, and ROV-type underwater robots. Not as dramatic as the DARPA robot challenge humanoid or animal-like robots perhaps, but looks can be deceptive: the real innovation in the euRathlon robots will be in the autonomous cooperation across the three domains. Something that has not been demonstrated in realistic outdoor disaster response scenarios.</p>
<p>Of course there is nothing to stop euRathlon teams from using a bio-mimetic approach, so fish-like underwater robot cooperate with bird-like flying robots, and legged animal-like land robots. That really would be something!</p>
<p>Related blog posts:<br />
<a href="http://robohub.org/eurathlon-is-go/" data-wpel-link="internal">euRathlon is go!</a> (Feb 2013)<br />
<a href="http://alanwinfield.blogspot.co.uk/2010/05/real-world-robotics-reality-check.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Real-world robotics reality check</a> (May 2010)<br />
<a href="http://alanwinfield.blogspot.co.uk/2007/08/truly-grand-challenge.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">A truly Grand Challenge</a> (August 2007)</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>New Robotics and new opportunities</title>
		<link>https://robohub.org/new-robotics-and-new-opportunities/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Tue, 28 May 2013 21:26:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=2c977112bf59b703b7bfc2c2d45bc41e</guid>

					<description><![CDATA[Here are the slides of my talk at the BARA Academic Forum for Robotics meeting Robotics: from innovation to service, on Monday 20 May 2013:The key messages from my talk were:The new wave of robotics represents a kind of Cambrian explosion in robotics: ...]]></description>
										<content:encoded><![CDATA[<p>Here are the slides of my talk at the BARA Academic Forum for Robotics meeting <a href="http://www.theiet.org/events/2013/178268.cfm" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robotics: from innovation to service</a>, on Monday 20 May 2013:<span id="more-14638"></span></p>
<p><iframe src="https://docs.google.com/presentation/embed?id=1Loz-ahcb1RGtEwNRcKPqUNuWtsSov1V1-akAtncmgbc&amp;start=false&amp;loop=false&amp;delayms=5000" height="389" width="480" allowfullscreen="true" frameborder="0"></iframe></p>
<p>The key messages from my talk were:</p>
<ul>
<li>The new wave of robotics represents a kind of <b>Cambrian explosion</b> in robotics: an exciting but also bewildering exploration of new forms, functions and materials. This explosion of diversity means that the New Robotics is not one kind of robot. Thus any kind of prediction about which of these will successfully evolve to become mainstream is more or less impossible.</li>
</ul>
<ul>
<li>There are two common myths: first, the <b>waiting-for-AI myth</b>: the idea that robotics is waiting for some breakthrough innovation in Artificial Intelligence, without which robotics is stuck. And second, the <b>need-full-autonomy myth</b>: the idea that fully autonomous robots represent some ideal end-state of the development of robotics; this is not true &#8211; instead we need robots and human-robot interfaces that will transition smoothly between tele-operation and semi-autonomy. We call this dynamic autonomy.</li>
</ul>
<ul>
<li>There are <b>significant opportunities</b> for innovation <b>right now</b> &#8211; underpinned by a significant head-of-steam of fundamental technologies from university R&amp;D. I offer some examples for discussion, including companion robots, wearable robots and tele-operated robots with immersive tele-presence, perhaps making use of remote tele-haptics (although I claim no special insights).</li>
</ul>
<ul>
<li>We need <b>new and agile approaches to innovation</b>. New kinds of research-industry partnerships and flexible, responsive pathways to commercialisation. Especially campus start-ups and incubators, nurturing post-docs as next generation entrepreneurs; and innovative modes of funding. We also need responsible and sustainable innovation.Haptocs</li>
</ul>
<p>Here are links to further information, and video clips, on the projects and robots highlighted in the talk:</p>
<p><span style="background-color: white;">Slide 10: The Cooperative Human Robot Interaction Systems (CHRIS) project</span></p>
<ul>
<li>Project web pages: <a href="http://www.chrisfp7.eu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">www.chrisfp7.eu</a></li>
<li><a href="http://www.youtube.com/watch?v=YvMlzYMFx6k" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">YouTube movie showing CHRIS robots including BERT</a>, from BackToThePlanetVideo</li>
</ul>
<p>Slide 11: MOBISERV &#8211; An Integrated Intelligent Home Environment for the Provision of Health, Nutrition and Well-Being Services to Older Adults</p>
<ul>
<li>Project web pages: <a href="http://www.mobiserv.info/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">www.mobiserv.info</a></li>
<li><a href="http://www.youtube.com/watch?v=nFZ9sUbbfe8" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">YouTube movie showing MOBISERV concepts</a></li>
</ul>
<p>Slide 12:<a href="http://www.brl.ac.uk/researchprojects/rehabilitationforthehand.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Hand exoskeleton for post stroke recovery</a><br />
<span style="background-color: white;"><br />
</span><span style="background-color: white;">Slide 13:</span> <a href="http://www.brl.ac.uk/researchthemes/medicalrobotics/tactip.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Tactile Sensing &#8211; tele-haptics</a></p>
<p>Slide 14: Surgical Haptics</p>
<ul>
<li><a href="http://www.brl.ac.uk/researchthemes/medicalrobotics/hapticsfortele-surgery.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Haptics for tele-surgery</a></li>
<li><a href="http://www.brl.ac.uk/researchthemes/medicalrobotics/palpatingsurgicalgripper.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Palpating surgical gripper</a></li>
</ul>
<p><span style="background-color: white;">Slide 15: Search and Rescue &#8211; Disaster Response</span></p>
<ul>
<li>Project web pages: <a href="http://www.eurathlon.eu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">www.eurathlon.eu</a></li>
</ul>
<p>Slide 16: Towards energy sustainability</p>
<ul>
<li><a href="http://www.brl.ac.uk/researchthemes/bioenergyself-sustaining.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The BRL Bioenergy &amp; Self Sustainable Systems theme</a></li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Alan Winfield on &#8220;What is the single biggest obstacle preventing robotics from going mainstream?&#8221;</title>
		<link>https://robohub.org/alan-winfield-on-what-is-the-single-biggest-obstacle-preventing-robotics-from-going-mainstream/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 15 May 2013 12:48:55 +0000</pubDate>
				<category><![CDATA[RBI answers]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[Robotics by Invitation]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=14061</guid>

					<description><![CDATA[Well it depends on what you mean by mainstream. For a number of  major industry sectors robotics is already mainstream. In assembly-line automation, for instance; or undersea oil well maintenance and inspection. You could argue that robotics is well established as the technology of choice for planetary exploration. And in human culture too, robots are [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Well it depends on what you mean by mainstream. For a number of  major industry sectors robotics is already mainstream. In assembly-line automation, for instance; or undersea oil well maintenance and inspection. You could argue that robotics is well established as the technology of choice for planetary exploration. And in human culture too, robots are already decidedly mainstream. Make believe robots are everywhere, from toys and children’s cartoons, to TV ads and big budget Hollywood movies. Robots are so rooted in our cultural landscape that public attitudes are, I believe, informed – or rather misinformed – primarily by fictional rather than real-world robots.</p>
<p>But I understand the sentiment behind the question. In robotics we have a shared sense of a technology that has yet to reach its true potential; of a dream unfulfilled.</p>
<p>The question asks what is the single biggest obstacle. In my view some of the biggest  immediate obstacles are not technical but human. Let me explain with an example. We already have some very capable tele-operated robots for disaster response. They are rugged, reliable and some are well field-tested. Yet why it is that robots like these are not standard equipment with fire brigades? I see no technical reason that fire tenders shouldn’t have, as standard, a compartment with a tele-operated robot – charged and ready for use when it’s needed. There are, in my view, no real technical obstacles. The problem I think is that such robots need to become accepted by fire departments and the fire fighters themselves, with all that this entails for training, in-use experience and revised operational procedures.</p>
<p>In the longer term we need to ask what it would mean for robotics to go mainstream. Would it mean everyone having a personal robot, in the same we all now have personal computing devices? Or, when all cars are driverless perhaps? Or, when everyone whose lives would be improved with a robot assistant, could reasonably expect to be able to afford one? Some versions of mainstream are maybe not a good idea: I’m not sure I want to contemplate a world in there are as many personal mobile robots, as there are mobile phones now (~4.5 billion). Would this create <i>robot smog</i>, as Illah Nourbakhsh calls it in his new book <a href="http://mitpress.mit.edu/books/robot-futures-0" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robot Futures</a>?</p>
<p>Right now I don’t have a clear idea of what it would mean for robots to go mainstream, but one thing’s for sure: we should be thinking about what kind of sustainable, humanity benefitting and life enhancing mainstream robot futures we really want.</p>
<p><a href="http://robohub.org/?p=14070" data-wpel-link="internal">Read more answers →</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Could we experience the workings of our own brains?</title>
		<link>https://robohub.org/could-we-experience-the-workings-of-our-own-brains/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 08 May 2013 00:38:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=040378236cfa8a393e8e0edd32683618</guid>

					<description><![CDATA[One of the oft quoted paradoxes of consciousness is that we are unable to observe or experience our own conscious minds at work; that we cannot be conscious of the workings of consciousness. I've always been puzzled about why this is a puzzle. After al...]]></description>
										<content:encoded><![CDATA[<p>One of the oft quoted paradoxes of consciousness is that we are unable to observe or experience our own conscious minds at work; that we cannot be conscious of the workings of consciousness. I&#8217;ve always been puzzled about why this is a puzzle. After all, we don&#8217;t think it odd that word processors have no insight into their inner workings (although that&#8217;s a bad example because we might conceivably code a future self-aware WP and arrange for it to access its inner machinery).<span id="more-12841"></span></p>
<p>Perhaps a better example is this: The act of picking up a cup of hot coffee and bringing it to your lips appears, on the face of it, to be perfectly observable. No mystery at all. We can see the joints and muscles at work, &#8216;feel&#8217; the tactile sensing of the coffee cup, and its weight as we begin to lift it. We can even build mathematical models of the kinetics and dynamics, and (with somewhat more difficulty) make robot arms to pick up cups of coffee. But &#8211; I contend &#8211; we are kidding ourselves if we think we know what&#8217;s going on in the complex sensory and neurological processes that appear so effortless to perform. The fact we can observe and even feel ourselves lifting a coffee cup gives very little real insight. And the mathematical models &#8211; and robots &#8211; are not really models of the human neurological and physiological processes at all, they are models of idealised abstractions of limbs, joints and hand.</p>
<div class="calloutl">We are kidding ourselves if we think we know what’s going on in the complex sensory and neurological processes that appear so effortless to perform.</div>
<p>I would argue that we have no greater insight into the workings of this (apparently straightforward) physical act, than we do of thinking itself. But again this is not surprising. The additional cognitive machinery to be able to access or experience the inner workings of any process, whether mental or physical, would be huge and (biologically) expensive. And with no apparent survival value (except perhaps for philosophers of mind), it&#8217;s not surprising that such mechanisms have not evolved. They would of course require not just extra grey matter, but sensing too. It&#8217;s interesting that there are no pain receptors within our brains &#8211; that&#8217;s why it&#8217;s perfectly possible to have brain surgery while wide awake.</p>
<p>But this got me thinking. Imagine that at some future time we have nanoscale sensors capable of positioning themselves throughout our brains in order to provide a very large sensor network. If each sensor is monitoring the activity of key neurons, or axons, and able to transmit its readings in real-time to an external device, then we would have the data to provide ourselves with a real-time activity image of our own brains. It could be presented visually, or perhaps sonically (or via multi-media). It might be fun for awhile, but this personal brain imaging technology (let&#8217;s call it iBrain) probably wouldn&#8217;t provide us with much more insight or experience of our own thought processes.</p>
<img decoding="async" class="wp-image-13836 alignright" alt="brain imaging" src="http://robohub.org/wp-content/uploads/2013/02/1108-essay-b_x600.jpg" width="324" height="230" srcset="https://robohub.org/wp-content/uploads/2013/02/1108-essay-b_x600.jpg 600w, https://robohub.org/wp-content/uploads/2013/02/1108-essay-b_x600-300x213.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/1108-essay-b_x600-421x300.jpg 421w" sizes="(max-width: 324px) 100vw, 324px" />
<div class="minitext">Diffusion spectrum imaging of the human brain, developed by neuroscientist Van Wedeen at Massachusetts General Hospital. Learn more: <a href="http://www.technologyreview.com/photoessay/411056/the-brain-unveiled/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">MIT Technology Review</a></div>
<p>But let&#8217;s assume that by the time we have the nanotechnology for harmlessly inserting millions of brain nanosensors we will have also figured out the major architectural structures of the brain &#8211; crucially linking the neural scale to the macro scale. Actually, if we believe that the recently announced European and US <a href="http://europa.eu/rapid/press-release_IP-13-54_en.htm?locale=en" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">human</a> <a href="http://www.nytimes.com/2013/02/18/science/project-seeks-to-build-map-of-human-brain.html?_r=1&amp;" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">brain</a> Grand Challenges will achieve what they are promising in terms of modelling and mapping human brain activity, then such an understanding should only be a few decades away. So now build those maps and structures into the personal iBrain, and we will be presented not with a vast and bewildering cloud of colours, as in <a href="http://www.technologyreview.com/photoessay/411056/the-brain-unveiled/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">the beautiful image above</a>, but a simpler image with major highways and structures highlighted. Still complex of course, but then so are street maps of cities or countries. So the iBrain would allow you to zoom into certain regions and really see what&#8217;s going on while you (say) listen to Bach (the very thing I&#8217;m doing right now).</p>
<p>Then we really would be able to observe our own brains at work and, just perhaps, experience the connection between brain and thought.</p>
<p><em>This post originally appeared on <a href="http://alanwinfield.blogspot.ch" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Alan Winfield&#8217;s Web Log</a> on Feb. 20, 2013.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A crisis of expectations</title>
		<link>https://robohub.org/a-crisis-of-expectations/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Mon, 29 Apr 2013 23:00:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[Funding]]></category>
		<category><![CDATA[grants]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=30ad254737eadf2048dca48770720df0</guid>

					<description><![CDATA[At the first UK Robot Ethics workshop on 25th March 2013, I offered - for discussion - the proposition that robotics is facing a Crisis of Expectations. And not for the first time. I argue that one possible consequence is (another) AI winter.Here is a ...]]></description>
										<content:encoded><![CDATA[<p>At the first UK Robot Ethics workshop on 25th March 2013, I offered — for discussion — the proposition that robotics is facing a Crisis of Expectations. And not for the first time. I argue that one possible consequence is (another) AI winter.<br />
<img decoding="async" class="alignleft size-medium wp-image-13427" alt="Alan_Winfield_Crisis_of_Expectations" src="http://robohub.org/wp-content/uploads/2013/03/Slide1-e1367278985483-300x210.jpg" width="300" height="210" srcset="https://robohub.org/wp-content/uploads/2013/03/Slide1-e1367278985483-300x210.jpg 300w, https://robohub.org/wp-content/uploads/2013/03/Slide1-e1367278985483.jpg 682w" sizes="(max-width: 300px) 100vw, 300px" />In this talk I set out the proposition that robotics is facing a crisis of expectations. As a community we face a number of expectation gaps — significant differences between what people think robots are and do, and what robots really are and really do, and (more seriously) might reasonably be expected to do in the near future.<span id="more-12838"></span> I will argue that there are three expectation gaps at work here — public expectations, press and media expectations, and funder or stakeholder expectations — and that the combined effect of these amounts to a crisis of expectations. A crisis we roboticists need to be worried about.</p>
<p><strong>Public Expectations</strong><br />
Here&#8217;s a simple experiment. Ask a non-roboticist to give you an example of a robot — the first that comes into their mind. The odds are that it will be a robot from a Science Fiction movie: perhaps <a href="http://www.imdb.co.uk/title/tt0088247/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Terminator</a>, <a href="http://en.wikipedia.org/wiki/R2-D2" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">R2-D2</a> or <a href="http://en.wikipedia.org/wiki/C-3PO" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">C-3PO</a> or <a href="http://en.wikipedia.org/wiki/Data_(Star_Trek)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Data</a> from Star Trek. Then ask them to name a real-world robot. Unlike your first question, which they will have answered quickly, this one generally needs a little longer. You might get an answer like &#8220;the robot in the advert that spray-paints cars&#8221; or, if you&#8217;re lucky, they might know someone with a robot vacuum cleaner. So, although most people have a general idea that there are robots in factories, or helping soldiers to defuse bombs, the robots that they are most familiar with &#8211; the ones they can name and describe &#8211; are fictional.</p>
<p>None of this is surprising. The modern idea of a robot was, after all, conceived in Science Fiction. Czech playwright <a href="http://en.wikipedia.org/wiki/Karel_%C4%8Capek" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">K. Capek</a> first used the word Robot to describe a humanoid automaton in his play <a href="http://en.wikipedia.org/wiki/R.U.R" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Rossum’s Universal Robots (RUR)</a> and <a href="http://en.wikipedia.org/wiki/Isaac_Asimov" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Isaac Asimov</a> was the first to coin the word Robotics, in his famous <a href="http://en.wikipedia.org/wiki/I,_Robot" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">short stories of the 1940s</a>. The idea of a robot as an artificial mechanical person has become a ubiquitous fictional trope, and robots have, for half a century, been firmly rooted in our cultural landscape. We even talk about people acting robotically and, curiously, we don&#8217;t mean like servants, we mean in a fashion that mimics the archetypal robot: stiff jointed and emotionally expressionless.</p>
<div class="calloutr">We even talk about people acting robotically and, curiously, we don’t mean like servants, we mean in a fashion that mimics the archetypal robot: stiff jointed and emotionally expressionless.</div>
<p>Furthermore, people like robots, as anyone who has had the pleasure of giving public talks will know. People like robots because robots are, to paraphrase <a href="http://en.wikipedia.org/wiki/William_Grey_Walter" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">W. Grey Walter</a>, <a href="https://www.google.co.uk/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;sqi=2&amp;ved=0CDEQFjAA&amp;url=http%3A%2F%2Frobotics.cs.tamu.edu%2Fdshell%2Fcs689%2Fpapers%2Fwalter50imitation.pdf&amp;ei=nM1UUcyfKpDv0gWwsYHYBw&amp;usg=AFQjCNHX6ailVXZ1x-_Zh2_XNcEGbGcgiA&amp;sig2=Cl90W1bY3HTbYSgT45GZOA" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">An Imitation of Life</a>. Which probably accounts for the observation that we are all, it seems, both fascinated and disturbed by robots in equal measure. I have often been asked the question &#8220;how intelligent are intelligent robots?&#8221;, but there&#8217;s always an unspoken rider &#8220;… and should we be worried?&#8221;. Robot dystopias, from Terminator, to <a href="http://www.imdb.co.uk/title/tt0133093/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Matrix</a> or out-of-control AI like <a href="http://en.wikipedia.org/wiki/HAL_9000" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">HAL</a> in <a href="http://www.imdb.co.uk/title/tt0062622/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kubrick&#8217;s 2001</a>, make compelling entertainment but undoubtedly feed the dark side of our cultural love affair with robots.</p>
<p>It is not surprising then, that most people&#8217;s expectations about robots are wrong. Their beliefs about what real-world robots do now are hazy, and their expectations about what robots might be like in the near future often spectacularly over optimistic. Some think that real-world robots are just like movie robots. Others are disappointed and feel that robotics has failed to deliver the promises of the 1960s. This<i> expectation gap</i> — the gap between what people think robots are capable of and what they&#8217;re really capable of — is not one-dimensional and is, I argue, a problem for the robotics community. It is a problem that can manifest itself directly when, for instance, <a href="https://www.google.co.uk/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;ved=0CDYQFjAA&amp;url=http%3A%2F%2Fec.europa.eu%2Fpublic_opinion%2Farchives%2Febs%2Febs_382_en.pdf&amp;ei=68lUUYOfGsjeOd-sgKAO&amp;usg=AFQjCNEOpTsdjGB_ZGiry8B93qc_i2VclA&amp;sig2=8eSvWfr0wV3xvHlBXAX-7A&amp;bvm=bv.44442042,d.d2k" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">public attitudes towards robots are surveyed</a> and the results used to inform policy [1]. It makes our work as roboticists harder, because many people think that the hard problems we are working on are already solved, and because it creates societal expectations of robotics that cannot be met. And it is a problem because it underpins the next expectation gap I will describe.</p>
<p><strong>Press and Media Expectations</strong><br />
You are technically literate, an engineer or scientist perhaps with a particular interest in robotics, but you&#8217;ve been stranded on a desert island for the past 30 years. Rescued and returned to civilisation you are keen to find out how far robotics science and technology has advanced and, rejoicing in the marvellous inventions of the Internet and its search engines, you scour the science press for robot news. Scanning the headlines you are thrilled to discover that robots are <a href="http://www.dailymail.co.uk/sciencetech/article-2028989/Nasas-humanoid-robot-comes-alive-International-Space-Station.html" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">alive</a>, and <a href="http://www.bbc.co.uk/news/technology-14647644" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sending messages from space</a>; robots can <a href="http://www.21stcentury.co.uk/robotics/nomad.asp" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">think</a> or are &#8220;capable of <a href="http://www.tomsguide.com/us/Robot-Human-Reasoning-Artificial-Intelligence,news-12053.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">human reasoning</a> or learning&#8221;; robots have <a href="http://www.telegraph.co.uk/technology/7934342/Nao-the-robot-with-feelings.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">feelings</a>, <a href="http://ngm.nationalgeographic.com/2011/08/robots/carroll-text" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">relate to humans</a>, or demonstrate <a href="http://www.extremetech.com/extreme/88740-lovotics-the-new-science-of-human-robot-love" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">love</a>, even <a href="http://www.thefridaypost.com/index.php/robot-makes-ethical-decisions/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">behave ethically</a>. Truly robots have achieved their promised potential.</p>
<p>Then of course you start to dig deeper and read the science behind these stories. The truth dawns. Although the robotics you are reading about is significant work, done by very good people, the fact is — you begin to realise — that now, in 2013, robots cannot properly be said to think, feel, empathise, love or be moral agents; and certainly no robot is, in any meaningful sense, alive or sentient. Of course your disappointment is tempered by the discovery that astonishing strides have nevertheless been made.<br />
<a href="http://1.bp.blogspot.com/-1TA9ERSupSc/UVVZ53L-2FI/AAAAAAAAA9U/lu8vquvkQMs/s1600/Slide2.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://1.bp.blogspot.com/-1TA9ERSupSc/UVVZ53L-2FI/AAAAAAAAA9U/lu8vquvkQMs/s320/Slide2.jpg" width="320" height="240" border="0" /></a>So, robotics is subject to journalistic hype. In this respect robotics is not unique. <a href="http://en.wikipedia.org/wiki/Ben_Goldacre" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ben Goldacre</a> has done much to expose <a href="http://www.badscience.net/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">bad science</a> reporting, especially in medicine. But a robot is different to, say, a new strain of <a href="http://en.wikipedia.org/wiki/Methicillin-resistant_Staphylococcus_aureus" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">MRSA</a> because — as I outlined above — most people think they know what a robot is. Goldacre has characterised bad science stories as falling into three categories: <a href="http://www.guardian.co.uk/science/2005/sep/08/badscience.research" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">wacky stories, scare stories and breakthrough stories</a> [2]. My observation is that robots in the press most often headline as either wacky or scary, even when the development is highly innovative.</p>
<p>I believe that <i>robohype</i> is a serious problem and an issue that the robotics community should worry about. The problem is this: most people who read the press reports are lay readers who — perfectly reasonably — will not read much beyond the headline; certainly few will look for the source research. So every time a piece of robohype appears (pretty much every day) the level of mass-delusion about what robots do increases a bit more, and the expectation gap ratchets a little wider. Remember that the expectation gap is already wide. We are at the same time fascinated and fearful of robots, and this fascination feeds the hype because we want (or dread) the <i>robofiction</i> to become true. Which is of course one of the reasons for the hype in the first place.</p>
<p>Who&#8217;s to blame for the robohype? Well, we roboticists must share the blame. When we describe our robots and what they do we use anthropocentric words, especially when trying to explain our work to people outside the robotics community. Within the robotics and AI community we all understand that when we talk about an intelligent robot, what we mean is a robot that behaves <i>as if</i> it were intelligent; &#8216;intelligent robot&#8217; is just a convenient shorthand. So when we talk to journalists, we should not be too surprised when &#8220;this robot behaves, in some limited sense, as if it has feelings&#8221; gets reported as &#8220;this robot has feelings&#8221;. But science journalists must, I think, also do better than this.</p>
<p><strong>Funder and Stakeholder Expectations</strong><br />
Many of us rely on research grants to fund our work and — whether we like it or not — we have to become expert in the discipline of <i>grantology</i>. We pore over the small print of funding calls and craft our proposals with infinite care in an effort to persuade reviewers (also skilled grantologists) to award the coveted &#8216;outstanding&#8217; scores. We are competing for a share of a limited resource, and the most persuasive proposals — the most adventurous, which also promise the greatest impact while matching themes defined to be of national importance — tend to succeed. Of course all of this is more or less equally true whether you are bidding for a grant in history, microbiology or robotics. But the crisis of expectations makes robotics different.</p>
<p>There are, I think, three factors at work. The first is the societal and cultural context — the expectation gaps I have outlined above. The second is the arguably disgraceful lack of useful and widely accepted benchmarks in robotics, which means that it is perfectly possible to spend 3 years developing a new robot which is impossible to quantifiably demonstrate as superior to comparable robots, including those that already existed when that project started. And the third is the fact that policymakers, funders and stakeholders are themselves under pressure to deliver solutions to very serious societal or economic challenges and therefore perhaps too eager to buy into the promise of robotics. Whether naively or wittingly, we roboticists are I believe guilty of exploiting these three factors when we write our grant applications.</p>
<p>I believe we now find ourselves in an environment in which it is now almost de rigueur to over-promise when writing grant applications. Only the bravest proposal writer will be brutally honest about the extreme difficulty of making significant progress in, for instance, robot cognition and admit that even a successful project, which incrementally extends the state of the art, may have only modest impact. Of course I am not suggesting that all grants over promise and under deliver, but I contend that many do and &#8211; because of the factors I have set out &#8211; they are rarely called to account. Clearly the danger is that sooner or later funding bodies will react by closing down robotics research initiatives and we will enter a new cycle of AI Winter.</p>
<div class="calloutr">Clearly the danger is that sooner or later funding bodies will react by closing down robotics research initiatives and we will enter a new cycle of AI Winter.</div>
<p>AI has experienced &#8220;<a href="http://en.wikipedia.org/wiki/AI_winter" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">several cycles of hype, followed by disappointment and criticism, followed by funding cuts, followed by renewed interest years or decades later</a>&#8221; [3]. The most serious AI Winter in the UK was triggered by the <a href="http://en.wikipedia.org/wiki/Lighthill_report" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Lighthill Report</a> [4] which led to a more or less complete cancellation of AI research in 1974. Are we heading for a robotics winter? Perhaps not. One positive sign is the identification of <a href="http://royalsociety.org/news/2012/osborne-at-royal-society/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robotics and Autonomous Systems as one of eight technologies of strategic importance to the UK</a> [5]. Another is the apparent health of robotics funding in the EU and, in particular, <a href="http://ec.europa.eu/research/horizon2020/index_en.cfm?pg=home&amp;video=none" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Horizon 2020</a>. But a funding winter is only the most extreme consequence of the culture of over-promising I have outlined here.</p>
<p><strong>Discussion</strong><br />
I want to conclude this talk with some thoughts on how we, as a community, should respond to the crisis of expectations. And respond we must. We have, I believe, an ethical duty to the society we serve, as well as to ourselves, to take steps to counter the expectation gaps that I have outlined. Those steps might include:</p>
<ul>
<li>At every opportunity, individually and collectively, we engage the public in honest explanation and open dialogue to raise awareness of the reality of robotics. We need to be truthful about the limitations of robots and robot intelligence, and measured with our predictions. We can show that real robots are both very different and much more surprising than their fictional counterparts;</li>
<li>When we come across particularly egregious robot reporting in the press and media we make the effort to contact the reporting journalist, to explain simply and plainly the true significance of the work behind the story.</li>
<li>Individually and collectively we endeavour to resist the pressure to over-promise in our bids and proposals, and when we review proposals or find ourselves advising on funding directions or priorities, we seek to influence towards a more measured and ultimately sustainable approach to the long term Robotics Project.</li>
</ul>
<p><strong>References</strong><br />
[1] <a href="https://www.google.co.uk/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;ved=0CDYQFjAA&amp;url=http%3A%2F%2Fec.europa.eu%2Fpublic_opinion%2Farchives%2Febs%2Febs_382_en.pdf&amp;ei=68lUUYOfGsjeOd-sgKAO&amp;usg=AFQjCNEOpTsdjGB_ZGiry8B93qc_i2VclA&amp;sig2=8eSvWfr0wV3xvHlBXAX-7A&amp;bvm=bv.44442042,d.d2k" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Public Attitudes towards Robots</a>. Special Eurobarometer 382, European Commission, 2012.</p>
<p>[2] Ben Goldacre. <a href="http://www.guardian.co.uk/science/2005/sep/08/badscience.research" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Don&#8217;t dumb me down. </a>The Guardian, 8 September 2005.</p>
<p>[3] <a href="http://en.wikipedia.org/wiki/AI_winter" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">AI Winter.</a> Wikipedia, accessed 14 March 2013.</p>
<div class="p1">
<p>[4] James Lighthill. Artificial Intelligence: A General Survey. In Artificial Intelligence: a paper symposium, Science Research Council, 1973. <a href="http://media.aiai.ed.ac.uk/Video/Lighthill1973/1973-BBC-Lighthill-Controversy.mp4" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Here is a BBC televised debate</a> which followed publication of the Lighthill report, in which <a href="http://en.wikipedia.org/wiki/Donald_Michie" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Donald Michie</a>, <a href="http://en.wikipedia.org/wiki/Richard_Gregory" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Richard Gregory</a> and <a href="http://en.wikipedia.org/wiki/John_McCarthy_(computer_scientist)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">John McCarthy</a> challenge the report and its recommendations (1973).</p>
<p>[5] George Osborne. <a href="http://royalsociety.org/news/2012/osborne-at-royal-society/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Speech by the Chancellor of the Exchequer to the Royal Society</a>, 9 November 2012.</p>
</div>
]]></content:encoded>
					
		
		<enclosure url="http://media.aiai.ed.ac.uk/Video/Lighthill1973/1973-BBC-Lighthill-Controversy.mp4" length="686070901" type="video/mp4" />

			</item>
		<item>
		<title>euRathlon is go!</title>
		<link>https://robohub.org/eurathlon-is-go/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Thu, 07 Feb 2013 18:30:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<category><![CDATA[euRathlon]]></category>
		<category><![CDATA[euRathlon 2013]]></category>
		<guid isPermaLink="false">http://robohub.org/?guid=21a6b9f4eafbeb82aadd15dd82ea7571</guid>

					<description><![CDATA[I'm very excited to be leading a new project called euRathlon - which is short for European Robotics Athlon. Up until now the project has been under wraps, but now - finally - we can go public. I'll explain a bit more about the process that led to here...]]></description>
										<content:encoded><![CDATA[<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/-rVNdNp_EMzg/URPw37yhLdI/AAAAAAAAA5w/VdsP7ROaxmc/s1600/eurathlon_logo.jpg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://3.bp.blogspot.com/-rVNdNp_EMzg/URPw37yhLdI/AAAAAAAAA5w/VdsP7ROaxmc/s320/eurathlon_logo.jpg" width="320" height="59" border="0" /></a></div>
<p>I&#8217;m very excited to be leading a new project called <a href="http://www.eurathlon.eu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">euRathlon</a> &#8211; which is short for European Robotics Athlon. Up until now the project has been under wraps, but now &#8211; finally &#8211; <a href="http://info.uwe.ac.uk/news/uwenews/news.aspx?id=2462" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">we can go public</a>. I&#8217;ll explain a bit more about the process that led to here later in this blog post, but first &#8211; about euRathlon.<span id="more-12842"></span></p>
<p>It is an EU funded project to set up and run a series of outdoor robotics competitions. The focus is robots for search and rescue, or &#8211; more broadly &#8211; disaster response. Right now robots are not part of the standard equipment of emergency services, like fire brigades. But actually, robotics technology is coming close to the point where they could be and, in my view, should be. It seems to me that first responders should have robots as a standard part of their equipment, so that when there is a disaster robots are used as a matter of routine. euRathlon will, I hope, speed up the development and adoption of smarter robots for first responders.</p>
<p>The big vision of euRathlon is a competition scenario in which no single type of robot is, on its own, sufficient. Inspired by the <a href="http://en.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_disaster" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Fukushima accident of 2011</a>, our Grand Challenge will require teams of land, sea and flying robots to investigate the scene. Here is the project abstract:</p>
<blockquote class="tr_bq"><p>euRathlon is a new outdoor robotics competition, which will invite teams to test the intelligence and autonomy of their robots in realistic mock emergency-response scenarios. Inspired by the 2011 Fukushima accident the euRathlon competition will require a team of land, underwater and flying robots to work together to survey the scene, collect environmental data, and identify critical hazards. Leading up to this ‘grand challenge’ in 2015, will be directly related land and underwater robot competitions in 2013 and 2014, respectively. The euRathlon competitions will be supported by annual workshops for competitors. In parallel there will be an open process of developing benchmarks to allow comparison of different robots in the euRathlon competitions. Linked public engagement activities will connect euRathlon with robotics research, industry and emergency services, as well as the general public. Attendance of spectators will be welcomed, and we hope that euRathlon events will attract considerable press and media attention. By targeting a specific and urgent need &#8211; intelligent robots for disaster-response -euRathlon will provide European robotics with a platform for challenging, extending and showcasing European cognitive robotics technologies.</p></blockquote>
<p>Followers of this blog will know that I&#8217;ve been involved in the European Land Robotics Challenge (<a href="http://www.elrob.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ELROB</a>) for some years. I blogged about it in 2010: <a href="http://alanwinfield.blogspot.co.uk/2010/05/real-world-robotics-reality-check.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Real-world robotics reality check</a>, and in 2007: <a href="http://alanwinfield.blogspot.co.uk/2007/08/truly-grand-challenge.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">A truly Grand Challenge</a>. So, when the <a href="http://cordis.europa.eu/fp7/ict/programme/challenge2_en.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">EU Framework Programme</a> (FP7) issued a call for competition proposals late in 2011 an opportunity arose for those of us involved in ELROB to think about bidding for a new competition, building on that experience and extending our ambition. We were very fortunate to link up with the organisers of the Student Autonomous Underwater Challenge &#8211; Europe (<a href="http://sauc-europe.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">SAUC-E</a>), a very well regarded underwater robot competition. We then had land and sea robots covered. The final piece of the jigsaw fell into place when we were joined by our final partner, organisers of the workshop on Research, Development and Education on Unmanned Aerial Systems (<a href="http://www.red-uas.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">RED-UAS 2011</a>), with huge experience of aerial robots.</p>
<p>The euRathlon consortium was complete, and together we submitted our bid in April 2012. Following evaluation the bid was successful and then, from September to December 2012, we went into a phase of project negotiation, in which we worked out and agreed the details of the project with the EC. That process concluded successfully, and the project started on 1 January 2013.</p>
<p>So now, euRathlon is go!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Robot know thyself</title>
		<link>https://robohub.org/robot-know-thyself/</link>
		
		<dc:creator><![CDATA[Alan Winfield]]></dc:creator>
		<pubDate>Wed, 27 Jun 2012 22:10:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Alan Winfield]]></category>
		<category><![CDATA[EU perspectives]]></category>
		<guid isPermaLink="false">http://robohub.org/robot-know-thyself/</guid>

					<description><![CDATA[How can we measure self-awareness in artificial systems?This was a question that came up during a meeting of the Awareness project advisory board two weeks ago at Edinburgh Napier University. Awareness is a project bringing together researchers and pro...]]></description>
										<content:encoded><![CDATA[<p>How can we measure self-awareness in artificial systems?<span id="more-12845"></span></p>
<p>This was a question that came up during a meeting of the <a href="http://www.aware-project.eu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Awareness</a> project advisory board two weeks ago at Edinburgh Napier University. Awareness is a project bringing together researchers and projects interested in <i>self-awareness</i> in autonomic systems. In philosophy and psychology self-awareness refers to the ability of an animal to recognise itself as an individual, separate from other individuals and the environment. Self-awareness in humans is, arguably, synonymous with sentience. A few other animals, notably elephants, dolphins and some apes appear to demonstrate self-awareness. I think far more species may well experience self-awareness &#8211; but in ways that are impossible for us to discern.</p>
<p>In artificial systems it seems we need a new and broader definition of self-awareness &#8211; but what that definition is remains an open question. Defining artificial self-awareness as self-recognition assumes a very high level of cognition, equivalent to sentience perhaps. But we have no idea how to build sentient systems, which suggests we should not set the bar so high. And lower levels of self-awareness may be hugely useful* and interesting &#8211; as well as more achievable in the near-term.</p>
<p>Let&#8217;s start by thinking about what a minimally self-aware system would be like. Think of a robot able to monitor its own battery level. One could argue that, technically, that robot has some minimal self-awareness, but I think that to qualify as &#8216;self-aware&#8217; the robot would also need some mechanism to react appropriately when its battery level falls below a certain level. In other words, a behaviour linked to its internal self-sensing. It could be as simple as switching on a battery-low warning LED, or as complex as suspending its current activity to go and find a battery charging station.</p>
<p>So this suggests a definition for minimal self-awareness:</p>
<blockquote class="tr_bq"><p>A self-aware system is one that can monitor some internal property and react, with an appropriate behaviour, when that property changes.</p></blockquote>
<p>So how would we measure this kind of self-awareness? Well if we know the internal mechanism because we designed it), then it&#8217;s trivial to declare the system as (minimally) self-aware. But what if we don&#8217;t? Then we have to observe the system&#8217;s behaviour and deduce that it must be self-aware; it must be reasonably safe to assume an animal visits the watering hole to drink because of some internal sensing of &#8216;thirst&#8217;.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/-9uDdJRJFJLw/T_DNmsSNDPI/AAAAAAAAAtw/PhZAA1hG_Ro/s1600/awarerobot_zoom.jpeg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" alt="" src="http://3.bp.blogspot.com/-9uDdJRJFJLw/T_DNmsSNDPI/AAAAAAAAAtw/PhZAA1hG_Ro/s320/awarerobot_zoom.jpeg" width="320" height="225" border="0" /></a></div>
<p>But it seems to me that we cannot invent some universal test for self-awareness that encompasses all self-aware systems, from the minimal to the sentient; a kind of universal <a style="background-color: white;" href="http://en.wikipedia.org/wiki/Mirror_test" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">mirror test</a><span style="background-color: white;">.</span><span style="background-color: white;"> Of course the mirror test is itself unsatisfactory. For a start it only works for animals (or robots) with vision <i>and</i> &#8211; in the case of animals &#8211; with a reasonably unambiguous behavioural response that suggests &#8220;it&#8217;s me!&#8221; recognition.</span></p>
<p>And it would be trivially easy to equip a robot with a camera and image processing software that compares the camera image with a (mirror) image of itself, then lights an LED, or makes a sound (or something) to indicate &#8220;that&#8217;s me!&#8221; if there&#8217;s a match. Put the robot in front of a mirror and the robot will signal &#8220;that&#8217;s me!&#8221;. Does that make the robot self-aware? This thought experiment shows why we should be sceptical about claims of robots that pass the mirror test (although <a href="http://www.conscious-robots.com/en/conscious-machines/conscious-robots/can-a-robot-pass-the-mirror.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">some work in this direction</a> is certainly interesting). It also demonstrates that, just as in the minimally self-aware robot case, we need to examine the internal mechanisms.</p>
<p>So where does this leave us? It seems to me that self-awareness is, like intelligence, not one thing that animals or robots have more or less of. And it follows, again like intelligence, there cannot be one test for self-awareness, either at the minimal or the sentient ends of the self-awareness spectrum.<br />
<span style="background-color: white;"><br />
</span><br />
<span style="background-color: white;">Related posts:</span><br />
<span style="background-color: white;"><a href="http://www.alanwinfield.blogspot.co.uk/2011/05/machine-intelligence-fake-or-real.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Machine Intelligence: fake or real?</a></span><br />
<span style="background-color: white;"><a href="http://www.alanwinfield.blogspot.co.uk/2011/02/how-intelligent-are-intelligent-robots.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">How Intelligent are Intelligent Robots?</a></span><br />
<span style="background-color: white;"><a href="http://www.alanwinfield.blogspot.co.uk/2007/07/could-robot-have-feelings.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Could a robot have feelings?</a></span></p>
<hr />
<p>* In the comments below Andrey Pozhogin asks the question:<i style="background-color: white;">What are the benefits of being a self-aware robot? Will it do its job better for selfish reasons?</i></p>
<p>A minimal level of self-awareness, illustrated by my example of a robot able to sense its own battery level and stop what it&#8217;s doing to go and find a recharging station when the battery level drops below a certain level, has obvious utility. But what about higher levels of self-awareness? A robot that is able to sense that parts of itself are failing and either adapt its behaviour to compensate, or fail safely is clearly a robot we&#8217;re likely to trust more than a robot with no such internal fault detection. In short, its a safer robot because of this self-awareness.</p>
<p>But these robots, able to respond appropriately to internal changes (to battery level, or faults) are still essentially reactive. A higher level of artificial self-awareness can be achieved by providing a robot with an internal model of itself. Having an internal model (which mirrors the status of the real robot as self-sensed, i.e. it&#8217;s a continuously updating <i>self-model</i>) allows a level of predictive control. By running its self-model inside a simulation of its environment the robot can then try out different actions and test the likely outcomes of alternative actions. (As an aside, this robot would be a <i>Popperian creature</i> of Dennett&#8217;s Tower of Generate and Test &#8211; <a href="http://alanwinfield.blogspot.co.uk/2007/04/walterian-creatures.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">see my blog post here</a>.) By assessing the outcomes of each possible action for its safety the robot would be able to choose the action most likely to be the safest. A self-model represents, I think, a higher level of self-awareness with significant potential for greater safety and trustworthiness in autonomous robots.</p>
<p>To answer the 2nd part of Andrey&#8217;s question, the robot would do its job better, not for selfish reasons &#8211; but for self-aware reasons.<br />
<span style="font-size: x-small;">(postscript added 4 July 2012)</span></p>
]]></content:encoded>
					
		
		
			</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-20 01:58:45 by W3 Total Cache
-->