SlideShare a Scribd company logo
Machine Learning, AI and the
Brain
Samantha Adams
Met Office, University of Plymouth
Talk Overview
• Why this talk?
• Some definitions and history
• Why is it difficult to build a brain?
• Should we be worried?
• Hot topics
• Resources
Why this talk?
• Machine Learning and AI are now mainstream
• Big data and Data Science in the mix
• Positive and negative hype
• ML == AI ?
• Human-like AI still a challenge
• My background
• Disclaimer – my opinions are my own!
“A field of study that gives computers the ability to
learn without being explicitly programmed“
(Arthur Samuel, 1959)
“Machine Learning is the study of techniques and
algorithms that allow machines to autonomously
extract meaningful information from data”
(Me, 2017)
“Machine Learning is a paradigm that enables
systems to automatically improve their
performance at a task by observing relevant data”
(Stanford One Hundred Year Study on Artificial Intelligence, 2016)
Some definitions - Machine learning
“Artificial Intelligence (AI) is a science and a set of computational
technologies that are inspired by—but typically operate quite
differently from—the ways people use their nervous systems and
bodies to sense, learn, reason, and take action.”
(Stanford One Hundred Year Study on Artificial Intelligence, 2016)
…….ML is about techniques for enabling machines to assist humans,
The goal of AI is the same but by generating human-like behaviour.
ML is part of the AI researchers toolbox.
“…is intelligence exhibited by machines. Colloquially, the term
‘artificial intelligence’ is applied when a machine mimics ‘cognitive’
functions that humans associate with other human minds, such as
‘learning’ and ‘problem solving’“
(Wikipedia)
Some definitions – Artificial Intelligence
ML (I think) is pretty easy to define:
• Predict stock market prices based on historical data
• Decide if a tumour is malignant or benign from a brain scan
• Classify an image as containing a cat or a dog
• Determine most efficient route given a set of constraints
AI is harder (what constitutes ‘behaviour’?)
• Self-driving car
• Alexa, Cortana, Siri assistants
• Machine Translation (tricky one)
• Describing an image (very tricky one)
Some examples
‘Machine Learning’ has been going for a very long time (if one
accepts the previous definitions)
In the eighteenth century, Thomas Bayes - reasoning about
the probability of events
In the nineteenth century, George Boole showed that logical
reasoning could be performed systematically
In the twentieth century, from the experimental sciences
came the field of statistics. which enables the modelling of
data and drawing inferences from it
When Computer Science became mature the idea of creating
a machine to execute such operations soon followed.
History
Alan Turing 1912-1954
• “Computing Machinery and Intelligence”
(1950)
• Probably first mention of Artificial
Intelligence but he didn’t use the phrase
John McCarthy 1927-2011
• Invented the term ‘Artificial Intelligence’
• In 1956 Organised the first major
conference
Images courtesy of Wikipedia
“ Intelligence as Computation “
• Expectations had run high for what was going to be
possible with AI
• In 1981, the Japanese Ministry of International Trade
and Industry set aside $850 million for the ’Fifth
generation computer project’. Their objectives were
to write programs and build machines that could:
• carry on conversations
• translate languages
• interpret pictures
• reason like human beings
“ Intelligence as Computation “
• An ‘AI Winter’ (actually the second such). AI suffered a series
of financial setbacks as industry and business lost faith and
stopped investing
• It was an assumption that human intelligence, behaviour etc.
could be programmed into a machine (computer)
• For some domain-specific problems this worked – e.g. games
where the rules can be explicitly set down (chess)
• Ironically, it was the things that humans find easy that were
the real challenge for AI
“ Intelligence as Computation “
• How words (symbols) are assigned meanings
• A thing (‘referent’) can be referred to using
different words with different meanings
• Words in our minds are grounded
• Words in isolation are not grounded
The Symbol Grounding Problem
The middle door
The blue door
The door she came in through
• How to solve the problem of autonomous
machines (e.g. a robot) operating in a dynamic
environment
• Even very simple scenarios become complicated
to specify using logic
The Reference Frame Problem
Icons made by Freepik from www.flaticon.com
Light: ON Light: OFF
Door: OPEN Door: CLOSED
The Reference Frame Problem
Door: OPEN
INITIAL State:
Light: OFF
Door: CLOSED
Update State: OPEN DOOR
NEXT State:
Light: ON Light: OFF
OR ??
The problem is that specifying only
which conditions are changed by the
actions does not entail that all other
conditions are not changed!
AND Light: OFF
Light: OFF
Rodney Brooks 1954 -
• “Elephants Don’t Play Chess” (1990)
• “Situated and Embodied AI”
• The Subsumption Architecture
• Integration of AI and Robotics
• These ideas spawned a lot of subfields in
AI / Robotics
“ Intelligence as Interaction between Body,
Brain and Environment “
Image(s) courtesy of Wikipedia
"the world is its own best model. It is always exactly up to date. It
always has every detail there is to be known. The trick is to sense it
appropriately and often enough”
A Subsumption Architecture
• Field became fragmented many different names for the same
research, e.g. ‘Computational Intelligence’ or ‘Cognitive
Systems’ (some stigma from AI Winter)
• Many techniques just became assimilated into regular
Computer Science (e.g. search)
• Increased computer power and data availability has allowed
many of the ‘Fifth generation’ dreams to become reality today
• Successful applications are generally domain-specific and have
required decades of prior research to bear fruit
• Not as much progress towards Artificial ‘General’ Intelligence
as they don’t address genuine human level reasoning,
common sense ability and adaptation
Since then…
• Lack of full understanding of what the brain does and how it does it
• Lack of a definitive metric for ‘intelligence’
• Difficult to define what objective is to be optimised. Is the brain even optimising all
the time? (Check out Gerd Gigerenzer’s work on Fast and Frugal heuristics)
• Brains are inside a body that has sensors and actuators!
• The brain is multi-modal. Although there are specific regions of the brain that deal
with vision, audition, speech, motor, the functions are not cleanly separable.
• The brain is extremely good at adaptation – most ML techniques work well in
stationary environments but cannot adapt very well if the environment changes (an
example is Computer Vision)
• The brain is an electro-chemical network so there is a mixture of global and local
learning. Most NN have global learning mechanisms
• The brain uses pulse computation or spikes. Most NN have constant activation
• The brain rewires itself constantly. Most NN have a fixed network structure where
only the weights on the connections change (note dropout in DNN)
• The brain does not start as a ‘blank sheet’, but is the product of evolution (note the
current interest in transfer learning and pretrained NN)
So why is it a struggle to build brains
with even the sophistication of a fly’s , let alone a human’s?
So why is it a struggle to build brains
with even the sophistication of a fly’s , let alone a human’s?
“The brain is an infinite-dimensional network of networks of
genes, proteins, cells, synapses, and brain regions, all operating in
a dynamically changing cocktail of neurochemicals. Our
perceptions and movements, thoughts and feelings emerge as
electrical, chemical, and mechanical chain reactions explode and
weave through these networks. Because there is no scientific
evidence that we can ignore any of these reactions, the only way
to get close to the capabilities of the brain is to simulate or
emulate all of them. When that will happen depends on the level
of resolution that we need to capture all these reactions.”
Henry Markram (Founder/director of the Blue Brain Project and founder of
the Human Brain Project), Interview for IEEE Spectrum, June 2017.
• Like it or not, AI is already here! Like most technologies, when
they become useful they are assimilated into everyday life and
are invisible
• Concerns fall into these categories
• Ethical, e.g. Safety, privacy
• Economic, e.g. Taking jobs away from humans
• Existential, e.g. Machines will become smarter than us and
subjugate or eliminate us
• I see a conflict between the desire to make autonomous
systems that behave like humans but also to ensure that they
do not harm people, or make biased decisions, or show
discrimination
Should we be worried?
“Contrary to the more fantastic predictions for AI in the
popular press, the Study Panel found no cause for concern
that AI is an imminent threat to humankind. No machines
with self-sustaining long-term goals and intent have been
developed, nor are they likely to be developed in the near
future”
“the new jobs that will emerge are harder to imagine in
advance than the existing jobs that will likely be lost”
Should we be worried?
(Stanford One Hundred Year Study on Artificial Intelligence, 2016)
“There are quite a few people out there who’ve said that AI is an
existential threat: Stephen Hawking, astronomer Royal Martin
Rees, who has written a book about it, and they share a common
thread, in that: they don’t work in AI themselves. For those who
do work in AI, we know how hard it is to get anything to actually
work through product level.”
Should we be worried?
Rodney Brooks, interview for TechCrunch, July 2017.
“my biggest worry is about machines having too much power, not
about them being too smart. You could, for example, be president
of the United States and do a lot of damage, regardless of what
your IQ is”
Should we be worried?
Gary Marcus (Professor of psychology, New York University), Interview for IEEE
Spectrum, May 2017.
“Every technology since fire has had intertwined promise and
peril. I believe that our best strategy to keep AI safe and beneficial
is to essentially merge with it. We are already on that path.
Whether [intelligent] machines are inside or outside [the] body is
not a critical issue.”
Should we be worried?
Ray Kurzweil (Cofounder and chancellor, Singularity University), Interview for IEEE
Spectrum, May 2017
Large-scale machine learning
Deep Learning
Reinforcement learning
Robotics
Computer Vison
Natural Language Processing
Collaborative systems
Crowdsourcing and human computation
Algorithmic game theory and computational social choice
Internet of Things (IoT)
Neuromorphic computing
Hot Topics
(According to the Stanford One Hundred Year Study on Artificial Intelligence)
• Be wary about paying lots of money for anything!!
• You don’t need to read mathematical research papers either
• Most Udacity and Coursera videos are on YouTube
• Deep Learning TV YouTube
• Jeremy Howard’s Practical Deep Learning for Coders
http://course.fast.ai/
• Machinelearningmastery.com. Jason Brownlee’s blog. Highly
recommended for his tutorials. His eBooks are good value for
money
Resources
Peter Stone et al. (2016). Artificial Intelligence and Life in 2030.
One Hundred Year Study on Artificial Intelligence: Report of the
2015-2016 Study Panel, Stanford University, Stanford,
CA, September 2016. Available online
from http://ai100.stanford.edu/2016-report
Alan M. Turing (1950). Computing Machinery and Intelligence.
Mind 49: 433-460. Available online from
http://cogprints.org/499/1/turing.HTML
Rodney A. Brooks (1990). Elephants Don’t Play Chess.
Robotics and Autonomous Systems, 6: 3-15. Available online from
http://people.csail.mit.edu/brooks/papers/elephants.pdf
Selected references
Thank You!
Questions?

More Related Content

What's hot

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
MonkeyDLuffy54
 
Artifical intelligence (a.i)
Artifical intelligence (a.i)Artifical intelligence (a.i)
Artifical intelligence (a.i)
Muhammad Muttaiyab Ahmad
 
Artificial Intelligence ppt
Artificial Intelligence pptArtificial Intelligence ppt
Artificial Intelligence ppt
Md. Ismail Khan
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Sameep Sood
 
What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?
MyAssignmenthelp.com
 
Artificial intelligenc
Artificial intelligencArtificial intelligenc
Artificial intelligenc
Intekhab Alam Khan
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Neil Mathew
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Umasree Raghunath
 
(r)Evolution of Machine Learning
(r)Evolution of Machine Learning(r)Evolution of Machine Learning
(r)Evolution of Machine Learning
Pankaj Tirpude
 
Introduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation SlidesIntroduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation Slides
SlideTeam
 
Introduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examplesIntroduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examples
BMS Institute of Technology and Management
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
BHAGYAPRASADBUGGE
 
Artificial intelligence
Artificial  intelligenceArtificial  intelligence
Artificial intelligence
divinemathew358
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligencefalepiz
 
Artificial Intelligence presentation
Artificial Intelligence presentationArtificial Intelligence presentation
Artificial Intelligence presentation
Anmol Jha
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
funpathshala
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
HANISHTHARWANI21BCE1
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
A.I. Tazib
 
Artificial Intelligence PPT .
Artificial Intelligence PPT .Artificial Intelligence PPT .
Artificial Intelligence PPT .
VAIBHAVNAGPURE6
 

What's hot (20)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artifical intelligence (a.i)
Artifical intelligence (a.i)Artifical intelligence (a.i)
Artifical intelligence (a.i)
 
Artificial Intelligence ppt
Artificial Intelligence pptArtificial Intelligence ppt
Artificial Intelligence ppt
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?
 
Artificial intelligenc
Artificial intelligencArtificial intelligenc
Artificial intelligenc
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
(r)Evolution of Machine Learning
(r)Evolution of Machine Learning(r)Evolution of Machine Learning
(r)Evolution of Machine Learning
 
Introduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation SlidesIntroduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation Slides
 
Introduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examplesIntroduction to Artificial Intelligence and few examples
Introduction to Artificial Intelligence and few examples
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Artificial intelligence
Artificial  intelligenceArtificial  intelligence
Artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence presentation
Artificial Intelligence presentationArtificial Intelligence presentation
Artificial Intelligence presentation
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence PPT .
Artificial Intelligence PPT .Artificial Intelligence PPT .
Artificial Intelligence PPT .
 

Similar to Machine Learning, AI and the Brain

computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
KhanKhaja1
 
ai.ppt
ai.pptai.ppt
ai.ppt
securework
 
ai.ppt
ai.pptai.ppt
ai.ppt
KhanKhaja1
 
Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
Meenakshi Paul
 
Ai introduction
Ai introductionAi introduction
Ai introduction
Babar Siraj
 
AIML_Unit1.pptx
AIML_Unit1.pptxAIML_Unit1.pptx
AIML_Unit1.pptx
Somnath Kolgiri
 
AI.ppt
AI.pptAI.ppt
AI.ppt
Mard Geer
 
Introduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLIntroduction to Artificial intelligence and ML
Introduction to Artificial intelligence and ML
bansalpra7
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
BikashAcharya13
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Akshay Thakur
 
AI Introduction
AI Introduction AI Introduction
AI Introduction
Nashrah Habib
 
AI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and FuzzyAI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and Fuzzy
SirRafiLectures
 
History of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective Trajectories
Giovanni Sileno
 
Unit 1 ppt.pptx
Unit 1 ppt.pptxUnit 1 ppt.pptx
Unit 1 ppt.pptx
AmayTayde1
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
Nepal Telecom
 
Cognitive Computing and the future of Artificial Intelligence
Cognitive Computing and the future of Artificial IntelligenceCognitive Computing and the future of Artificial Intelligence
Cognitive Computing and the future of Artificial Intelligence
Varun Singh
 
Darshana'AI .pptx
Darshana'AI .pptxDarshana'AI .pptx
Darshana'AI .pptx
AvinashChaudhary74
 

Similar to Machine Learning, AI and the Brain (20)

computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
Ai introduction
Ai introductionAi introduction
Ai introduction
 
AIML_Unit1.pptx
AIML_Unit1.pptxAIML_Unit1.pptx
AIML_Unit1.pptx
 
AI.ppt
AI.pptAI.ppt
AI.ppt
 
Introduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLIntroduction to Artificial intelligence and ML
Introduction to Artificial intelligence and ML
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
AI Introduction
AI Introduction AI Introduction
AI Introduction
 
AI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and FuzzyAI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and Fuzzy
 
Seminar
SeminarSeminar
Seminar
 
History of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective Trajectories
 
Unit 1 ppt.pptx
Unit 1 ppt.pptxUnit 1 ppt.pptx
Unit 1 ppt.pptx
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Cognitive Computing and the future of Artificial Intelligence
Cognitive Computing and the future of Artificial IntelligenceCognitive Computing and the future of Artificial Intelligence
Cognitive Computing and the future of Artificial Intelligence
 
Darshana'AI .pptx
Darshana'AI .pptxDarshana'AI .pptx
Darshana'AI .pptx
 

More from TechExeter

Exeter Science Centre, by Natalie Whitehead
Exeter Science Centre, by Natalie WhiteheadExeter Science Centre, by Natalie Whitehead
Exeter Science Centre, by Natalie Whitehead
TechExeter
 
South West InternetOfThings Network by Wo King
South West InternetOfThings Network by Wo KingSouth West InternetOfThings Network by Wo King
South West InternetOfThings Network by Wo King
TechExeter
 
Generative Adversarial Networks by Tariq Rashid
Generative Adversarial Networks by Tariq RashidGenerative Adversarial Networks by Tariq Rashid
Generative Adversarial Networks by Tariq Rashid
TechExeter
 
Conf 2019 - Workshop: Liam Glanfield - know your threat actor
Conf 2019 - Workshop: Liam Glanfield - know your threat actorConf 2019 - Workshop: Liam Glanfield - know your threat actor
Conf 2019 - Workshop: Liam Glanfield - know your threat actor
TechExeter
 
Conf 2018 Track 1 - Unicorns aren't real
Conf 2018 Track 1 - Unicorns aren't realConf 2018 Track 1 - Unicorns aren't real
Conf 2018 Track 1 - Unicorns aren't real
TechExeter
 
Conf 2018 Track 1 - Aerospace Innovation
Conf 2018 Track 1 - Aerospace InnovationConf 2018 Track 1 - Aerospace Innovation
Conf 2018 Track 1 - Aerospace Innovation
TechExeter
 
Conf 2018 Track 2 - Try Elm
Conf 2018 Track 2 - Try ElmConf 2018 Track 2 - Try Elm
Conf 2018 Track 2 - Try Elm
TechExeter
 
Conf 2018 Track 3 - Creating marine geospatial services
Conf 2018 Track 3 - Creating marine geospatial servicesConf 2018 Track 3 - Creating marine geospatial services
Conf 2018 Track 3 - Creating marine geospatial services
TechExeter
 
Conf 2018 Track 2 - Machine Learning with TensorFlow
Conf 2018 Track 2 - Machine Learning with TensorFlowConf 2018 Track 2 - Machine Learning with TensorFlow
Conf 2018 Track 2 - Machine Learning with TensorFlow
TechExeter
 
Conf 2018 Track 2 - Custom Web Elements with Stencil
Conf 2018 Track 2 - Custom Web Elements with StencilConf 2018 Track 2 - Custom Web Elements with Stencil
Conf 2018 Track 2 - Custom Web Elements with Stencil
TechExeter
 
Conf 2018 Track 1 - Tessl / revolutionising the house moving process
Conf 2018 Track 1 - Tessl / revolutionising the house moving processConf 2018 Track 1 - Tessl / revolutionising the house moving process
Conf 2018 Track 1 - Tessl / revolutionising the house moving process
TechExeter
 
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UKConf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
TechExeter
 
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
TechExeter
 
Gps behaving badly - Guy Busenel
Gps behaving badly - Guy BusenelGps behaving badly - Guy Busenel
Gps behaving badly - Guy Busenel
TechExeter
 
Why Isn't My Query Using an Index?: An Introduction to SQL Performance
Why Isn't My Query Using an Index?: An Introduction to SQL Performance Why Isn't My Query Using an Index?: An Introduction to SQL Performance
Why Isn't My Query Using an Index?: An Introduction to SQL Performance
TechExeter
 
Turning Developers into Testers
Turning Developers into TestersTurning Developers into Testers
Turning Developers into Testers
TechExeter
 
Remote working
Remote workingRemote working
Remote working
TechExeter
 
Developing an Agile Mindset
Developing an Agile Mindset Developing an Agile Mindset
Developing an Agile Mindset
TechExeter
 
Think like a gardener
Think like a gardenerThink like a gardener
Think like a gardener
TechExeter
 
The trials and tribulations of providing engineering infrastructure
 The trials and tribulations of providing engineering infrastructure  The trials and tribulations of providing engineering infrastructure
The trials and tribulations of providing engineering infrastructure
TechExeter
 

More from TechExeter (20)

Exeter Science Centre, by Natalie Whitehead
Exeter Science Centre, by Natalie WhiteheadExeter Science Centre, by Natalie Whitehead
Exeter Science Centre, by Natalie Whitehead
 
South West InternetOfThings Network by Wo King
South West InternetOfThings Network by Wo KingSouth West InternetOfThings Network by Wo King
South West InternetOfThings Network by Wo King
 
Generative Adversarial Networks by Tariq Rashid
Generative Adversarial Networks by Tariq RashidGenerative Adversarial Networks by Tariq Rashid
Generative Adversarial Networks by Tariq Rashid
 
Conf 2019 - Workshop: Liam Glanfield - know your threat actor
Conf 2019 - Workshop: Liam Glanfield - know your threat actorConf 2019 - Workshop: Liam Glanfield - know your threat actor
Conf 2019 - Workshop: Liam Glanfield - know your threat actor
 
Conf 2018 Track 1 - Unicorns aren't real
Conf 2018 Track 1 - Unicorns aren't realConf 2018 Track 1 - Unicorns aren't real
Conf 2018 Track 1 - Unicorns aren't real
 
Conf 2018 Track 1 - Aerospace Innovation
Conf 2018 Track 1 - Aerospace InnovationConf 2018 Track 1 - Aerospace Innovation
Conf 2018 Track 1 - Aerospace Innovation
 
Conf 2018 Track 2 - Try Elm
Conf 2018 Track 2 - Try ElmConf 2018 Track 2 - Try Elm
Conf 2018 Track 2 - Try Elm
 
Conf 2018 Track 3 - Creating marine geospatial services
Conf 2018 Track 3 - Creating marine geospatial servicesConf 2018 Track 3 - Creating marine geospatial services
Conf 2018 Track 3 - Creating marine geospatial services
 
Conf 2018 Track 2 - Machine Learning with TensorFlow
Conf 2018 Track 2 - Machine Learning with TensorFlowConf 2018 Track 2 - Machine Learning with TensorFlow
Conf 2018 Track 2 - Machine Learning with TensorFlow
 
Conf 2018 Track 2 - Custom Web Elements with Stencil
Conf 2018 Track 2 - Custom Web Elements with StencilConf 2018 Track 2 - Custom Web Elements with Stencil
Conf 2018 Track 2 - Custom Web Elements with Stencil
 
Conf 2018 Track 1 - Tessl / revolutionising the house moving process
Conf 2018 Track 1 - Tessl / revolutionising the house moving processConf 2018 Track 1 - Tessl / revolutionising the house moving process
Conf 2018 Track 1 - Tessl / revolutionising the house moving process
 
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UKConf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
Conf 2018 Keynote - Andy Stanford-Clark, CTO IBM UK
 
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
Conf 2018 Track 3 - Microservices - What I've learned after a year building s...
 
Gps behaving badly - Guy Busenel
Gps behaving badly - Guy BusenelGps behaving badly - Guy Busenel
Gps behaving badly - Guy Busenel
 
Why Isn't My Query Using an Index?: An Introduction to SQL Performance
Why Isn't My Query Using an Index?: An Introduction to SQL Performance Why Isn't My Query Using an Index?: An Introduction to SQL Performance
Why Isn't My Query Using an Index?: An Introduction to SQL Performance
 
Turning Developers into Testers
Turning Developers into TestersTurning Developers into Testers
Turning Developers into Testers
 
Remote working
Remote workingRemote working
Remote working
 
Developing an Agile Mindset
Developing an Agile Mindset Developing an Agile Mindset
Developing an Agile Mindset
 
Think like a gardener
Think like a gardenerThink like a gardener
Think like a gardener
 
The trials and tribulations of providing engineering infrastructure
 The trials and tribulations of providing engineering infrastructure  The trials and tribulations of providing engineering infrastructure
The trials and tribulations of providing engineering infrastructure
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
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
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 

Recently uploaded (20)

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
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
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
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)
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 

Machine Learning, AI and the Brain

  • 1. Machine Learning, AI and the Brain Samantha Adams Met Office, University of Plymouth
  • 2. Talk Overview • Why this talk? • Some definitions and history • Why is it difficult to build a brain? • Should we be worried? • Hot topics • Resources
  • 3. Why this talk? • Machine Learning and AI are now mainstream • Big data and Data Science in the mix • Positive and negative hype • ML == AI ? • Human-like AI still a challenge • My background • Disclaimer – my opinions are my own!
  • 4. “A field of study that gives computers the ability to learn without being explicitly programmed“ (Arthur Samuel, 1959) “Machine Learning is the study of techniques and algorithms that allow machines to autonomously extract meaningful information from data” (Me, 2017) “Machine Learning is a paradigm that enables systems to automatically improve their performance at a task by observing relevant data” (Stanford One Hundred Year Study on Artificial Intelligence, 2016) Some definitions - Machine learning
  • 5. “Artificial Intelligence (AI) is a science and a set of computational technologies that are inspired by—but typically operate quite differently from—the ways people use their nervous systems and bodies to sense, learn, reason, and take action.” (Stanford One Hundred Year Study on Artificial Intelligence, 2016) …….ML is about techniques for enabling machines to assist humans, The goal of AI is the same but by generating human-like behaviour. ML is part of the AI researchers toolbox. “…is intelligence exhibited by machines. Colloquially, the term ‘artificial intelligence’ is applied when a machine mimics ‘cognitive’ functions that humans associate with other human minds, such as ‘learning’ and ‘problem solving’“ (Wikipedia) Some definitions – Artificial Intelligence
  • 6. ML (I think) is pretty easy to define: • Predict stock market prices based on historical data • Decide if a tumour is malignant or benign from a brain scan • Classify an image as containing a cat or a dog • Determine most efficient route given a set of constraints AI is harder (what constitutes ‘behaviour’?) • Self-driving car • Alexa, Cortana, Siri assistants • Machine Translation (tricky one) • Describing an image (very tricky one) Some examples
  • 7. ‘Machine Learning’ has been going for a very long time (if one accepts the previous definitions) In the eighteenth century, Thomas Bayes - reasoning about the probability of events In the nineteenth century, George Boole showed that logical reasoning could be performed systematically In the twentieth century, from the experimental sciences came the field of statistics. which enables the modelling of data and drawing inferences from it When Computer Science became mature the idea of creating a machine to execute such operations soon followed. History
  • 8. Alan Turing 1912-1954 • “Computing Machinery and Intelligence” (1950) • Probably first mention of Artificial Intelligence but he didn’t use the phrase John McCarthy 1927-2011 • Invented the term ‘Artificial Intelligence’ • In 1956 Organised the first major conference Images courtesy of Wikipedia “ Intelligence as Computation “
  • 9. • Expectations had run high for what was going to be possible with AI • In 1981, the Japanese Ministry of International Trade and Industry set aside $850 million for the ’Fifth generation computer project’. Their objectives were to write programs and build machines that could: • carry on conversations • translate languages • interpret pictures • reason like human beings “ Intelligence as Computation “
  • 10. • An ‘AI Winter’ (actually the second such). AI suffered a series of financial setbacks as industry and business lost faith and stopped investing • It was an assumption that human intelligence, behaviour etc. could be programmed into a machine (computer) • For some domain-specific problems this worked – e.g. games where the rules can be explicitly set down (chess) • Ironically, it was the things that humans find easy that were the real challenge for AI “ Intelligence as Computation “
  • 11. • How words (symbols) are assigned meanings • A thing (‘referent’) can be referred to using different words with different meanings • Words in our minds are grounded • Words in isolation are not grounded The Symbol Grounding Problem The middle door The blue door The door she came in through
  • 12. • How to solve the problem of autonomous machines (e.g. a robot) operating in a dynamic environment • Even very simple scenarios become complicated to specify using logic The Reference Frame Problem Icons made by Freepik from www.flaticon.com Light: ON Light: OFF Door: OPEN Door: CLOSED
  • 13. The Reference Frame Problem Door: OPEN INITIAL State: Light: OFF Door: CLOSED Update State: OPEN DOOR NEXT State: Light: ON Light: OFF OR ?? The problem is that specifying only which conditions are changed by the actions does not entail that all other conditions are not changed! AND Light: OFF Light: OFF
  • 14. Rodney Brooks 1954 - • “Elephants Don’t Play Chess” (1990) • “Situated and Embodied AI” • The Subsumption Architecture • Integration of AI and Robotics • These ideas spawned a lot of subfields in AI / Robotics “ Intelligence as Interaction between Body, Brain and Environment “ Image(s) courtesy of Wikipedia "the world is its own best model. It is always exactly up to date. It always has every detail there is to be known. The trick is to sense it appropriately and often enough” A Subsumption Architecture
  • 15. • Field became fragmented many different names for the same research, e.g. ‘Computational Intelligence’ or ‘Cognitive Systems’ (some stigma from AI Winter) • Many techniques just became assimilated into regular Computer Science (e.g. search) • Increased computer power and data availability has allowed many of the ‘Fifth generation’ dreams to become reality today • Successful applications are generally domain-specific and have required decades of prior research to bear fruit • Not as much progress towards Artificial ‘General’ Intelligence as they don’t address genuine human level reasoning, common sense ability and adaptation Since then…
  • 16. • Lack of full understanding of what the brain does and how it does it • Lack of a definitive metric for ‘intelligence’ • Difficult to define what objective is to be optimised. Is the brain even optimising all the time? (Check out Gerd Gigerenzer’s work on Fast and Frugal heuristics) • Brains are inside a body that has sensors and actuators! • The brain is multi-modal. Although there are specific regions of the brain that deal with vision, audition, speech, motor, the functions are not cleanly separable. • The brain is extremely good at adaptation – most ML techniques work well in stationary environments but cannot adapt very well if the environment changes (an example is Computer Vision) • The brain is an electro-chemical network so there is a mixture of global and local learning. Most NN have global learning mechanisms • The brain uses pulse computation or spikes. Most NN have constant activation • The brain rewires itself constantly. Most NN have a fixed network structure where only the weights on the connections change (note dropout in DNN) • The brain does not start as a ‘blank sheet’, but is the product of evolution (note the current interest in transfer learning and pretrained NN) So why is it a struggle to build brains with even the sophistication of a fly’s , let alone a human’s?
  • 17. So why is it a struggle to build brains with even the sophistication of a fly’s , let alone a human’s? “The brain is an infinite-dimensional network of networks of genes, proteins, cells, synapses, and brain regions, all operating in a dynamically changing cocktail of neurochemicals. Our perceptions and movements, thoughts and feelings emerge as electrical, chemical, and mechanical chain reactions explode and weave through these networks. Because there is no scientific evidence that we can ignore any of these reactions, the only way to get close to the capabilities of the brain is to simulate or emulate all of them. When that will happen depends on the level of resolution that we need to capture all these reactions.” Henry Markram (Founder/director of the Blue Brain Project and founder of the Human Brain Project), Interview for IEEE Spectrum, June 2017.
  • 18. • Like it or not, AI is already here! Like most technologies, when they become useful they are assimilated into everyday life and are invisible • Concerns fall into these categories • Ethical, e.g. Safety, privacy • Economic, e.g. Taking jobs away from humans • Existential, e.g. Machines will become smarter than us and subjugate or eliminate us • I see a conflict between the desire to make autonomous systems that behave like humans but also to ensure that they do not harm people, or make biased decisions, or show discrimination Should we be worried?
  • 19. “Contrary to the more fantastic predictions for AI in the popular press, the Study Panel found no cause for concern that AI is an imminent threat to humankind. No machines with self-sustaining long-term goals and intent have been developed, nor are they likely to be developed in the near future” “the new jobs that will emerge are harder to imagine in advance than the existing jobs that will likely be lost” Should we be worried? (Stanford One Hundred Year Study on Artificial Intelligence, 2016)
  • 20. “There are quite a few people out there who’ve said that AI is an existential threat: Stephen Hawking, astronomer Royal Martin Rees, who has written a book about it, and they share a common thread, in that: they don’t work in AI themselves. For those who do work in AI, we know how hard it is to get anything to actually work through product level.” Should we be worried? Rodney Brooks, interview for TechCrunch, July 2017.
  • 21. “my biggest worry is about machines having too much power, not about them being too smart. You could, for example, be president of the United States and do a lot of damage, regardless of what your IQ is” Should we be worried? Gary Marcus (Professor of psychology, New York University), Interview for IEEE Spectrum, May 2017.
  • 22. “Every technology since fire has had intertwined promise and peril. I believe that our best strategy to keep AI safe and beneficial is to essentially merge with it. We are already on that path. Whether [intelligent] machines are inside or outside [the] body is not a critical issue.” Should we be worried? Ray Kurzweil (Cofounder and chancellor, Singularity University), Interview for IEEE Spectrum, May 2017
  • 23. Large-scale machine learning Deep Learning Reinforcement learning Robotics Computer Vison Natural Language Processing Collaborative systems Crowdsourcing and human computation Algorithmic game theory and computational social choice Internet of Things (IoT) Neuromorphic computing Hot Topics (According to the Stanford One Hundred Year Study on Artificial Intelligence)
  • 24. • Be wary about paying lots of money for anything!! • You don’t need to read mathematical research papers either • Most Udacity and Coursera videos are on YouTube • Deep Learning TV YouTube • Jeremy Howard’s Practical Deep Learning for Coders http://course.fast.ai/ • Machinelearningmastery.com. Jason Brownlee’s blog. Highly recommended for his tutorials. His eBooks are good value for money Resources
  • 25. Peter Stone et al. (2016). Artificial Intelligence and Life in 2030. One Hundred Year Study on Artificial Intelligence: Report of the 2015-2016 Study Panel, Stanford University, Stanford, CA, September 2016. Available online from http://ai100.stanford.edu/2016-report Alan M. Turing (1950). Computing Machinery and Intelligence. Mind 49: 433-460. Available online from http://cogprints.org/499/1/turing.HTML Rodney A. Brooks (1990). Elephants Don’t Play Chess. Robotics and Autonomous Systems, 6: 3-15. Available online from http://people.csail.mit.edu/brooks/papers/elephants.pdf Selected references

Editor's Notes

  1. McCarthy – The Dartmouth conference – co-organisers included Marvin Minsky and Claude Shannon, attendees included other people who would go on to do important work such as Arthur samuel
  2. .g. games where the rules can be explicitly set down (chess), computationally intensive problems that just require the kind of brute force approach humans can’t perform. Ironically these kind of problems most humans find quite hard, and it’s the things that we find easy that were the real challenge for AI.
  3. Example of an ungrounded word – any word in a foreign language that you don’t understand. You could look it up in a dictionary in that language but you still don’t understand the meaning because you don’t understand the language
  4. Alan Turing did mention this point in his paper!!!! Subsumption architecture: Lower levels are ‘basic’ behaviour which can be subsumed by higher levels depending upon sensory input Note the feedback loop from actuators to sensors
  5. Note, however, that military applications are outside of the scope of this study group
  6. Note, however, that military applications are outside of the scope of this study group
  7. Note, however, that military applications are outside of the scope of this study group
  8. Note, however, that military applications are outside of the scope of this study group