Home avatar

Rualytics

Catatan Pembelajaran Statistik, Sains Data, dan Lainnya

Konsep Dasar Machine Learning

Machine Learning (ML) adalah bidang ilmu yang berfokus pada pengembangan algoritma agar komputer mampu melakukan prediksi atau menghasilkan konten (seperti teks, gambar, audio, dan video) tanpa diprogram secara eksplisit untuk setiap tugas tersebut. Artikel ini merupakan bagian pertama dari seri Pengantar Machine Learning yang membahas konsep dasar Machine Learning.

Supervised Learning

Artikel ini membahas konsep dasar supervised learning sebagai materi pengantar untuk pemula. Materi yang dibahas mencakup penjelasan tentang apa itu supervised learning, perbedaan regresi dan klasifikasi, serta pengenalan beberapa algoritma supervised learning populer.

Data Cleaning

Data mentah di dunia nyata hampir tidak pernah datang dalam kondisi bersih. Ada banyak masalah kualitas data yang mungkin terjadi, misalnya data hilang, data inkonsisten, atau data rusak. Oleh karena itu, data cleaning merupakan satu tahapan penting untuk memastikan kualitas data yang akan dianalisis atau dimodelkan.

Unsupervised dan Reinforcement Learning

Pada postingan sebelumnya, kita sudah belajar tentang konsep dasar machine learning dan salah satu paradigma pembelajarannnya, yaitu supervised learning. Pada postingan ini, kita akan belajar tentang paradigma pembelajaran lain selain supervised learning, yaitu unsupervised learning dan reinforcement learning.

Artikel ini akan memberikan beberapa kode python sederhana untuk mengilustrasikan kedua konsep learning di atas. Jika Anda ingin mengikuti tutorial di artikel ini, pastikan Anda telah memuat library berikut ini.

Mekanisme Kerja Machine Learning

Tiga postingan sebelumnya dalam series Pengantar Machine Learning menjelaskan konsep dasar machine learning dan tiga paradigma pembelajarannya. Postingan kali ini akan membahas lebih dalam ke sisi teknisnya: konsep training-testing, apa itu model dan bagaimana ia belajar, konsep overfitting dan underfitting, data preprocessing, perbedaan hyperparameter dan parameter, serta konsep cross-validation.

Jika Anda ingin mengikuti tutorial pada postingan ini, pastikan Anda telah memuat library python berikut ini.