Big Data Analytics - Phân tích dữ liệu lớn (Lecture 3)

UN
Uni24h
0 lượt tải
89
0

Nội dung tài liệu

Trang 1

E6893 Big Data Analytics Lecture 3: Big Data Analytics Algorithms Ching-Yung Lin, Ph.D. Adjunct Professor, Dept. of Electrical Engineering and Computer Science September 22, 2023 1 © 2023 CY Lin, Columbia University E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms

Trang 2

Key Components of Spark MLlib 2 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 3

Spark ML Classification and Regression 3 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 4

Classification — definition 4 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 5

Classification example: using SVM to recognize a Toyota Camry ML — Support Vector Machine Non-ML Feature Space Positive SVs Rule 1.Symbol has something like bull’s head Rule 2.Big black portion in front of car. Rule 3. …..???? Negative SVs 5 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 6

Classification example: using SVM to recognize a Toyota Camry ML — Support Vector Machine Positive SVs PCamry > 0.95 Feature Space Negative SVs 6 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 7

When to use Big Data System for classification? 7 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 8

The advantage of using Big Data System for classification 8 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 9

How does a classification system work? 9 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 10

Key terminology for classification 10 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 11

Input and Output of a classification model 11 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 12

Four types of values for predictor variables 12 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 13

Sample data that illustrates all four value types 13 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 14

Supervised vs. Unsupervised Learning 14 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 15

Work flow in a typical classification project 15 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 16

Classification Example 1 — Color-Fill Position looks promising, especially the x-axis ==> predictor variable. Shape seems to be irrelevant. Target variable is “color-fill” label. 16 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 17

Classification Example 2 — Color-Fill (another feature) 17 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 18

Fundamental classification algorithms Example of fundamental classification algorithms: • Naive Bayesian • Complementary Naive Bayesian • Stochastic Gradient Descent (SDG) • Random Forest • Support Vector Machines 18 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2022 CY Lin, Columbia University

Trang 19

Choose algorithm 19 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Trang 20

Stochastic Gradient Descent (SGD) 20 E6893 Big Data Analytics – Lecture 3: Big Data Analytics Algorithms © 2023 CY Lin, Columbia University

Hiển thị 20 trang đầu. Tải tài liệu để xem đầy đủ.

Bình luận (0)

Đăng nhập để tham gia bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!