Week 2 RA : Aysun Koak Instructor : Dr. Aykut Erdem Department of - - PowerPoint PPT Presentation
Week 2 RA : Aysun Koak Instructor : Dr. Aykut Erdem Department of - - PowerPoint PPT Presentation
Week 2 RA : Aysun Koak Instructor : Dr. Aykut Erdem Department of Computer Engineering Hacettepe University Outline Week 2 Aysun Koak k Nearest Neighbor(k-NN) Linear Regression Note for Assignment k Nearest Neighbor(k-NN) Linear
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Outline
k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
22
Week 2 Aysun Koçak
2
k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
k-Nearest Neighbor(k-NN)
◮ Nonparametric algorithm ◮ To classify a new point, find its K nearest neighbors from the
training data.
credit - Siddharth Deokar slides
22
Week 2 Aysun Koçak
3
k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Code
http://scikit-learn.org/stable/auto_examples/neighbors/plot_classification.html
22
Week 2 Aysun Koçak
4
k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
k-NN Results
22
Week 2 Aysun Koçak
5
k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Drawbacks
◮ Keep all data to classify a new input ◮ All neighbors have same importance ◮ Determining hyper-parameters
◮ What is the best distance to use? ◮ What is the best value of k to use?
◮ Distance usually relates to all the attributes and assumes all of
them have the same effects on distance(curse of dimensionality)
22
Week 2 Aysun Koçak
6
k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Determining Parameters
Credit - Fei-Fei Li & Andrej Karpathy slides
22
Week 2 Aysun Koçak
7
k Nearest Neighbor(k-NN) Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Determining Parameters
Accuracy = (# of correctly classified examples / # of examples) X 100
Credit - Fei-Fei Li & Andrej Karpathy slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
8
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
9
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
10
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
11
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
12
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
13
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
14
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
15
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
16
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
17
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
18
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
19
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
OR
Credit - Andrew Ng slides
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
20
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN)
21
Linear Regression Note for Assignment
- Dept. of Computer
Engineering Hacettepe University
Linear Regression
22
Week 2 Aysun Koçak k Nearest Neighbor(k-NN) Linear Regression
22
Note for Assignment
- Dept. of Computer
Engineering Hacettepe University