ARTIFICIAL
INTELLIGENCE,
MACHINE
LEARNING, AND
DEEP LEARNING
UPDATED ON: 19TH MAY, 2021
BY: CELESTE NG
DIRECT QUOTE FROM SOURCES:
AS INDICATED IN EACH INDIVIDUAL SLIDE
CONTENTS
Artificial
Intelligence
Branches
Tribes
Relationships
Machine
Learning
Types of learning
Deep Learning
Examples, unique
requirements,
frameworks
Machine
Learning
Applications
CONTENTS
Artificial
Intelligence
Branches
Tribes
Relationships (AI,
ML, DL)
Machine
Learning
Types of learning
Deep Learning
Examples, unique
requirements,
frameworks
Machine
Learning
Applications
ARTIFICIAL INTELLIGENCE (AI)
Source: https://www.youtube.com/watch?v=WSbgixdC9g8&t=19s
AI is a technique which enables machine to mimic human
behaviors and mind
(AI是一種技術使機器能夠模仿人類行為和思維)
AI TIMELINE (時間線)
19521956:
The birth
of artificial
intelligence
19561974:
The golden
years
黃金歲月
19741980:
The first AI
winter
19801987:
Boom
(expert
system)
19871993:
The second
AI winter
19932011:
AI
Source: 2021, Wikipedia, URL: https://learning.acm.org/techtalks/machinelearning
人工智能的誕生
Dartmouth Workshop of
1956 was organized by
Marvin Minsky, John
McCarthy
繁榮
AI TIMELINE (時間線)
19521956: The birth of artificial intelligence (symbolics
reasoning based on rules similar to IF-THEN statements)
19561974: The golden years (natural language, robotics)
19741980: The first AI winter (end of funding, limit in
computer speed, exp computer memory )
19801987: Boom (expert system)
19871993: the second AI winter (financial setback
expensive to maintain, difficult to update, they could not learn,
only for special context)
19932011: AI (Moore’s Law, machine learning, BD, DL)
Source: 2021, Wikipedia, URL: https://learning.acm.org/techtalks/machinelearning
大約每兩年: 集成電路(IC)的晶體管的數量加倍
ARTIFICIAL INTELLIGENCE – BRANCHES
Source: https://www.javatpoint.com/subsetsofai
NLP
Works along with ML and DL
To form a complete human-
computer interactions
Complex problem
Unmanned vehicle
Automated planning
Speech recognition
Works with NLP
To resolve ambiguity in
language
Machine vision
Is used in industrial
automation & robotics
Rely on digital sensor
in camera to acquire
images
人工智能的分支
CELESTE NG:
ML a branch of AI where its algorithm allows it to learn to perform a task better through
experience or data sets and to create a model for future prediction;
DL is a subset of ML where its model mimics the structure of our neuron network of our
brain cells
HOW CAN MACHINES LEARN?
Source: https://medium.com/aiin-plainenglish/artificialintelligence-vs-machine-learning-vs-deep
learning-whats-the-difference-dccce18efe7f
In order to educate” the machine,
you need these 3 components:
(1) Datasets.
Machine learning systems are
trained on special collections of
samples called datasets.
The samples can include
numbers, images, texts or any
other kind of data.
It usually takes a lot of time and
effort to create a good dataset.
Discover more about data
preparation for machine
learning here.
HOW CAN MACHINES LEARN? DATASET
Source: https://pub.towardsai.net/bestdatasets-for-machine-learning-data-science-computer
visionnlpai-c9541058cf4f
Computer Vision Datasets
xView:xView is one of the most
massive publicly available datasets of
overhead imagery. It contains images
from complex scenes around the
world, annotated using bounding
boxes.
ImageNet: The largest image
dataset for computer vision. It
provides an accessible image
database that is organized
hierarchically, according to WordNet.
Kinetics-700:A large-scale dataset
of video URLs from Youtube.
Including human-centered actions. It
contains over 700,000 videos.
Google’s Open Images:A vast
dataset from Google AI containing
over 10 million images.
Sentiment Analysis Datasets
Lexicoder Sentiment Dictionary:This dataset is
specific for sentiment analysis. The dataset
contains over 3000 negative words and over
2000 positive sentiment words.
IMDB reviews: An interesting dataset with
over 50,000 movie reviews from Kaggle.
Stanford Sentiment Treebank: Standard
sentiment dataset with sentiment annotations.
Twitter US Airline Sentiment:Twitter data on
US airlines from February 2015, classified as
positive, negative, and neutral tweets
Self-driving (Autonomous Driving) Datasets
Waymo Open Dataset:This is a fantastic
dataset resource from the folks at Waymo.
Includes a vast dataset of autonomous driving,
enough to train deep nets from zero.
Berkeley DeepDrive BDD100k:One of the
largest datasets for self-driving cars, containing
over 2000 hours of driving experiences across
New York and California.
Bosch Small Traffic Light Dataset: Dataset for
small traffic lights for deep learning.
Clinical Datasets
MaskedFace-Net:MaskedFace-Net is a real
dataset containing human faces with correct
and incorrectly worn masks. It contains over
137k images which are based on the Flick
FacesHQ dataset [21]. For more details about
the dataset and its uses, please visit
the documentation on Github.
COVID-19 Dataset: The Allen Institute of AI
research has released a vast research dataset
of over 45,000 scholarly articles about COVID
19.
MIMIC-III: Openly available dataset developed
by the MIT Lab for Computational Physiology,
comprising de-identified health data
associated with ~40,000 critical care patients.
It includes demographics, vital signs,
laboratory tests, medications, and more.
HOW CAN MACHINES LEARN? DATASET
Source: https://developers.google.com/machine-learning/data-prep
HOW CAN MACHINES LEARN?
Source: https://medium.com/aiin-plainenglish/artificialintelligence-vs-machine-learning-vs-deep
learning-whats-the-difference-dccce18efe7f
(2) Features.
Are important the key to the solution of
the task.
Are what the machine what to pay attention
to.
E.g.: say, you want to predict the price of an
apartment.…., it is much easier to find a
correlation between the price and the area
where the building is located.
(3) Algorithm.
It is possible to solve the same task using
different algorithms.
Depending on the algorithm, the accuracy or
speed of getting the results can be different.
Sometimes in order to achieve better
performance, you combine different
algorithms, like in ensemble learning.
ARTIFICIAL INTELLIGENCE FIVE MAIN TRIBES /
APPROACHES / CATEGORIES
神經科學 反向傳播算法
基因編程
家組 根源
哲學
rule-based
evolutionary
interconnected
mechanism
進化生物