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

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

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

بهینه سازی تابع ترید Trid با استفاده از الگوریتم تبرید

13 تیر 1396/0 دیدگاه /در پروژه آماده کامپیوتر, پروژه آماده متلب, پروژه ها

بهینه سازی تابع ترید Trid با استفاده از الگوریتم تبرید ، در این ساعت از مطلب دی ال پروژه ای دیگر برای شما کاربران عزیز آماده کرده ایم تحت عنوان بهینه سازی تابع ترید با الگوریتم تبرید ، در ادامه توضیحات این پروژه به همراه لینک دانلود آن آورده شده است.

مقدمه بهینه سازی تابع ترید Trid با استفاده از الگوریتم تبرید :

امروزه روش‌های متنوعی برای حل مسائل بهینه سازی و یافتن مقدار بهنیه وجود دارد. یکی از روش‌های قوی و کارا الگوریتم‌های تکامل می‌باشد. این الگوریتم‌ها بدون درگیر شدن با ذات مساله، مساله مورد نظر را بهینه می‌کنند که مزیت و برتری برای این روش‌ها محسوب می‌گردد.
هدف از انجام این پروژه پیدا کردن کمینه تابع Trid با استفاده از الگوریتم شبیه سازی ذوب فلزات (بهینه سازی تابع Trid با الگوریتم تبرید) می‌باشد. برای این کار برنامه‌ی الگوریتم شبیه سازی ذوب فلزات را در نرم‎افزار متلب پیاده سازی کرده و با استفاده از این کد و تعریف تابع هدف مناسب مقدار کمینه این تابع را پیدا می‎‌نماییم. 

برای این کار لازم است تابع هدف مناسب تعریف گردد و پارامترهای الگوریتم تبرید یا الگوریتم SA نیز تعیین گردند.

تابع ترید Trid :

تابع ترید (Trid) یک تابع جهت ارزیابی الگوریتم‌های بهینه سازی می‌باشد. و فرم ریاضی آن به صورت رابطه شماره ۱ می‌باشد.

تابع ترید
تابع ترید

این یک تابع d بعدی می‌باشد. که ورودی آن یک بردار d بعدی می‌باشد. که در مرحله روی دو مقدار این بردار کار می‌کند. این تابع دارای بهینه های محلی نمی‌باشد اما دارای یک بهینه سراسری می باشد. و فضای جست‌وجوی آن یک فوق مکعب در محدوده‌ی بازه زیر می‌باشد:

تابع ترید

الگوریتم شبیه سازی ذوب فلزات (SA)

SA مخفف Simulated Annealing به معنای شبیه سازی گداخت یا شبیه سازی حرارتی می‌باشد که برای آن از عبارات شبیه سازی بازپخت فلزات، شبیه سازی آب دادن فولاد و الگوریتم تبرید نیز استفاده شده است. برخی مسائل بهینه سازی صنعتی در ابعاد واقعی غالباً پیچیده و بزرگ می‌باشند.

بنابراین روش‌های حل سنتی و استاندارد، کارایی لازم را نداشته و عموماً مستلزم صرف زمان‌های محاسباتی طولانی هستند. خوشبختانه، با پیشرفت فن‌آوری کامپیوتر و ارتقا قابلیت‌های محاسباتی، امروزه استفاده از روش‌های ابتکاری و جستجوگرهای هوشمند کاملاً متداول گردیده است. یکی از این روش‌ها SA است. SA شباهت دارد با حرارت دادن جامدات.
این ایده ابتدا توسط شخصی که در صنعت نشر فعالیت داشت به نام متروپلیس در سال ۱۹۵۳ بیان شد. وی تشبیه کرد کاغذ را به ماده‌ای که از سرد کردن مواد بعد از حرارت دادن آنها بدست می‌آید. اگر یک جامد را حرارت دهیم و دمای آن را به نقطه ذوب برسانیم سپس آن را سرد کنیم جزئیات ساختمانی آن به روش و نحوه سرد کردن آن وابسته می‌شود.اگر آن جامد را به آرامی سرد کنیم کریستال های بزرگی خواهیم داشت که می‌توانند آن طور که ما می‌خواهیم فرم بگیرند ولی اگر سریع سرد کنیم آنچه که می‌خواهیم بدست نمی‌آید.

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

همچنین بخوایند: معرفی الگوریتم شبیه‌ سازی ذوب فلزات (SIMULATED ANNEALING) یا الگوریتم تبرید شبیه سازی شده

بهینه سازی تابع ترید با الگوریتم SA

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

همچنین بخوانید: سورس کد مسئله فروشنده دوره گرد با الگوریتم شبیه سازی تبرید در متلب


قیمت پروژه : ۵۰,۰۰۰ تومان

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

حجم : ۲٫۳۴ مگابایت
منبع : مطلب دی ال
رمز فایل : www.matlabdl.com



برچسب ها: الگوریتم SA, الگوریتم تبرید, بهینه سازی تابع ترید با الگوریتم تبرید, بهینه‌سازی تابع ترید با الگوریتم SA, تابع Trid
اشتراک این مطلب
  • اشتراک در Facebook
  • اشتراک در Twitter
  • Share on WhatsApp
  • اشتراک در LinkedIn
شاید این موارد نیز مورد علاقه شما باشد
کد مسئله فروشنده دوره گرد با الگوریتم شبیه سازی تبرید (SA) در متلب سورس کد مسئله فروشنده دوره گرد با الگوریتم شبیه سازی تبرید در متلب
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

مقایسه الگوریتم کلونی مورچگان و الگوریتم پریم در مسئله فروشنده دوره گرد...پروژه متلبپروژه متلبشبیه سازی موتور سوئیچ رلوکتانسی با مبدل نامتقارن...
رفتن به بالا