زد فایل

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

زد فایل

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

دانلود پاورپوینت الگوریتم مورچگان

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

    کلونی مورچه ها و به طور کلی جوامع حشرات اجتماعی ،سیستم های گسترده ای هستند که علی رغم سادگی ، ساختار اجتماعی کاملاٌ سازمان یافته ای را عرضه می کنند . از طریق این سازماندهی کلونی مورچگان می تواند وظایف پیچیده ای را انجام دهد که در برخی موارد فراتر از توانایی های یک مورچه است

حوزه الگوریتم های مورچه مدل هایی را مطالعه می کند که از مطالعات رفتارهای واقعی مورچه ها ناشی می شود و از این مدل ها به عنوان منبع انگیزشی برای طراحی الگوریتم های جدید به منظور حل مسائل بهینه سازی و مسائل کنترل توزیع شده (Distributed control) استفاده می کند
 
آذوقه جویی، تقسیم کار و مشارکت در حمل و نقل ، مثال هایی از این موارد هستند
و ...
 
در 77 اسلاید

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


دانلود پاورپوینت الگوریتم مورچگان

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

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

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  9  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 

 

چکیده:
زندگی اجتماعی و رفتار پیچیده مورچه ها سال هاست که ذهن بسیاری از محققان و اندیشمندان را به خود مشغول داشته است. الگوریتم مورچگان به عنوان یکی از تکنیک های حل مسئله با مداقه در زندگی مورچه ها در سال 1992 توسط مارکو دوریگو مطرح گردید. این الگوریتم زیر گروهی از "هوش انبوه زی " است. رفتارهای شاخص غذا جویی، ازاله اجساد و دسته بندی لاروها، تخصیص کار و تعاون در کلونی و لانه سازی مورچه های طبیعی در طراحی این الگوریتم ها مورد استفاده قرار می گیرد. این الگوریتم ها را می توان به سه گروه "الگوریتم جمعیت مدار "، "الگوریتم بهینه ساز " و "الگوریتم دسته بندی " تقسیم نمود. از جمله محاسن این الگوریتم "بازخورد مثبت " و "پردازش توزیع یافته " است. با توجه به گسترش کاربرد این گونه الگوریتم ها، مقاله حاضر به معرفی و تشریح مدل سازی مسائل مالی با الگوریتم مورچگان و کاربردهای این روش در حوزه علوم مالی می پردازد.
واژه های کلیدی: هوش مصنوعی ، هوش انبوه زی، بهینه سازی ترکیبی ، الگوریتم مورچگان
مقدمه و هدف:
بشر همواره در صدد الگوبرداری از طبیعت بوده و اولین مرجع پاسخگو به سوالات این فرزند کنجکاو، "مادر طبیعت" بوده است. امروزه پیشرفت فن آوری اطلاعات و توانایی تقلید رایانه ها از قدرت تفکر و یادگیری بشر، الگوبرداری از طبیعت و شبیه سازی آن برای حل مسائل، را کاربردی نموده است. در این میان مداقه در رفتار حشرات اجتماعی تاثیر بسزایی بر راه حل مسائل پیچیده گذارده است. این راه حل ها با نام "هوش انبوه زی" معروفند (Kumar & Thulasiram, 2008). هوش انبوه زی به عنوان زیرگروهی از هوش مصنوعی در طراحی الگوریتم هایی مورد استفاده قرار می گیرد که می توانند فرآیند حل مسئله را با ایجاد یک "جمعیت حل کنندگان مسئله" با موفقیت انجام دهند (Brabozan & O’Nell, 2007).
در میان این جمعیت شاید مورچه ها، بدلیل دردسترس بودن و معاصر بودن با دوره های مختلف زندگی بشری، ذهن بسیاری از محققان و اندیشمندان را به خود مشغول داشته اند. . موریس مترلینگ در زمان خود در کتاب "مورچگان" اینگونه می نویسد: "ما برای کشف اسرار دنیا، امروز در وضع زندگی نژادهای اولیه بشر که صدها هزار سال و شاید میلیون ها سال، جلوتر از ما به دنیا آمده اند مطالعه می کنیم. در این صورت چرا از مطالعه در وضع زندگی موجوداتی که معاصر ما هستند و در عین حال می دانیم که میلیون ها و بلکه صدها میلیون سال از ما زودتر به دنیا آمده اند غفلت نماییم." (مترلینگ، 1386).
الگوریتم مورچگان به عنوان فن حل مسئله از رفتار مورچه های طبیعی الهام می گیرد. این الگوریتم که بر اساس میزان فرمون ترشح یافته توسط مورچه های مصنوعی بر اجزاء راه حل عمل می کند، با به هنگام رسانی راه حل اولیه در هر تکرار الگوریتم امکان دست یابی به جواب بهینه تر را فراهم می سازد (فرقاندوست حقیقی و کاظمی، 1389). با توجه به گسترش کاربرد این گونه الگوریتم ها، مقاله حاضر به معرفی و تشریح مدل سازی مسائل مالی با الگوریتم مورچگان و کاربردهای این روش در حوزه علوم مالی می پردازد.
الگوریتم مورچگان
الگوریتم مورچگان به عنوان یکی از فنون حل مسئله با مداقه در زندگی مورچه ها در سال 1992 توسط مارکو دوریگو مطرح گردید رفتارهای شاخص غذا جویی، ازاله اجساد و دسته بندی لاروها، تخصیص کار و تعاون در کلونی و لانه سازی مورچه های طبیعی در طراحی این الگوریتم ها مورد استفاده قرار می گیرد (Engelbrecht, 2007). این الگوریتم ها را می توان به سه گروه "الگوریتم جمعیت مدار"، "الگوریتم بهینه ساز" و "الگوریتم دسته بندی" تقسیم نمود. از جمله محاسن این الگوریتم "بازخورد مثبت" و "پردازش توزیع یافته" است. بازخورد مثبت موجب کشف سریع جواب مناسب می شود و پردازش توزیع یافته از همگرایی زودرس به جواب بهینه جلوگیری می نماید (فرقاندوست حقیقی و کاظمی، 1389).
رفتار غذاجویی مورچه ها و الگوریتم بهینه یابی:
حس بینایی مورچه ها بسیار ضعیف است به طوری که گروهی از آن ها کاملا نابینا هستند. به همین دلیل بیشتر مورچه ها از طریق ترشح ماده شیمیایی به نام فرمون با محیط و سایر اعضاء کلونی ارتباط برقرار می کنند. برخی انواع مورچه ها مانند مورچه های لاسیوس نیگر و مورچه های آرژانتینی از ماده فرمون برای علامت گذاری مسیر حرکت خود استفاده می کنند. مورچه ها با حس و درک نوار فرمون می توانند مسیر لانه تا منبع غذایی را ردیابی کنند. مفاهیم ترشح نوار فرمون، ردیابی و تعقیب مسیر فرمون ترشح شده توسط مورچه های دیگر، اساس الگوریتم بهینه یابی مورچگان را تشکیل می دهد (Dorigo& Stutzle, 2004).
هنگامی که مورچه به دنبال یک منبع غذایی می‌گردد، هریک از مورچه‌های عضو، نواری مستقیم از هورمون شیمیایی فرمون را از لانه تا منبع غذای از خود ترشح می‌کنند (شکل A-1). زمانی که مانعی در مسیر حرکت مورچه‌ها قرار می گیرد، نوار فرمون را قطع می کند (شکل B-1). مورچه های پیشرو قادر به ردیابی نوار فرمون قبلی نخواهند بود لذا به طور اتفاقی یکی از دو مسیر کوتاه یا بلند را انتخاب می کنند. در این حالت می توان فرض کرد نیمی از مورچه ها مسیر کوتاه تر و نیمی دیگر مسیر بلندتر را طی خواهند نمود (شکل C-1). بدلیل تراکم بیشتر مورچه ها در مسیر کوتاه تر، فرمون با سرعت و قوت بیشتری ترشح می شود. در نتیجه غلظت فرمون ترشح شده در مسیر کوتاه تر در هر بازه زمانی بیشتر از غلظت فرمون ترشح شده در مسیر بلندتر خواهد بود. بدین ترتیب تعداد بیشتری از مورچه ها مسیر کوتاه تر را ترجیح داده و طی این بازخورد مثبت همه مورچه ها به سرعت به سمت مسیر کوتاه تر سوق داده می شوند (شکل D-1) (Dorigo& Gambardella, 1997).

شکل 1 – رفتار غذاجویی مورچه ها (Dorigo& Gambardella, 1997)
با عبور مورچه‌ها از مسیر نزدیک‌تر، فرمون این مسیر به عنوان مسیر بهتر تقویت شده و برکیفیت و غلظت آن افزوده می‌شود ولی فرمون مسیر دورتر، تبخیر شده و از کیفیت آن کاسته می‌شود (فرقاندوست حقیقی و کاظمی، 1389). با الهام گرفتن از فرآیند فوق و با استفاده از آزمایشات و تحقیقات انجام شده توسط دنوبرگ می توان مورچه های مصنوعی طراحی کرد که با حرکت و ترشح فرمون بر روی یک مدل گراف از یک مسیر دوگانه، بتوانند کوتاهترین مسیر را بین دو نقطه لانه و منبع غذا پیدا کنند (دوریگو و اشتوتچل، 1386).
مدل سازی مسائل مالی با استفاده از الگوریتم مورچگان:
با توجه به رفتار غذاجویی و فرآیند بهینه یابی توسط جمعیت مورچگان می توان الگوریتم بهینه یابی مورچگان را یک الگوریتم ساختگرا تلقی کرد. این الگوریتم ها، حل مسئله را با یک جواب تهی اولیه آغاز کرده و طی تکرارهای متوالی بخش های مناسب جواب را به جواب اولیه اضافه می کنند. در این نوع الگوریتم ها باید رویه ای برای افزودن اجزاء مختلف جواب به جواب اولیه تعریف شود (سپهری و رحیمی مقدم، 1387). این فرآیند در مورد الگوریتم مورچگان که بر اساس ردیابی نوار فرمون طراحی می شود بروی فرمون ترشح شده اعمال می شود.
با توجه به مطالب ذکر شده می توان افزود که این الگوریتم شامل مراحل مقداردهی اولیه (ترشح فرمون اولیه)، انتخاب راه حل (مسیر) مناسب و مرحله به هنگام رسانی در هر تکرار می‌باشد. مرحله به هنگام رسانی نیز از دو فرآیند "ترشح" و "تبخیر" نوار فرمون شکل می گیرد. نوار فرمون ترشح شده توسط مورچه‌ها در طول زمان منجر به ایجاد یک "حافظه جمعی " در ارتباط با بهینگی تابع هدف می‌شود. به عبارت دیگر نوار فرمون عامل انتقال دهنده تجربه مورچه ها در مورد حل مسئله به یکدیگر طی تکرارهای متوالی الگوریتم می باشد.
در این الگوریتم مجموعه ای از مورچه‌های مصنوعی به صورت اتفاقی راه ‌حل‌هایی برای مسئله طراحی می‌کنند. این مورچه‌ها برای طراحی راه حل از نوار مصنوعی فرمون استفاده می‌کنند که غلظت آن طی روند اجرای الگوریتم تغییر می‌یابد. هر راه حل از قطعات جداگانه‌ای تشکیل شده است. طی مرحله مدل سازی، هر مورچه با استفاده از ترکیب این قطعات، راه حل کامل را طراحی می کند. ماهیت این قطعات به نوع مسئله بستگی دارد (Brabozan & O’Nell, 2007).
یکی از رویکردهای مورد استفاده جهت اعمال الگوریتم مورچگان برای حل مسائل پیچیده مالی، تعریف مسئله و فضای جواب به صورت گراف G=(N,A) می باشد که در آن N گره با A یال به یکدیگر متصل شده اند. ماهیت تابع هدف و محدودیت های مسئله، نحوه همسایگی گره ها را مشخص می کند.
هر یال، یک جزء از راه حل کامل مسئله را تشکیل می دهد که توسط مورچه های مصنوعی با هورمون فرمون علامت گذاری می شود. گره ها نماینده عناصر اساسی مسئله هستند. به عنوان مثال در مورد مسئله بهینه سازی سبد سهام، هر گره نماینده یک سهم از کل سهام موجود در بازار می باشد که هر گره نیز با یک یال به دیگری متصل شده است (Maringer, 2006).
فرآیند حل مسئله را می توان با تعریف ماتریس اولیه آغاز کرد. در این ماتریس N نماینده تعداد گره و ijτ نیز نماینده مقدار فرمون موجود روی یال میان دو گره i و j می باشد. ijτ اولیه، یک مقدار کوچک مثبت تعریف می شود. طی فرآیند حل مسئله مورچه ها به عنوان عوامل حل کننده در فضای جواب مسئله تزریق می شوند. هر یال نماینده یک مسیر پیش روی مورچه می باشد. گرهی که مورچه در آن مستقر است یک نقطه تصمیم برای مورچه است. این گره را گره مبدا می نامیم. گره های دیگری که در همسایگی گره مبدا قرار دارند و به گره مبدا متصل شده اند را گره مقصد می نامیم. مورچه مستقر در گره مبدا باید یکی از مسیرهای منتهی به یک گره مقصد را انتخاب نماید. این انتخاب، بر اساس کیفیت فرمون ترشح شده روی یال مربوطه انجام می گیرد. اگر مورچه روی گره i باشد، احتمال انتخاب گره j از میان مجموعه گره های همسایه گره i با استفاده از معادله زیر محاسبه می‌شود:

 


معادله 1 – استراتژی تصمیم گیری (دوریگو و اشتوتچل، 1386)

 

 

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   9 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


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


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

مقاله مورچگان

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

مقاله مورچگان


مقاله مورچگان

  فرمت فایل : word(قابل ویرایش)تعداد صفحات9

 

عنوان                                                                                              صفحه

بخش 1                   زندگی مورچه ها                                                       1

بخش 2                   لانه ی مورچگان                                                        2

بخش 3                   لانه سازی                                                                3

بخش 4                   فکر و هوش مورچه ها                                       4

بخش 5                   مورچه ها چگونه هستند                                              6

بخش 6                   غذا خوردن مورچه ها                                                  6

بخش 7                   مورچه ها موجوداتی کارکن و...                                     8

 

استفاده از کتاب:

نام کتاب:مورچگان

نویسنده:موریس مترلینگ

 


بخشی 1:زندگی مورچه ها               بنام خدا                           

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

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


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


مقاله مورچگان

پروژه تشخیص چهره با کلونی مورچگان

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

 

پروژه تشخیص چهره با کلونی مورچگان

 

 

فایل پروژه از دو فایل اصلی تشکیل شده است : یکی ACO_feature_selection.m و
ExteractFeatureZernik_DWT.m و یک پایگاه داده که 440تصویر از 40 شخص در
10  حالت متفاوت گرفته شده است.

 


مراحل اجرای پروژه به صورت زیر است :

 

 


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


پروژه تشخیص چهره با کلونی مورچگان

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

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

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


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

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

قالب بندی : PDF, Matlab

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

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

فهرست :

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

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

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

 


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


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