الگوریتم Naive Bayes

الگوریتم naive bayes ، یک روش دسته‌بندی (Classification) بر پایه قضیه بیز (Bayes’ Theorem) است.

این روش فرض می‌کند که بین پیش‌بین‌ها (Predictors) استقلال وجود دارد.

 

الگوریتم Naive Bayes

در واقع، یک دسته‌بندی نایو بیز فرض می‌کند که یک ویژگی در یک کلاس، نامرتبط به دیگر موارد است. به عنوان مثال یک میوه را می‌توان در نظر گرفت.

این میوه اگر گرد، قرمز و دارای شش سانتی‌متر قطر باشد سیب است.

یک دسته‌بند (Classifier) نایو بیز چنین در نظر می‌گیرد که این مشخصه‌ها به طور مستقل در احتمال سیب بودن میوه مشارکت دارند.

این مساله حتی در صورت وابسته بودن ویژگی‌ها به یکدیگر نیز صادق است.

برای هر مجموعه داده بزرگی، ساخت یک مدل نایو بیز آسان است. نه تنها این مدل بسیار ساده است، بلکه بهتر از بسیاری از روش‌های پیچیده دسته‌بندی کار می‌کند.

برای پیاده‌سازی این الگوریتم در پایتون از دستورات زیر استفاده می‌کنیم:

 

در ارتباط با شاخه های مختلف هوش مصنوعی در این لینک بیشتر بخوانید.

موفق باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
با دوستانتان به اشتراک بگذارید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code