اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

الگوریتم بهینه سازی کلونی مورچگان در 51 اسلاید

اختصاصی از اس فایل الگوریتم بهینه سازی کلونی مورچگان در 51 اسلاید دانلود با لینک مستقیم و پر سرعت .

الگوریتم بهینه سازی کلونی مورچگان در 51 اسلاید


الگوریتم بهینه سازی کلونی مورچگان در 51 اسلاید

 

 

 

 

بهینه‌سازی گروه مورچه‌ها یا ACO همانطور که می دانیم مسئله یافتن کوتاهترین مسیر، یک مسئله بهینه سازیست که گاه حل آن بسیار دشوار است و گاه نیز بسیار زمانبر. برای مثال مسئله فروشنده دوره گرد را نیز می‌توان مطرح کرد. در این روش(ACo)، مورچه‌های مصنوعی به‌وسیلهٔ حرکت بر روی نمودار مسئله و با باقی گذاشتن نشانه‌هایی بر روی نمودار، همچون مورچه‌های واقعی که در مسیر حرکت خود نشانه‌های باقی می‌گذارند، باعث می‌شوند که مورچه‌های مصنوعی بعدی بتوانند راه‌حل‌های بهتری را برای مسئله فراهم نمایند. همچنین در این روش می‌توان توسط مسائل محاسباتی-عددی بر مبنای علم احتمالات بهترین مسیر را در یک نمودار یافت.

 

روش که از رفتار مورچه‌ها در یافتن مسیر بین محل لانه و غذا الهام گرفته شده؛ اولین بار در ۱۹۹۲ توسط مارکو دوریگو (Marco Dorigo) در پایان نامهٔ دکترایش مطرح شد.

الگوریتم کلونی مورچه الهام گرفته شده از مطالعات و مشاهدات روی کلونی مورچه هاست. این مطالعات نشان داده که مورچه‌ها حشراتی اجتماعی هستند که در کلونی‌ها زندگی می‌کنند و رفتار آنها بیشتر در جهت بقاء کلونی است تا درجهت بقاء یک جزء از آن. یکی از مهمترین و جالبترین رفتار مورچه‌ها، رفتار آنها برای یافتن غذا است و بویژه چگونگی پیدا کردن کوتاهترین مسیر میان منابع غذایی و آشیانه. این نوع رفتار مورچه‌ها دارای نوعی هوشمندی توده‌ای است که اخیراً مورد توجه دانشمندان قرار گرفته است در دنیای واقعی مورچه‌ها ابتدا به طور تصادفی به این سو و آن سو می‌روند تا غذا بیابند. سپس به لانه بر می‌گردند و ردّی از فرومون(Pheromonee) به جا می‌گذارند. چنین ردهایی پس از باران به رنگ سفید در می‌آیند و قابل رویت اند. مورچه‌های دیگر وقتی این مسیر را می‌یابند، گاه پرسه زدن را رها کرده و آن را دنبال می‌کنند. سپس اگر به غذا برسند به خانه بر می‌گردند و رد دیگری از خود در کنار رد قبل می‌گذارند؛ و به عبارتی مسیر قبل را تقویت می‌کنند. فرومون به مرور تبخیر می‌شود که از سه جهت مفید است:

Aco shortpath.svg
 
  • باعث می‌شود مسیر جذابیت کمتری برای مورچه‌های بعدی داشته باشد. از آنجا که یک مورچه در زمان دراز راه‌های کوتاه‌تر را بیش تر می‌پیماید و تقویت می‌کند هر راهی بین خانه و غذا که کوتاه‌تر (بهتر) باشد بیشتر تقویت می‌شود و آنکه دورتر است کمتر.
  • اگر فرومون اصلاً تبخیر نمی‌شد، مسیرهایی که چند بار طی می‌شدند، چنان بیش از حد جذّاب می‌شدند که جستجوی تصادفی برای غذا را بسیار محدود می‌کردند.
  • وقتی غذای انتهای یک مسیر جذاب تمام می‌شد رد باقی می‌ماند.
Aco branches.svg

لذا وقتی یک مورچه مسیر کوتاهی (خوبی) را از خانه تا غذا بیابد بقیهٔ مورچه‌ها به احتمال زیادی همان مسیر را دنبال می‌کنند و با تقویت مداوم آن مسیر و تبخیر ردهای دیگر، به مرور همهٔ مورچه‌ها هم مسیر می‌شوند. هدف الگوریتم مورچه‌ها تقلید این رفتار توسط مورچه‌هایی مصنوعی ست که روی نمودار در حال حرکت اند. مسئله یافتن کوتاه‌ترین مسیر است و حلالش این مورچه‌های مصنوعی اند.

از کابردهای این الگوریتم، رسیدن به راه حل تقریباً بهینه در مسئله فروشنده دوره‌گرد است. به طوری که انواع الگوریتم مورچه‌ها برای حل این مسئله تهیه شده. زیرا این روش عددی نسبت به روشهای تحلیلی و genetic در مواردی که نمودار مدام با زمان تغییر کند یک مزیت دارد؛ و آن این که الگوریتمی ست با قابلیت تکرار. و لذا با گذر زمان می‌تواند جواب را به طور زنده تغییر دهد. که این خاصیت در روتینگ شبکه‌های کامپیوتری و سامانه حمل و نقل شهری مهم است.
در مسئله فروشنده دوره گرد باید از یک شهر شروع کرده، به شهرهای دیگر برود و سپس به شهر مبدا بازگردد بطوریکه از هر شهر فقط یکبار عبور کند و کوتاهترین مسیر را نیز طی کرده باشد. اگر تعداد این شهرها n باشد در حالت کلی این مسئله از مرتبه (n-1)! است که برای فقط ۲۱ شهر زمان واقعاً زیادی می‌برد:

روز۱۰۱۳*۷/۱ = S۱۰۱۶*۴۳۳/۲ = ms۱۰*۱۰۱۸*۴۳۳/۲ =!۲۰

با انجام یک الگوریتم برنامه سازی پویا برای این مسئله، زمان از مرتبه نمایی بدست می‌آید که آن هم مناسب نیست. البته الگوریتم‌های دیگری نیز ارائه شده ولی هیچ کدام کارایی مناسبی ندارند. ACO الگوریتم کامل و مناسبی برای حل مسئله TSP است.

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

دانلود با لینک مستقیم


الگوریتم بهینه سازی کلونی مورچگان در 51 اسلاید

جزوه فارسی با توضیحات کامل الگوریتم مورچگان Ants colony

اختصاصی از اس فایل جزوه فارسی با توضیحات کامل الگوریتم مورچگان Ants colony دانلود با لینک مستقیم و پر سرعت .

جزوه فارسی با توضیحات کامل الگوریتم مورچگان Ants colony


جزوه فارسی با توضیحات کامل الگوریتم مورچگان Ants colony

فورمت PDF

تعداد صفحات 253

 

 

 

 

 

 

توسعه این الگوریتم از رفتار مورچه‌ها الهام گرفته است. مورچه‌ها حشرات اجتماعی هستند. آنها در دسته‌ بزرگی(Colony) از جمعیت زندگی می کنند و رفتارشان تابع بقای کولونی است نسبت به بقای فردی. از رفتار مورچه‌های کارگر که برای یافتن غذا تلاش می‌کنند در الگوریتم مورچگان الهام گرفته شده است، اینکه مورچه چگونه کوتاه‌ترین مسیر را برای یافتن غذا تا لانه طی می‌کند.


دانلود با لینک مستقیم


جزوه فارسی با توضیحات کامل الگوریتم مورچگان Ants colony

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

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

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


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

این محصول در قالب  پی دی اف و 157 صفحه می باشد.

 

این پایان نامه جهت ارائه در مقطع کارشناسی ارشد رشته مهندسی عمران-برنامه ریزی حمل ونقل طراحی و تدوین گردیده است . و شامل کلیه مباحث مورد نیاز پایان نامه ارشد این رشته می باشد.نمونه های مشابه این عنوان با قیمت های بسیار بالایی در اینترنت به فروش می رسد.گروه تخصصی ما این پایان نامه را با قیمت ناچیزی جهت استفاده دانشجویان عزیز در رابطه با منبع اطلاعاتی در اختیار شما قرار می دهند. حق مالکیت معنوی این اثر مربوط به نگارنده است. و فقط جهت استفاده ازمنابع اطلاعاتی و بالابردن سطح علمی شما در این سایت ارائه گردیده است.


دانلود با لینک مستقیم


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

پروژه و آموزش کامل شناسایی چهره با استفاده از الگوریتم کلونی مورچگان (تعداد صفحات 24)

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

پروژه و آموزش کامل شناسایی چهره با استفاده از الگوریتم کلونی مورچگان (تعداد صفحات 24)


 پروژه و آموزش کامل شناسایی چهره با استفاده از الگوریتم کلونی مورچگان (تعداد صفحات 24)

فایل پروژه از دو فایل اصلی تشکیل شده است : یکی A C O feature selection m و  و یک پایگاه داده که ۴۰۰ تصویر از ۴۰ شخص در ۱۰ حالت متفاوت گرفته شده است. مراحل اجرای پروژه به صورت زیر است 

ابتدا با استفاده از اجرای فایل  ویژگی های زرنیک و  که مربوط به ویولت هست را از ۴۰۰ تصویر بیرون کشیده و در یک ماتریس با ۴۰۰ ردیف ذخیره می کنیم. تعداد ویژگی های استخراجی برای  برابر ۱۶۸ ویژگی است. که با توجه به مقاله ی شماره ۲(شکل۴ مقاله) که در فایل پروژه هست پیاده سازی شده است. تصاویر پایگاه داده ۹۲در۱۱۲ می باشد سه سطح رزولوشن آن باستفاده از تبدیل وارون ویولت کم می شود سطح اول ۴۶در۵۶ ، سطح دوم ۲۳در۲۸ و سطح سوم و آخر ۱۲در۱۴ می شود. در این مرحله تصویر با ابعاد سطح سوم را به صورت برداری تک ردیف ارائه می کنیم و اینکار با کنار هم و بهم پیوست ستون ها انجام می دهیم. که برای هر تصویر بردار ویژگی  برداری با طول ۱۶۸ خواهد بود زیرا ۱۲در۱۴مساوی۱۶۸ خواهد شد. پس از استخراج ویژگی های آنها را در ماتریس  با ابعاد ۴۰۰در۱۶۸ برای استفاده ی الگوریتم A C O ذخیره می کنیم. به منظور استخراج ویژگی-های زرنیک نیز از به جای استفاده مستقیم از تصاویر پایگاه داده از تصاویر کاهش یافته ی ۶۴در۶۴ استفاده شده است. که فقط ۲۰ مرتبه ی اول ویزگی های زرنیک محاسبه می شود. و دراین حالت نیز ماتریس با نام  با ابعاد ۴۰۰در۲۰ را به منظور استفاده A C O ذخیره می کنیم.

فهرست :

توضیحات اجرای پروژه

مقاله زبان اصلی

فایل سورس پروژه


دانلود با لینک مستقیم


پروژه و آموزش کامل شناسایی چهره با استفاده از الگوریتم کلونی مورچگان (تعداد صفحات 24)