تخفیف نوروزی پی استور

کد تخفیف: PR1404

شامل تمامی آثار
روز
ساعت
دقیقه
ثانیه

با خرید اشتراک ویژه ، با هزینه بسیار کمتر به فایل های پاورپوینت دسترسی داشته باشید!

الگوریتم گرگ خاکستری باینری BGWO در متلب

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۲۶۹,۰۰۰ تومان بود.قیمت فعلی: ۱۰۷,۶۰۰ تومان.

روز
ساعت
دقیقه
ثانیه
دریافت کد تخفیف با گردونه شانس %
تعداد فراگیر
337 نفر
امتیاز کاربران
امتیاز 4.50 از 5

الگوریتم گرگ خاکستری اصلی نسخه پیوسته الگوریتم می‌باشد که بیشتر برای مسائل پیوسته بکار می‌رود بنابراین نیاز هست نسخه باینری یا گسسته این الگوریتم برای مسائل گسسته بکار رود بنابراین نسخه الگوریتم گرگ خاکستری باینری یا گسسته در مقاله‌ای تحت همین نام یعنی Binary Gray Wolf Optimization Approaches for Feature Selection در سال 2015 برای انتخاب ویژگی منتشر شد.

در این بخش سورس کد الگوریتم گرگ خاکستری باینری BGWO در متلب قرار داده شده است. الگوریتم گرگ خاکستری اصلی نسخه پیوسته الگوریتم می‌باشد که بیشتر برای مسائل پیوسته بکار می‌رود بنابراین نیاز هست نسخه باینری یا گسسته این الگوریتم برای مسائل گسسته بکار رود بنابراین نسخه الگوریتم گرگ خاکستری گسسته در مقاله‌ای تحت همین نام یعنی Binary Gray Wolf Optimization Approaches for Feature Selection در سال ۲۰۱۵ برای انتخاب ویژگی منتشر شد.

در این بخش ما سورس کد این الگوریتم را برای مسئله انتخاب ویژگی با دسته بندی یا Classfication بر روی دیتاست سرطان سینه ارائه کرده‌ایم. در ادامه توضیحاتی در مورد این محصول داده خواهد شد.

الگوریتم گرگ خاکستری باینری BGWO در متلب

قبل از پرداختن به سورس کد الگوریتم گرگ خاکستری باینری BGWO در متلب بایستی مقدماتی در مورد الگوریتم دسته بندی KNN، دیتاست سرطان سینه و تئوری الگوریتم گرگ خاکستری باینری بیان شود بنابراین به سراغ بیان مختصری از محصول می‌رویم.

الگوریتم K همسایه نزدیک یا KNN

روش k همسایه‌ نزدیک K Nearest Neighbors یا (KNN) یک روش یادگیری موردی ‌است و از جمله ساده‌ترین الگوریتم‌های یادگیری ماشین می‌باشد که به روش K نزدیک ترین همسایه نیز معروف است. در این الگوریتم یک نمونه با رای اکثریت از همسایه‌هایش دسته‌بندی می‌شود و این نمونه در عمومی‌ترین کلاس مابین k همسایه نزدیک تعیین می‌شود. K یک مقدار مثبت صحیح و عموماً کوچک است. اگر k=1 باشد نمونه به سادگی در کلاس همسایگان نزدیکش تعیین می‌گردد. فرد بودن مقدار k مفید می‌باشد چون با این کار جلوی آراء برابر گرفته می‌شود.

روش k همسایه‌ نزدیک، برای بسیاری از روش‌ها کاربرد دارد، زیرا اثربخش، غیرپارامتریک و دارای پیاده‌سازی راحت می‌باشد. با این حال زمان دسته‌بندی‌اش طولانی است و یافتن مقدار k بهینه مشکل است. بهترین انتخاب از k، وابسته به داده‌ها می‌باشد به طور کلی مقدار بزرگ از k اثر نویز روی دسته‌بندی را کاهش می‌دهد، اما مرز مابین کلاس‌ها کمتر متمایز می‌شود.

دیتاست سرطان سینه

به عنوان یک نمونه دیتاست مورداستفاده مجموعه داده بیماران سرطان سینه موجود در مخزن داده‌ی یادگیری ماشین دانشگاه ارواین، ایالت کالیفرنیا آمریکا (University of California at Irvine) است مثال زده می‌شود. در این دیتاست ویژگی‌ها شامل ریسک فاکتورهای ضخامت انبوه، یکنواختی اندازه سلول، یکنواختی شکل سلول، چسبندگی لبه‌ها، حجم سلول بافت اپیتلیال، هسته‌های عریان، کروماتین بلاند، هسته عادی و تقسیم هسته سلول به دو قسمت می‌باشد که در ایالت ویسکانسین ایالات‌متحده جمع‌آوری‌شده است. جدول زیر نشان‌دهنده این مجموعه از داده است.

مشخصات دیتاست سرطان سینه

الگوریتم گرگ خاکستری

الگوریتم گرگ خاکستری Grey Wolf Optimizer یا به اختصار GWO توسط سید علی میرجلیلی (Seyedali Mirjalili) در سال ۲۰۱۴ در مقاله Grey Wolf Optimizer در ژورنال Advances in Engineering Software پایگاه علمی Elsevierارائه شده است. این الگوریتم فراکتشافی یا الگوریتم بهینه سازی بر اساس رفتار و شیوه شکار گرگ‌های خاکستری است. این الگوریتم مبتنی بر جمعیت بوده، فرآیند ساده‌ای دارد و به سادگی قابلیت تعمیم به مسائل با ابعاد بزرگ را دارد.

الگوریتم گرگ خاکستری GWO از ساختار سلسله مراتبی hieratical و رفتار اجتماعی گرگ‌های خاکستری در هنگام شکار کردن الهام گرفته است. این الگوریتم مبتنی بر جمعیت بوده، فرآیند ساده‌ای دارد و به سادگی قابلیت تعمیم به مسائل با ابعاد بزرگ را دارد. گرگ‌های خاکستری به عنوان شکارچیان راس یا apex در نظر گرفته می‌شوند، که در بالای هرم زنجیره غذایی هستند.

گرگهای خاکستری ترجیح می‌دهند در یک گروه (دسته) زندگی کنند، هر گروه به طور متوسط ۵-۱۲ عضو دارد. همه اعضای این گروه دارای سلسله مراتب تسلط اجتماعی بسیار دقیق هستند و وظایف خاصی دارند. در هر گله از گرگ‌ها برای شکار کردن ۴ درجه وجود دارد.

  • گرگ‌های رهبر گروه alpha نامیده می‌شوند که می‌توانند مذکر یا مونث باشند. این گرگ‌ها بر گله تسلط دارند
  • گرگ‌های beta: کمک به گرگ‌های alpha در فرایند تصمیم گیری بوده و همچنین مستعد انتخاب شدن به جای آن‌ها هستند.
  • گرگ‌های delta: پایین‌تر از گرگ‌های beta و شامل گرگ‌های پیر، شکارچی‌ها و گرگ‌های مراقبت کننده از نوزادان
  • گرگ‌های omega: پایین‌ترین مرتبه در هرم سلسله مراتب که کمترین حق را نسبت به بقیه اعضای گروه دارند. بعد از همه غذا می‌خورند و در فرایند تصمیم گیری مشارکتی ندارند.

برای مشاهده توضیحات بیشتر در این زمینه مقاله‌ای تحت عنوان الگوریتم گرگ خاکستری GWO در این سایت قرار داده شده است که می‌توانید مطالعه کنید.

الگوریتم گرگ خاکستری باینری BGWO

الگوریتم تشریح شده در بخش قبل مربوط به الگوریتم گرگ خاکستری پیوسته CGWO بود. گرگ‌های خاکستری در بهینه سازی پیوسته به طور مداوم موقعیت‌های خود را به هر نقطه از فضای حالت تغییر می‌دهند. در بعضی از مسائل ویژه مانند انتخاب ویژگی‌ها، راه‌حل‌ها به مقادیر باینری صفر و یک محدود می‌شوند که باعث ایجاد نسخه باینری می‌شود. در این بخش، یک بهینه سازی گرگ خاکستری باینری BGWO یا الگوریتم گرگ خاکستری باینری برای کار انتخاب ویژگی ارائه شده است.

معادله گرگ‌ها به روزرسانی تابعی از سه بردار موقعیتی یعنی Xalpha،Xbeta و Xdelta است که هر گرگ را به سمت اولین سه راه حل برتر جذب می‌کند. در bGWO ، مجموعه راه حل‌ها در هر زمان معین به صورت باینری است. برای به روزرسانی موقعیت‌های یک گرگ معین مطابق با اصل الگوریتم گرگ خاکستری اصلی، ضمن حفظ محدودیت باینری می‌توان از دو رویکرد bGWO1 و bGWO2 استفاده کرد.

تصاویر خروجی حاصل از اجرای الگوریتم گرگ خاکستری گسسته

الگوریتم گرگ خاکستری باینری BGWO در متلب

الگوریتم گرگ خاکستری باینری BGWO در متلب

الگوریتم گرگ خاکستری باینری BGWO در متلب

درباره الگوریتم BGWO

سورس کد الگوریتم گرگ خاکستری باینری BGWO در متلب عنوان اثری است که در این پست به آن پرداخته شده است. اثر در نرم افزار متلب نوشته شده و برای انتخاب ویژگی از دیتاست تشخیص سرطان سینه با الگوریتم BGWO می‌باشد. این سورس کد بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است و دارای نشان تضمین کیفیت پی استور می‌باشد. برای دانلود اثر مذکور آن را خریداری کنید.

مشاهده بیشتر

معرفی و نحوه اجرا

ویدئوی نحوه اجرا


برنامه‌نویس:  تیم برنامه‌نویسی پی‌استور

متشکل از اساتید و فارغ التحصیلان رشته‌های فنی - مهندسی

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

مشخصات تکمیلی سورس کد

نام اثر: الگوریتم گرگ خاکستری باینری BGWO در متلب
نوع اثر: سورس کد
برنامه‌نویس: تیم برنامه‌نویسی پی‌استور
زبان برنامه نویسی: MATLAB
ویژگی: قابل دانلود و ویرایش

راهنمای خرید و ثبت سفارش

تصویر مراحل خرید از پی استور

اگر در مورد این اثر یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین 44225175 (پیش شماره 041) تماس بگیرید. – تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). – تمام ساعات

توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:

تصویر و لوگوی گارانتی

نظرات

5 نظر|4.50 (میانگین امتیاز کاربران)

  1. آواتار فرهاد حیدری

    فرهاد حیدری

    سلام.
    بابت توضیحات الگوریتم مچکرم.

  2. آواتار محمد حسینی

    محمد حسینی

    با سلام و عرض خسته نباشید. حداقل برای این قطعه کد یک راهنما قرار میدادین.
    مثل:
    ساختار برنامه
    توابع و عملکرد آنها
    متغیرها و کارکرد آنها

    • آواتار مدیریت و پشتیبانی

      مدیریت و پشتیبانی

      سلام از طریق تیکت پشتیبانی حساب کاربری تان می توانید سوالات خودتان را مطرح کنید تا پاسخ داده شود.

  3. آواتار نفس

    نفس

    عالی بود ممنون که این کد رو همراه با توضیحات در سایت قرار دادید.

  4. آواتار مدیریت و پشتیبانی

    مدیریت و پشتیبانی

    اگر دوست دارید فیلم آموزش این سورس کد ساخته شود لطفاً اطلاع یا نظر دهید.

  5. آواتار مدیریت و پشتیبانی

    مدیریت و پشتیبانی

    نظرات و پیشنهادات خود را با ما در میان بگذارید.

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

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

شناسه اثر: 10967 دسته‌بندی موضوعی: برچسب ,

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۲۶۹,۰۰۰ تومان بود.قیمت فعلی: ۱۰۷,۶۰۰ تومان.

دریافت کد تخفیف %