FaizAlbarRisi 4221901042 MachineLearning 6
FaizAlbarRisi 4221901042 MachineLearning 6
1. Latihan 1 :
A. Tujuan
Aplikasi Classification K-NN dengan ruspini data set Menggunakan Python
B. Kode Program
http://www.polibatam.ac.id
http://www.polibatam.ac.id
C. Hasil
Berikut jika data rusmini di plot dengan warna yang berbeda beda berdasarkan cluster nya
http://www.polibatam.ac.id
Berikut output dari algoritma KNN (klasifikasi) jika di beri input baru ( nilai baru )
Berikut jika data baru diatas ditampilkan dalam plot, maka akan keliatan bahwa pengklasifikasian
diatas sudah benar ( data baru disimbolkan dengan bintang bewarna hitam )
http://www.polibatam.ac.id
D. Penjelasan
Algoritma NN ini adalah algoritma untuk mengklasifikasi data baru ke kelas nya , berdasarkan data
data yang sudah ada, KNN di sini maksud nya K sebagai konstanta , jadi bisa 1-NN, 3-NN atau yang
lain. Konstanta disini bermaksud sebagai jumlah tetangga terdekat jika hanya menggunakan 1-NN
maka pengklasifikasian data baru akan dilakukan berdasarkan 1 titik atau tetangga terdekat ( titik atau
data ini sudah kita miliki telebih dahulu , biasanya dalam bentuk csv)
Dapat dilihat dari hasil diatas , saya menggunakan ruspini data set sebagai data learning nya , lalu saya
masukkan data atau inputan baru, disini saya coba 4 data baru dan jika di plot hasilnya sudah sesuai
jika dilihat dari grafik atau plot nya .
http://www.polibatam.ac.id