- KNN : K Nearest Neighbor
sesuai namanya, k dianggap sama terhadap tetangga terdekatnya. karena target merupakan 1 dan 0 (suvervised learning), jadi yang dipakai adalah KNN Classification. untuk dataset sendiri menggunakan dataset penumpang kapal titanic
- SVM : Support Vector Machine
algoritma ini menentukan bidang kosong paling luas. data bisa disajikan 2 dimensi jika memang dapat dipisah dengan garis lurus. jika tidak bisa, data akan terus dipaksakan untuk menjadi 3 dimensi dan lebih dengan memanfaatkan fungsi parabola (y=ax^2 + bx + c). untuk data yang dipakai yaitu creditcard_csv.csv dapat anda dapatkan di https://datahub.io/machine-learning/creditcard karena terlalu besar jika saya simpan di github
- harap membuka repo ini didalam Jupyter Notebook (install anaconda python) atau Google Collaboratory
- saya tidak menyediakan requirements.txt karena sudah disediakan semua package oleh kedua tools diatas
- ini hanyalah sekedar untuk pembelajaran
- jika ingin menambahkan algoritma lain, sangat dipersilakan