Date post: | 21-Jan-2018 |
Category: |
Technology |
Upload: | dataversity |
View: | 139 times |
Download: | 1 times |
The Road to Autonomous Applications
Adrian Bowles, PhDFounder, STORM Insights, Inc.
Lead Analyst, AI, Aragon Research
DECEMBER 14, 2017
• Overview and Opportunities• Enabling Technologies • Autonomous Application Categories• A Matter of Trust
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
AGENDA
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.
A single system may have multiple modes.
AUTONOMOUS VS AUTOMATIC
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
OrientAct
Observe
Decide
WorldModel
Boyd’s LoopJohn Boyd (1927-1997)
FORMALIZING THE DECISION-MAKING PROCESS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Autonomous Intelligent
AUTONOMY VS INTELLIGENCE
Abstract
GeneralizeLearn
Understand
ReasonIndependent
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Listen Look
Touch
Smell Taste
Your System
LearnModel
Reason
Understand
INTERACTING WITH THE OUTSIDE WORLD
AutonomousSystems
Robots
Semi-AutonomousRobot/automaton/android
Machine that performs one or morephysical tasks determined by preprogrammed instructions or determined by autonomous reasoning.
AutonomousSystems
ROBOTS VS AUTONOMOUS SYSTEMS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
AutonomousSystems
Consumer
Enterprise
Robots
Home CleaningEldercare
Semi-Autonomous
Automobiles
InfoRetrieval
AutonomousSystems
Robot/automaton/android
Machine that performs one or morephysical tasks determined by preprogrammed instructions or determined by autonomous reasoning.
ROBOTS VS AUTONOMOUS SYSTEMS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
AutonomousSystems
Consumer
Public Sector Robots
Home CleaningEldercare
Semi-Autonomous
UAVs
Automobiles
Buses
Trucks
Multi-peds
InfoRetrieval
AutonomousSystems
Robot/automaton/android
Machine that performs one or morephysical tasks determined by preprogrammed instructions or determined by autonomous reasoning.
ROBOTS VS AUTONOMOUS SYSTEMS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
AutonomousSystems
Consumer
Public Sector
Enterprise
Robots
Home CleaningEldercare
ManufacturingSemi-Autonomous
UAVs
Automobiles
Buses
TrucksInventory Mgmt
Multi-peds
InfoRetrieval
Cog
niti
ve C
omm
erce
App
s
NetworkMonitoring
AutonomousSystems
Robot/automaton/androidhine that performs one or more physical tasks determined
by preprogrammed instructionsor autonomous reasoning.
ROBOTS VS AUTONOMOUS SYSTEMS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Low High
AutonomyAutomatic/Reflexive Autonomous
Independent InterdependentIntegration
World ModelComprehensiveNone
CONTROL & COMPLEXITY
Copyright (c) 2017 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 ReaperUnmanned Areal Vehicle (UAV/Drone)
SOMETIMES, A LITTLE AUTONOMY GOES A LONG WAY.
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
SAE AUTONOMOUS VEHICLE CLASSIFICATION
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Google Patents Emergency VehicleDetection for Autonomous Cars
9/6/2016
INTEROPERABILITY WITH THE EXISTING INFRASTRUCTURE IS CRITICAL
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Autonomous Systems Artificial General Intelligence
MachineLearning
Cognitive ComputingThe Internet of Things
UnderstandReasonLearn
Domain-independentproblem solving
Connectivity
Control
AUTONOMOUS SYSTEMS IN CONTEXT
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Enabling Technologies
IoT……Sensors,Intelligence at the Edge…
Vision Technologies…LIDAR
Supervised Unsupervised
Deep
GeneralReinforcement
Learning by example,using training data. Strategies based
on performancefeedback.
Discovers patterns basedon experience with data.
Biologically-inspired ML approach.Leverages simple processing units - analogous to neurosynaptic elements -organized in layers that collaborate to solve complex problems.
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved. Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
MACHINE LEARNING FOR AUTONOMOUS APPLICATIONS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
CONTRASTING AI APPROACHES USED FOR INTELLIGENT AUTONOMOUS SYSTEMS
Knowledge-Centric Data-Centric/Deep Learning
Representation LearningUse ML to discover the representation
Lots of Up-Front EffortDeveloping the Algorithms
or Rules
Should have Complete Transparency
Identify the CategoriesLet the Data Drive the Process
Can Become a Black Box
ATTRIBUTES
APPROACH Use ML to discover the mappingUse experts to create therepresentation and mapping
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
HOW TO DELEGATE AUTONOMY
ALGORITHMS&
RULES
DATA
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
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Segmentaton
Train
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
A MATTER OF TRUST
Verify
Validate
Delegate
Evaluate
TRUST
DecisionsPreparation
Alex Coppel / Herald Sun/Getty Images
Fernando Alonso Walks Away from a 46G ImpactWill F1 become fully autonomous?
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
FROM INFORM/ADVISE TO AUTOMATE
DESIGN CONSTRAINTS - DECISIONS UNDER DURESS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
DESIGN DECISIONS/CONSTRAINTS
Independent vs Collaborative
Execution Constraints
Augment vs Automate
OrientAct
Observe
Decide
SmallModel
OrientAct
Observe
Decide
SmallModel
Feedback
Sensor
Sensor
Effector
Effector
COLLABORATIVE AUTONOMY - MULTIPLE SENSORS & EFFECTORS
Copyright (c) 2017 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.
“Handbook of Robotics, 56th Edition, 2058AD”in
Runaround, a 1942 short story
ISAAC ASIMOV - THREE LAWS OF ROBOTICS
Copyright (c) 2017 by STORM Insights Inc. All Rights Reserved.
Twitter @ajbowlesSkype ajbowles
If you would like to connect on LinkedIn, pleaselet me know that you that you registered for theSmart Data webinar series.
KEEP IN TOUCH
2018 SmartData Webinar Dates & Topics
January 11 AI At The Edge: Pushing Intelligence to Fog Computing Nodes
February 8 A Pragmatic AI Maturity Model: Choosing the Right AI Technologies Based on Application Requirements and User Attributes
March 8 Machine Learning Update: An Overview of Technology Maturity and Product Vendors