Machine learning atau yang dikenal juga sebagai Pembelajaran mesin adalah frasa umum untuk kumpulan strategi dan teknologi yang membantu komputer dalam belajar dan beradaptasi sendiri. Teknik pembelajaran mesin dapat membantu AI dalam belajar tanpa secara eksplisit memprogram tindakan yang dimaksudkan.
Algoritme pembelajaran mesin dapat mengantisipasi dan melakukan tugas sepenuhnya berdasarkan pola yang dipelajari daripada perintah program yang telah ditentukan dengan mempelajari struktur dari input sampel. Pembelajaran mesin datang untuk menyelamatkan dalam berbagai situasi ketika metode yang ketat tidak praktis. Ini akan mempelajari prosedur baru dari pola sebelumnya dan menerapkan apa yang telah dipelajari.
Salah satu contoh aplikasi pembelajaran mesin yang sudah sangat kita kenal adalah bagaimana penyedia email kami membantu kami menangani spam. Filter spam menggunakan algoritme untuk mendeteksi dan merutekan email yang tidak diinginkan ke folder spam Anda.
Beberapa bisnis e-commerce juga menggunakan algoritme pembelajaran mesin yang dikombinasikan dengan solusi keamanan TI lainnya, dengan tujuan untuk mendeteksi penipuan dan meningkatkan efisiensi mesin rekomendasi mereka.
Menurut analyticsinsight.net, berikut adalah model machine learning (pembelajaran mesin) terbaik:
- Model Klasifikasi
Klasifikasi dalam Machine Learning adalah pekerjaan untuk memprediksi jenis atau kelas suatu item dari sekumpulan kemungkinan yang terbatas. Berikut ini adalah beberapa model klasifikasi yang paling umum digunakan:- Algoritma K-Nearest neighbor
- Naif Bayes
- Regresi Logistik
- SVM
- decision tree
- Ansambel
- Model Regresi
Regresi pembelajaran memiliki serangkaian masalah dalam bahasa mesin, di mana variabel hasil dapat mengambil variabel continous. Berikut ini adalah beberapa model regresi yang paling umum digunakan:- Regresi Linier
- Regresi Lasso
- Regresi Punggungan
- Regresi SVM
- Regresi decision tree, dll.
- Kekelompokan
Pengelompokan, singkatnya, adalah masalah pengelompokan item terkait bersama-sama. Ini membantu dalam identifikasi otomatis item sebanding tanpa perlu keterlibatan operator. Clustering memungkinkan kita untuk mencapai ini dengan cara yang lebih efisien. Berikut ini adalah beberapa model clustering yang paling umum digunakan:- K means
- K means++
- K medoids
- Pengelompokan aglomeratif
- DBSCAN
- Pengurangan Dimensi
Jumlah faktor prediktor yang digunakan untuk memperkirakan variabel independen atau tujuan disebut sebagai dimensi. Berikut ini adalah beberapa model pengurangan dimensi yang paling umum digunakan:- PCA
- TSNE
- SVD
- Pembelajaran Mendalam (Deep Learning)
Pembelajaran mendalam adalah cabang pembelajaran mesin yang berfokus pada neural network. Berikut ini adalah beberapa model pembelajaran mendalam yang paling umum digunakan:- Perceptron Multi-Lapisan
- Neural Network Konvolusi
- Neural Network Berulang
- Mesin Boltzmann
- Autoencoder, dll.(ra/hh)