Pengenalan Machine Learning
Machine learning adalah machine lebih tepatnya sistem yang dikembangkan untuk belajar sendiri berdasarkan data inputan. Machine disini bukan mesin mekanik tapi lebih tepatnya sebuah sistem.
Tentang perbedaan machine learning dengan klasik programming adalah seperti gambar berikut :
Penjelasan classical programming
Berdasarkan gambar, didemokan tentang masalah menyaring email sebuah email spam apa tidak. Pada classical programming ada rule / aturan misal jika dalam email ada link atau tanda $ diklasifikasikan sebagai spam, selain itu tidak spam dan pada classical programming dikasih data juga baik email yang dikategorikan spam dan tidak spam dan pada akhirnya muncul hasil yaitu email dengan label spam dan tidak spam.
Penjelasan Machine learning :
Pada machine learning dimasukkan data dan jawaban pada contoh diatas dimasukkan data email dan jawabannya spam dan not spam. Misal masukkan data 1000 email spam dan 1000 email tidak spam kemudian si mesinnya suruh belajar maka munculnya rule / model. Rule / model bisa berupa apapun, misal pada kasus diatas hasil modelnya ada berupa logic seperti jika email mengandung sebuah link atau $ akan dikategorikan spam. Kemudian rule atau model bisa ditest untuk melakukan prediksi, misal dikasih inputan email A dan model tersebut akan meklasifikan email A itu spam atau tidak.
Source :
https://www.youtube.com/watch?v=whSKA8aO6xQ&list=PLyqSpQzTE6M-SISTunGRBRiZk7opYBf_K&index=3