Kenali Algoritma Naive Bayes Secara Lengkap
Naive Bayes adalah algoritma machine learning yang digunakan untuk keperluan klasifikasi atau pengelompokan suatu data. Algoritma ini didasarkan pada teorema probabilitas yang dikenalkan oleh ilmuwan Inggris Thomas Bayes. Naive Bayes berfungsi memprediksi probabilitas di masa depan berdasarkan pengalaman sebelumnya, sehingga dapat digunakan untuk pengambilan keputusan.
Algoritma Naive Bayes mempelajari probabilitas suatu objek berdasarkan ciri-ciri tertentu yang termasuk dalam kelompok atau kelas tertentu. Sederhananya, algoritma ini merupakan pengklasifikasian probabilistik. Inilah alasan mengapa Naive Bayes disebut dengan “naive”, karena membuat asumsi bahwa kemunculan fitur tertentu tidak tergantung pada kemunculan fitur lainnya.
Tentunya, setiap algoritma memiliki keuntungan yang membuatnya unggul dibandingkan algoritma lain. Berikut beberapa keuntungan Naive Bayes :
- Algoritma Naive Bayes dapat digunakan untuk memecahkan masalah yang berkaitan dengan prediksi multi-kelas;
- Klasifikasi Naive bayes mudah dan cepat diimplementasikan;
- Naive Bayes membutuhkan lebih sedikit data pelatihan;
- Algoritma Naive Bayes bekerja sangat baik dengan variabel input kategoris, dibandingkan variabel numerik.
Tipe Algoritma Naive Bayes
1. Bernoulli Naive Bayes
Prediktor pada algoritma ini adalah variabel boolean. Oleh karena itu, satu-satunya nilai yang ada adalah benar atau salah. Algoritma Naive Bayes ini digunakan ketika data sesuai dengan distribusi bernoulli multivariat.
2. Gaussian Naive Bayes
Gaussian NB adalah tipe Naïve Bayes yang mengikuti distribusi normal Gaussian dan mendukung data kontinu.
3. Naive Bayes Multinomial
Algoritma ini digunakan untuk memecahkan masalah klasifikasi dokumen. NB multinomial akan memilah mana dokumen yang termasuk dalam suatu kategori tertentu.
Manfaat Naive Bayes
1. Prediksi Secara Real-Time
Naïve Bayes merupakan algoritma pengklasifikasian yang cepat, sehingga dapat digunakan untuk membuat real-time prediction.
2. Prediksi Multi-Kelas
Naïve Bayes dilengkapi fitur multi class prediction. Oleh karena itu algoritma ini dapat memprediksi probabilitas beberapa kelas variabel target.
3. Klasifikasi Teks
Naïve Bayes bamemiliknyak digunakan dalam spam flittering dan sentiment analysis. Ini dikarenakan Naïve Bayes memiliki hasil yang lebih baik dalam multi kelas dan aturan independensi, sehingga algoritma ini banyak digunakan dalam text classification.
4. Sistem Rekomendasi
Kolaborasi antara Naïve Bayes dan Collaborative Filtering menciptakan sistem rekomendasi. Algoritma ini menggunakan machine learning dan data mining yang gunanya untuk menyaring informasi dan memprediksi.
Baca Juga: Data Visualization adalah: Pengertian, Kegunaan dan Tipenya
[fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=””][fusion_builder_row][fusion_builder_column type=”1_1″ spacing=”” center_content=”yes” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_image_id=”” background_color=”” background_image=”” background_position=”left top” undefined=”” background_repeat=”no-repeat” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” border_radius_top_left=”” border_radius_top_right=”” border_radius_bottom_left=”” border_radius_bottom_right=”” box_shadow=”no” box_shadow_vertical=”” box_shadow_horizontal=”” box_shadow_blur=”0″ box_shadow_spread=”0″ box_shadow_color=”” box_shadow_style=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=””]
Klik dibawah ini untuk informasi tentang IT Training dan Info Loker seputar IT
⇓
[/fusion_text][fusion_button link=”https://api.whatsapp.com/send?phone=62816999735″ text_transform=”uppercase” title=”” target=”_self” link_attributes=”” alignment=”center” modal=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” color=”default” button_gradient_top_color=”” button_gradient_bottom_color=”” button_gradient_top_color_hover=”” button_gradient_bottom_color_hover=”” accent_color=”” accent_hover_color=”” type=”” bevel_color=”” border_width=”” size=”” stretch=”default” shape=”” icon=”fa-whatsapp fab” icon_position=”left” icon_divider=”no” animation_type=”fade” animation_direction=”static” animation_speed=”0.3″ animation_offset=””]Hubungi Kami[/fusion_button][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]