autonomous systems, from science fiction to commercial solutions
TRANSCRIPT
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Autonomous Systems
fromScience Fiction to Commercial Solutions
Adrian Bowles, PhDFounder, STORM Insights, Inc.
Image Credit: Huffington Post Canada, 7/2/2013
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Autonomous: The ability to make one’s own decisions.
Automatic: A system that responds to environmental input with pre-programmed responses.
Semi-autonomous: A system capable of making [some] decisions based on context, and relying on human intervention or override for others.
self-control
A single system may have multiple modes.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
BigDog is a dynamically stable quadruped robot created in 2005 by Boston Dynamics with Foster-Miller, the NASA Jet Propulsion Laboratory, and the Harvard University Concord Field Station.[1] It was funded by DARPA, but the project was shelved after the BigDog was deemed too loud for combat.[2]
BigDog. (2016, August 19). In Wikipedia, The Free Encyclopedia. Retrieved 19:15, September 7, 2016, from https://en.wikipedia.org/w/index.php?title=BigDog&oldid=735286400
MQ-9 Reaper Unmanned Areal Vehicle (UAV/Drone)
Sometimes, a little autonomy goes a long way.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Sometimes semi-autonomous
isn’t enough
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
AutoSys
Decision-making… Does it plan? Generative planning?
Use feedback? Coordinate?
Can it: move? in the air? on land? on/under water? see? hear? smell? taste? feel? learn?
Classifying Autonomous Systems
Autonomous Systems
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Robots
Semi-Autonomous
Robot/automaton/androidMachine that performs one or more physical tasks determined by preprogrammed instructions or determined by autonomous reasoning.
Autonomous Systems
Autonomous Systems
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Consumer
Enterprise
Robots
Home CleaningEldercare
Semi-Autonomous
Automobiles
InfoRetrieval
Robot/automaton/androidMachine that performs one or more physical tasks determined by preprogrammed instructions or determined by autonomous reasoning.
Autonomous Systems
Autonomous Systems
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Consumer
Public Sector Robots
Home CleaningEldercare
Semi-Autonomous
UAVs
Automobiles
Buses
Trucks
Multi-peds
InfoRetrieval
Robot/automaton/androidMachine that performs one or more physical tasks determined by preprogrammed instructions or determined by autonomous reasoning.
Autonomous Systems
Autonomous Systems
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Consumer
Public Sector
Enterprise
Robots
Home CleaningEldercare
ManufacturingSemi-Autonomous
UAVs
Automobiles
Buses
TrucksInventory Mgmt
Multi-peds
InfoRetrieval
Cog
nitiv
e C
omm
erce
App
s
Robot/automaton/androidMachine that performs one or more physical tasks determined by preprogrammed instructions or determined by autonomous reasoning.
NetworkMonitoring
Autonomous Systems
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
• A robot may not injure a human being or, through inaction, allow a human being to come to harm.
• A robot must obey orders given it by human beings except where such orders would conflict with the First Law.
• A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.
Isaac Asimov - Three Laws of Robotics
“Handbook of Robotics, 56th Edition, 2058AD”in
Runaround, a 1942 short story
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Google Patents Emergency Vehicle Detection for Autonomous Cars
9/6/2016
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
OlliSelf-driving 12 passenger bus Designed by Local Motors With “passenger experience” improved by IBM Watson (speech to text, natural language classifier, entity extraction, text to speech, and vehicle sensor analysis)
OlliIn tests now in DC
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
OrientAct
Observe
Decide
World Model
Formalizing the Decision Process
Boyd’s Loop John Boyd (1927-1997)
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
OrientAct
Observe
Decide
Small Model
Formalizing the Control Process
OrientAct
Observe
Decide
Small Model
feedback
Sensor
Sensor
Effector
Effector
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Copyright (c) 2014 by STORM Insights, Inc. All Rights Reserved.
Perception/Language
Autonomic
Problem Solving Reasoning & Learning
Simple: deterministic,
retrieve/calculate
Complex: probabalistic
hypothesize, test, rank, selectCreative:
discover, generate
Mem
ory
Stimulus/Sensor
Response/Effector
Input Class/Type Visual Text Image Aural Speech Music Cues Noise Informative Touch Temperature Tactile Texture Taste Smell
Response Types Visible (to the environment) Verbal/NL Text Behavioral (system changes) Haptics/Touch/Proprioception
Invisible Memory updates/ Feedback
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Key approaches to
reinforcement
MachineLearning
unsupervised
supervisedThe system is taught to detect or match patterns based on training data. Learning by example.
The system learns/develops strategies based on performance feedback.
An unsupervised learning system discovers patterns based on experience.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Control & Complexity
Low High
AutonomyAutomatic/Reflexive Autonomous
Independent InterdependentIntegration
World Model ComprehensiveNone
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Autonomous Systems Artificial General Intelligence
MachineLearning
Cognitive ComputingThe Internet of ThingsUnderstand
Reason Respond
Learn
Domain-independent problem solving
Connectivity
Control
Autonomous Systems in Context
Ethics&
Issues
“I’m sorry Dave, I’m afraid I can’t do that… This mission is too important for me to allow you to jeopardize it…
I know that you an Frank were planning to disconnect me and I’m afraid that’s something I cannot allow to happen.”
HAL, 2001 A Space Odyssey
For more information:
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Twitter @ajbowles Skype ajbowles
Upcoming Webinar Dates & Topics
October 13 Deep QA (Question/Answer) - Lessons From Watson and Jeopardy! November 10 Emerging Hardware Choices for Modern AI Data Management December 8 Leverage the IOT to Build a Smart Data Ecosystem