Machine Learning [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Machine Learning Pengertian machine learning Machine Learning merupakan cabang dari Artificial Intelligence dengan kemampuan mesin untuk mengakses data yang ada dengan perintah mereka sendiri. Machine Learning juga mampu mempelajari data yang ada dan melakukan tugas-tugas tertentu. Machine Learning mampu melakukan ini dengan metode mempelajari algoritma dan model statistik yang ada.



Sejarah machine learning ML pertama kali diperkenalkan oleh beberapa ilmuwan matematika terkenal seperti Thomas Bayes, Adrien-Marie Legendre, dan Andrey Markov pada sekitaran tahun 1920. Mereka memperkenalkan fundamental dan dasar-dasar Machine Learning. Perkembangan Machine Learning kemudian berkembang seiring waktu, salah satu contoh nya adalah Deep Blue karya IBM pada 1996. Mereka menggunakan algoritma alpha-beta. Beberapa karya lain terus berkembang seperti Google DeepMind AI dan AlphaGo.



3 jenis machine learning 1. Supervised Learning Metode dari Supervised Learning ini biasa disebut sebagai classification. Dalam klasifikasi, target variabel memiliki beberapa kategori. Contohnya, fitur spam filter yang ada di website-website email. Machine Learning mempelajari elemen apa yang menjadikan suatu email termasuk kedalam kategori spam dan bukan. Metode lain dari Supervised Learning ada juga yang disebut sebagai Regression. Proses dari regresi bersifat berkelanjutan. Sebagai contoh adalah fluktuasi harga rumah dan penghitungan efek dari diet. Dua contoh tersebut termasuk kedalam regresi (regression). Supervised Learning adalah salah satu contoh tipe Machine Learning yang paling umum hingga hari ini. Beberapa produk yang mengaplikasikan Supervised Learning pun cukup berpengaruh dalam membantu aktifitas manusia.



2. Unsupervised Learning Selain Supervised Learning, juga terdapat Unsupervised Learning sebagai tipe lain nya dari Machine Learning. Berbeda dari Supervised Learning, Unsupervised Learning tidak memiliki data atau hasil, karena tipe ini cenderung mempelajari pola dari data ketimbang output dari olahan data. Ada 3 metode Unsupervised Learning ,yaitu: 



Clustering (pengelompokan) Dalam clustering, data yang ada akan di kumpulkan berdasarkan kemiripan nya satu sama lain. Aspek atau metode ini biasa digunakan oleh perusahaan dengan data yang besar. Banyak juga digunakan untuk riset pasar ketimbang untuk pelanggan (output produk). 







Unsupervised Learning Unsupervised Learning adalah Anomaly Detection (deteksi anomal / keanehan). Pada metode ini, Machine Learning akan melihat aktivitas yang mencurigakan dari sekumpulan data yang ada. Metode ini sering digunakan untuk mencegah kasus penggelapan dan penipuan. Anomaly Detection juga digunakan untuk mengontrol dan maintenance peralatan dan melihat apakah ada keanehan dalam program. Metode ini juga biasa digunakan oleh perusahaan dan bukan dalam bentuk produk bagi konsumen.







Reinforcement Learning Tipe ketiga dari Reinforcement Learning Machine Learning adalah. Tipe ini mengajarkan Machine Learning untuk menyelesaikan tugas-tugas yang ada dengan cara positif maupun negatif. Sebagai perumpamaan, Seorang murid yang mendapat nilai bagus di kelas nya akan mendapat hadiah atas kesuksesan nya. Sebalik nya ketika sang murid mendapat nilai buruk, ia akan terkena efek negatif berupa berdiri didepan kelas. Dalam hal reinforcement learning ini biasa digunakan dalam programming robot. Robot akan dipaksa untuk memilih dan mempelajari segala kemungkinan yang ada dan tahu apa yang akan terjadi ketika ia memilih melakukan A daripada B maupun sebaliknya.



3. Deep Learning Deep Learning menggunakan Artificial Neural Network yang memiliki banyak lapisan tersembunyi untuk memproses data yang masih mentah. Neural Network ini lah yang memisahkan Machine Learning biasa dan Deep Learning. Neural Network dalam Deep Learning di desain untuk meniru otak manusia dan fungsi nya. Neural network memiliki banyak lapisan neuron yang mana membuat mesin dapat belajar sendiri dan membuat sejumlah keputusan sendiri. Deep Learning sendiri membutuhkan banyak histori data untuk mempelajari standar suatu model. Hal ini yang mengakibatkan Deep Learning membutuhkan jutaan gambar, kata, atau mungkin jutaan footage video agar ia dapat belajar dari data yang ada.



Deep Learning dalam penggunaan nya banyak digunakan oleh perusahaan yang memiliki data besar sehingga mampu melakukan keputusan akan data tersebut. Deep Learning yang ada saat ini adalah salah satu teknologi utama yang digunakan oleh banyak speech recognition di smartphone, analisa video dan gambar, serta masih banyak lagi.