Jumat, 18 Desember 2020

Belajar Machine Learning untuk Pemula

Siapa yang gak tau dengan Machine Learning? Topik ini memang lagi hangat-hangatnya dibicarakan, dan bahkan diprediksi bahwa 40% dari application development project di pasaran akan sangat membutuhkan bantuan pengembangan dari Machine Learning ini.

Dengan pengembangan Machine Learning ini, diharapkan dapat menghasilkan pendapatan hingga $3,9 trilliun. Jumlah yang besar bukan? makanya skill ini bisa dibilang worthed untuk kita pelajari.

Nah di blog ini, kita akan mengupas tuntas tentang Machine Learning. Jadi, artikel ini istilahnya hanya sebagai pembukaan untuk mendapatkan insights tentang Machine Learning. 

Oke, perkenalkan saya Leja, di sini saya akan menuliskan artikel-artikel yang berkaitan dengan Machine Learning. 

Ini kira-kira yang nanti akan kita pelajari di blog ini:

1. Pendahuluan tentang Machine Learning

Disini, kita akan belajar tentang apa itu sebenarnya Machine Learning. Terus apa perbedaannya dari Artificial Intelligent dan Deep Learning. tipe-tipenya,  dan juga tentang dimana saja pengaplikasiannya.

2. Statistik & Probabilitas

Ini merupakan konsep-konsep dasar untuk memprediksi sesuatu. Setidaknya, dengan statistik dan probabilitas kita dapat mengetahui pola-pola yang terjadi pada data-data yang diperoleh. Sehingga, keputusan yang didapatkan menjadi lebih akurat.

3. Supervised Learning

Disini, kita akan mempelajari bagaimana caranya mesin belajar dengan "latihan terlebih dahulu" sebelum melakukan prediksi atau klasifikasi

4. Unsupervised Learning

Disini, kita akan mempelajari bagaimana caranya mesin belajar  "tanpa latihan" saat melakukan prediksi atau klasifikasi

5. Reinforcement Learning

Disini, kita mempelajari bagaimana caranya mesin belajar melalui "trial and error" ketika membuat keputusan.

6. Skill for Industry

Disini, kita akan membahas tentang skill apa saja yang dibutuhkan agar dapat menjadi machine learning engineer.

Apa itu Machine Learning?

Seperti yang kamu ketahui, Hidup manusia banyak dibantu oleh mesin. Makanya,  manusia kini telah ber-evolusi dan belajar dari pangalaman sejak jutaan tahun yang lalu.

Seiring dengan perkembangan zaman, sekarang ini merupakan eranya mesin dan robot dalam memudahkan aktivitas manusia.

Tentunya, mesin dan robot tidak dapat melakukan aktivitas dengan sendirinya. Mereka harus diprogram terlebih dahulu agar dapat mengerjakan berbagai aktivitas.

Akan tetapi, pernah gak kamu membayangkan kalau robot bisa belajar dan melakukan aktivitas sendiri?

Nah, disinilah peran Machine Learning dibutuhkan.

Machine Learning ini merupakan inti dari kemajuan teknologi dunia yang sangat futuristik.

Kamu tau Tesla's Self-Driving car ? atau Apple Sirri? atau Sophia?

2019 lalu Sophia pernah ke Indonesia lhoo...

ketiganya merupakan contoh  implementasi nyata dari Machine Learning.  

Jadi, Sebenernya apa itu Machine Learning?

Machine Learning merupakan cabang dari Artificial Intelligent. 

Fokus utamanya yaitu pada mendesain sistem, sehingga mesin dapat belajar sehingga dapat membuat keputusan dan prediksi berdasarkan pengalamannya, yaitu data-data pada mesin tersebut. 

Machine Learning memungkinkan komputer untuk bertindak dan membuat keputusan berdasarkan data.

Sehingga tidak kaku seperti mesin yang secara eskpisit diprogram melakukan hal-hal tertentu saja.

Program didesain untuk belajar dan selalu improving sepanjang waktu setiap mendapatkan data baru.

Perbedaan Antara Artificial Intelligent vs Machine Learning vs Deep Learning

Belajar Machine Learning untuk Pemula

Ayo kita bahas kebingungan orang-orang di dunia! Mungkin banyak yang berpikir bahwa AI, Machine Learning, dan Deep Learning itu sama saja.

Dan sayangnya ternyata itu salah!

Ayo kita klarifikasi apa saja perbedaannya :

Artificial Intelligent (AI)

AI merupakan konsep yang sangat luas dari suatu mesin yang dapat menjalankan tugas dengan cara yang pintar. 

Dapat kata kunci nya?

Yaps, "konsep yang sangat luas"

oke lanjut...

AI mencakup apapun yang dapat dilakukan oleh komputer layaknya manusia.

Jadi, intinya perilaku komputer itu udah mirip manusia.

 Pernah gak kamu menggunakan Siri? atau Google Assistant? 

Mereka akan berusaha mencari jawaban terkait apa yang kamu bicarakan kepada mereka.

Nah, respon mereka itulah point peran AI muncul.

Machine Learning (ML)

Nah, ini merupakan bagian atau pengaplikasian dari AI yang mana kita harus memberikan akses ke data dan mengizinkan mereka belajar sendiri.

ML akan mengekstrak pola-pola dari dataset. 

Artinya, mesin tidak hanya dapat menjalankan aturan-aturan, tetapi juga dapat beradaptasi terhadap perubahan yang ada di dunia.

Banyak algoritma yang terlibat telah diketahui selama puluhan tahun bahkan berabad-abad.

Dari kemajuan ilmu komputer dan juga parallel computing, mereka sekarang bahkan dapat memperluas volume data yang masif.

Deep Learning

Deep Learning merupakan bagian dari machine learning yang mana sering digunakan untuk melatih deep neural network agar memperoleh akurasi yang semakin kuat saat mengambil keputusan.

Konsepnya sama seperti otak kita. Neuron di otak kita akan saling terkoneksi ketika mendapatkan suatu data, yang kemudian akan membantu kita dalam menyelesaikan masalah.

Akibatnya ketika kita dihadapkan pada suatu pilihan, kita akan bertindak berdasarkan data yang kita peroleh.

Oke, mungkin cukup insights dari saya, selanjutnya kita akan membahas lebih ke teknik2nya agar dapat diimplementasikan di industri.


EmoticonEmoticon