• درباره ی ما
  • قوانین سایت MATLABDL
  • تماس با ما

شماره تلگرام و واتساپ:  ۰۹۳۷۹۸۴۰۱۶۵  ساعت ۹ الی ۱۳ و ۱۶ الی ۲۱

مطلب دی ال
  • خانه
  • انجام پروژه
    • انجام پروژه متلب MATLAB
    • شبیه سازی مقاله
    • انجام پروژه داده کاوی
    • انجام پروژه پردازش تصویر
    • انجام پروژه شبکه عصبی
    • انجام پروژه الگوریتم ژنتیک
    • بهینه سازی با الگوریتم pso
    • انجام پروژه الگوریتم کلونی مورچگان
    • انجام پروژه الگوریتم گرگ خاکستری
    • انجام پروژه الگوریتم شبیه‌ سازی ذوب فلزات
    • انجام پروژه طبقه‌ بندی (classification)
    • انجام پروژه میکروکنترلر
  • پروژه ها
    • پروژه های آماده
    • پروژه آماده متلب
    • پروژه آماده برق
    • پروژه آماده کامپیوتر
    • پروژه آماده مکانیک
    • پروژه های پردازش تصویر
    • پروژه های پردازش متن
  • آکادمی مطلب دی ال
    • پایتون
    • متلب
    • سی پلاس پلاس
    • محاسبات نرم
      • الگوریتم‌های فراابتکاری
      • یادگیری ماشین ، داده‌کاوی و شناسایی آماری الگو
      • منطق فازی
    • پردازش تصویر
    • پردازش صوت و گفتار
    • سی شارپ
    • پایگاه داده
    • طراحی وب سایت
    • دیگر زبان های برنامه نویسی
    • شبکه
    • دیگر آموزش ها و مقالات
  • مطالب و دروس دانشگاهی
    • مهندسی کامپیوتر
    • مهندسی برق
  • پرداخت آنلاین
  • درخواست پروژه
  • دعوت به همکاری
  • منو منو
وبلاگ - آخرین اخبار
پروژه طبقه بندي مقالات با استفاده از طبقه بندی بیز ساده

پروژه طبقه بندی مقالات با استفاده از طبقه بندی بیز ساده (پردازش متن)

19 دی 1397/0 دیدگاه /در پروژه آماده کامپیوتر, پروژه آماده متلب, پروژه ها, پروژه های پردازش متن

پروژه طبقه بندی مقالات با استفاده از طبقه بندی بیز ساده (در زمینه پردازش متن) ، تعدادی مقاله وجود دارد که می­خواهیم آن­ها را به دو دسته تقسیم کنیم. یک دسته از مقالات ، مقالات مورد علاقه کاربر است و دسته دیگر مقالات مقالاتی که کاربر به آن­ها علاقه ندارد. داده ­ها به دو کلاس تقسیم شده ­اند و هر کلاس حاوی داده­ های آموزشی و ارزیابی است.این پروژه در دسته پروژه های پردازش متن (Text Proccessing) قرار می گیرد و با نرم افزار متلب انجام شده است.

پروژه طبقه بندی مقالات با استفاده از طبقه بندی بیز ساده

تعریف مساله :

دو دسته مقاله داریم که کاربر به دسته اول علاقه مند است اما دسته ی دوم را دوست ندارد. میخواهیم از طریق این دسته مقالات و به کمک الگوریتم یادگیری ماشین (در زمینه پردازش متن) ، با استفاده از یک طبقه بندی بیز ساده، ماشین را طوری طراحی کنیم که مقالات تست را درست تشخیص دهد؛ به عبارتی ابتدا مقالات آموزشی که برچسب دار هستند را به کلاسیفایر بیز ساده می دهیم تا یاد بگیرد، سپس مقالات تست را به عنوان نمونه آزمایشی به طبقه بندی بیز ساده میدهیم تا ببینیم آیا آنها را درست دسته بندی میکند یا خیر، و سپس خطای آن را محاسبه میکنیم.برای هر کلاس مجموعه ای از کلید واژه ها تعریف میشود . مجموعه داده های آموزشی در برگیرنده همه کلاسها را انتخاب کنید . ابتدا با استفاده از یک الگوریتم آماری کلید واژه های مهم هر کلاس را استخراج کنید. سپس با استفاده از الگوریتم بیزی یک مدل یادگیر برای کلاسه بندی داده ها طراحی کنید و با استفاده از یک مجموعه داده آزمون شامل ۵۰ مقاله دیگر ، دقت سیستم را ارزیابی کنید. تعریف مساله: می خواهیم یک طبقه بندی روی موضوع مقالات انجام دهیم.

همچنین بخوانید: پروژه تشخیص بیماری قلبی با بیز ساده Naive Bayes

برای این منظور سه فاز اصلی طراحی کرده ایم که به تفصیل آنها را شرح می دهیم:

  1. فاز اول : بدست آوردن فراوانی کلمات هر کلاس
  2. فاز دوم : بدست آوردن تعدادی کلید واژه برای هر کلاس
  3. فاز سوم : تولید فایل های train و test جدید برای تحویل دادن به طبقه بندی بیز ساده (naive bayes classifier)

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

در این فاز ما به دنبال آن هستیم که تمامی کلمات موجود درنمونه های آموزشی برای هر کلاس را بررسی کنیم و در نهایت یک لیست از کلمات بکار رفته در کلاس به همراه تعداد فراوانی تکرار هر کدام را به عنوان خروجی این مرحله بسازیم.

فاز دوم : بدست آوردن بهترین کلید واژه ها برای هر کلاس:

طبق تعریف انجام شده از کلیدواژه ; ما نیاز داریم کلماتی را به عنوان کلیدواژه برای هر کلاس در نظر بگیریم که دارای ۲ شرط اساسی زیر باشد:

  1. داراری حداکثر فراوانی تکرار در کلاس خود باشد.
  2. دارای حداقل فراوانی تکرار در مجموع کلاس های دیگر باشد.

فاز سوم : ساخت فایل Train و Test و پیاده سازی کلاسیفایر بیز ساده (naive bayes classifier)

در فازهای قبلی ما از روی نمونه های آموزشی کلماتی را به عنوان کلیدواژه برای هر کلاس مشخص کردیم .در این فاز باید تمام داده های آموزشی ( تمام کلاس ها ) را با کلیدواژه های بدست آمده مقایسه کنیم.

ابزار

برای انجام این پروژه از نرم­ افزار متلب استفاده شده است. به منظور دسته ­بندی داده­ ها، یک کلاسیفایر بیز ساده طراحی شده است که در فایل توضیحات پروژه به شرح پیاده­ سازی آن پرداخته ایم.

نتایج پروژه طبقه بندی مقالات با استفاده از طبقه بندی بیز ساده

۴ معیار مهم برای ارزیابی classifier محاسبه شده که مقادیر آن­ها را در ادامه می­بینید :

پروژه طبقه بندی مقالات با استفاده از طبقه بندی بیز ساده (پردازش متن)
پروژه طبقه بندی مقالات با استفاده از طبقه بندی بیز ساده

همچنین بخوانید: کاربرد داده‌کاوی در تشخیص بیماری پارکینسون

توجه:
کارشناسان وب سایت MATLABDL قادر به انجام پروژه در زمینه های مشابه (طبقه‌بندی classification و …) نیز می باشند.


قیمت پروژه : ۸۴۰۰۰ تومان

نهایی کردن خرید مورد به سبد خرید اضافه شد

حجم : ۱٫۹۴ مگابایت
توضیحات : این پروژه در نرم افزار متلب پیاده سازی شده است.
منبع : مطلب دی ال
رمز فایل : www.matlabdl.com
(این پروژه به صورت اختصاصی توسط برنامه نویسان مطلب دی ال تهیه شده است )



برچسب ها: پردازش متن, پروژه الگوریتم های طبقه بندي, طبقه بندی بیز ساده
اشتراک این مطلب
  • اشتراک در Facebook
  • اشتراک در Twitter
  • Share on WhatsApp
  • اشتراک در LinkedIn
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید لغو پاسخ

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

سبد خرید

تعداد موارد موجود در سبدخرید: 0

  • سبد خریدتان خالی است.
  • کل: 0 RIAL
  • پرداخت

خبرنامه ایمیلی مطلب دی ال

آموزش زبان های برنامه نویسی

آموزش زبان های برنامه نویسی

آموزش زبان های برنامه نویسی

آخرین مطالب

  • کد نویسی الگوریتم پس انتشار خطا یا الگوریتم انتشار معکوس در نرم افزار متلبالگوریتم پس انتشار خطا یا انتشار معکوس در نرم افزار متلب5 خرداد 1400 - 17:31
  • پروژه تعلیم شبکه های عصبی پرسپترون و آدالاین در نرم افزار متلبپروژه تعلیم شبکه های عصبی پرسپترون و آدالاین در نرم افزار متلب5 خرداد 1400 - 00:35
  • پروژه پردازش گفتار با نرم افزار متلبپروژه پردازش گفتار با نرم افزار متلب2 خرداد 1400 - 19:37
  • پروژه تشخیص احساسات از روی صدا در نرم افزار متلبپروژه تشخیص احساسات از روی صدا در نرم افزار متلب1 خرداد 1400 - 04:22
  • پیاده سازی پروژه برچسب گذاری اجزاء گفتار یا Part of Speech Tagging در نرم افزار متلبپروژه Part of Speech Tagging (پیاده سازی در نرم افزار متلب)19 اردیبهشت 1400 - 03:20

آخرین دیدگاه

  • متین قربانی در حذف آیتم‌های تکراری در یک لیست در پایتون
  • محمد در پروژه نرم افزار صندوق قرض الحسنه با سی شارپ
  • محمد حسین در دانلود پروژه ساعت دیجیتال با میکروکنترلر avr
  • مدیر سایت در پروژه پیاده سازی یک سیستم توصیه گر ترکیبی با متلب
  • امیر در پروژه پیاده سازی یک سیستم توصیه گر ترکیبی با متلب

مطلب دی ال را در شبکه های اجتماعی دنبال کنید

خانه |پرداخت آنلاین | دعوت به همکاری | قوانین سایت | درباره ما | تماس با ما

تمامي حقوق مادي و معنوي اين وب سايت نزد مطلب دی ال محفوظ بوده و هر گونه کپي برداري از مطالب پيگرد قانوني به همراه دارد!

طراح سایت : ProgRun

قطعه بندی تصاویر MRI مغز با خوشه بندی فازی برای تشخیص ناحیه تومور...قطعه بندی تصاویر MRI مغز با خوشه بندی فازی برای تشخیص ناحیه تومورپیاده سازی Iceberg Cube با متلبپیاده سازی Iceberg Cube با متلب
رفتن به بالا