0x pengolahan citra - knn (tkk)

3
1 Hariyono Rakhmad, S.Pd, M.Kom 1 2 3 k-nearest neighbor (k-NN) sebuah metode untuk melakukan klasifikasi terhadap objek berdasarkan data pembelajaran yang jaraknya paling dekat dengan objek tersebut. 4 Contoh Sederhana Nearest Neighbor jika terlihat orang-orang di dalam lingkungan anda bahwa, secara umum, mempunyai pendapatan serupa. jika tetangga anda mempunyai suatu pendapatan lebih besar dari 100 juta maka kamu juga memiliki pendapatan tinggi. Yang pasti, peluang Anda adalah dekat dengan suatu pernyataan kondisi lingkungan Anda berpendapatan tinggi adalah lebih besar sebab semua dari tetangga anda mempunyai pendapatan di atas 100 juta dibanding jika anda mempunyai pendapatan 20 juta.

Upload: fariza-sativa

Post on 11-Dec-2015

235 views

Category:

Documents


3 download

DESCRIPTION

pengolahan citra

TRANSCRIPT

Page 1: 0x Pengolahan Citra - KNN (TKK)

1

Hariyono Rakhmad, S.Pd, M.Kom

1 2

3

k-nearest neighbor (k-NN)

sebuah metode untuk melakukan klasifikasi terhadap objek berdasarkan data pembelajaran yang jaraknya paling dekat dengan objek tersebut.

4

Contoh Sederhana Nearest Neighbor

jika terlihat orang-orang di dalam lingkungan anda bahwa, secara umum, mempunyai pendapatan serupa.

jika tetangga anda mempunyai suatu pendapatan lebih besar dari 100 juta maka kamu juga memiliki pendapatan tinggi.

Yang pasti, peluang Anda adalah dekat dengan suatu pernyataan kondisi lingkungan Anda berpendapatan tinggi adalah lebih besar sebab semua dari tetangga anda mempunyai pendapatan di atas 100 juta dibanding jika anda mempunyai pendapatan 20 juta.

Page 2: 0x Pengolahan Citra - KNN (TKK)

2

5

Teknik k-NN

Euclidean Distance

City Block Distance/Manhattan Distance/ absolute value distance

Normalized Euclidean Distance

Minkowski Distance

Canberra Distance

Angular Separation

Correlation Coefficient

Hamming Distance untuk nilai Biner

6

Euclidean Distance

mengukur jarak kesamaan (similarity degree) atau ketidaksamaan (disimilarity degree) dua vektor. Tingkat kemiripan didasarkan atas nilai terdekat dengan menggunakan rumus Euclidean berikut.

dij = jarak antara dua vektor i dan j

7

Contoh Euclidean Distance

Terdapat 2 vektor dengan ciri berikut

A = [0, 3, 4, 5]

B = [7, 6, 3, -1]

Euclidean distance dari vektor A dan B tersebut

adalah …

8

city blok distance (Manhattan)

dengan menghitung perbedaan absolut dari 2 vektor, menggunakan rumus berikut.

Page 3: 0x Pengolahan Citra - KNN (TKK)

3

9

Contoh city blok dista

Terdapat 2 vektor dengan ciri berikut

A = [0, 3, 4, 5]

B = [7, 6, 3, -1]

Manhattan distance dari vektor A dan B tersebut adalah …

10

11

Tugas Kelompok!

Jelaskan beberapa teknik k-NN yang selain dari 2 teknik di atas, pilih salah satu:

Normalized Euclidean Distance

Minkowski Distance

Canberra Distance

Angular Separation

Correlation Coefficient

Hamming Distance untuk nilai Biner, atau yang lain

Berikan rumus dan contoh penggunaan perhitungannya.