Machine Learning dikehidupan sehari-hari

Original article was published by Erdy Yudhistira on Artificial Intelligence on Medium


Machine Learning dikehidupan sehari-hari

Sumber (https://becominghuman.ai/an-introduction-to-machine-learning-33a1b5d3a560?gi=b98596a3f5e2)

Machine Learning adalah salah satu pengaplikasian dari Artifical Intelligence atau yang biasa disebut kecerdasan buatan. Lalu fungsinya untuk apa? fungsinya adalah untuk membuat atau memprogram mesin agar bisa belajar sendiri. Bagaimana cara mesin belajar? yaitu mengolah data-data yang diterima mesin untuk dilakukan training sehingga mampu menghasilkan output. Output yang dikeluarkan kemudian dibandingkan dengan data yang sama atau bertolak belakang.

Adapun beberapa metode machine learning untuk belajar diantara lain adalah Supervised Learning, Unsupervised Learning dan Reinforcement Learning.

Sumber (https://sarahseiter.files.wordpress.com/2014/04/blackboard.jpg)

Supervised Learning

Supervised Learning adalah metode pembelajaran metode machine learning dimana pemrogram akan memasukan beberapa data untuk dipelajari, metode ini dapat diibaratkan sebagai guru yang mengajarkan pelajaran-pelajaran kepada muridnya.

Contoh pengaplikasian metode ini adalah untuk Pendeteksi Objek, dimana dataset untuk objek-objek sudah dimasukan kedalam kode program sehingga saat program dijalankan mesin dapat mengenali objek.

Sumber(https://vlc.nccommunitycolleges.edu/wp-content/uploads/2015/09/AdobeStock_130247025.jpeg)

Unsupervised Learning

Metode kedua adalah unsupervised learning yaitu metode machine learning dimana mesin mengambil data-data dari luar tanpa harus diprogram oleh pemrogram. Metode ini dapat diibaratkan sebagai siswa yang belajar sendiri dirumah tanpa arahan dari guru.

Contoh pengaplikasian dari metode ini terdapat pada pemutar musik berbasis internet yang atau yang dikenal sebagai spotify, disini spotify akan merekomendasikan lagu atau musisi yang identik dengan lagu yang sering didengar oleh pengguna.

Sumber (https://www.quickanddirtytips.com/sites/default/files/styles/article_main_image/public/images/2418/dog-with-clicker.png?itok=d72q3vbW)

Reinforcement Learning

Metode ketiga adalah reinforcement learning yaitu metode machine learning yang berbasis Trial and Error dimana metode ini berjalan menggunakan terus menerus mencoba mempelajari environment-nya sehingga mendapat hasil yang terbaik. Didalam metode ini juga terdapat reward dan punishment yang berfungsi untuk membedakan hasil yang bagus dan hasil yang buruk.

Metode ini dapat diibaratkan sebagai hewan peliharaan yang sedang dilatih untuk melakukan sesuatu, jika melakukan hal yang benar maka akan diberi hadiah berupa makanan sehingga hewan tersebut dapat mengingatnya, apabila melakukan kesalahan akan diberi hukuman berupa tidak diberinya makanan.

Contoh pengaplikasian dari metode ini dapat ditemukan pada bot yang terdapat dibeberapa game seperti, permainan catur, mobile legends, maupun dota 2. Dimana bot dapat mengetahui mana langkah yang benar ataupun langkah yang salah.

Jadi seperti yang kita ketahui, Machine Learning adalah metode pembelajaran mesin yang dapat kita temui dikehidupan sehari-hari atau bahkan kita lakukan tanpa kita sadari. Dapat dilihat perkembangan Machine Learning makin lama makin sering diterapkan pada inovasi-inovasi yang akan terus berkembang seiring perkembangan zaman.