SlideShare a Scribd company logo
1 of 56
Download to read offline
AI Masterclass
Sergey Karayev
ASU GSV 2019
ASU GSV 2019 - AI Masterclass - Sergey Karayev
About Me
• Head of AI for STEM at Turnitin [2018-]
• 35M students served at 150+ countries.

1B paper submissions.
• Co-founder of Gradescope [2014-2018]
• From TA side project to 80M answers graded

by over 10K instructors.
• Co-organizer of Full Stack Deep Learning program
• PhD Computer Science at UC Berkeley
[2009-2014]
• Research in computer vision, deep learning
ASU GSV 2019 - AI Masterclass - Sergey Karayev
My Goals For This Presentation
• Reach shared terminology
• Situate ourselves in history and possibility
• Understand AI product development
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Outline
• Introduction
• History and terminology
• What's possible, what's on the horizon, what's unknown
• Developing AI Products
• Picking the problem
• Data Flywheel
• Most AI code is not AI
• Roles and Hiring
• Example
• Q & A
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Artificial
IntelligenceGeneral idea of “thinking machines”
Machine
Learning
Making data driven predictions
Terminology
Deep
Learning
State-of-the-art method for ML
Data
Science
Applied stats and ML for

data analysis and prediction
Diagram courtesy of Eric Wang
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Types of Learning Problems
Unsupervised Learning
➔ Unlabeled data X
➔ Learn X
➔ Generate fakes, insights
Supervised Learning
➔ Labeled data X and Y
➔ Learn X -> Y
➔ Make Predictions
Reinforcement Learning
➔ Learn how to take Actions in
an Environment
Commercially Viable

Today
"This product does what it is
supposed to. I always keep three
of these in my kitchen just in
case ever I need a replacement
cord."
"Hey Siri"
cat
Diagram courtesy of Shayne Miel
Up Next
ASU GSV 2019 - AI Masterclass - Sergey Karayev
https://en.wikipedia.org/wiki/Alan_Turing
1950: Turing Test
• Alan Turing suggests test for determining
human-level AI
• Can the AI convince a human interlocutor
that it is another human?
• Today
• Intelligence still defined functionally
• No good argument against possibility of
superhuman intelligence
https://theness.com/neurologicablog/index.php/ai-and-the-chinese-room-argument/
ASU GSV 2019 - AI Masterclass - Sergey Karayev
1957: The Perceptron
• Frank Rosenblatt builds machines inspired by spiking
neurons
• Aggregate inputs, take weighted sum, apply non-linearity
• Today:
• The building block of deep learning
• AI still informed by neuroscience https://blogs.umass.edu/comphon/2017/06/15/did-frank-rosenblatt-invent-deep-learning-in-1962/
https://medicalxpress.com/news/2018-07-neuron-axons-spindly-theyre-optimizing.html
https://www.jessicayung.com/explaining-tensorflow-code-for-a-multilayer-perceptron/
ASU GSV 2019 - AI Masterclass - Sergey Karayev
1960s-1970s: first summer and winter
• At first: lots of funding, great expectations
• "In from 3-8 years we will have a machine
with the general intelligence of an
average human being." - Marvin Minsky
(1970)
• 1973: "In no part of the field have the
discoveries made so far produced the
major impact that was then promised" -
Lighthill Report (cut most funding in UK)
https://www.computerhistory.org/internethistory/1960s/
https://www.youtube.com/watch?
ASU GSV 2019 - AI Masterclass - Sergey Karayev
- Marvin Minsky, 1977
“Our first foray into AI was a program that did a credible job of solving
problems in college calculus. Armed with that success, we tackled high
school algebra; we found, to our surprise, that it was much harder. An
exploration of the child’s world of blocks proved insurmountable,
except under the most rigidly constrained circumstances.
It finally dawned on us that the overwhelming majority of what we call
intelligence is developed by the end of the first year of life.”
VS
https://unsplash.com/photos/x4jRmkuDImo
https://www.casio.co.uk
ASU GSV 2019 - AI Masterclass - Sergey Karayev
https://www.researchgate.net/publication/3193351_Vision_for_Mobile_Robot_Navigation_A_Surve
1980s and 1990s
• Rise of "expert systems"
• Use of logic languages like PROLOG
• Another rise of neural networks
• Another AI Winter
https://becominghuman.ai/decision-trees-in-machine-learning-f362b296594a
ASU GSV 2019 - AI Masterclass - Sergey Karayev
2000s: Machine Learning
• Informed by stats, increasingly big data
• Main techniques: SVMs
• Hand-designed data representations
• Today
• Full understanding that data trumps
algorithms
https://medium.com/deep-math-machine-learning-ai/chapter-3-support-vector-machine-with-
ASU GSV 2019 - AI Masterclass - Sergey Karayev
2010s: Deep Learning
• Many perceptrons arranged in many hidden
layers
• Better than hand-designed data
representations
• Combination of algorithms
(backpropagation) and increased compute
power (GPUs)
• Major breakthrough on challenge datasets
in vision, language, robotics
• Significant commercial applications
https://www.digitaltrends.com/cool-tech/what-is-an-artificial-neural-network/
https://nvidia.com
ASU GSV 2019 - AI Masterclass - Sergey Karayev
2020s: ?
https://www.cambridgewireless.co.uk/media/uploads/resources/AI%20Group/AIMobility-11.05.17-Cambridge_Consultants-Monty_Barlow.pdf
ASU GSV 2019 - AI Masterclass - Sergey Karayev
2020s: ?
https://www.cambridgewireless.co.uk/media/uploads/resources/AI%20Group/AIMobility-11.05.17-Cambridge_Consultants-Monty_Barlow.pdf
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Outline
• Introduction
• History and terminology
• What's possible, what's on the horizon, what's unknown
• Developing AI Products
• Picking the problem
• Data Flywheel
• Most AI code is not AI
• Roles and Hiring
• Example
• Q & A
ASU GSV 2019 - AI Masterclass - Sergey Karayev
AI is a Moving Target
Problem Before computer solution After computer solution
Advanced
mathematical
computation
The most difficult task for humans, must be
most difficult for machines
Just an algorithm, no intelligence at
all!
Chess
A proving ground for human ingenuity and
insight
Obviously computers are able to
crank through more possible moves!
Speech
Only humans are able to produce and
undestand vocal language
Just translating between soundwave
and text, no understanding!
Humor
We can't even define what makes
something funny, so how will a computer
generate it?
?
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What was possible yesterday
• Recognize handwritten zip codes (1989)
• Self-drive car across the US (1995)
• Beat humans at chess (1997)
• Vacuum the floor (2002)
http://mentalfloss.com/article/503178/brief-history-deep-blue-ibms-chess-computer
https://www.researchgate.net/figure/An-Illustrative-example-for-USPS-Zip-Code-Data-Sample-from-17_fig1_320250462
https://jalopnik.com/they-drove-cross-country-in-an-autonomous-minivan-witho-1696330141
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What's possible today
• Car that can self-drive on well-mapped roads in
good conditions
• Beat humans at Go
• Recognize general handwriting
• Recognize things and people in photos
• Translate text from one language to another
• Transcribe speech to text and back
• Generate realistic human faces
• Stilted customer support
https://www.wired.com/story/waymo-self-driving-cars-california/
https://arxiv.org/abs/1703.06870
https://thispersondoesnotexist.com/
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What's likely within 5 years
• Cars that can pick up passengers in restricted environments
• Beat humans at complicated video game
• Generate realistic videos
• Generate realistic news articles
• Generate realistic music
• Customer support good enough to fool humans
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What's unknown
• Cars that can self-drive and pick up passengers
on all roads at all times
• A robot that is perceived to be as smart as a dog
• An intelligent tutor in all subjects
• "Almost all innovations in Robotics and AI take
far, far, longer to get to be really widely
deployed than people in the field and outside
the field imagine." - Rodney Brooks
• Artificial General Intelligence (AGI) and
Artificial Superhuman Intelligence (ASI)
https://rodneybrooks.com/the-seven-deadly-sins-of-predicting-the-future-of-ai/
ASU GSV 2019 - AI Masterclass - Sergey Karayev
The Singularity
• Idea that technological progress is
exponential, and will enter essentially
"vertical" growth
• Humans ------------> AGI -> ASI
• Some notable people are alarmed
• Let's not worry just yet
https://www.washingtonpost.com/news/morning-mix/wp/2014/11/18/why-elon-musk-is-scared-of-killer-robots
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Historical Predictions
People have been predicting
that human-level AI is 25 years
away for a while.
YearstoAGI
ASU GSV 2019 - AI Masterclass - Sergey Karayevhttps://arxiv.org/pdf/1705.08807.pdf
When Will AI Exceed Human Performance?
Evidence from AI Experts
Disappearing Lines of Work
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Disappearing Lines of Work
• Let's worry right now!
• Long-term benefit, but short-term
upheaval.
• What to do?
• 10x more effective education
• Stronger support systems
• Radical societal re-org? 😯
https://www.economist.com/graphic-detail/2018/04/24/a-study-finds-nearly-half-of-jobs-are-vulnerable-to-automation
https://www.transhuman-party.org/
transhumanism-and-marxism
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Outline
• Introduction
• History and terminology
• What's possible, what's on the horizon, what's unknown
• Developing AI Products
• Picking the problem
• Data Flywheel
• Most AI code is not AI
• Roles and Hiring
• Example
• Q & A
ASU GSV 2019 - AI Masterclass - Sergey Karayev
It's Early Days!
https://www.nextplatform.com/2018/04/24/lagging-in-ai-dont-worry-its-still-early/
2018 survey of 300+ ML-involved developers
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Evaluating a problem
1. Is automated prediction valuable?
2. Is the required level of accuracy feasible?
3. Will it move the needle for your business?
4. Will you be able to build a data moat?
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Data availability
Accuracy requirement
Problem
difficulty
Cost drivers Main considerations
• How hard is it to acquire enough data?
• How expensive is data labeling?
• Unique advantage?
• How costly are wrong predictions?
• How frequently does the system need to be right
to be useful?
• Good published work on similar problems? 

(newer problems mean more risk & more
technical effort)
Diagram courtesy of Josh Tobin
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Required accuracy
Project
cost
50% 90% 99% 99.9% …
ML project costs
scale super-linearly
with accuracy
requirement
Diagram courtesy of Josh Tobin
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Product Design Can Reduce Accuracy Requirements
See “Designing Collaborative AI” (Ben Reinhardt and Belmer Negrillo): 

https://medium.com/@Ben_Reinhardt/designing-collaborative-ai-5c1e8dbc8810
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Outline
• Introduction
• History and terminology
• What's possible, what's on the horizon, what's unknown
• Developing AI Products
• Picking the problem
• Data Flywheel
• Most AI code is not AI
• Roles and Hiring
• Example
• Q & A
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Defensible AI means
proprietary dataset
Labels are expensiveData is cheap
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Usually: spend time and $
https://cdn-sv1.deepsense.ai/wp-content/uploads/2017/04/sample_image_from_the_training_set.jpg
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Underrated: Synthetic Data
https://blogs.dropbox.com/tech/2017/04/creating-a-modern-ocr-pipeline-using-computer-vision-and-deep-learning/
https://newatlas.com/synthia-dataset-self-driving-cars/43895/
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Ideal: Data Flywheel
ASU GSV 2019 - AI Masterclass - Sergey Karayev
- Wall Street Journal, Jan. 21, 2019, “Models Will Run the World”
“We believe a new, more powerful, business model has evolved from
its software predecessor. These companies structure their business
processes to put continuously learning models, built on “closed loop”
data, at the center of what they do.
When built right, they create a reinforcing cycle: Their products get
better, allowing them to collect more data, which allows them to build
better models, making their products better, and onward.
If software ate the world, models will run it."
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Not Flywheel-Driven
Product/Design Engineering
Users
Sales and
Marketing
Data Product
Data Science / BI
Diagram courtesy of Eric Wang
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Flywheel-driven
Data Engineers build and
maintain a powerful data
platform.
Machine Learning Scientists
develop and iterate new AI
capabilities.
Sales and Marketing cultivate
grow customer and user base.
Data Scientists and BI
analysts unlock insights and
enable data driven decisions.
Product/Design create innovative
experiences leveraging data and
ML.
Engineering brings ML
enabled products to life.
Smarter Models
Start here
Diagram courtesy of Eric Wang
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Outline
• Introduction
• History and terminology
• What's possible, what's on the horizon, what's unknown
• Developing AI Products
• Picking the problem
• Data Flywheel
• Most AI code is not AI
• Roles and Hiring
• Example
• Q & A
ASU GSV 2019 - AI Masterclass - Sergey Karayev
ML Systems Require Extensive Testing and Monitoring. The key consideration is that unlike a manually coded system (left), M
avior is not easily specified in advance. This behavior depends on dynamic qualities of the data, and on various model configuration
d with determining how reliable an ML system is bias. Visualization tools such as Facets1
can be very
Traditional Software
ML Systems Require Extensive Testing and Monitoring. The key consideration is that unlike a manually coded system
ehavior is not easily specified in advance. This behavior depends on dynamic qualities of the data, and on various model config
Machine Learning Software
https://ai.google/research/pubs/pub46555
ASU GSV 2019 - AI Masterclass - Sergey Karayev
SE4ML: Software Engineering for Machine Learning (NIPS 2014 Workshop)
ASU GSV 2019 - AI Masterclass - Sergey Karayev
ASU GSV 2019 - AI Masterclass - Sergey Karayev
“All-in-one”
Michelangelo
Deployment
or or
Development Training/Evaluation
or
Data
or
Abstraction
Resource Management
Distributed Training
Experiment Management
Web
Labeling
Interchange
Storage
Versioning
Monitoring
?
Hardware /
?
CI / Testing
?
Software Engineering
Frameworks
Hyperparam Optimization
DatabaseWorkflow
ASU GSV 2019 - AI Masterclass - Sergey Karayev
AI Development Workflow
ASU GSV 2019 - AI Masterclass - Sergey Karayev
ASU GSV 2019 - AI Masterclass - Sergey Karayev
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Outline
• Introduction
• History and terminology
• What's possible, what's on the horizon, what's unknown
• Developing AI Products
• Picking the problem
• Data Flywheel
• Most AI code is not AI
• Roles and Hiring
• Example
• Q & A
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Breakdown of roles
Role Job Function Work product
Data engineer Build data pipelines, aggregation, storage Data systems
ML Engineer Train & deploy production-grade prediction models Overall prediction system
ML Researcher Develop research-grade prediction models New models
Data Scientist
Bad orgs: all of the above



Good orgs: answer business questions with data
Reports
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What skills are needed for the roles?
Machine learning
Low
High
Low High
Size of bubble =
communication /
technical writing
ML
Researcher
ML
Engineer
Data
scientist
Data
engineer
Software Dev
Diagram courtesy of Josh Tobin
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What skills are needed for the roles?
Machine learning
Low
High
Low High
Size of bubble =
communication /
technical writing
ML
Researcher
ML
Engineer
Data
scientist
Data
engineer
SWE with ML team as an active
customer
Software Dev
Diagram courtesy of Josh Tobin
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What skills are needed for the roles?
Machine learning
Low
High
Low High
Size of bubble =
communication /
technical writing
ML
Researcher
ML
Engineer
Data
scientist
Data
engineer
- SWEs who learned ML on their
own
- MS/PhDs with SWE experience
Software Dev
Diagram courtesy of Josh Tobin
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What skills are needed for the roles?
Machine learning
Low
High
Low High
Size of bubble =
communication /
technical writing
ML
Researcher
ML
Engineer
Data
scientist
Data
engineer
ML experts. Usually PhD in
CS / Math / Stats
Software Dev
Diagram courtesy of Josh Tobin
ASU GSV 2019 - AI Masterclass - Sergey Karayev
What skills are needed for the roles?
Machine learning
Low
High
Low High
Size of bubble =
communication /
technical writing
ML
Researcher
ML
Engineer
Data
scientist
Data
engineer
Wide range of backgrounds,
common for science PhDs
Software Dev
Diagram courtesy of Josh Tobin
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Hiring
Role Where to hire
Data engineer People with "Big Data" experience, ops-focused SWEs
ML Engineer SWEs that took ML courses, MS/PhDs interested in software dev
ML Researcher Hardest one. Huge talent gap!
Data Scientist Non-CS PhD with a data science project they can show.
ASU GSV 2019 - AI Masterclass - Sergey Karayev
Outline
• Introduction
• History and terminology
• What's possible, what's on the horizon, what's unknown
• Developing AI Products
• Picking the problem
• Data Flywheel
• Most AI code is not AI
• Roles and Hiring
• Example
• Q & A

More Related Content

Similar to AI Masterclass at ASU GSV 2019

Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Sindisiwe Mandlenkosi
 
AI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at MidwestAI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at MidwestAbdianoYG
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705dandh dandh
 
AI and Machine Learning
AI and Machine Learning AI and Machine Learning
AI and Machine Learning surajchowhan
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705charmilmal
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Aytaç Korkusuz
 
AI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff CampauAI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff CampauJeff Campau
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705vickypoorni
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705dandh dandh
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Sayali Surve
 
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]Terrence Cosgrove
 
AI, Machine Learning, and Data Science Concepts
AI, Machine Learning, and Data Science ConceptsAI, Machine Learning, and Data Science Concepts
AI, Machine Learning, and Data Science ConceptsDan O'Leary
 
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019Patrizio Pelliccione
 
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...www.patkane.global
 

Similar to AI Masterclass at ASU GSV 2019 (20)

Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
GENESIS
GENESISGENESIS
GENESIS
 
AI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at MidwestAI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at Midwest
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
AI and Machine Learning
AI and Machine Learning AI and Machine Learning
AI and Machine Learning
 
Ml7
Ml7Ml7
Ml7
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
AI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff CampauAI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff Campau
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
odontology
odontologyodontology
odontology
 
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
 
AI, Machine Learning, and Data Science Concepts
AI, Machine Learning, and Data Science ConceptsAI, Machine Learning, and Data Science Concepts
AI, Machine Learning, and Data Science Concepts
 
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
 
Design, AI, and "-isms"
Design, AI, and "-isms"Design, AI, and "-isms"
Design, AI, and "-isms"
 
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
 

More from Sergey Karayev

Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)
Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)
Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)
Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)
Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)
Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)
Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)
Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)
Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)
Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)
Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)
Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)
Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...
Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...
Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...Sergey Karayev
 
Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)
Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)
Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)Sergey Karayev
 
Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021
Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021
Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021Sergey Karayev
 
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...Sergey Karayev
 
Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021
Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021
Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021Sergey Karayev
 
Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021
Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021
Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021Sergey Karayev
 
Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021
Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021
Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021Sergey Karayev
 
Data Management - Full Stack Deep Learning
Data Management - Full Stack Deep LearningData Management - Full Stack Deep Learning
Data Management - Full Stack Deep LearningSergey Karayev
 
Testing and Deployment - Full Stack Deep Learning
Testing and Deployment - Full Stack Deep LearningTesting and Deployment - Full Stack Deep Learning
Testing and Deployment - Full Stack Deep LearningSergey Karayev
 
Machine Learning Teams - Full Stack Deep Learning
Machine Learning Teams - Full Stack Deep LearningMachine Learning Teams - Full Stack Deep Learning
Machine Learning Teams - Full Stack Deep LearningSergey Karayev
 
Troubleshooting Deep Neural Networks - Full Stack Deep Learning
Troubleshooting Deep Neural Networks - Full Stack Deep LearningTroubleshooting Deep Neural Networks - Full Stack Deep Learning
Troubleshooting Deep Neural Networks - Full Stack Deep LearningSergey Karayev
 
Setting up Machine Learning Projects - Full Stack Deep Learning
Setting up Machine Learning Projects - Full Stack Deep LearningSetting up Machine Learning Projects - Full Stack Deep Learning
Setting up Machine Learning Projects - Full Stack Deep LearningSergey Karayev
 

More from Sergey Karayev (20)

Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)
Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)
Lecture 13: ML Teams (Full Stack Deep Learning - Spring 2021)
 
Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)
Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)
Lecture 12: Research Directions (Full Stack Deep Learning - Spring 2021)
 
Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)
Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)
Lecture 11: ML Deployment & Monitoring (Full Stack Deep Learning - Spring 2021)
 
Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)
Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)
Lecture 10: ML Testing & Explainability (Full Stack Deep Learning - Spring 2021)
 
Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)
Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)
Lecture 9: AI Ethics (Full Stack Deep Learning - Spring 2021)
 
Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)
Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)
Lecture 8: Data Management (Full Stack Deep Learning - Spring 2021)
 
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
 
Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...
Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...
Lecture 7: Troubleshooting Deep Neural Networks (Full Stack Deep Learning - S...
 
Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)
Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)
Lecture 5: ML Projects (Full Stack Deep Learning - Spring 2021)
 
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
Lecture 4: Transformers (Full Stack Deep Learning - Spring 2021)
 
Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021
Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021
Lecture 3: RNNs - Full Stack Deep Learning - Spring 2021
 
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
 
Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021
Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021
Lecture 2.A: Convolutional Networks - Full Stack Deep Learning - Spring 2021
 
Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021
Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021
Lab 1: Intro and Setup - Full Stack Deep Learning - Spring 2021
 
Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021
Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021
Lecture 1: Deep Learning Fundamentals - Full Stack Deep Learning - Spring 2021
 
Data Management - Full Stack Deep Learning
Data Management - Full Stack Deep LearningData Management - Full Stack Deep Learning
Data Management - Full Stack Deep Learning
 
Testing and Deployment - Full Stack Deep Learning
Testing and Deployment - Full Stack Deep LearningTesting and Deployment - Full Stack Deep Learning
Testing and Deployment - Full Stack Deep Learning
 
Machine Learning Teams - Full Stack Deep Learning
Machine Learning Teams - Full Stack Deep LearningMachine Learning Teams - Full Stack Deep Learning
Machine Learning Teams - Full Stack Deep Learning
 
Troubleshooting Deep Neural Networks - Full Stack Deep Learning
Troubleshooting Deep Neural Networks - Full Stack Deep LearningTroubleshooting Deep Neural Networks - Full Stack Deep Learning
Troubleshooting Deep Neural Networks - Full Stack Deep Learning
 
Setting up Machine Learning Projects - Full Stack Deep Learning
Setting up Machine Learning Projects - Full Stack Deep LearningSetting up Machine Learning Projects - Full Stack Deep Learning
Setting up Machine Learning Projects - Full Stack Deep Learning
 

Recently uploaded

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Recently uploaded (20)

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

AI Masterclass at ASU GSV 2019

  • 2. ASU GSV 2019 - AI Masterclass - Sergey Karayev About Me • Head of AI for STEM at Turnitin [2018-] • 35M students served at 150+ countries.
 1B paper submissions. • Co-founder of Gradescope [2014-2018] • From TA side project to 80M answers graded
 by over 10K instructors. • Co-organizer of Full Stack Deep Learning program • PhD Computer Science at UC Berkeley [2009-2014] • Research in computer vision, deep learning
  • 3. ASU GSV 2019 - AI Masterclass - Sergey Karayev My Goals For This Presentation • Reach shared terminology • Situate ourselves in history and possibility • Understand AI product development
  • 4. ASU GSV 2019 - AI Masterclass - Sergey Karayev Outline • Introduction • History and terminology • What's possible, what's on the horizon, what's unknown • Developing AI Products • Picking the problem • Data Flywheel • Most AI code is not AI • Roles and Hiring • Example • Q & A
  • 5. ASU GSV 2019 - AI Masterclass - Sergey Karayev Artificial IntelligenceGeneral idea of “thinking machines” Machine Learning Making data driven predictions Terminology Deep Learning State-of-the-art method for ML Data Science Applied stats and ML for
 data analysis and prediction Diagram courtesy of Eric Wang
  • 6. ASU GSV 2019 - AI Masterclass - Sergey Karayev Types of Learning Problems Unsupervised Learning ➔ Unlabeled data X ➔ Learn X ➔ Generate fakes, insights Supervised Learning ➔ Labeled data X and Y ➔ Learn X -> Y ➔ Make Predictions Reinforcement Learning ➔ Learn how to take Actions in an Environment Commercially Viable
 Today "This product does what it is supposed to. I always keep three of these in my kitchen just in case ever I need a replacement cord." "Hey Siri" cat Diagram courtesy of Shayne Miel Up Next
  • 7. ASU GSV 2019 - AI Masterclass - Sergey Karayev https://en.wikipedia.org/wiki/Alan_Turing 1950: Turing Test • Alan Turing suggests test for determining human-level AI • Can the AI convince a human interlocutor that it is another human? • Today • Intelligence still defined functionally • No good argument against possibility of superhuman intelligence https://theness.com/neurologicablog/index.php/ai-and-the-chinese-room-argument/
  • 8. ASU GSV 2019 - AI Masterclass - Sergey Karayev 1957: The Perceptron • Frank Rosenblatt builds machines inspired by spiking neurons • Aggregate inputs, take weighted sum, apply non-linearity • Today: • The building block of deep learning • AI still informed by neuroscience https://blogs.umass.edu/comphon/2017/06/15/did-frank-rosenblatt-invent-deep-learning-in-1962/ https://medicalxpress.com/news/2018-07-neuron-axons-spindly-theyre-optimizing.html https://www.jessicayung.com/explaining-tensorflow-code-for-a-multilayer-perceptron/
  • 9. ASU GSV 2019 - AI Masterclass - Sergey Karayev 1960s-1970s: first summer and winter • At first: lots of funding, great expectations • "In from 3-8 years we will have a machine with the general intelligence of an average human being." - Marvin Minsky (1970) • 1973: "In no part of the field have the discoveries made so far produced the major impact that was then promised" - Lighthill Report (cut most funding in UK) https://www.computerhistory.org/internethistory/1960s/ https://www.youtube.com/watch?
  • 10. ASU GSV 2019 - AI Masterclass - Sergey Karayev - Marvin Minsky, 1977 “Our first foray into AI was a program that did a credible job of solving problems in college calculus. Armed with that success, we tackled high school algebra; we found, to our surprise, that it was much harder. An exploration of the child’s world of blocks proved insurmountable, except under the most rigidly constrained circumstances. It finally dawned on us that the overwhelming majority of what we call intelligence is developed by the end of the first year of life.” VS https://unsplash.com/photos/x4jRmkuDImo https://www.casio.co.uk
  • 11. ASU GSV 2019 - AI Masterclass - Sergey Karayev https://www.researchgate.net/publication/3193351_Vision_for_Mobile_Robot_Navigation_A_Surve 1980s and 1990s • Rise of "expert systems" • Use of logic languages like PROLOG • Another rise of neural networks • Another AI Winter https://becominghuman.ai/decision-trees-in-machine-learning-f362b296594a
  • 12. ASU GSV 2019 - AI Masterclass - Sergey Karayev 2000s: Machine Learning • Informed by stats, increasingly big data • Main techniques: SVMs • Hand-designed data representations • Today • Full understanding that data trumps algorithms https://medium.com/deep-math-machine-learning-ai/chapter-3-support-vector-machine-with-
  • 13. ASU GSV 2019 - AI Masterclass - Sergey Karayev 2010s: Deep Learning • Many perceptrons arranged in many hidden layers • Better than hand-designed data representations • Combination of algorithms (backpropagation) and increased compute power (GPUs) • Major breakthrough on challenge datasets in vision, language, robotics • Significant commercial applications https://www.digitaltrends.com/cool-tech/what-is-an-artificial-neural-network/ https://nvidia.com
  • 14. ASU GSV 2019 - AI Masterclass - Sergey Karayev 2020s: ? https://www.cambridgewireless.co.uk/media/uploads/resources/AI%20Group/AIMobility-11.05.17-Cambridge_Consultants-Monty_Barlow.pdf
  • 15. ASU GSV 2019 - AI Masterclass - Sergey Karayev 2020s: ? https://www.cambridgewireless.co.uk/media/uploads/resources/AI%20Group/AIMobility-11.05.17-Cambridge_Consultants-Monty_Barlow.pdf
  • 16. ASU GSV 2019 - AI Masterclass - Sergey Karayev Outline • Introduction • History and terminology • What's possible, what's on the horizon, what's unknown • Developing AI Products • Picking the problem • Data Flywheel • Most AI code is not AI • Roles and Hiring • Example • Q & A
  • 17. ASU GSV 2019 - AI Masterclass - Sergey Karayev AI is a Moving Target Problem Before computer solution After computer solution Advanced mathematical computation The most difficult task for humans, must be most difficult for machines Just an algorithm, no intelligence at all! Chess A proving ground for human ingenuity and insight Obviously computers are able to crank through more possible moves! Speech Only humans are able to produce and undestand vocal language Just translating between soundwave and text, no understanding! Humor We can't even define what makes something funny, so how will a computer generate it? ?
  • 18. ASU GSV 2019 - AI Masterclass - Sergey Karayev What was possible yesterday • Recognize handwritten zip codes (1989) • Self-drive car across the US (1995) • Beat humans at chess (1997) • Vacuum the floor (2002) http://mentalfloss.com/article/503178/brief-history-deep-blue-ibms-chess-computer https://www.researchgate.net/figure/An-Illustrative-example-for-USPS-Zip-Code-Data-Sample-from-17_fig1_320250462 https://jalopnik.com/they-drove-cross-country-in-an-autonomous-minivan-witho-1696330141
  • 19. ASU GSV 2019 - AI Masterclass - Sergey Karayev What's possible today • Car that can self-drive on well-mapped roads in good conditions • Beat humans at Go • Recognize general handwriting • Recognize things and people in photos • Translate text from one language to another • Transcribe speech to text and back • Generate realistic human faces • Stilted customer support https://www.wired.com/story/waymo-self-driving-cars-california/ https://arxiv.org/abs/1703.06870 https://thispersondoesnotexist.com/
  • 20. ASU GSV 2019 - AI Masterclass - Sergey Karayev What's likely within 5 years • Cars that can pick up passengers in restricted environments • Beat humans at complicated video game • Generate realistic videos • Generate realistic news articles • Generate realistic music • Customer support good enough to fool humans
  • 21. ASU GSV 2019 - AI Masterclass - Sergey Karayev What's unknown • Cars that can self-drive and pick up passengers on all roads at all times • A robot that is perceived to be as smart as a dog • An intelligent tutor in all subjects • "Almost all innovations in Robotics and AI take far, far, longer to get to be really widely deployed than people in the field and outside the field imagine." - Rodney Brooks • Artificial General Intelligence (AGI) and Artificial Superhuman Intelligence (ASI) https://rodneybrooks.com/the-seven-deadly-sins-of-predicting-the-future-of-ai/
  • 22. ASU GSV 2019 - AI Masterclass - Sergey Karayev The Singularity • Idea that technological progress is exponential, and will enter essentially "vertical" growth • Humans ------------> AGI -> ASI • Some notable people are alarmed • Let's not worry just yet https://www.washingtonpost.com/news/morning-mix/wp/2014/11/18/why-elon-musk-is-scared-of-killer-robots
  • 23. ASU GSV 2019 - AI Masterclass - Sergey Karayev Historical Predictions People have been predicting that human-level AI is 25 years away for a while. YearstoAGI
  • 24. ASU GSV 2019 - AI Masterclass - Sergey Karayevhttps://arxiv.org/pdf/1705.08807.pdf When Will AI Exceed Human Performance? Evidence from AI Experts Disappearing Lines of Work
  • 25. ASU GSV 2019 - AI Masterclass - Sergey Karayev Disappearing Lines of Work • Let's worry right now! • Long-term benefit, but short-term upheaval. • What to do? • 10x more effective education • Stronger support systems • Radical societal re-org? 😯 https://www.economist.com/graphic-detail/2018/04/24/a-study-finds-nearly-half-of-jobs-are-vulnerable-to-automation https://www.transhuman-party.org/ transhumanism-and-marxism
  • 26. ASU GSV 2019 - AI Masterclass - Sergey Karayev Outline • Introduction • History and terminology • What's possible, what's on the horizon, what's unknown • Developing AI Products • Picking the problem • Data Flywheel • Most AI code is not AI • Roles and Hiring • Example • Q & A
  • 27. ASU GSV 2019 - AI Masterclass - Sergey Karayev It's Early Days! https://www.nextplatform.com/2018/04/24/lagging-in-ai-dont-worry-its-still-early/ 2018 survey of 300+ ML-involved developers
  • 28. ASU GSV 2019 - AI Masterclass - Sergey Karayev Evaluating a problem 1. Is automated prediction valuable? 2. Is the required level of accuracy feasible? 3. Will it move the needle for your business? 4. Will you be able to build a data moat?
  • 29. ASU GSV 2019 - AI Masterclass - Sergey Karayev Data availability Accuracy requirement Problem difficulty Cost drivers Main considerations • How hard is it to acquire enough data? • How expensive is data labeling? • Unique advantage? • How costly are wrong predictions? • How frequently does the system need to be right to be useful? • Good published work on similar problems? 
 (newer problems mean more risk & more technical effort) Diagram courtesy of Josh Tobin
  • 30. ASU GSV 2019 - AI Masterclass - Sergey Karayev Required accuracy Project cost 50% 90% 99% 99.9% … ML project costs scale super-linearly with accuracy requirement Diagram courtesy of Josh Tobin
  • 31. ASU GSV 2019 - AI Masterclass - Sergey Karayev Product Design Can Reduce Accuracy Requirements See “Designing Collaborative AI” (Ben Reinhardt and Belmer Negrillo): 
 https://medium.com/@Ben_Reinhardt/designing-collaborative-ai-5c1e8dbc8810
  • 32. ASU GSV 2019 - AI Masterclass - Sergey Karayev Outline • Introduction • History and terminology • What's possible, what's on the horizon, what's unknown • Developing AI Products • Picking the problem • Data Flywheel • Most AI code is not AI • Roles and Hiring • Example • Q & A
  • 33. ASU GSV 2019 - AI Masterclass - Sergey Karayev Defensible AI means proprietary dataset Labels are expensiveData is cheap
  • 34. ASU GSV 2019 - AI Masterclass - Sergey Karayev Usually: spend time and $ https://cdn-sv1.deepsense.ai/wp-content/uploads/2017/04/sample_image_from_the_training_set.jpg
  • 35. ASU GSV 2019 - AI Masterclass - Sergey Karayev Underrated: Synthetic Data https://blogs.dropbox.com/tech/2017/04/creating-a-modern-ocr-pipeline-using-computer-vision-and-deep-learning/ https://newatlas.com/synthia-dataset-self-driving-cars/43895/
  • 36. ASU GSV 2019 - AI Masterclass - Sergey Karayev Ideal: Data Flywheel
  • 37. ASU GSV 2019 - AI Masterclass - Sergey Karayev - Wall Street Journal, Jan. 21, 2019, “Models Will Run the World” “We believe a new, more powerful, business model has evolved from its software predecessor. These companies structure their business processes to put continuously learning models, built on “closed loop” data, at the center of what they do. When built right, they create a reinforcing cycle: Their products get better, allowing them to collect more data, which allows them to build better models, making their products better, and onward. If software ate the world, models will run it."
  • 38. ASU GSV 2019 - AI Masterclass - Sergey Karayev Not Flywheel-Driven Product/Design Engineering Users Sales and Marketing Data Product Data Science / BI Diagram courtesy of Eric Wang
  • 39. ASU GSV 2019 - AI Masterclass - Sergey Karayev Flywheel-driven Data Engineers build and maintain a powerful data platform. Machine Learning Scientists develop and iterate new AI capabilities. Sales and Marketing cultivate grow customer and user base. Data Scientists and BI analysts unlock insights and enable data driven decisions. Product/Design create innovative experiences leveraging data and ML. Engineering brings ML enabled products to life. Smarter Models Start here Diagram courtesy of Eric Wang
  • 40. ASU GSV 2019 - AI Masterclass - Sergey Karayev Outline • Introduction • History and terminology • What's possible, what's on the horizon, what's unknown • Developing AI Products • Picking the problem • Data Flywheel • Most AI code is not AI • Roles and Hiring • Example • Q & A
  • 41. ASU GSV 2019 - AI Masterclass - Sergey Karayev ML Systems Require Extensive Testing and Monitoring. The key consideration is that unlike a manually coded system (left), M avior is not easily specified in advance. This behavior depends on dynamic qualities of the data, and on various model configuration d with determining how reliable an ML system is bias. Visualization tools such as Facets1 can be very Traditional Software ML Systems Require Extensive Testing and Monitoring. The key consideration is that unlike a manually coded system ehavior is not easily specified in advance. This behavior depends on dynamic qualities of the data, and on various model config Machine Learning Software https://ai.google/research/pubs/pub46555
  • 42. ASU GSV 2019 - AI Masterclass - Sergey Karayev SE4ML: Software Engineering for Machine Learning (NIPS 2014 Workshop)
  • 43. ASU GSV 2019 - AI Masterclass - Sergey Karayev
  • 44. ASU GSV 2019 - AI Masterclass - Sergey Karayev “All-in-one” Michelangelo Deployment or or Development Training/Evaluation or Data or Abstraction Resource Management Distributed Training Experiment Management Web Labeling Interchange Storage Versioning Monitoring ? Hardware / ? CI / Testing ? Software Engineering Frameworks Hyperparam Optimization DatabaseWorkflow
  • 45. ASU GSV 2019 - AI Masterclass - Sergey Karayev AI Development Workflow
  • 46. ASU GSV 2019 - AI Masterclass - Sergey Karayev
  • 47. ASU GSV 2019 - AI Masterclass - Sergey Karayev
  • 48. ASU GSV 2019 - AI Masterclass - Sergey Karayev Outline • Introduction • History and terminology • What's possible, what's on the horizon, what's unknown • Developing AI Products • Picking the problem • Data Flywheel • Most AI code is not AI • Roles and Hiring • Example • Q & A
  • 49. ASU GSV 2019 - AI Masterclass - Sergey Karayev Breakdown of roles Role Job Function Work product Data engineer Build data pipelines, aggregation, storage Data systems ML Engineer Train & deploy production-grade prediction models Overall prediction system ML Researcher Develop research-grade prediction models New models Data Scientist Bad orgs: all of the above
 
 Good orgs: answer business questions with data Reports
  • 50. ASU GSV 2019 - AI Masterclass - Sergey Karayev What skills are needed for the roles? Machine learning Low High Low High Size of bubble = communication / technical writing ML Researcher ML Engineer Data scientist Data engineer Software Dev Diagram courtesy of Josh Tobin
  • 51. ASU GSV 2019 - AI Masterclass - Sergey Karayev What skills are needed for the roles? Machine learning Low High Low High Size of bubble = communication / technical writing ML Researcher ML Engineer Data scientist Data engineer SWE with ML team as an active customer Software Dev Diagram courtesy of Josh Tobin
  • 52. ASU GSV 2019 - AI Masterclass - Sergey Karayev What skills are needed for the roles? Machine learning Low High Low High Size of bubble = communication / technical writing ML Researcher ML Engineer Data scientist Data engineer - SWEs who learned ML on their own - MS/PhDs with SWE experience Software Dev Diagram courtesy of Josh Tobin
  • 53. ASU GSV 2019 - AI Masterclass - Sergey Karayev What skills are needed for the roles? Machine learning Low High Low High Size of bubble = communication / technical writing ML Researcher ML Engineer Data scientist Data engineer ML experts. Usually PhD in CS / Math / Stats Software Dev Diagram courtesy of Josh Tobin
  • 54. ASU GSV 2019 - AI Masterclass - Sergey Karayev What skills are needed for the roles? Machine learning Low High Low High Size of bubble = communication / technical writing ML Researcher ML Engineer Data scientist Data engineer Wide range of backgrounds, common for science PhDs Software Dev Diagram courtesy of Josh Tobin
  • 55. ASU GSV 2019 - AI Masterclass - Sergey Karayev Hiring Role Where to hire Data engineer People with "Big Data" experience, ops-focused SWEs ML Engineer SWEs that took ML courses, MS/PhDs interested in software dev ML Researcher Hardest one. Huge talent gap! Data Scientist Non-CS PhD with a data science project they can show.
  • 56. ASU GSV 2019 - AI Masterclass - Sergey Karayev Outline • Introduction • History and terminology • What's possible, what's on the horizon, what's unknown • Developing AI Products • Picking the problem • Data Flywheel • Most AI code is not AI • Roles and Hiring • Example • Q & A