فی ژوو

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

فی ژوو

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

تحقیق در مورد لگوریتم کلونی مورچگان

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

تحقیق در مورد لگوریتم کلونی مورچگان


تحقیق در مورد لگوریتم کلونی مورچگان

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)


تعداد صفحه: 58

فهرست: 

مسایل بهینه سازی ترکیبی:

 

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

 

سیستم مورچگان(AS):

 

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

 

عنوان:

      

   

 

 

 

 


دانشگاه آزاد اسلامی- واحد مشهد

 

کلونی مورچگان

(Ant Colony)

 

 

 

استاد راهنما:

جناب آقای مهندس کاظمی

 

 

 

تنظیم کنندگان:

سعیده حدادی - هانیه مستور

 

 

   تابستان86

 

 

 

 

Preface:

 

 

 

مساله فروشنده دوره گرد جزء مسائل مشهور و کلاسیک تحقیق در عملیات می باشد . بسیاری از فعالیت های علمی را می توان به صورت مسئله فروشنده دوره گرد در آورد و سپس حل نمود . روشهای بهینه یابی موجود برای حل مسائل سخت ( همچون مسئله فروشنده دوره گرد ) بطور عمده شامل تعداد بسیار زیادی متغیر و محدودیت می باشند که از کارایی عملی آنها در حل مسائل با ابعاد واقعی می کاهد بدین علت در دهه های اخیراستفاده ازالگوریتم های ابتکاری و فوق ابتکاری مورد توجه قرار گرفته است . در این بین الگوریتم های فوق ابتکاری بدلیل ساختار ساده وتوانایی هایی که از خود نشان داده اند مورد استفاده محققین تحقیق در عملیات قرار گرفته است .    
در این تحقیق با ترکیب دو الگوریتم کلونی مورچگان و الگوریتم ژنتیک سعی شده است الگوریتم ترکیبی ساخته شود که تور بهتری را برای مسئله فروشنده دوره گرد بدست آورد . پس از طراحی الگوریتم، تنظیم پارامترهای آن با حل مسائل متعدد صورت گرفته است و برای مقایسه روش پیشنهادی با روشهای الگوریتم ژنتیک و مورچگان برخی از مسائل فروشنده دوره گرد موجود در سایت
TSP حل شده است . نتایج بدست آمده نشان می دهد که روش ترکیبی پیشنهادی در اغلب مسائل قادر است جواب بهتری بدست آورد.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

چکیده :

 

 

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

 

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

 

 مسایل بهینه یابی ترکیبی  بکار میرود. مسایل بهینه یابی ترکیبی گونه ای از مسایل  میباشندکه تعداد جوابهای موجه متناهی

 

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

 

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

 

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

 

میزان مشخصی آزمایش ویا بکارگیری یک یا چندین عامل نظیر عصب ها- کروموزوم ها- مورچه ها ومانند آن بدست می آیند.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

مقدمه:

 

 

بهینه یابی کلونی مورچگان یکی از روشهای فرا ابتکاری است که با الهام از طبیعت به ساختن جواب مسایل بهینه یابی ترکیبی

 سخت می پردازد.

 

این سیستم اولین بار توسط مارکودوریگو در سال 1991برای حل مسایل مذکور معرفی گردید و اولین کاربرد آن در مورد

شناخته شده ترین مسئله بهینه یابی مسایل ترکیبی یعنی مسئله فروشنده دوره گرد بود.

 

مشاهده جستجوی مورچگان واقعی جهت یافتن غذا و انتخاب کوتاه ترین مسیر با مشارکت  جمعی مورچگان یک کلونی ,

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

 غذایی ازطریق ماده ای شیمیایی به نام فرمون می باشد.

 

آنها با به جا گذاشتن فرومون در مسیر ی که طی می کنند باعث میشوند تا دیگر مورچه ها با مشاهده اثرات فرومون بجامانده

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

میزان  اثر فرومون افزایش یافته وخود عاملی برای جذب بیشتر مورچه ها به پیمودن این مسیر می گردد.

 

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

مورچگان تا کنون برای حل مسایل ترکیبی گوناگونی از جمله مسئله  برنامه ریزی کارگاه- مسئله رنگ آمیزی گراف- مسئله  کوادراتیک ومسئله مسیریابی وسیله نقلیه به کار رفته است.

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

))بهینه یابی توسط کلونی مورچه((

Ant colony optimization(ACO)

 

مسایل بهینه سازی ترکیبی:

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

 

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

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

 

مسایل P و NP

مسایلی که میتوانند به وسیله الگوریتمی که پیچیدگی زمانی  بدترین حالت آن چند جمله ای است،حل شوند را مسایل P

(  (polynomialمی نامندو نیز مسایلی وجود دارند که با احتمال بالایی نمی توان الگوریتمی با پیچیدگی زمانی چند جمله ای  در بدترین حالت برای آنها بدست آورد،این مسایل را NP(Nodetermiutictic polynomial)می گویند.

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

به طور خلاصه برخی از الگوریتم های بدست آمده از طبیعت به شرح زیر است:

  • الگوریتم های ژنتیک
  • شبیه سازی آنیلینگ
  • نمونه یابی و دسته بندی
  • جستجوی ممنوعه
  • شبکه های عصبی.شناخته شده ترین مثال که اولین بار توسط (Mc culloch,pitts,1943)پیشنهاد شدوبوسیله هوپ فیلد در سال 1985برای مساله فروشنده دوره گرد ارائه شد.
  • سیستم مورچگان(colorni,dorgio,maniezzo,1991).روشی که در سال 1991توسط بعضی نویسندگان مقاله مذکور برای مسئله فروشنده دوره گرد پیشنهاد شد.

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

 

 

 

 

 

 

 

 

سیستم مورچگان(AS):

 

فلسفه سیستم مورچگان:

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

یکی از بهترین موارد طبیعی مطالعه شده در فعالیت ها ونوآوریهای علمی ،استفاده از کلونی مورچه هاست. [6]

مورچه های واقعی قادر به یافتن کوتاهترین مسیر از منبع غذا تا خانه شان هستندکه اینکار بدون استفاده از حس بشری     می باشد.این سؤال مطرح است که چطور حیوانات کور برای ثبت کوتاهترین مسیراز منبع غذا به کلونی خود مدیریت میشوند؟

 

اثرات فرومون

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

خود در مسیر حرکت خود بجای میگذارند.لذا راهی که اینها دنبال کرده اند ،به وسیله اثر این ماده علامت گذاری می شوند.هر چه مورچه بیشتری در یک راه حرکت کند فرومون بیشتری به جای می ماندوهمین عاملی می شود تا تعداد بیشتری مورچه به آن مسیر جذب شوند.لذا احتمال انتخاب یک مسیر توسط مورچه با تعداد مورچه هایی که آن مسیر را انتخاب کرده اند، افزایش می یابند.یک شمای کلی از رفت وآمد  مورچه ها از لانه تا منبع غذا در زیر نشان داده شده است [7]

 

 

 

 

 

            

 

 

 

در حالت (a)مورچه ها در مسیرAEدر حال آمدوشد می باشند.سپس با قرار دادن یک مانع بر سر راه AEعملا دوراه از سمت چپ وراست مانع ایجاد میشود که می دانیم مسیر سمت راست کوتاهتر است.با احتمال یکسان وبرابر 50% برخی از سمت راست وبرخی از سمت چپ حرکت می کنند. ازآنجا که مسیر سمت راست کوتاهتر است مورچه هایی که از آن سمت حرکت میکنند زودتر به E میرسندولذا در زمان ثابت تعداد بیشتری در مسیر سمت راست حرکت کرده اند بنابراین  فرومون بجای مانده در این مسیر بیشتر است واین خود بیشتر باعث جذب مورچه می شود. در این راستا فرآیند جستجوی غذا توسط مورچگان را شبیه سازی کرده اند.مشابه این نگرش (Ant colony )نیز برای حل مسایل بهینه سازی مورد استفاده قرار گرفته است.در آزمایشی که توسط گاس و همکاران وی انجام شد، با ایجاد دو مانع بین مبدا ومقصد مورچه ها به مشاهده وسپس شبیه سازی رفتار مورچه ها اقدام شد. [11]

 

 

 

 

 

بدین صورت بود که اولین مورچه هایی که به منبع غذا می رسیدندآنهایی بودند که هردو مسیر کوتاه را برگزیده بودند .بنابراین

وقتی این مورچه ها سفر برگشت خود را شروع می کردندفرومون بیشتری در شاخه کوتاهتر برجای می ماند ولذا در نهایت حدود 90% مورچه ها از مسیر کوتاهتر به مقصد خود می زسیدند وآن را انتخاب میکردند.

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

(stigmergy) شناخته می شود،انجام دهند.

 

 

 

 

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

اولین بار الگوریتم مورچگان توسط مارکودوریگو وهمکاران به عنوان یک نگرش با چندین عامل برای حل مسایل بهینه سازی ترکیبی مشکل مانند مسئله فروشنده دوره گرد(TSP)و مسئله تخصیص کوادراتیک(QAP)پیشنهادوارائه شد.

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

NP-hard کاربرد دارند. [9]

 

نگرش بهینه یابی توسط کلونی مورچه

 

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

 

شباهت ها و تفاوت ها با مورچه های واقعی:

 

بیشترین ایده   ACO  از مورچه های واقعی گرفته شده است . این موارد استفاده شامل موارد زیر است:

1-یک کلونی شامل افراد همکار و مشارکت جو است.

2-اثر فرومون برای ایجاد ارتباط محلی استیگمرجی وجود دارد.

3-ترتیبی از حرکت های محلی برای پیدا کردن کوتاهترین راهها وجود دارد.

 

1-کلونی موجودات مشارکت جو:

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

(مانند مورچگان واقعی که می توانند یک راه بین محل زندگی خود وغذا پیدا کنند) اما جواب های با کیفیت نتیجه مشارکت و همکاری میان افراد تمام کلونی است. [5]

 

2- اثر فرومون و استیگمرجی

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

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

 

 

 

 

3-یافتن کوتاهترین راه حرکت های محلی

مورچه های واقعی ومصنوعی فعالیت مشترکی را انجام می دهند:پیدا کردن کوتاهترین (کم هزینه ترین) راه که یک منبع (کلونی)را به مقصد وصل کند. مورچگان مصنوعی نیز مانند مورچگان حقیقی با حرکت مرحله به مرحله جواب را می یابند.

همچنین مورچگان مصنوعی بعضی خصوصیاتی دارند که در مورچه های واقعی یافت نمی شوند:

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

 

بهینه یابی توسط کلونی مورچه(ACO)

درحال حاضر موارد موفق زیادی از اجرای   ACO در حل تعدادی از مسایل بهینه سازی ترکیبی وجود دارد از جمله این مسایل، مسئله مسیر یابی وسیله نقلیه (VRP) است که با استفاده  از این روش میتوان به حل آن پرداخت برای توضیح این روش ورونداجرای آن، ابتدایی ترین راه توضیح چگونگی انجام آن در یک مسئله فروشنده دوره گرد است. [4]

 

 الف - تعریف مسئله فروشنده دوره گرد(TSP)

TSP مسئله یک فروشنده دوره گرد است که می خواهد مشریان خود در شهرهای مجاور را ملاقات کند وبه شهرخود باز گردد.در این میان می خواهد کوتاهترین مسیر ممکن را برای این کار انتخاب نماید.

این مسئله به صورت یک گرافG(N,A) نشان داده می شود که N مجموعه گره ها(نشان دهنده شهرها) میباشد و    A

مجموعه کمان هاست که Nگره رابهم متصل می کند.به هر کمان یک ارزش d اختصاص داده میشود که طول کمان(i,j )

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

TSPدو حالت متقارن ونامتقارن دارد در حالت متقارن طول رفت وبرگشت در یک کمان مساوی است ومیتوان از iبهjرفت واز jبهiرفت وارزشها برابر میشوند اما در نامتقارن ارزشها برابر نیست. [2]

 

الگوریتم های  ACO موجود برای TSP

در الگوریتم های ACO مورچه ها نماینده های ساده ای هستند که در مورد TSP تورها را بوسیله حرکت از شهری به شهر دیگر می سازند.ساختن جواب توسط مورچه ها به وسیله  اثرات فرومون واطلاعات ابتکاری که از سابقه مسئله بدست می آید صورت می گیرد. هنگام کاربرد ACO برای TSP ،مقدار شدت فرومون با هر کمان ارتباط دارد که  در هنگام اجرای الگوریتم بهنگام می شود وt شمارنده تکرار این اجراست.در کلونی مورچه ما m مورچه قرار دارند. در ابتدا هر یک از m در یک شهر به طور تصادفی انتخاب شده قرار میگیرند.هر مورچه یک تور کامل شامل سفر از شهری که در آن قرار گرفته به تمامی شهرهای موجود وسپس بازگشت به شهر خویش را به صورت زیر می سازد:

 

 

یک مورچه که در شهر i قرار دارد شهر j را که هنوز ندیده به صورت احتمالی انتخاب می کند.این احتمال از دو مورد یکی

(شدت فرومون)ودیگری اطلاعات ابتکاری (هیورستیک)موجود،(که تابعی از فاصله شهر  iاز j است) اثر می پذیرد.بعد از آنکه تمام مورچه ها یک تور کامل ساختند،اثر فرومون ها بهنگام (update ) می شود.بهنگام کردن به این شکل انجام می گیرد که آن کمان هایی که در تورهای کوتاهتری جای دارند ویا بوسیله مورچه های بیشتری دیده شده اند ، مقدار فرومون بیشتری جذب کرده ولذا با احتمال بالاتری در تکرارهای الگوریتم انتخاب می شوند. [8]

 

ساده ترین حالت الگوریتم کلونی مورچه برای TSP

 

 

 

 

 

 

 

 

 

 

 

به منظور رفع کردن این محدودیت که یک مورچه تمام  شهرها (nشهر) را برای یکبار ببیند ما به هر مورچه یک ساختار اطلاعاتی پیوند می زنیم که « لیست ممنوعه» نام دارد دراین لیست شهرهایی که تا لحظه t دیده شده است ،ضبط شده ،دیدن دوباره آن قبل از تمام شدن یک سیکل(تور) برای مورچه قدغن است.وقتی یک سیکل (تکرار ) کامل شده ،لیست ممنوعه(tabu list )خالی می شود ومورچه دوباره آزاد است که هر راهی (هر شهری) که میخواهد را انتخاب نماید.

به طور عمومی اکثر الگوریتم های ACOبرای TSP یک شمای الگوریتم مشخص را دنبال می کنند.این الگو در زیر بیان شده: [17]

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

الگوریتم ACS (Ant colony system)

برای حل مسایل بزرگتر ومشکل تر سیستم کلونی مورچه (ACS) معرفی گردید‍‌‌‌‌‌؛ [gambardella,dorigo,1995,1997] و در ACS سه دیدگاه مطرح است:

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

 

 

با مروری دوباره به اصول اساسی ACO وحالت کلی مسئله همانطور که قبل اشاره شد،داریم:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ویژگیهای متمایز ACS

الف-دستور تحویل وضعیت:

 

در ACS دستور تحویل وضعیت به صورت زیر می باشد : [14]

 

یک مورچه در گره r شهر s را انتخاب میکند تا به سمت آن حرکت نماید، این کار بر اساس فرمول زیر انجام میگیرید:

 

 

 

 

 

 

 

نمای عمومی از الگوریتم ACS به شکل زیر است :

 

 

  • شروع
  • حلقه(در این سطح هر حلقه یک تکرار نامیده میشود)
  • هر مورچه در یک گره شروع قرار دارد
  • حلقه(در این سطح هر حلقه یک مرحله نامیده میشود)

 

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

          جواب وبهنگام کردن فرومون محلی به کار میبرد.

  • تا تمام مورچه ها یک جواب کامل بسازند(حلقه داخلی اجرا شود)
  • تا شرط پایان حلقه بیرونی حاصل شود.
  • پایان

 

 

ب- دستور بهنگام کردن عمومی ACS

در ACS تنها بهترین مورچه (یعنی مورچه ای کوتاهترین تور را می سازد.) اجازه دارد تا در مسیر ،ازخود فرومون به جای گذارد.مورچه ها در یک همسایگی بهترین تور پیدا شده در تکرار جاری جستجو می کنند.بعد از آنکه تمام مورچه ها تورشان را کامل کردندبهنگام کردن عمومی صورت می گیرد سطح فرومون به وسیله به کارگیری دستور بهنگام کردن عمومی بهنگام میشود بهترین تور عمومی ، بهترین توری است که از ابتدای حل حاصل شده است : [15]

 

 

 

 

بهنگام کردن عمومی متمایل به تخصیص فرومون بیشتر به تورهای کوتاهتر است .معادله قبلی این امر را دیکته میکند که تنها آن کمانهایی که بهترین تور عمومی تعلق دارند،این تجدید قوا را دریافت می کنند.

آزمایش دیگری که انجام شد بکارگیری  دستور بهنگام کردن در بهترین تکرار بود(1)

 

 

 

 

 

همکاری میان مورچه ها:

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

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

این مقایسه بر اساس زمان پردازش که برای محاسبه لازم است ،انجام گرفت در هر مورد آزمایش m=4 بود. 

در آزمایش اول الگوریتم 1000 بار اجرا شد که ما بر روی نمودار توزیع احتمال با زمان پردازش مورد نیاز را گزارش کرده ایم شکل زیر نشان می دهد که همکاری به طور خیلی زیادی احتمال یافتن سریع یک جواب بهینه را بهبود می بخشد. [13]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

             

 

 

 

در آزمایش دوم با تعداد 4  مورچه بعداز سیصد هزارم ثانیه مورچه هایی که همکاری می کردند جواب بهینه را می یافتند در حالی که مورچه هایی که همکاری نمی کردند بعد از هشتصد هزارم ثانیه جواب بهینه را پیدا می کردند. [14]

 

 

 

 

 

ب-مسأله مسیر یابی وسیله نقلیه

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

مسأله مسیر یابی وسیله نقلیه(VRP) به مجموعه ای از مسایل اطلاق می شود که در ناوگانی متشکل از چندین وسیله نقلیه از یک یا چند قرارگاه به ارائه خدمت به مشتریان مستقر در نقاط مختلف جغرافیایی،می پردازدواین امر را به نحوی انجام می دهند که هزینه های انجام این کار به حداقل برسد .وسایل نقلیه با شروع از قرارگاههای مرکزی پس از ارائه خدمت به مشتریان به قرارگاه بر می گردند.هر وسیله دارای ظرفیت معینی است وحداکثر زمان در دسترس برای طی مسیر وارائه خدمت مشخص می باشد وجود ظرفیت ،حداکثر زمان ارائه خدمت ،نوع خدمت از جمله توزیع یا جمع آوری ،تنوع وسایل نقلیه و... همه وهمه می توانند بر پیچیدگی مسئله بیفزایند. [5]

 

 

 

 

 

 

 

 

 

 

 

 

کاربرد ACO در مسیر یابی وسیله نقلیه (VRP)

مسیر یابی وسیله نقلیه VRP

در این مسأله یک انبار مرکزی داریم و میخواهیم تقاضاهایی رادر شهرهای مختلف برآورده سازیم .در این میان از یک سری وسیله نقلیه با ظرفیت محدود Q استفاده میکنیم تا تقاضای هر مشتری را برآورده سازیم .

این مسئله به صورت زیر نشان میدهند:

 

 

 

 

VRP وtsp تقریبا با هم مرتبط اند به محض آنکه هر یک از مشتریان VRp به وسایل نقلیه تخصیص داده شوند،VRPبه چندین TSPتبدیل می شود.بدین لحاظ نگرش های موجود در مسئه VRPبه طور عمیقی از الگوریتم ASدرTSPمتأثر میشود.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

به کارگیری ACO در VRP

 

 

فعالیت های انجام شده در این زمینه در چند مقاله وبا بکارگیری روشهای مختلف انجام یافته است.ابتدادر سال 1997 در مقاله ای تحت عنوان «کاربرد سیستم مورچگان در مسئله مسیر یابی وسیله نقلیه»توسط بالهمبر،هارتل واشتراوس در دومین کنفرانس بین المللی روشهای فرا ابتکاری در فرانسه ارائه گردید که با کاربرد برخی استراتژی های مناسب به بهبود الگوریتم اولیه AS پرداخته بود.

در سال 1999،گامبردلا،تیلارد و اگازی مقاله ای ارائه نمودند که طی آن با استفاده از الگوریتم ACO به مواجهه با این مسئله VRPپرداختند.حالت کلی وروند اجرایی این الگوریتم به صورت زیر است: [11]

      

               

              

 

با اتمام یک دور از اجرای الگوریتم وپایان عملیات هر یک از مورچه ها ،که به صورت جدا ومستقل از هم انجام میگیرد بنا به استراتژی موجود، بهنگام رسانی فرومون مسیر صورت می گیرد وبا اصلاح پارامترها دور جدید آغاز می شوذ.

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

 

بکارگیری AS

اشتراک بگذارید:

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


تحقیق در مورد لگوریتم کلونی مورچگان

تحقیق رشته روانشناسی با عنوان هیجان خواهی دانشجویان متأهل و مجرد - word

اختصاصی از فی ژوو تحقیق رشته روانشناسی با عنوان هیجان خواهی دانشجویان متأهل و مجرد - word دانلود با لینک مستقیم و پر سرعت .

تحقیق رشته روانشناسی با عنوان هیجان خواهی دانشجویان متأهل و مجرد - word


تحقیق رشته روانشناسی با عنوان هیجان خواهی دانشجویان متأهل و مجرد  - word

عنوان :

مقایسه میزان هیجان خواهی دانشجویان متأهل و مجرد در دانشگاه آزاد اسلامی

 

 

47 صفحه ورد قابل ویرایش

با فرمت word

 

فهرست

 

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

 

منابع و مآخذ :

 

۱ ) آندره، میشل، (۱۳۵۴)، جامعه شناسی خانواده و ازدواج ترجمه فرنگیس اردلان، انتشارات دانشگاه تهران ؛

 ۲ ) اتکینسون، هیلگارد، (۱۳۷۱)، زمینه روانشناسی (جلد اول و دوم)، ترجمه محمد تقی براهنی ؛

 ۳ ) براهنی، محمد تقی، قولیان، نیسان، (۱۳۶۵)، واقعیت و خیال در روانشناسی آیزنک هانس، ج – ، روز ۱۳۶۵ ؛

 ۴ ) پلاچیک، روبرت، (۱۳۶۵)، هیجان نهان، ترجمه محمود رمضان زاده، انتشارات معاونت فرهنگی آستان قدس رضوی ؛

 ۵ ) دوان، شولتز و سیدنی آلن شولتز، (۱۳۷۸)، نظریه های شخصیت، ترجمه یحیی سید محمدی، [ویرایش ۲] – تهران، موسسه نشر هما؛

 ۶ ) سروری، محمد حسین، (۱۳۶۶)، روانشناسی اختلافی، دوبس، موریس، پیرون – هانری، سخن ؛

 ۷ ) سیاسی، علی اکبر (۱۳۶۶)، نظریه های شخصیت، انتشارات دانشگاه تهران ؛

 ۸ ) شکتون، ویویان فلچر، کلیو – فاطمی، (۱۳۷۱)، تفاوتهای فردی، ترجمه یوسف کریمی و جمهری، تابستان ۱۳۷۱ ؛

 ۱۰ ) فرجی، ذبیح الله، (۱۳۷۱)، انگیزش و هیجان، انتشارات خردمند؛

 ۱۱ ) نورافشان، نازی، (۱۳۷۱)، ارتباط بین میزان حس هیجان خواهی و درونگرایی و برون گرایی زیر نظر دکتر حسن پاشا شریفی ؛

 ۱۲ ) مارشال، ریو، جان، (۱۳۷۸)، انگیزش و هیجان [تهران]، موسسه نشر ویرایش؛

 ۱۳ ) مارشال ریو، جان، (۱۳۸۲)، انگیزش و هیجان [ویرایش ۲]، تهران، موسسه نشر ویرایش ؛

 ۱۴ ) محی الدین بناب، مهدی، (۱۳۷۵)، روانشناسی انگیزش و هیجان، نشر دانا؛

 ۱۵ ) محی الدین بناب، مهدی، (۱۳۶۷)، روانشناسی و روش علمی در شناخت ماهیت انسان، اسپرلینگ، آبراهام – روز.

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

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

 در دوران پس از رنسانس، رنه دکارت، فیلسوف فرانسوی، جنبه های نافعال و فعال انگیزش را هم متمایز کرد و آن را به این کونابه نگری ذهن، بدن افزود. بدن عامل ماشینی و از لحاظ انگیزش نافعال بود در حالی که اراده عامل غیرمادی و از لحاظ انگیزش فعال بود. (سید محمدی یحیی، ص ۳۰ ).

 سطح متوسط انگیختگی با تجربه لذت برابر است (برلین ، ۱۹۶۷) تحریک کم، کسالت و بی حوصلگی به بار می آورد.

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

 اگر برانگیختگی بسیار بالا باشد رفتار به سوی کاهش دادن آن هدایت خواهد شد. مثل روزی که سخت سرگرم کارید، پشامدهای زیادی رخ می دهند و شما شدیداً برانگیخته هستید شاید متوجه شوید که دارید کارهایی از قبی قبیل دو شاخه تلفن را از پریز درآوردن هستید تا از بار سنگین برانگیختگی خود بکاهید و با انجام این کار شما به سوی سطح بهینه برانگیختگی حرکت می کنید و سطوح پایین برانگیختگی (مانند وقتی که حادثه ای رخ نمی دهد و شما حوصله تان سر می رود) نیز ممکن است رفتار در جهت افزایش برانگیختگی تا سطح بهینه سوق دهئ. (صحی الدین بناب محمدی ، ص ۱۴ – ۱۳ )

 هیجان خواهی مانند برون گرایی براساس توانایی برانگیختگی قرار دارد. فردی که زیاد هیجان خواه است تحریک مغزی مداوم را ترجیح می دهد، از کارهای یکنواخت خسته می شود و همواره به دنبال آن است که از طریق تجربه های مهیج انگیختگی خود را بیشتر کند. فردی که کم هیجان خواه است تحریک مغزی کمتری را ترجیح می دهد و کارهای یکنواخت را نسبتاً خوب تحمل می کند و به (زاکرمن، ۱۹۹۴) آندنک (به نقل از براهنی و قولیان، ۱۳۶۵ ، ص ۶۶ – ۶۵ ) می گوید : تعداد چشمگیری پژوهشهای تجربی در خلال سالهای گذشته نه چندان در روی تعدادی زیاد از آزمودنیها در آمریکا و انگلستان و نیز قاره اروپا صورت گرفته است، به این ترتیب که آزمودنیها درجه بندی می شدند و یا خودشان پرسشنامه هایی تکمیل می کردند که در آنها گونه های بسیاری از ویژگیهای رفتاری گنجانده شده بود.

 سپس به روی نتایج حاصل از این پژوهشها تحلیل های آماری پیچیده، تحلیلهای همبستگی و عاملی و نظایر آن صورت گرفت تا آنکه بتوان خطوط اصلی ابعاد شخصیت را به دست آورد. این که همه کم و بیش می دانند که این کوششها مجهز به پیدایی دو عامل، دو محور و یا دو بعد بسیار نیرومند و پرنفوذی شد که در جوهر وزیر بنا همانند ان چیزی است که وونت یافته بود. یکی از این دو محور درونگرایی برونگرایی نام نهادیم و بعد دیگر را به نام های گوناگونی نامیده اند : «نااستواری هیجانی یا تهیج پذیری در برابر استواری هیجانی یا هنجاری.»

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

 آندینک ۳ بعد شخصیت را معین می کند، اول بعد درونگری – برونگری، به دوم بعد روان رنجوری و بی ثبات و باثبات و سرانجام بعد روان پریشی به اولین بعد از این ۳بعد توجه خاصی شده است.

 مثلاً معلوم شده است که درونگرایی سریعتر از برونگرایی شرطی می شوند و به تحریک کمتری از محیط خارج نیاز دارند. برونگرایان افراطی معمولاً بسیار اجتماعی و فعالند (صحی الدین بناب محمدیف ۱۳۶۷ ، ص ۳۱۸ ).


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


تحقیق رشته روانشناسی با عنوان هیجان خواهی دانشجویان متأهل و مجرد - word

تحقیق در مورد فلسفه اشراق

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

تحقیق در مورد فلسفه اشراق


تحقیق در مورد فلسفه اشراق

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه9

 

فهرست مطالب

مقاله اول: کندى و آغاز فلسفه

 

مقاله دوم: استلزامات سیاسى

 

مقاله سوم: ابعاد عملى و نظرى

 

مقاله چهارم: فیلسوف_ نبى در

 

مقاله پنجم: جایگاه فیلسوف در

 

مقاله ششم: اندیشه سیاسى ابن طفیل

 

مقاله هفتم: دامنه و روش هاى خطابى
تلخیص ابن رشد از خطابه ارسطو

 

مقاله هشتم: منبع و ماهیت اقتدار:
مطالعه اى درباره نظریه سیاسى و

 

ابعاد سیاسى فلسفه اسلامى

صادق حقیقت

کتاب ابعاد سیاسى فلسفه اسلامىThe political Aspects of Islamic philosophy) ) مجموعه مقاله هایى است که به افتخار آقاى محسن مهدى تدوین و گردآورى شده است.
گردآورندهء مقاله ها, چارلز.اى. باترورث مى باشد.
ناشر کتاب مرکز مطالعات خاورمیانه دانشگاه هاروارد, و سال نشر آن 1992 است.
کتاب فوق مجموعا 406 صفحه دارد و از یک مقدمه و نه مقاله تشکیل شده است.
در خاتمه کتاب, مجموعه منشورات محسن مهدى از سال 1957 تا1990 آمده است.

مقدمه (چارلز.اى. باترورث)
در غــرب از زمان توماس آکویناس (قرن سیزدهم) تا اصحاب دائره المعارف (قرن شانزدهم) و بالاخره تا قرون هفدهم تا نوزدهم گرایش هایى به فلسفه اسلامى وجود داشته است. این تمایلات امروزه شکل جهانى به خود گرفته است. متاسفانه به ابعاد سیاسى فلاسفه اسلامى کم تر پرداخته شده است. برخى معتقدند ارزش ها و تفکرات غربى هیچ گونه جایگاهى در کشورهاى اسلامى ندارد. این گونه سوال ها ما را به ریشه هاى تفکر بشر متوجه مى سازد. خداوند جهانیان نمى تواند وحى خود را به زبان و رسوم و سرزمین خاصى محدود سازد. این گونه سوال ها موضوع مقاله هاى کنفرانسى را تشکیل داد که در پاییز سال 1988 برگزار شد.
اندیشه سه دسته فلاسفه اسلامى مورد بحث واقع گشت: دسته اول مربوط به سنت فلسفه اسلامى دوره میانه است و شامل ابویوسف یعقوب کندى, ابوبکر رازى, ابونصر محمد فارابى و ابن سینا مى شود. دسته دوم از ابن سینا متاثرند ولى عمدتا اندیشه اشراقى دارند, همانند شهاب الدین سهروردى, ابویعقوب سجستانى و قطب الدین شیرازى و محى الدین ابن عربى. دسته سوم شامل مرزهاى غربى جهان اسلام همانند ابن باجه, ابن طفیل و ابن رشد مى شود. فارابى کسى بود که براى نخستین بار فلسفه سیاسى را در فرهنگ اسلامى وارد ساخت و متفکرانى همانند ابن سینا, ابن باجه, ابن طفیل و ابن رشد از او متاثر شدند. مریام گالستون در مقاله سوم به خوبى سعادت بشر از دیدگاه فارابى را بااستفاده از کلیه منابع موجود بررسى کرده است. جیمز موریس نیز بدین شیوه افکار ابن سینا را توضیح مى دهد. استفن هاروى در مقاله چهارم سعى مى کند ارتباط زندگى دنیایى ابن باجه و رساله غیردنیایى او (تدبیرالمتوحدین) را تبیین نماید. او با ارجاع تفکرات ابن باجه به فارابى, خواننده را به تعارض فوق راهنمایى مى کند. هیلل فراکین در مقله ششم روش فهم حى بن یقظان ابن طفیل را به عنوان داستانى فلسفى تبیین مى نماید. میشل بلاستین روش خطادى کتاب ابن رشد (نقد خطابه ارسطو) را توضیح مى دهد. اگر تعلیمات صحیحى پشت خطابه وجود نداشته باشد, دروغ جایگزین آن مى شود. وى نشان مى دهد که چگونه ابن رشد در خطابه فراسوى ارسطو رفته است. این کتاب ها تفاسیرى جدید از اندیشه سیاسى فلاسفه اسلامى به دست مى دهد

 

 


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


تحقیق در مورد فلسفه اشراق

راه کارهای علمی مشارکت دادن اولیاء دانش آموزان در امور مدرسه

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

راه کارهای علمی مشارکت دادن اولیاء دانش آموزان در امور مدرسه


راه کارهای علمی مشارکت دادن اولیاء دانش آموزان در امور مدرسه

 

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

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

نوع فایل : ورد

تعداد صفحه :11


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


راه کارهای علمی مشارکت دادن اولیاء دانش آموزان در امور مدرسه