1.1.1. Introduction To AI and Machine Learning
1.1.1. Introduction To AI and Machine Learning
Learning
1
Learning Goals
In this section, we will cover:
- Definitions
- Machine Learning Terminology
- Types of Machine Learning
- Deep Learning
- History of AI
2
Artificial Intelligence & Machine Learning
In this overview, we will discuss:
- Define "Artificial Intelligence” (AI), "Machine
Learning” (ML), and “Deep Learning” (DL).
- Explain how DL helps solve classical ML limitations.
- Explain key historical developments, and the “hype-
Al winter cycle.”
- Differentiate modern Al from prior Al.
- Relate sample applications of AI.
Al robot
3
Al Breakthroughs
4
Al is the New Electricity
5
Definitions
6
Artificial Intelligence
“A branch of computer science dealing with the simulation of
intelligent behavior in computers.” - Merriam-Webster
“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
7
Machine Learning
8
Machine Learning
9
Machine Learning Terminology
In this example, we learn to classify flower species from a set of measurement features.
11
Machine Learning Example
- Suppose you wanted to identify
fraudulent credit card transactions.
- You could define features to be:
● Transaction time
● Transaction amount
● Transaction location
● Category of purchase
12
Machine Learning Limitations
13
Deep Learning
“Machine learning that involves
using very complicated models
called “deep neural networks”.
14
Deep Learning Example
15
History of AI
Al has experienced several hype cycles, where it has
oscillated between periods of excitement and disappointment.
16
Deep Learning Example
17
History of AI
Al has experienced several hype cycles, where it has
oscillated between periods of excitement and disappointment.
18
History of AI
Al has experienced several hype cycles, where it has
oscillated between periods of excitement and disappointment.
19
History of AI
Al has experienced several hype cycles, where it has
oscillated between periods of excitement and disappointment.
20
History of AI
Al has experienced several hype cycles, where it has
oscillated between periods of excitement and disappointment.
21
History of AI
Al has experienced several hype cycles, where it has
oscillated between periods of excitement and disappointment.
22
History of AI
Al has experienced several hype cycles, where it has
oscillated between periods of excitement and disappointment.
23
1950s: Early AI
● 1950: Alan Turing developed the Turing
test, to test a machine's ability to exhibit
intelligent behavior.
● 1956: Artificial Intelligence was accepted
as a field at the Dartmouth Conference.
● 1957: Frank Rosenblatt invented the
perceptron algorithm. This was the
precursor to modern neural networks.
27
1990s - 2000s: Machine Learning
Al solutions had successes in speech recognition,
medical diagnosis, robotics, and many other areas.
- Al algorithms were integrated into larger
systems and became useful throughout
industry.
- The Deep Blue chess system beat world chess
champion Garry Kasparov.
- Google's search engine launched using artificial
intelligence technology.
28
2006: Rise of Deep Learning
● 2006: Geoffrey Hinton publishes a paper on
unsupervised pre-training that allowed deeper neural
networks to be trained.
- Neural networks are rebranded as deep learning.
● 2009: The ImageNet database of human-tagged
images is presented at the CVPR conference.
● 2010: Algorithms compete on several visual
recognition tasks at the first ImageNet competition.
29
Deep Learning Breakthroughs (2012 – ?)
● 2012: Deep learning beats previous
benchmark on the imageNet competition.
● 2013: Deep learning is used to understand
"conceptual meaning" of words.
● 2014: Similar breakthroughs appeared in
language translation.
32
Summary
History of AI
● AI has experienced cycles of AI winters and AI booms.
● AI solutions include speech recognition, computer vision, assisted
medical diagnosis, robotics, and others.
33
Learning Recap
In this section, we learned:
- Definitions
- Machine Learning Terminology
- Types of Machine Learning
- Deep Learning
- History of AI
34