Machine Learning
Prof. Seungchul Lee
Industrial AI Lab.
Contents
2
Regression
3
Linear Model
4
Linear Model
5
Linear Regression as Optimization
6
Linear Regression as Optimization
7
Re-cast Problem as Least Squares
8
Optimization
9
Optimization: Orthogonal Projection
10
the same principle in a higher dimension
Solve using Linear Algebra
11
Solve using Linear Algebra
12
Scikit-Learn
13
Scikit-Learn: Regression
14
Classification: Perceptron
Classification
16
Classification
17
Classification
18
Classification
19
Classification
20
Perceptron
21
Perceptron
22
Classification Boundary
23
Learning a Hyperplane for Classification
24
Learning a Hyperplane for Classification
25
Learning a Hyperplane for Classification
26
Perceptron Algorithm
27
Perceptron Algorithm: Illustration
28
Perceptron Algorithm: Illustration
29
Perceptron Algorithm: Illustration
30
Perceptron Algorithm: Illustration
31
Perceptron Algorithm: Illustration
32
Perceptron Algorithm: Illustration
33
Why Perceptron Updates Work ?
34
Diagram of Perceptron
35
Perceptron in Python
36
Perceptron in Python
37
Perceptron in Python
38
Perceptron in Python
39
Scikit-Learn for Perceptron
40
The Best Hyperplane Separator?
41
The Best Hyperplane Separator?
42
Classification: Logistic Regression
Linear Classification: Logistic Regression
44
Using Distances
45
Using Distances
46
Using Distances
47
Using Distances
48
Using all Distances
49
Using all Distances
50
Sigmoid Function
51
Perceptron
Logistic regression
Sigmoid Function
52
Distance
53
Distance
54
Distance
55
Logistic Regression using Scikit-Learn
56
Non-linear Classification
57
Classifying Non-linearly Separable Data
58
Classifying Non-linearly Separable Data
59
Classifying Non-linearly Separable Data
60
Nonlinear Classification
61
Kernel
62
Non-linear Classification
63
Explicit Kernel
64
Non-linear Classification
65
A Remark on Kernel Selection
66