Introduction To Machine Learning
Introduction To Machine Learning
to Machine
Learning
LEI QIAN, PH.D., MEHARRY MEDICAL
COLLEGE
NSF NDS A WORKSHOP, OCT 29-30, 2024
The Goals of This
Workshop
1. What is Machine Learning - its relation to AI and Deep
Learning
2. Classifications of Machine Learning
3. Principles and key components of Machine Learning -
bias, variance, training, testing, and validation data
etc.
4. Popular Machine Learning models: Neural Network,
Support Vector Machine, Decision Tree, Random
Forest, etc.
5. Sciket-Learn - a powerful and popular ML library.
What is Machine
Learning
◦ Machine learning is a subfield of Aritifical Intelligence (AI) that explores the
study and construction of algorithms that can learn from and make decisions
on data without having to program.
◦ Instead of relying on predefined rules, ML algorithms use patterns in data to
improve performance over time.
◦ Examples of ML:
◦ Speech Recognition
◦ Object detection
◦ Playing games
◦ Medical diagnosis
◦ Anomaly detection
◦ GenAI (ChatGPT, Copilot, etc)
What is Artificial
Intelligence
◦ In computer science, artificial intelligence (AI), sometimes called machine
intelligence, is intelligence demonstrated by machines. It is a broader concept
comparing to Machine Learning.
◦ The term "artificial intelligence" is often used to describe machines (or
computers) that mimic "cognitive" functions that humans associate with the
human mind, such as "learning" and "problem solving"
◦ Challenges of AI includes reasoning, problem solving, knowledge
presentation, etc.
◦ Methods of AI includes symbolic reasoning, statistical learning etc.
What is Artificial
Intelligence
https://hackernoon.com/difference-between-artificial-intelligence-ma
chine-learning-and-deep-learning-1pcv3zeg
Why machine learning:
We are drowning in information and starving for knowledge. — John
Naisbitt
◦ 500 hours of video are uploaded to YouTube every minute, amount to one
year of video every 18 minutes of uploaded! (2022)
◦ Google stores 10 exabytes of data, which is bytes of data!
◦ Facebook process 500 TB of data each day!
◦ Each human genome has a length of base pairs. Genomes of thousands of
peoples have been sequenced.
Get knowledge from this immense amount of data requires computer and
machine learning algorithms.
What Problems can be
Solved by Machine
Learning?
1. Machine learning needs data to train models.
•Text data
•Image data
•Audio data
•Other numerical data (length, age, rating, price, etc)
•Categorical data (gender, positive/negative, shape, types etc)
2. We can apply machine learning only when data has pattern.
3. If the problem has explicit mathematics formulas, we do not need
machine learning.
Types of machine
learning
Machine learning is usually divided into three types:
1. Supervised learning
2. Unsupervised learning
3. Reinforcement learning.