Langsung ke konten utama

SUPERVISED LEARNING (PREDIKSI) 30 ALGORITMA

1. Pengertian Supervised Learning:

Supervised Learning adalah salah satu metode dalam pembelajaran mesin (machine learning) di mana model dilatih menggunakan data yang sudah diberi label. Data berlabel berarti setiap data input memiliki output yang diketahui dan telah ditentukan sebelumnya. Proses pelatihan ini melibatkan pemetaan input ke output yang benar, dengan tujuan agar model dapat melakukan prediksi yang akurat pada data baru yang belum pernah dilihat sebelumnya.

Dalam supervised learning, model dibimbing (supervised) dengan contoh-contoh dari data berlabel, sehingga dapat belajar dari pola-pola yang ada untuk kemudian digunakan dalam memprediksi atau mengklasifikasikan data yang tidak dikenal. Terdapat dua jenis utama tugas dalam supervised learning, yaitu:

  • Klasifikasi : Di mana output yang diprediksi adalah kategori atau kelas (contohnya, deteksi email spam, diagnosis penyakit).
  • Regres i: Di mana output yang diprediksi adalah nilai kontinu (contohnya, prediksi harga rumah, prediksi nilai saham).

2. Proses Supervised Learning:

  • Pengumpulan Data : Mengumpulkan data yang sudah diberi label.
  • Pembagian Data : Memisahkan data menjadi set pelatihan dan set pengujian.
  • Pelatihan Model : Melatih model dengan set pelatihan.
  • Evaluasi Model : Menguji kinerja model menggunakan set pengujian.
  • Prediksi : Menggunakan model yang sudah terlatih untuk membuat prediksi pada data baru.

3. Algoritma Supervised Learning:

Berikut adalah 30 algoritma prediksi yang umum digunakan dalam Supervised Learning:

1. Linear Regression

2. Logistic Regression

3. Decision Tree

4. Random Forest

5. Support Vector Machine (SVM)

6. K-Nearest Neighbors (KNN)

7. Naive Bayes

8. Gradient Boosting Machines (GBM)

9. AdaBoost

10. XGBoost

11. LightGBM

12. CatBoost

13. Ridge Regression

14. Lasso Regression

15. Elastic Net

16. Polynomial Regression

17. Bayesian Linear Regression

18. Multi-layer Perceptron (MLP)

19. Convolutional Neural Network (CNN)

20. Recurrent Neural Network (RNN)

21. Long Short-Term Memory (LSTM)

22. Extreme Gradient Boosting (XGBoost)

23. Stochastic Gradient Descent (SGD)

24. Perceptron

25. Quadratic Discriminant Analysis (QDA)

26. Linear Discriminant Analysis (LDA)

27. Bagging

28. Voting Classifier

29. Stacking

30. Extra Trees

Komentar

Postingan populer dari blog ini

INSTALASI DAN KONFIGURASI DBMS ATAU MYSQL

DBMS (Database Management System) adalah perangkat lunak yang digunakan untuk mengelola dan mengatur basis data. DBMS memungkinkan pengguna untuk membuat, mengakses, dan mengelola data dalam basis data secara efisien. Berikut adalah langkah-langkah umum untuk menginstal dan mengkonfigurasi DBMS: 1. Pilih DBMS yang sesuai       Ada berbagai jenis DBMS yang tersedia, seperti MySQL, Oracle, Microsoft SQL Server, PostgreSQL, dan lainnya. Pilih DBMS yang sesuai dengan kebutuhan Anda. 2. Unduh dan instal DBMS       Kunjungi situs resmi DBMS yang Anda pilih dan unduh paket instalasi yang sesuai dengan sistem operasi yang Anda gunakan. Ikuti instruksi instalasi yang diberikan. 3. Konfigurasi pengaturan awal      Setelah instalasi selesai, Anda perlu melakukan beberapa konfigurasi awal. Ini termasuk mengatur kata sandi root atau administrator, menentukan direktori penyimpanan data, dan mengonfigurasi parameter utama seperti ukuran memori yan...

APA ITU ATTRIBUTE, ENTITAS, DAN RELASI DALAM ERD.

 ATTIBUTE, ENTITAS DAN RELASI Atribut (field)          Setiap entitas memiliki atribut untuk mendeskripsikan karakteristik dari suatu entitas. Untuk jenisnya dibedakan menjadi beberapa jenis, yaitu Atribut key, atribut yang unik dan berbeda. Misalnya NIM, NIK dan nomor pokok lainnya. Atribut Composite, atribut yang terdiri dari beberapa sub atribut yang memiliki arti tertentu. Contohnya, nama lengkap yang dipecah menjadi nama depan, tengah, dan belakang. Dan atribut deviratif, yang dihasilkan dari atribut atau relasi lain. Jenis atribut ini tidak wajib ditulis dalam diagram ER atau pun disimpan dalam database. Sebagai contoh deriative attribute adalah usia, kelas, selisih harga, dan lain-lain. Entitas (entity)        Entitas adalah sebuah objek berwujud nyata yang dapat dibedakan dengan objek lainnya. Objeknya dapat bersifat konkret maupun abstrak. Data konkret adalah sesuatu yang ...