
Mengenal Apa itu Machine Learning
Machine Learning merupakan suatu tipe dari kecerdasan buatan (Artificial Intelligence / AI) yang memungkinkan komputer untuk menyediakan kemampuan untuk belajar dari data dan tanpa secara eksplisit harus dapat mengikuti instruksi yang terprogram. Fokus dari Machine Learning adalah pada pengembangan program komputer yang dapat mengajarkan dirinya sendiri untuk tumbuh dan berubah bila diberikan adanya data baru. Sistem Machine Learning dapat dilatih untuk belajar membedakan sebuah berita apakah termasuk hoax atau tidak dengan mengkompilasi ribuan contoh berita yang diketahui sebagai hoax. Contoh lainnya Machine Learning dapat digunakan pada email untuk membedakan sebuah email termasuk spam atau bukan. Machine Learning dapat dikatakan sebagai sebuah program komputer untuk mengoptimasi performa menggunakan data contoh atau dari data lampau atau pengalaman sebelumya. Contoh, setelah dilakukan pelatihan dengan menggunakan data lampau, maka sebuah rule klasifikasi dapat berupa:
IF pendapatan > a1 AND tabungan > a2 THEN resiko-rendah ELSE resiko-tinggi
Knowledge Extraction merupakan learning sebuah rule dari data. Rule adalah model simple yang menjelaskan data.
Proses pada Machine Learning sama dengan proses pada Data Mining. Keduanya mencari melalui data untuk mencari suatu pola. Pada aplikasi Data Mining proses penggalian data digunakan untuk pemahaman manusia, sedangkan pada Machine Learning menggunakan data tersebut untuk meningkatkan pemahaman program. Program Machine Learning dapat mendeteksi pola dalam data dan menyesuaikan dengan tindakan yang sesuai. Contoh, halaman Youtube akan berubah sesuai interaksi pribadi pengguna. Jika pengguna sering melihat video musik dengan penyanyi tertentu, maka Youtube akan menampilkan lebih banyak video musik dengan penyanyi tertentu karena dianggap memiliki kedekatan.
Algoritma Machine Learning data dapat dig menggunakan satu set data latih (training set) dan dataset yang terpisah yang disebut dengan data uji (test set). Saat ini Machine Learning semakin kompleks dan pintar untuk otomasi proses mendesain search engine yang bagus. Contoh penerapannya pada penentuan ranking di webpages.
Langkah-langkah umum pada Machine Learning:
1. Mengumpulkan data
2. Menyiapkan data input
3. Menganalisis input data
4. Melatih algoritma
5. Menguji algoritma
Referensi:
Widodo Budiharto, 2016, Machine Learning dan Computational Intelligence, Yogyakarta: ANDI
https://towardsdatascience.com/machine-learning-for-beginners-d247a9420dab
You May Also Like

Meetup Google Developer Kejar Batch 1 Yogyakarta
September 30, 2018Poster Penelitian PDP 2016
April 30, 2017