SlideShare a Scribd company logo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How Can We Answer the Really BIG
Questions?
Tom Soderstrom,
IT Chief Technology and Innovation Officer, NASA JPL
Can we answer the BIG questions?
How can we innovate at the edge?
Tom Soderstrom, IT Chief Technology and Innovation Officer, JPL
Tom.Soderstrom@jpl.nasa.gov
June 2018
Can we find Earth
2.0?
Why?To help us answer the BIG questions
Are we alone?
How do we protect Mother
Earth?
How do we divert an
asteroid?
Is/was there life
on Mars?
How did the Universe form
and where is it going?
T
Seven new missions launched in May 2018 (a JPL record)
Cold Atom Lab and Raincube
TEMPEST-D CubeSat
InSight lander
CubeRRT CubeSat GRACE-FO
Two Mars CubeSat Ones
Enjoy the benefits of surfing (user experience)
and
leverage the power and future of the wave (back end)
and
spend time doing it (priorities and focus)
How can we infuse emerging technologies into the enterprise?
Photo credit: http://ppesydney.net/author/andrew-hindmoor/
Photo credit: Kean University
What is the next Technology Tsunami?
8
Built-in
intelligence everywhere,
all the time
Our Vision of How We Will Work
Leverages IOT, Programming, Smart Data, Cloud, and Artificial Intelligence, which can evolve at different cadences
AI / Machine Learning
Intelligent
Assistance
(IA)
Deep LearningData Lakes
APIs
(Registry)
Sensors and Devices
(IoT)
Gesture
Touch
See
Type
Sense
Think
Hear
Speak
Click
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone. These waves will impact primarily developers.
Surfing the next major technology waves - Summary
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
Work from anywhere, always connected,
gaming, sharing, open source, reduced
footprint, cord-cutting
At scale, authentication, encryption
by default, role-based training,
BlockChain
Serverless, edge computing, HPC,
GPUs, Neuromorphic, Quantum
Programming everything, APIs, Software Defined
Networks, containers, DevOps, Open Source, self-
healing, everything distributed
Mobile, smart devices, AR, IoT, NUI
Deep Learning, Machine
Learning, chatbots, NLP,
automation, data-driven, APIs,
analytics, combinations
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone These waves will impact primarily developers
Surfing the next major technology waves - Summary
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
Work from anywhere, always connected,
gaming, sharing, open source, reduced
footprint, cord-cutting
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone These waves will impact primarily developers
Surfing the next major technology waves - New Habits
7/11/2018 13
New Habits – JPL Perspective
• Work from anywhere
• Always connected to each other, our data, our devices
• Sensors everywhere give us constant insight
• 3D print our future
• Experimentation makes us faster
• Open Source mentality helps us reuse and share
• Reconfigure our offices at ease makes us nimble
• Crowdsourcing helps us develop faster (e.g. JPL Pitch Day, Parking App Challenge, Digital
Assistants, ChatBots, Open Source Rover)
Prepare for next generation of explorers’ ways of working
Enable interplanetary collaboration via
Virtual Mars exploration through Augmented Reality
16
Let’s prepare the next generation of explorers
A Diverse Robotic Swarm at ReInvent December 2017
+ +
7/11/2018 17
Let’s prepare the next generation of explorers with hands-on
7/11/2018 18
JPL RoomBot – Externally focused
JPL HR Chatbot – Externally focused
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
At scale, authentication, encryption by default,
role-based training, BlockChain
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone These waves will impact primarily developers
Surfing the next major technology waves – Cyber Challenges
JPL/Caltech PROPRIETARY—Not for Public Release or Redistribution
Handling cybersecurity challenges at scale requires understanding threat trends
JPL Perspective
Industry Threat Trends CY17Q2 CY17Q3
Email Phishing
Vishing
Distributed Denial of Service attacks
Ransomware email escalations
End of Life software exploitation
Attacks on externally accessible websites
Poorly managed/configured systems
Weak security encryption deployments
Zero-Day / APT / Nation-State attacks
Dark Web Intel (TOR, Onion, Play Pen, etc.)
Insider threat
Make it easy to be secure
• E.g. derived credentials test lab
• E.g. AI in the background (DDOS)
• E.g. BlockChain
JPL Cyber Security Chatbot – Externally focused
JPL Cyber Security Chatbot – Internally focused
User Feedback – helping train the chatbot
Intuitive Experience: “Data Wall”
Data Wall - Combining multiple senses for your use case
27
POC: M. Cox
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere Serverless, edge computing, HPC,
GPUs, Neuromorphic, Quantum
Surfing the next major technology waves – Accelerated Computing
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone These waves will impact primarily developers
Surfing the next major technology waves – Accelerated Computing
JPL
7/11/2018 29
Accelerated computing
Graphical Processing Units
explosion benefit
Artificial Intelligence, Virtual Reality,
and BlockChain
Serverless computing is the next
step for cloud computing
Edge computing scales by distributing intelligence
to the perimeters and is fast and resilient
Use others’ High Performance Computing
7/11/2018 30
Accelerating the computing – JPL Perspective
• Cloud computing is the new normal
• Serverless computing experiment saw higher scalability and 100x less cost
• Edge computing prototype showed faster system performance and higher
resiliency
• High Performance Computing now uses multiple sites (JPL, Ames, Texas, cloud)
• Established Graphical Processing Units (GPU) test lab.
• Holding training classes in GPU programming
• Experimenting with Quantum Computing
• Getting ready for hugh increases coming in WiFi 802.11ax, 5G, and Bluetooth 5.
OSR uses Edge Computing
Alexa NASA Mars uses
Serverless Computing
NISAR is testing GPU computingJPL GPU test lab available now
AI/AR processing in near realtime
Is being used already
N A S A M A R S
N A S A ’ S F I R S T
A L E X A A P P
“Alexa, enable NASA Mars"
“How cold is Mars?”
”Can people live on Mars?”
…
• Separate IoT Network
• Serverless - safer and cheaper
• Natural user interfaces
• Using multiple senses
• Handles huge scale
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
Programming everything, APIs, Software Defined
Networks, containers, DevOps, Open Source, self-
healing, everything distributed
Surfing the next major technology waves – Software Defined
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone These waves will impact primarily developers
Surfing the next major technology waves – Software Defined
7/11/2018
Software Defined Everything
• Programming is a core competency
• Open Source is the new normal
• Automation is built-in
• The world is run by DevOps
• Application Programming Interfaces
(APIs) become critical
• Distributed enterprises rise using
Software Defined Networks
• Self-healing networks (e.g. NetFlix)
Credit: Techcrunch.com
7/11/2018
• JPL code sharing mentality has grown 100%
• Software containers save time/money/risk
• Investigating in API management
• Rapid experimentation in joint software
and hardware development
• Focus on software training, experimentation
• Automation is expected and built-in
• Software defined… spacecraft, radios, …
• Building software-defined, auto-adjustable, self-
healing networks
JPL Perspective on Software Defined Everything
JPL/Caltech PROPRIETARY—Not for Public Release or Redistribution
Our 3 year transformation will improve network
resiliency, security, and performance
Future Network Infrastructure Capabilities
• High-capacity bandwidth (40GigE,
100GigE)
• Additional resiliency through Fabric
Architecture giving high speed and
network agility
• Software Defined Data Center and
Networking (SDDC, SDN) to automate
and orchestrate LAN & WAN resources
• Improved network visibility for
enhanced cyber analysis
• Increased adoption of off-prem cloud
and hosting facilities (e.g., DR)
Fabric Network Resiliency
100GigE Transformation
SDN – Intelligent Networks to
meet demand
2018
2019
2020
JPL/Caltech PROPRIETARY—Not for Public Release or Redistribution
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
Mobile, smart devices, AR, IoT, NUI
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone These waves will impact primarily developers
Surfing the next major technology waves – Ubiquitous Computing
There are new IoT Use Cases every day…
White Cane 2.0
(Credit: MIT and Economist)
Connected Vehicles
Credit: The Daily Conversation/YouTube
Smart Cities and Smart Homes
Credit: Lux Reviews
Fleet Management
Credit: AT&T Enterprise/YouTube
Near-term areas:
Wearables
Voice
Healthcare
Transportation
Manufacturing
Security monitoring
Energy
…
7/11/2018
Ubiquitous Computing – JPL Perspective
• JPL IOT Network allows for rapid
and safe experimentation
• JPL mobile apps and app store
• New mobile apps and capabilities
Bring Curiosity home Portal to anywhere
Science and engineering with AR glasses
(fewer experts with high fidelity)
AR on mobile phone
(democratizes AR)
Early promising IoT experiments
Data Wall - Combining
multiple senses
Controlling lights, A/V
equipment with voice
Understand and mitigate
hacking attempts
Alexa as Virtual
helpdesk and phone
As interface to
ChatBots
“Ask me anything”
E.g. JPL Info,
Roombot, AWS
Control robots
via voice
Alexa for public
outreach
NASA Mars
Acquisition
Intelligent Assistant
N A S A M A R S
N A S A ’ S F I R S T
A L E X A A P P
“Alexa, enable NASA Mars"
“How cold is Mars?”
”Can people live on Mars?”
…
Intelligent Assistance - Querying Contracts via voice (before and after)
JPL’s Acquisition Intelligent Assistant Results
1. Answering questions… 2. Having a dialog
Rapid Iteration of Acquisition’s Digital Assistant
Iterated into …
POC: M. Cox
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
Deep Learning, Machine
Learning, chatbots, NLP,
automation, data-driven, APIs,
analytics, combinations
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
These waves will impact everyone These waves will impact primarily developers
Surfing the next major technology waves – Applied AI
Paul Townsend https://www.flickr.com/photos/brizzlebornandbred/21612930318
Photo credit: http://teaching.msa.maryland.gov/
Credit: https://www.brother.co.uk/business-solutions/healthcare/future-of-hospital-technology
X
X
Applied AI – Industry Perspective
Industries AI will transform:
- Security
- Health and medicine
- Manufacturing
- Education
- Business Intelligence
- Retail and eCommerce
- Marketing, Advertising
- Auto & transportation
- Customer service
- Agriculture
- Legal, Finance
- Government
- ...
• 140 startups acquired since 2011, 30 of
which were in 2016. Valued at more than
$2.5B. Most in Healthcare. (CB Insight)
• 20% lift in revenues for companies using
AI by 2020 (Infosys)
• 300% YoY AI investment rise in 2017 (Infosys)
• 40 ZB of data in 2020 (from 4ZB in 2014)
AI by the numbers:
Why AI? Why me? Why now?
• 76% of sales growth for large companies with
Machine Learning (MIT Sloan)
The right conditions finally exists:
successes, compute power, data, open source, skills
Decide which AI you want to start with - and experiment
(1) Machine Learning – E.g., Deep Minds, Self driving cars
(2) Natural Language Processing (NLP) – ChatBots, Online help
(3) Computer Vision – Medical diagnosis
(4) Smart Robot - Roomba, Hube
(5) Intelligent Digital Assistant - Alexa, Siri, Google, Cortana
(6) Speech to Text Translation – Google Translate, Azure Media Server
(7) Context Aware Computing – IBM Watson, Google Calendar, Waze
(8) Gesture Control – MS Kinect, Intel Realsense
(9) Speech Recognition – Helpdesk, online banking
(10) Automatic Content Recognition – Shazaam, YouTube
(11) Recommendation Engines – Amazon, Netflix, Chatbots
Categories suggested by Access AIThink and use “IA” to learn and gain adoption
Decide which AI to start with and experiment
(1) Machine Learning – E.g., Deep Minds, Self driving cars, NASA Curiosity
(2) Natural Language Processing (NLP) – ChatBots, Online help, NASA Mars
(3) Computer Vision – Medical diagnosis, NASA Curiosity
(4) Smart Robot - Roomba, Hube, JPL RovE, Open Source Rover, Div. Rob. Swarm
(5) Intelligent Digital Assistant - Siri, Google, Cortana, Lex, RoomBot, Search
(6) Speech to Text Translation – Google Translate, Azure Media Server, JPLTube
(7) Context Aware Computing – IBM Watson, Google Calendar, Waze, Acquisition
(8) Gesture Control – MS Kinect, Intel Realsense, JPL OnSight
(9) Speech Recognition – Helpdesk, online banking, JPL Alexa skills
(10) Automatic Content Recognition – Shazaam, YouTube, JPLTube, JPL Search
(11) Recommendation Engines – Amazon, Netflix, Chatbots, Research Assistant
Categories suggested by Access AI
(JPL examples in red)
Think and use “IA” to learn and gain adoption
Deep Learning (subset of Machine Learning)
What it is: A technique to implement
Machine Learning that uses neural networks to emulate the
human brain (neurons) and the way humans learn. Needs a
lot of training data. Most active area of research with many
successes including reinforcement learning.
Opportunity: Chose/run open source in the cloud. E.g.
AWS (MxNet, Rekognition, GPUs, Comprehend,
SageMaker) Google (Tensorflow, Vision, TPUs,
Dialogflow, AutoML)
Microsoft (Cognitive Toolkit)
Other (Torch, Caffe, Keras, DeepLearning4J, Theano, … )
Credit:
Wikipedia
7/11/2018 50
ML and Stocks
Applied AI opportunities: New algorithms, massive data sets, and Intelligent Assistants
1 2 3
JPL RoomBot – Externally focused
User Feedback – helping train the chatbot
Other Intelligent Digital Assistants aka “Chatbots”
• Acquisition IDA
• RoomBot
• HRBot
• CloudBot
• CyberBot
• Conference Room IDAs
• DataWall
• Room AV control bot
• Conferences IDA
• Proposals IDA
• …
Lessons Learned
• Keep it focused
• Use Natural Interfaces
• Deploy quickly and iterate
• Access to the data matters most
• Access to displays matters too
• X Functional Teams work best
• Keep it light, fun, and fast
Is face recognition ready and helpful in our enterprises?
7/11/2018 54
POC: R. Ma
Can we
count
people
traffic
using
AI?
55
jpl.nasa.gov
Can we use ML to detect anomalies in Soil Moisture Active Passive (SMAP) telemetry?
• Good test candidate, good relationships
• ~4,000 telemetry channels
• Power, CPU, RAM, Thermal, Radiation, counters,
switches
• 4B values
• Challenges
• Semi-supervised
• Complexity, diversity
• Scale
Copyright 2017 California Institute of Technology. U.S. Government sponsorship
acknowledged
POC: K. Hundman
Use Deep Learning to detect spacecraft anomalies automatically
Most Recent Data
(current day)
Model Predictions
(for current day)
Prediction
Errors =
ANOMALIES
Minus
Equals
jpl.nasa.gov
AI for SMAP Telemetry Anomaly Detection
Eclipse day – Aug 21st, 2017
Copyright 2017 California Institute of Technology. U.S. Government sponsorship
acknowledged
JPL AI and IOT related experiments
Data Wall - Combining
multiple senses
Cyber Security
Chatbots through
typing, speaking,
texting
Acquisition
Intelligent Assistant
Use of IoT and
Serverless architecture
Detecting Spacecraft
Anomalies
People CounterFace Recognition MEMEX
Additional AI, IoT and Natural User Interfaces experiments
Detecting interesting
rocks on Mars
Understand and mitigate
hacking attempts
Alexa as Virtual
helpdesk and phone
Control robots
through voice
and AI
Methane detection
Derived Credentials
(front end UE)
DDOS Remediation
(back end UE)
Relevance tweets
Help evolve JPL’s exploration of these technology trends Summary
Ubiquitous Computing Software Defined Everything
Accelerated Computing
Cyber Security challengesNew Habits
Applied AI Built in
intelligence
everywhere
Work from anywhere, always connected,
gaming, sharing, open source, reduced
footprint, cord-cutting
At scale, authentication, encryption by default,
role-based training, BlockChain
Serverless, edge computing, HPC,
GPUs, Neuromorphic, Quantum
Programming everything, APIs, Software Defined
Networks, containers, DevOps, Open Source, self-
healing, everything distributed
Mobile, smart devices, AR, IoT, NUI
Deep Learning, Machine
Learning, chatbots, NLP,
automation, data-driven, APIs,
analytics, combinations
Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
An innovation approach – The Process
1. Question Farm - with end users to find low-hanging use case.
2. Experiment - with users and developers using 1 or 2-pizza teams.
3. Take the easy path - Make it easy to understand, build, and use.
4. Measure - what works… abandon what doesn’t.
5. Focus on the data - it is your currency!
6. Double down - on what had an impact… and iterate.
7. Find or develop the skills – Look at prescriptive analytics group for skills
8. Partner with Cyber Security – Speeds up progress by orders of magnitude
9. Move forward – we can take small steps more quickly and easily.
An innovation approach – The Technology
1. Open Source – available, inexpensive, growing
2. Cloud computing – for maximum leverage and speed
3. Crowdsourcing - partner internally and externally (e.g. Kaggle)
4. Internet of Things – for Interacting Naturally and collecting data
5. Analytics – extend the analytics efforts into IA
6. APIs – how you access the data
7. AI frameworks and libraries – makes it easy to get started
8. IA – evolve to AI when users trust the IA
9. Combinations – especially of IOT + APIs + AI, all in the cloud
Always remember our key priorities
Photo credit Wikimedia.org
Photo credit Wikipedia.org
”With great power
comes great responsibility”
– Voltaire
”If we stop moving, we die”
– Great White Shark
NASA MISSIONS
Where do you want to go
tomorrow?
7/11/2018 65
Seven new mission launched in May 2018 (a JPL record)
Cold Atom Lab and Raincube
TEMPEST-D CubeSat
InSight lander
CubeRRT CubeSat GRACE-FO
Two Mars CubeSat Ones
W E W I L L
C O L L E C T
1 0 0 X M O R E
D A T A O C O - 2
2009
S M A P
2015
S W O T &
N I S A R
2021
1 0 0
T B / D A Y
Understand the Earth’s water in detail with SWOT and NISAR
Is there life on Europa?
H U M A N S
O N
M A R S ?
H O W D O W E
P R E P A R E
F O R
Gain InSight to
Mars’ interior
Curiosity Finds Ancient Organic Material, Mysterious Methane on Mars
Mars Mysterious Methane
2018 Giant Dust Storm on Mars
Curiosity:Did/doesMarshouselife?
W E ’ R E G O I N G B A C K !
Mars 2020: Our next rover on Mars
WheredowefindEarth2.0?
Psyche –
the gem
of the
solar
system
Upcoming Launches
COSMIC-2
April – June 2018
SWOT 2021 Europa Clipper 2022
Mars 2020
NISAR 2021
ECOSTRESS
June 2018
PSYCHE 2022
Mars Helicopter
Prepare for next generation of explorers’ ways of working
Enable interplanetary collaboration via
Virtual Mars exploration through Augmented Reality
Do you want to participate?
85
J o i n t h e j o u r n e y a n d
e x p l o r e w i t h u s
Dare Mighty Things
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you

More Related Content

What's hot

Software Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and ChallengesSoftware Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and ChallengesPhilipp Leitner
 
A Beginner's Guide to Deep Learning
A Beginner's Guide to Deep LearningA Beginner's Guide to Deep Learning
A Beginner's Guide to Deep LearningIrene Chen
 
OIT Technology, Communications, Japan
OIT Technology, Communications, JapanOIT Technology, Communications, Japan
OIT Technology, Communications, JapanChristos Makiyama
 
“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...
“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...
“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...Edge AI and Vision Alliance
 
Towards 5G - super-agility, hyper-connectivity & networked intelligence
Towards 5G - super-agility, hyper-connectivity & networked intelligenceTowards 5G - super-agility, hyper-connectivity & networked intelligence
Towards 5G - super-agility, hyper-connectivity & networked intelligenceDr. Kim (Kyllesbech Larsen)
 
Global LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving InnovationGlobal LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving InnovationLarry Smarr
 
Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...
Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...
Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...AI Frontiers
 
Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...
Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...
Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...KTN
 
Fog Computing with Vortex
Fog Computing with VortexFog Computing with Vortex
Fog Computing with VortexAngelo Corsaro
 
110307 cloud security requirements gourley
110307 cloud security requirements gourley110307 cloud security requirements gourley
110307 cloud security requirements gourleyGovCloud Network
 
Monitoring and Managing Network Application Performance
Monitoring and Managing Network Application PerformanceMonitoring and Managing Network Application Performance
Monitoring and Managing Network Application PerformanceLisa Menestrina
 
Deep learning @ Edge using Intel's Neural Compute Stick
Deep learning @ Edge using Intel's Neural Compute StickDeep learning @ Edge using Intel's Neural Compute Stick
Deep learning @ Edge using Intel's Neural Compute Stickgeetachauhan
 
18 applied architectures_part_2
18 applied architectures_part_218 applied architectures_part_2
18 applied architectures_part_2Majong DevJfu
 
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪MAKERPRO.cc
 
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...Angelo Corsaro
 
DDS in Action -- Part I
DDS in Action -- Part IDDS in Action -- Part I
DDS in Action -- Part IAngelo Corsaro
 
NetApp Insights 2018 Post Show
NetApp Insights 2018 Post ShowNetApp Insights 2018 Post Show
NetApp Insights 2018 Post ShowRenee Yao
 
The Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and BeyondThe Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and BeyondNUS-ISS
 

What's hot (20)

Software Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and ChallengesSoftware Development for the Cloud - Trends, Opportunities, and Challenges
Software Development for the Cloud - Trends, Opportunities, and Challenges
 
A Beginner's Guide to Deep Learning
A Beginner's Guide to Deep LearningA Beginner's Guide to Deep Learning
A Beginner's Guide to Deep Learning
 
OIT Technology, Communications, Japan
OIT Technology, Communications, JapanOIT Technology, Communications, Japan
OIT Technology, Communications, Japan
 
“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...
“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...
“Developing Edge Computer Vision Solutions for Applications with Extreme Limi...
 
Towards 5G - super-agility, hyper-connectivity & networked intelligence
Towards 5G - super-agility, hyper-connectivity & networked intelligenceTowards 5G - super-agility, hyper-connectivity & networked intelligence
Towards 5G - super-agility, hyper-connectivity & networked intelligence
 
Global LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving InnovationGlobal LambdaGrid Applications Driving Innovation
Global LambdaGrid Applications Driving Innovation
 
Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...
Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...
Rajarshi Gupta at AI Frontiers : Security is AI’s biggest challenge, AI is Se...
 
Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...
Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...
Implementing AI: Running AI at the Edge: Embedding low-cost intelligence with...
 
Fog Computing with Vortex
Fog Computing with VortexFog Computing with Vortex
Fog Computing with Vortex
 
110307 cloud security requirements gourley
110307 cloud security requirements gourley110307 cloud security requirements gourley
110307 cloud security requirements gourley
 
Monitoring and Managing Network Application Performance
Monitoring and Managing Network Application PerformanceMonitoring and Managing Network Application Performance
Monitoring and Managing Network Application Performance
 
Deep learning @ Edge using Intel's Neural Compute Stick
Deep learning @ Edge using Intel's Neural Compute StickDeep learning @ Edge using Intel's Neural Compute Stick
Deep learning @ Edge using Intel's Neural Compute Stick
 
18 applied architectures_part_2
18 applied architectures_part_218 applied architectures_part_2
18 applied architectures_part_2
 
EPSRC CDT Conference
EPSRC CDT ConferenceEPSRC CDT Conference
EPSRC CDT Conference
 
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
 
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...
 
Fog Computing Defined
Fog Computing DefinedFog Computing Defined
Fog Computing Defined
 
DDS in Action -- Part I
DDS in Action -- Part IDDS in Action -- Part I
DDS in Action -- Part I
 
NetApp Insights 2018 Post Show
NetApp Insights 2018 Post ShowNetApp Insights 2018 Post Show
NetApp Insights 2018 Post Show
 
The Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and BeyondThe Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and Beyond
 

Similar to How Can We Answer the Really BIG Questions?

Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsTelecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsSriram Subramanian
 
Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference MLconf
 
Accelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of GenomicsAccelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of GenomicsAmazon Web Services
 
Soderstrom
SoderstromSoderstrom
SoderstromNASAPMC
 
Artificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementArtificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementADVA
 
Our Concurrent Past; Our Distributed Future
Our Concurrent Past; Our Distributed FutureOur Concurrent Past; Our Distributed Future
Our Concurrent Past; Our Distributed FutureC4Media
 
PIMRC-2012, Sydney, Australia, 28 July, 2012
PIMRC-2012, Sydney, Australia, 28 July, 2012PIMRC-2012, Sydney, Australia, 28 July, 2012
PIMRC-2012, Sydney, Australia, 28 July, 2012Charith Perera
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in spaceFacultad de Informática UCM
 
Dl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalDl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalJeffrey Shomaker
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRebekah Rodriguez
 
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...Keith Kraus
 
SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0Nicolás Erdödy
 
C:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded Day
C:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded DayC:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded Day
C:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded DayArik Weinstein
 
Solving Cybersecurity at Scale
Solving Cybersecurity at ScaleSolving Cybersecurity at Scale
Solving Cybersecurity at ScaleDataWorks Summit
 
Computing Outside The Box
Computing Outside The BoxComputing Outside The Box
Computing Outside The BoxIan Foster
 
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Tracy Chen
 
High Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedHigh Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedLarry Smarr
 

Similar to How Can We Answer the Really BIG Questions? (20)

Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin SystemsTelecom Clouds crossing borders, Chet Golding, Zefflin Systems
Telecom Clouds crossing borders, Chet Golding, Zefflin Systems
 
Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference Chris Nicholson, CEO Skymind at The AI Conference
Chris Nicholson, CEO Skymind at The AI Conference
 
Accelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of GenomicsAccelerating Analytics for the Future of Genomics
Accelerating Analytics for the Future of Genomics
 
Soderstrom
SoderstromSoderstrom
Soderstrom
 
Artificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementArtificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and management
 
Our Concurrent Past; Our Distributed Future
Our Concurrent Past; Our Distributed FutureOur Concurrent Past; Our Distributed Future
Our Concurrent Past; Our Distributed Future
 
PIMRC-2012, Sydney, Australia, 28 July, 2012
PIMRC-2012, Sydney, Australia, 28 July, 2012PIMRC-2012, Sydney, Australia, 28 July, 2012
PIMRC-2012, Sydney, Australia, 28 July, 2012
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 
Dl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalDl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_final
 
Microsoft Dryad
Microsoft DryadMicrosoft Dryad
Microsoft Dryad
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC Supercomputer
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
Streaming Cyber Security into Graph: Accelerating Data into DataStax Graph an...
 
SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0
 
C:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded Day
C:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded DayC:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded Day
C:\Alon Tech\New Tech\Embedded Conf Tlv\Prez\Sightsys Embedded Day
 
Solving Cybersecurity at Scale
Solving Cybersecurity at ScaleSolving Cybersecurity at Scale
Solving Cybersecurity at Scale
 
Computing Outside The Box
Computing Outside The BoxComputing Outside The Box
Computing Outside The Box
 
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
High Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedHigh Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light Speed
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

How Can We Answer the Really BIG Questions?

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How Can We Answer the Really BIG Questions? Tom Soderstrom, IT Chief Technology and Innovation Officer, NASA JPL
  • 2. Can we answer the BIG questions? How can we innovate at the edge? Tom Soderstrom, IT Chief Technology and Innovation Officer, JPL Tom.Soderstrom@jpl.nasa.gov June 2018
  • 3. Can we find Earth 2.0? Why?To help us answer the BIG questions Are we alone? How do we protect Mother Earth? How do we divert an asteroid? Is/was there life on Mars? How did the Universe form and where is it going? T
  • 4. Seven new missions launched in May 2018 (a JPL record) Cold Atom Lab and Raincube TEMPEST-D CubeSat InSight lander CubeRRT CubeSat GRACE-FO Two Mars CubeSat Ones
  • 5. Enjoy the benefits of surfing (user experience) and leverage the power and future of the wave (back end) and spend time doing it (priorities and focus) How can we infuse emerging technologies into the enterprise?
  • 7. Photo credit: Kean University
  • 8. What is the next Technology Tsunami? 8 Built-in intelligence everywhere, all the time
  • 9. Our Vision of How We Will Work Leverages IOT, Programming, Smart Data, Cloud, and Artificial Intelligence, which can evolve at different cadences AI / Machine Learning Intelligent Assistance (IA) Deep LearningData Lakes APIs (Registry) Sensors and Devices (IoT) Gesture Touch See Type Sense Think Hear Speak Click
  • 10. Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone. These waves will impact primarily developers. Surfing the next major technology waves - Summary
  • 11. Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Work from anywhere, always connected, gaming, sharing, open source, reduced footprint, cord-cutting At scale, authentication, encryption by default, role-based training, BlockChain Serverless, edge computing, HPC, GPUs, Neuromorphic, Quantum Programming everything, APIs, Software Defined Networks, containers, DevOps, Open Source, self- healing, everything distributed Mobile, smart devices, AR, IoT, NUI Deep Learning, Machine Learning, chatbots, NLP, automation, data-driven, APIs, analytics, combinations Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone These waves will impact primarily developers Surfing the next major technology waves - Summary
  • 12. Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Work from anywhere, always connected, gaming, sharing, open source, reduced footprint, cord-cutting Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone These waves will impact primarily developers Surfing the next major technology waves - New Habits
  • 13. 7/11/2018 13 New Habits – JPL Perspective • Work from anywhere • Always connected to each other, our data, our devices • Sensors everywhere give us constant insight • 3D print our future • Experimentation makes us faster • Open Source mentality helps us reuse and share • Reconfigure our offices at ease makes us nimble • Crowdsourcing helps us develop faster (e.g. JPL Pitch Day, Parking App Challenge, Digital Assistants, ChatBots, Open Source Rover)
  • 14. Prepare for next generation of explorers’ ways of working
  • 15. Enable interplanetary collaboration via Virtual Mars exploration through Augmented Reality
  • 16. 16 Let’s prepare the next generation of explorers A Diverse Robotic Swarm at ReInvent December 2017 + +
  • 17. 7/11/2018 17 Let’s prepare the next generation of explorers with hands-on
  • 19. JPL RoomBot – Externally focused
  • 20. JPL HR Chatbot – Externally focused
  • 21. Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere At scale, authentication, encryption by default, role-based training, BlockChain Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone These waves will impact primarily developers Surfing the next major technology waves – Cyber Challenges
  • 22. JPL/Caltech PROPRIETARY—Not for Public Release or Redistribution Handling cybersecurity challenges at scale requires understanding threat trends JPL Perspective Industry Threat Trends CY17Q2 CY17Q3 Email Phishing Vishing Distributed Denial of Service attacks Ransomware email escalations End of Life software exploitation Attacks on externally accessible websites Poorly managed/configured systems Weak security encryption deployments Zero-Day / APT / Nation-State attacks Dark Web Intel (TOR, Onion, Play Pen, etc.) Insider threat Make it easy to be secure • E.g. derived credentials test lab • E.g. AI in the background (DDOS) • E.g. BlockChain
  • 23. JPL Cyber Security Chatbot – Externally focused
  • 24. JPL Cyber Security Chatbot – Internally focused
  • 25. User Feedback – helping train the chatbot
  • 27. Data Wall - Combining multiple senses for your use case 27 POC: M. Cox
  • 28. Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Serverless, edge computing, HPC, GPUs, Neuromorphic, Quantum Surfing the next major technology waves – Accelerated Computing Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone These waves will impact primarily developers Surfing the next major technology waves – Accelerated Computing
  • 29. JPL 7/11/2018 29 Accelerated computing Graphical Processing Units explosion benefit Artificial Intelligence, Virtual Reality, and BlockChain Serverless computing is the next step for cloud computing Edge computing scales by distributing intelligence to the perimeters and is fast and resilient Use others’ High Performance Computing
  • 30. 7/11/2018 30 Accelerating the computing – JPL Perspective • Cloud computing is the new normal • Serverless computing experiment saw higher scalability and 100x less cost • Edge computing prototype showed faster system performance and higher resiliency • High Performance Computing now uses multiple sites (JPL, Ames, Texas, cloud) • Established Graphical Processing Units (GPU) test lab. • Holding training classes in GPU programming • Experimenting with Quantum Computing • Getting ready for hugh increases coming in WiFi 802.11ax, 5G, and Bluetooth 5. OSR uses Edge Computing Alexa NASA Mars uses Serverless Computing NISAR is testing GPU computingJPL GPU test lab available now AI/AR processing in near realtime Is being used already
  • 31. N A S A M A R S N A S A ’ S F I R S T A L E X A A P P “Alexa, enable NASA Mars" “How cold is Mars?” ”Can people live on Mars?” … • Separate IoT Network • Serverless - safer and cheaper • Natural user interfaces • Using multiple senses • Handles huge scale
  • 32. Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Programming everything, APIs, Software Defined Networks, containers, DevOps, Open Source, self- healing, everything distributed Surfing the next major technology waves – Software Defined Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone These waves will impact primarily developers Surfing the next major technology waves – Software Defined
  • 33. 7/11/2018 Software Defined Everything • Programming is a core competency • Open Source is the new normal • Automation is built-in • The world is run by DevOps • Application Programming Interfaces (APIs) become critical • Distributed enterprises rise using Software Defined Networks • Self-healing networks (e.g. NetFlix) Credit: Techcrunch.com
  • 34. 7/11/2018 • JPL code sharing mentality has grown 100% • Software containers save time/money/risk • Investigating in API management • Rapid experimentation in joint software and hardware development • Focus on software training, experimentation • Automation is expected and built-in • Software defined… spacecraft, radios, … • Building software-defined, auto-adjustable, self- healing networks JPL Perspective on Software Defined Everything
  • 35. JPL/Caltech PROPRIETARY—Not for Public Release or Redistribution Our 3 year transformation will improve network resiliency, security, and performance Future Network Infrastructure Capabilities • High-capacity bandwidth (40GigE, 100GigE) • Additional resiliency through Fabric Architecture giving high speed and network agility • Software Defined Data Center and Networking (SDDC, SDN) to automate and orchestrate LAN & WAN resources • Improved network visibility for enhanced cyber analysis • Increased adoption of off-prem cloud and hosting facilities (e.g., DR) Fabric Network Resiliency 100GigE Transformation SDN – Intelligent Networks to meet demand 2018 2019 2020
  • 36. JPL/Caltech PROPRIETARY—Not for Public Release or Redistribution Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Mobile, smart devices, AR, IoT, NUI Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone These waves will impact primarily developers Surfing the next major technology waves – Ubiquitous Computing
  • 37. There are new IoT Use Cases every day… White Cane 2.0 (Credit: MIT and Economist) Connected Vehicles Credit: The Daily Conversation/YouTube Smart Cities and Smart Homes Credit: Lux Reviews Fleet Management Credit: AT&T Enterprise/YouTube Near-term areas: Wearables Voice Healthcare Transportation Manufacturing Security monitoring Energy …
  • 38. 7/11/2018 Ubiquitous Computing – JPL Perspective • JPL IOT Network allows for rapid and safe experimentation • JPL mobile apps and app store • New mobile apps and capabilities Bring Curiosity home Portal to anywhere Science and engineering with AR glasses (fewer experts with high fidelity) AR on mobile phone (democratizes AR)
  • 39. Early promising IoT experiments Data Wall - Combining multiple senses Controlling lights, A/V equipment with voice Understand and mitigate hacking attempts Alexa as Virtual helpdesk and phone As interface to ChatBots “Ask me anything” E.g. JPL Info, Roombot, AWS Control robots via voice Alexa for public outreach NASA Mars Acquisition Intelligent Assistant
  • 40. N A S A M A R S N A S A ’ S F I R S T A L E X A A P P “Alexa, enable NASA Mars" “How cold is Mars?” ”Can people live on Mars?” …
  • 41. Intelligent Assistance - Querying Contracts via voice (before and after)
  • 42. JPL’s Acquisition Intelligent Assistant Results
  • 43. 1. Answering questions… 2. Having a dialog Rapid Iteration of Acquisition’s Digital Assistant Iterated into … POC: M. Cox
  • 44. Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Deep Learning, Machine Learning, chatbots, NLP, automation, data-driven, APIs, analytics, combinations Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves These waves will impact everyone These waves will impact primarily developers Surfing the next major technology waves – Applied AI
  • 45. Paul Townsend https://www.flickr.com/photos/brizzlebornandbred/21612930318 Photo credit: http://teaching.msa.maryland.gov/ Credit: https://www.brother.co.uk/business-solutions/healthcare/future-of-hospital-technology X X Applied AI – Industry Perspective
  • 46. Industries AI will transform: - Security - Health and medicine - Manufacturing - Education - Business Intelligence - Retail and eCommerce - Marketing, Advertising - Auto & transportation - Customer service - Agriculture - Legal, Finance - Government - ... • 140 startups acquired since 2011, 30 of which were in 2016. Valued at more than $2.5B. Most in Healthcare. (CB Insight) • 20% lift in revenues for companies using AI by 2020 (Infosys) • 300% YoY AI investment rise in 2017 (Infosys) • 40 ZB of data in 2020 (from 4ZB in 2014) AI by the numbers: Why AI? Why me? Why now? • 76% of sales growth for large companies with Machine Learning (MIT Sloan) The right conditions finally exists: successes, compute power, data, open source, skills
  • 47. Decide which AI you want to start with - and experiment (1) Machine Learning – E.g., Deep Minds, Self driving cars (2) Natural Language Processing (NLP) – ChatBots, Online help (3) Computer Vision – Medical diagnosis (4) Smart Robot - Roomba, Hube (5) Intelligent Digital Assistant - Alexa, Siri, Google, Cortana (6) Speech to Text Translation – Google Translate, Azure Media Server (7) Context Aware Computing – IBM Watson, Google Calendar, Waze (8) Gesture Control – MS Kinect, Intel Realsense (9) Speech Recognition – Helpdesk, online banking (10) Automatic Content Recognition – Shazaam, YouTube (11) Recommendation Engines – Amazon, Netflix, Chatbots Categories suggested by Access AIThink and use “IA” to learn and gain adoption
  • 48. Decide which AI to start with and experiment (1) Machine Learning – E.g., Deep Minds, Self driving cars, NASA Curiosity (2) Natural Language Processing (NLP) – ChatBots, Online help, NASA Mars (3) Computer Vision – Medical diagnosis, NASA Curiosity (4) Smart Robot - Roomba, Hube, JPL RovE, Open Source Rover, Div. Rob. Swarm (5) Intelligent Digital Assistant - Siri, Google, Cortana, Lex, RoomBot, Search (6) Speech to Text Translation – Google Translate, Azure Media Server, JPLTube (7) Context Aware Computing – IBM Watson, Google Calendar, Waze, Acquisition (8) Gesture Control – MS Kinect, Intel Realsense, JPL OnSight (9) Speech Recognition – Helpdesk, online banking, JPL Alexa skills (10) Automatic Content Recognition – Shazaam, YouTube, JPLTube, JPL Search (11) Recommendation Engines – Amazon, Netflix, Chatbots, Research Assistant Categories suggested by Access AI (JPL examples in red) Think and use “IA” to learn and gain adoption
  • 49. Deep Learning (subset of Machine Learning) What it is: A technique to implement Machine Learning that uses neural networks to emulate the human brain (neurons) and the way humans learn. Needs a lot of training data. Most active area of research with many successes including reinforcement learning. Opportunity: Chose/run open source in the cloud. E.g. AWS (MxNet, Rekognition, GPUs, Comprehend, SageMaker) Google (Tensorflow, Vision, TPUs, Dialogflow, AutoML) Microsoft (Cognitive Toolkit) Other (Torch, Caffe, Keras, DeepLearning4J, Theano, … ) Credit: Wikipedia
  • 50. 7/11/2018 50 ML and Stocks Applied AI opportunities: New algorithms, massive data sets, and Intelligent Assistants 1 2 3
  • 51. JPL RoomBot – Externally focused
  • 52. User Feedback – helping train the chatbot
  • 53. Other Intelligent Digital Assistants aka “Chatbots” • Acquisition IDA • RoomBot • HRBot • CloudBot • CyberBot • Conference Room IDAs • DataWall • Room AV control bot • Conferences IDA • Proposals IDA • … Lessons Learned • Keep it focused • Use Natural Interfaces • Deploy quickly and iterate • Access to the data matters most • Access to displays matters too • X Functional Teams work best • Keep it light, fun, and fast
  • 54. Is face recognition ready and helpful in our enterprises? 7/11/2018 54 POC: R. Ma
  • 56. jpl.nasa.gov Can we use ML to detect anomalies in Soil Moisture Active Passive (SMAP) telemetry? • Good test candidate, good relationships • ~4,000 telemetry channels • Power, CPU, RAM, Thermal, Radiation, counters, switches • 4B values • Challenges • Semi-supervised • Complexity, diversity • Scale Copyright 2017 California Institute of Technology. U.S. Government sponsorship acknowledged POC: K. Hundman
  • 57. Use Deep Learning to detect spacecraft anomalies automatically Most Recent Data (current day) Model Predictions (for current day) Prediction Errors = ANOMALIES Minus Equals
  • 58. jpl.nasa.gov AI for SMAP Telemetry Anomaly Detection Eclipse day – Aug 21st, 2017 Copyright 2017 California Institute of Technology. U.S. Government sponsorship acknowledged
  • 59. JPL AI and IOT related experiments Data Wall - Combining multiple senses Cyber Security Chatbots through typing, speaking, texting Acquisition Intelligent Assistant Use of IoT and Serverless architecture Detecting Spacecraft Anomalies People CounterFace Recognition MEMEX
  • 60. Additional AI, IoT and Natural User Interfaces experiments Detecting interesting rocks on Mars Understand and mitigate hacking attempts Alexa as Virtual helpdesk and phone Control robots through voice and AI Methane detection Derived Credentials (front end UE) DDOS Remediation (back end UE) Relevance tweets
  • 61. Help evolve JPL’s exploration of these technology trends Summary Ubiquitous Computing Software Defined Everything Accelerated Computing Cyber Security challengesNew Habits Applied AI Built in intelligence everywhere Work from anywhere, always connected, gaming, sharing, open source, reduced footprint, cord-cutting At scale, authentication, encryption by default, role-based training, BlockChain Serverless, edge computing, HPC, GPUs, Neuromorphic, Quantum Programming everything, APIs, Software Defined Networks, containers, DevOps, Open Source, self- healing, everything distributed Mobile, smart devices, AR, IoT, NUI Deep Learning, Machine Learning, chatbots, NLP, automation, data-driven, APIs, analytics, combinations Participate at: techwaves@jpl.nasa.gov or https://goto.jpl.nasa.gov/techwaves
  • 62. An innovation approach – The Process 1. Question Farm - with end users to find low-hanging use case. 2. Experiment - with users and developers using 1 or 2-pizza teams. 3. Take the easy path - Make it easy to understand, build, and use. 4. Measure - what works… abandon what doesn’t. 5. Focus on the data - it is your currency! 6. Double down - on what had an impact… and iterate. 7. Find or develop the skills – Look at prescriptive analytics group for skills 8. Partner with Cyber Security – Speeds up progress by orders of magnitude 9. Move forward – we can take small steps more quickly and easily.
  • 63. An innovation approach – The Technology 1. Open Source – available, inexpensive, growing 2. Cloud computing – for maximum leverage and speed 3. Crowdsourcing - partner internally and externally (e.g. Kaggle) 4. Internet of Things – for Interacting Naturally and collecting data 5. Analytics – extend the analytics efforts into IA 6. APIs – how you access the data 7. AI frameworks and libraries – makes it easy to get started 8. IA – evolve to AI when users trust the IA 9. Combinations – especially of IOT + APIs + AI, all in the cloud
  • 64. Always remember our key priorities Photo credit Wikimedia.org Photo credit Wikipedia.org ”With great power comes great responsibility” – Voltaire ”If we stop moving, we die” – Great White Shark
  • 65. NASA MISSIONS Where do you want to go tomorrow? 7/11/2018 65
  • 66. Seven new mission launched in May 2018 (a JPL record) Cold Atom Lab and Raincube TEMPEST-D CubeSat InSight lander CubeRRT CubeSat GRACE-FO Two Mars CubeSat Ones
  • 67. W E W I L L C O L L E C T 1 0 0 X M O R E D A T A O C O - 2 2009 S M A P 2015 S W O T & N I S A R 2021 1 0 0 T B / D A Y Understand the Earth’s water in detail with SWOT and NISAR
  • 68. Is there life on Europa?
  • 69.
  • 70.
  • 71. H U M A N S O N M A R S ? H O W D O W E P R E P A R E F O R
  • 73. Curiosity Finds Ancient Organic Material, Mysterious Methane on Mars
  • 75. 2018 Giant Dust Storm on Mars
  • 77. W E ’ R E G O I N G B A C K !
  • 78. Mars 2020: Our next rover on Mars
  • 80. Psyche – the gem of the solar system
  • 81. Upcoming Launches COSMIC-2 April – June 2018 SWOT 2021 Europa Clipper 2022 Mars 2020 NISAR 2021 ECOSTRESS June 2018 PSYCHE 2022 Mars Helicopter
  • 82. Prepare for next generation of explorers’ ways of working
  • 83. Enable interplanetary collaboration via Virtual Mars exploration through Augmented Reality
  • 84. Do you want to participate?
  • 85. 85
  • 86. J o i n t h e j o u r n e y a n d e x p l o r e w i t h u s
  • 88. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you