K-Nearest Neighbour
MACHINE LEARNING
10/9/2024
1
K-Nearest Neighbour
2
10/9/2024
K-NN Fundamentals
3
10/9/2024
3
Distance Metrics
4
10/9/2024
K-Nearest Neighbor
5
10/9/2024
K-? Nearest Neighbor
6
10/9/2024
1-NN
2-NN
3-NN
Select K
7
10/9/2024
K-Nearest Neighbor…
8
10/9/2024
K-Nearest Neighbor…
9
10/9/2024
K-NN Algorithm
10
10/9/2024
Advantages
11
10/9/2024
Disadvantages
12
10/9/2024
Example1
13
10/9/2024
Distance |
20 |
16.40122 |
11.18034 |
7.28011 |
10 |
14.03567 |
13.34166 |
5.09902 |
11.18034 |
S.No. | Height | Weight | Status |
1 | 160 | 65 | Unhealthy |
2 | 170 | 52 | Healthy |
3 | 175 | 55 | Healthy |
4 | 178 | 58 | Healthy |
5 | 180 | 55 | Unhealthy |
6 | 181 | 51 | Unhealthy |
7 | 183 | 52 | Unhealthy |
8 | 185 | 66 | Healthy |
9 | 190 | 70 | Healthy |
Example 1…
14
10/9/2024
S.No. | Height | Weight | Status | Distance |
8 | 185 | 66 | Healthy | 5.09902 |
4 | 178 | 58 | Healthy | 7.28011 |
5 | 180 | 55 | Unhealthy | 10 |
3 | 175 | 55 | Healthy | 11.18034 |
9 | 190 | 70 | Healthy | 11.18034 |
7 | 183 | 52 | Unhealthy | 13.34166 |
6 | 181 | 51 | Unhealthy | 14.03567 |
2 | 170 | 52 | Healthy | 16.40122 |
1 | 160 | 65 | Unhealthy | 20 |
K=1
K=2
K=3
K=1, Healthy; K=2, Healthy; K=3, Healthy
Test Sample :(180, 65).
Example 2
15
10/9/2024
Age
Loan$
K-NN Classification
16
10/9/2024
Age | Loan | Default | Distance |
25 | $40,000 | N | 102000 |
35 | $60,000 | N | 82000 |
45 | $80,000 | N | 62000 |
20 | $20,000 | N | 122000 |
35 | $120,000 | N | 22000 |
52 | $18,000 | N | 124000 |
23 | $95,000 | Y | 47000 |
40 | $62,000 | Y | 80000 |
60 | $100,000 | Y | 42000 |
48 | $220,000 | Y | 78000 |
33 | $150,000 | Y | 8000 |
| | | |
48 | $142,000 | ? | |
K-NN Regression Example
17
10/9/2024
X | Y |
1 | 1 |
2 | 2 |
3 | 1.5 |
4 | 3 |
5 | 4 |
K-NN Regression Example…
18
10/9/2024
Use Cases of KNN
19
10/9/2024
Conclusion
20
10/9/2024