SlideShare a Scribd company logo
Incomplete History of
Machine Learning
1946 - 2016
Bob Colner
General AI is the quest to build
intelligent machines.
Machine learning is a branch of AI
focusing on systems that learn
from their environment (i.e. data).
The goal is to generalize this
training to act intelligent in new
environments.
Machine Learning
&
Artificial Intelligence
The Quest for Artificial
Intelligence begins with the
first computer.
1946
ENICA
Electronic Numerical
Integrator & Computer
First general purpose digital
computer. Powered by vacuum
tubes
Built by US Army, used by John von
Neumann to develop the H-Bomb.
Heralded as a Giant Brain by the
press.
Prompted Alan Turing to devise a
test to detect artificial intelligence.
The Turing-Test has yet to be
definitively passed.
1955
Arthur Samuel is recognized as the
first learning machine which leaned
to play (and win) checkers.
His algorithms used a heuristic
search memory to learn from
experience.
By the mid 1970’s his program was
beating capable human players.
Give machines the ability to
learn without explicitly
programming them
- Arthur Samuel, 1955
“
1958
The Perceptron was the first
artificial neural network.
Developed by Frank Rosenblatt at
the US office of Naval Research for
visual recognition tasks.
The New York Times reported the
perceptron to be: "the embryo of an
electronic computer that will be able
to walk, talk, see, write, reproduce
itself and be conscious of its
existence."Perceptron
Mark I
1969
“ Cognitive scientist in the field of AI.
Co-founder of the MIT AI lab.
Published influential book
describing fundamental limits of
the perceptron (and all 2 layer
neural networks).
This was a bummer.
Will robots inherit the
Earth? Yes, but they will
be our children.
- Marvin Minsky
AI Winter
1970-1980
In the mid 1980’s multiple people
independently (re)discovered the
Backpropagation algorithm.
Allowed more powerful neural
networks with hidden layers to be
trained.
Reinvigorated research; many
people excited about Neural Nets as
model for the mind/brain
(connectionism) & commercial
applications.
1985
Neural Network
Breakthrough
1995
By the 1990’s neural networks had
fallen out of favor (again).
Lack of good theory, tendency to
overfit, biologically implausible.
New methods like Support Vector
Machines are in-vogue.
SVM are amenable to rigorously
mathematical analysis and achieve
state-of-the art performance.
Statistical Approaches to
Machine Learning
IBM’s Deep Blue beats Chess Grandmaster
Garry Kasparov. (Brute Force != ML).
1997
The ImageNet
Challenge
Classify 1M Images
into 1K Categories
Microsoft’s deep rectified model
exceeds human accuracy in 2015
What are
DeepNets
Doing?
Google’s AlphaGo Model defeats
Euro Go Campaign
2016
Boomtrain Editor
2016
Looking to the (Near) Future
2015 Royal Society Keynote:
Geoffrey Hinton

More Related Content

What's hot

Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?
Marina Santini
 
Introduction to AI & ML
Introduction to AI & MLIntroduction to AI & ML
Introduction to AI & ML
Mandy Sidana
 
Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.butest
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Eng Teong Cheah
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
Oswald Campesato
 
Machine Learning with Decision trees
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision trees
Knoldus Inc.
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learningbutest
 
Machine Learning project presentation
Machine Learning project presentationMachine Learning project presentation
Machine Learning project presentation
Ramandeep Kaur Bagri
 
Lecture1 introduction to machine learning
Lecture1 introduction to machine learningLecture1 introduction to machine learning
Lecture1 introduction to machine learning
UmmeSalmaM1
 
Machine learning
Machine learningMachine learning
Machine learning
Sanjay krishne
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Rahul Jain
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)
SwatiTripathi44
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Shrey Malik
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningLior Rokach
 
Machine learning
Machine learningMachine learning
Machine learning
Rajib Kumar De
 
backpropagation in neural networks
backpropagation in neural networksbackpropagation in neural networks
backpropagation in neural networks
Akash Goel
 
Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine Learning
Samra Shahzadi
 
Deep learning
Deep learningDeep learning
Deep learning
Ratnakar Pandey
 
Deep learning
Deep learningDeep learning
Deep learning
Mohamed Loey
 
Classification and Regression
Classification and RegressionClassification and Regression
Classification and Regression
Megha Sharma
 

What's hot (20)

Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?
 
Introduction to AI & ML
Introduction to AI & MLIntroduction to AI & ML
Introduction to AI & ML
 
Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Machine Learning with Decision trees
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision trees
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
 
Machine Learning project presentation
Machine Learning project presentationMachine Learning project presentation
Machine Learning project presentation
 
Lecture1 introduction to machine learning
Lecture1 introduction to machine learningLecture1 introduction to machine learning
Lecture1 introduction to machine learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
backpropagation in neural networks
backpropagation in neural networksbackpropagation in neural networks
backpropagation in neural networks
 
Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine Learning
 
Deep learning
Deep learningDeep learning
Deep learning
 
Deep learning
Deep learningDeep learning
Deep learning
 
Classification and Regression
Classification and RegressionClassification and Regression
Classification and Regression
 

Viewers also liked

Actividad 02
Actividad 02Actividad 02
Actividad 02
Alejandra Perez
 
Brief introduction to Machine Learning
Brief introduction to Machine LearningBrief introduction to Machine Learning
Brief introduction to Machine Learning
CodeForFrankfurt
 
Machine learning for dummies
Machine learning for dummiesMachine learning for dummies
Machine learning for dummies
Alexandre Uehara
 
Machine Learning - Where to Next?, May 2015
Machine Learning  - Where to Next?, May 2015Machine Learning  - Where to Next?, May 2015
Machine Learning - Where to Next?, May 2015
Peter Morgan
 
Machine Learning for dummies
Machine Learning for dummiesMachine Learning for dummies
Machine Learning for dummies
Vizury - Growth Marketing Platform
 
Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016
Carlos Landeras Martínez
 
Machine Learning for Dummies
Machine Learning for DummiesMachine Learning for Dummies
Machine Learning for Dummies
Venkata Reddy Konasani
 
Introduction to Machine Learning* Prof. D. Spears
Introduction to Machine Learning* Prof. D. SpearsIntroduction to Machine Learning* Prof. D. Spears
Introduction to Machine Learning* Prof. D. Spearsbutest
 
introducción a Machine Learning
introducción a Machine Learningintroducción a Machine Learning
introducción a Machine Learningbutest
 
Basics of Machine Learning
Basics of Machine LearningBasics of Machine Learning
Basics of Machine Learningbutest
 
02 history of cv from image processing to computer vision
02  history of cv from image processing to computer vision02  history of cv from image processing to computer vision
02 history of cv from image processing to computer visionzukun
 
04 history of cv computer vision, neural networks and pattern recognition - ...
04  history of cv computer vision, neural networks and pattern recognition - ...04  history of cv computer vision, neural networks and pattern recognition - ...
04 history of cv computer vision, neural networks and pattern recognition - ...zukun
 
Machine learning-cheat-sheet
Machine learning-cheat-sheetMachine learning-cheat-sheet
Machine learning-cheat-sheet
Willy Marroquin (WillyDevNET)
 
L1. State of the Art in Machine Learning
L1. State of the Art in Machine LearningL1. State of the Art in Machine Learning
L1. State of the Art in Machine Learning
Machine Learning Valencia
 
#48 Machine learning
#48 Machine learning#48 Machine learning
#48 Machine learning
Meridian Impactive Digital
 
Machine learning Lecture 1
Machine learning Lecture 1Machine learning Lecture 1
Machine learning Lecture 1
Srinivasan R
 
Machine Learning for Understanding and Managing Ecosystems
Machine Learning for Understanding and Managing EcosystemsMachine Learning for Understanding and Managing Ecosystems
Machine Learning for Understanding and Managing Ecosystems
diannepatricia
 
Die Bedeutung von Machine Learning für den e-Commerce am Beispiel von Amazon
Die Bedeutung von Machine Learning für den e-Commerce am Beispiel von AmazonDie Bedeutung von Machine Learning für den e-Commerce am Beispiel von Amazon
Die Bedeutung von Machine Learning für den e-Commerce am Beispiel von Amazon
Rising Media Ltd.
 
Demystifying Machine Learning - How to give your business superpowers.
Demystifying Machine Learning - How to give your business superpowers.Demystifying Machine Learning - How to give your business superpowers.
Demystifying Machine Learning - How to give your business superpowers.
10x Nation
 
Machine Learning Introduction for Digital Business Leaders
Machine Learning Introduction for Digital Business LeadersMachine Learning Introduction for Digital Business Leaders
Machine Learning Introduction for Digital Business Leaders
Sudha Jamthe
 

Viewers also liked (20)

Actividad 02
Actividad 02Actividad 02
Actividad 02
 
Brief introduction to Machine Learning
Brief introduction to Machine LearningBrief introduction to Machine Learning
Brief introduction to Machine Learning
 
Machine learning for dummies
Machine learning for dummiesMachine learning for dummies
Machine learning for dummies
 
Machine Learning - Where to Next?, May 2015
Machine Learning  - Where to Next?, May 2015Machine Learning  - Where to Next?, May 2015
Machine Learning - Where to Next?, May 2015
 
Machine Learning for dummies
Machine Learning for dummiesMachine Learning for dummies
Machine Learning for dummies
 
Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016Machine learning for dummies - Azuges November 2016
Machine learning for dummies - Azuges November 2016
 
Machine Learning for Dummies
Machine Learning for DummiesMachine Learning for Dummies
Machine Learning for Dummies
 
Introduction to Machine Learning* Prof. D. Spears
Introduction to Machine Learning* Prof. D. SpearsIntroduction to Machine Learning* Prof. D. Spears
Introduction to Machine Learning* Prof. D. Spears
 
introducción a Machine Learning
introducción a Machine Learningintroducción a Machine Learning
introducción a Machine Learning
 
Basics of Machine Learning
Basics of Machine LearningBasics of Machine Learning
Basics of Machine Learning
 
02 history of cv from image processing to computer vision
02  history of cv from image processing to computer vision02  history of cv from image processing to computer vision
02 history of cv from image processing to computer vision
 
04 history of cv computer vision, neural networks and pattern recognition - ...
04  history of cv computer vision, neural networks and pattern recognition - ...04  history of cv computer vision, neural networks and pattern recognition - ...
04 history of cv computer vision, neural networks and pattern recognition - ...
 
Machine learning-cheat-sheet
Machine learning-cheat-sheetMachine learning-cheat-sheet
Machine learning-cheat-sheet
 
L1. State of the Art in Machine Learning
L1. State of the Art in Machine LearningL1. State of the Art in Machine Learning
L1. State of the Art in Machine Learning
 
#48 Machine learning
#48 Machine learning#48 Machine learning
#48 Machine learning
 
Machine learning Lecture 1
Machine learning Lecture 1Machine learning Lecture 1
Machine learning Lecture 1
 
Machine Learning for Understanding and Managing Ecosystems
Machine Learning for Understanding and Managing EcosystemsMachine Learning for Understanding and Managing Ecosystems
Machine Learning for Understanding and Managing Ecosystems
 
Die Bedeutung von Machine Learning für den e-Commerce am Beispiel von Amazon
Die Bedeutung von Machine Learning für den e-Commerce am Beispiel von AmazonDie Bedeutung von Machine Learning für den e-Commerce am Beispiel von Amazon
Die Bedeutung von Machine Learning für den e-Commerce am Beispiel von Amazon
 
Demystifying Machine Learning - How to give your business superpowers.
Demystifying Machine Learning - How to give your business superpowers.Demystifying Machine Learning - How to give your business superpowers.
Demystifying Machine Learning - How to give your business superpowers.
 
Machine Learning Introduction for Digital Business Leaders
Machine Learning Introduction for Digital Business LeadersMachine Learning Introduction for Digital Business Leaders
Machine Learning Introduction for Digital Business Leaders
 

Similar to A brief history of machine learning

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceBise Mond
 
History of Artificial Intelligence.pptx
History of Artificial Intelligence.pptxHistory of Artificial Intelligence.pptx
History of Artificial Intelligence.pptx
Benjamin Requiero
 
The IOT Academy Training for Artificial Intelligence ( AI)
The IOT Academy Training for Artificial Intelligence ( AI)The IOT Academy Training for Artificial Intelligence ( AI)
The IOT Academy Training for Artificial Intelligence ( AI)
The IOT Academy
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceBise Mond
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
kingofvnr
 
Week 1.pdf
Week 1.pdfWeek 1.pdf
Week 1.pdf
ZamshedForman1
 
Whole basic
Whole basicWhole basic
Whole basic
amitp26
 
AI.pdf
AI.pdfAI.pdf
AI.pdf
ShivaVemula2
 
Artificial Intelligence AI robotics
Artificial Intelligence AI robotics Artificial Intelligence AI robotics
Artificial Intelligence AI robotics
VEER BAHADUR SINGH PURVANCHAL UNIVERSITY
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
Sharath Raj
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Dhrumil Shah
 
AI Washington
AI Washington AI Washington
AI Washington
OmGujar4
 
Dli milano rl_parton_sep
Dli milano rl_parton_sepDli milano rl_parton_sep
Dli milano rl_parton_sep
Deep Learning Italia
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Iman Ardekani
 
Cool current projects in AI
Cool current projects in AICool current projects in AI
Cool current projects in AI
Bibus Poudel
 
15_am-lecs-intro.pdf
15_am-lecs-intro.pdf15_am-lecs-intro.pdf
15_am-lecs-intro.pdf
lomash2018
 

Similar to A brief history of machine learning (20)

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
History of Artificial Intelligence.pptx
History of Artificial Intelligence.pptxHistory of Artificial Intelligence.pptx
History of Artificial Intelligence.pptx
 
The IOT Academy Training for Artificial Intelligence ( AI)
The IOT Academy Training for Artificial Intelligence ( AI)The IOT Academy Training for Artificial Intelligence ( AI)
The IOT Academy Training for Artificial Intelligence ( AI)
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Week 1.pdf
Week 1.pdfWeek 1.pdf
Week 1.pdf
 
Whole basic
Whole basicWhole basic
Whole basic
 
Ai pptseminars.com
Ai pptseminars.com Ai pptseminars.com
Ai pptseminars.com
 
AI.pdf
AI.pdfAI.pdf
AI.pdf
 
Artificial Intelligence AI robotics
Artificial Intelligence AI robotics Artificial Intelligence AI robotics
Artificial Intelligence AI robotics
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
AI Washington
AI Washington AI Washington
AI Washington
 
Artificial intelligence research
Artificial intelligence researchArtificial intelligence research
Artificial intelligence research
 
Artificial intelligence research
Artificial intelligence researchArtificial intelligence research
Artificial intelligence research
 
Dli milano rl_parton_sep
Dli milano rl_parton_sepDli milano rl_parton_sep
Dli milano rl_parton_sep
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Teja
TejaTeja
Teja
 
Cool current projects in AI
Cool current projects in AICool current projects in AI
Cool current projects in AI
 
15_am-lecs-intro.pdf
15_am-lecs-intro.pdf15_am-lecs-intro.pdf
15_am-lecs-intro.pdf
 

Recently uploaded

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 

Recently uploaded (20)

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 

A brief history of machine learning

  • 1. Incomplete History of Machine Learning 1946 - 2016 Bob Colner
  • 2. General AI is the quest to build intelligent machines. Machine learning is a branch of AI focusing on systems that learn from their environment (i.e. data). The goal is to generalize this training to act intelligent in new environments. Machine Learning & Artificial Intelligence
  • 3. The Quest for Artificial Intelligence begins with the first computer.
  • 4. 1946 ENICA Electronic Numerical Integrator & Computer First general purpose digital computer. Powered by vacuum tubes Built by US Army, used by John von Neumann to develop the H-Bomb. Heralded as a Giant Brain by the press. Prompted Alan Turing to devise a test to detect artificial intelligence. The Turing-Test has yet to be definitively passed.
  • 5. 1955 Arthur Samuel is recognized as the first learning machine which leaned to play (and win) checkers. His algorithms used a heuristic search memory to learn from experience. By the mid 1970’s his program was beating capable human players. Give machines the ability to learn without explicitly programming them - Arthur Samuel, 1955 “
  • 6. 1958 The Perceptron was the first artificial neural network. Developed by Frank Rosenblatt at the US office of Naval Research for visual recognition tasks. The New York Times reported the perceptron to be: "the embryo of an electronic computer that will be able to walk, talk, see, write, reproduce itself and be conscious of its existence."Perceptron Mark I
  • 7. 1969 “ Cognitive scientist in the field of AI. Co-founder of the MIT AI lab. Published influential book describing fundamental limits of the perceptron (and all 2 layer neural networks). This was a bummer. Will robots inherit the Earth? Yes, but they will be our children. - Marvin Minsky
  • 9. In the mid 1980’s multiple people independently (re)discovered the Backpropagation algorithm. Allowed more powerful neural networks with hidden layers to be trained. Reinvigorated research; many people excited about Neural Nets as model for the mind/brain (connectionism) & commercial applications. 1985 Neural Network Breakthrough
  • 10. 1995 By the 1990’s neural networks had fallen out of favor (again). Lack of good theory, tendency to overfit, biologically implausible. New methods like Support Vector Machines are in-vogue. SVM are amenable to rigorously mathematical analysis and achieve state-of-the art performance. Statistical Approaches to Machine Learning
  • 11. IBM’s Deep Blue beats Chess Grandmaster Garry Kasparov. (Brute Force != ML). 1997
  • 12. The ImageNet Challenge Classify 1M Images into 1K Categories Microsoft’s deep rectified model exceeds human accuracy in 2015
  • 14. Google’s AlphaGo Model defeats Euro Go Campaign 2016
  • 16. Looking to the (Near) Future 2015 Royal Society Keynote: Geoffrey Hinton