170 likes | 339 Views
بسم الله الرحمن الرحيم. ارايه يك شبكه عصبي تركيبي براي حل مساله فروشنده دورهگرد ( TSP). ارائه دهندگان : م هدي سعادتمند طرزجان دانشجوي كارشناسي محمد رضا اكبرزاده توتونچي عضو هيات علمي مرتضي خادمي عضو هيات علمي. دانشگاه فردوسي مشهد ، دانشكده مهندسي ارديبهشت 1380.
E N D
ارايه يكشبكه عصبي تركيبيبرايحلمساله فروشنده دورهگرد(TSP) ارائه دهندگان: • مهديسعادتمند طرزجاندانشجوي كارشناسي • محمد رضا اكبرزاده توتونچيعضوهيات علمي • مرتضي خادميعضوهيات علمي دانشگاه فردوسي مشهد، دانشكده مهندسي ارديبهشت 1380
حلTSP بوسيله شبكههاي عصبي هاپفيلد و كوهونن شرح مساله فروشنده دوره گرد ارائه شبكه عصبي پيشنهادي نتايج تجربي و جمعبندي
كاربردها بسيارياز مسايل بهينهسازي قابل تبديل به مساله فروشنده دورهگردهستند. بعلاوهTSPمسالهاي كلاسيك براي مقايسه روشهاي مختلف بهينهسازي با يكديگر است. تعيين مسير بهينه حركت مته براي سوراخ كردن صفحههاي مدارچاپي، تعيين مسير بهينه انتقالداده در شبكههاي كامپيوتري، پردازش تصوير و تشخيصالگو،از جمله زمينههايي هستند كه حلTSPبرايشان بسيار راهگشاست. شرحمسالهفروشنده دورهگرد مساله فروشنده دورهگرد(Traveling Salesman Problem) Symmetric TSP
فاصله شهرiام تاjام است. عبارت ، درايهkام از بردار خروجي نرونiام كه در لايهlامِ شبكه واقع است، را نشان ميدهد. قرارداد: N تعداد شهرها است.
معادلات خطي عبوراز تمام شهرها. مسيراز هر شهر فقطيك باربگذرد. بيانTSP به صورت مساله اي خطي قيدهاي پاسخهاي مسالهTSP
ساختار حلTSP بوسيله شبكههاي عصبيرايج TSP و شبكه عصبي كوهونن مزايا معايب
ساختار TSP و شبكه عصبيهاپفيلد مزايا معايب
ساختارشبكه عصبيپيشنهادشده لايه اول ارائه شبكه عصبيپيشنهادي انديشه اصلي شبكه عصبيپيشنهادشده لايه دوم لايه سوم لايه چهارم
الگوريتم آموزش شبكه 1. مسير معتبري را انتخاب ميكنيم(مسيري معتبر است كه درشرايط ذكر شده صدق كند). 2. خروجي نرونهاي لايه اول را با توجه به مسير اوليه تعيين ميكنيم. 3. وزنهاي نرونهاي لايه چهارم رابهنگام ميكنيم. 4. اجازه ميدهيم شبكه يك مرحله آموزش يابد. 5. شهر نظير نرون برنده در لايه چهارم را از محل فعلياش به محل جديدي كه شبكه در خروجي اين نرون بيان ميكند منتقل ميكنيم. 6. اگر در لايه آخر نروني برنده نشده باشد، شبكه پايدار شده است. و آموزش شبكه پايان مييابد. 7. مراحل 3، 4، 5 و 6 را تا آنجا تكرار ميكنيم كه شبكه پايدار شود. الگوريتم آموزششبكهيپيشنهادي نحوهآموزش شبكهيپيشنهادي قابليتهاي الگوريتمآموزش
5- توليد مسير اوليه بر مبناي شبكه عصبيپيشنهادي(روش اول) توليد مسير اوليهاي معتبربرايشبكه عصبيپيشنهادي 1- مسير تصادفي 2- نزديكترين همسايه 3- پوستهمحدب(Convex Hull) 4- پوستهاي بر اساسبزرگترينچهارضلعي(HTFMDP , Hull Through Four Most Distant Points) 6- توليد مسير اوليه بر مبناي شبكه عصبيپيشنهادي(روش دوم)
طول متوسط مسيرها نتايجتجربي نحوهاندازهگيري و نرمال كردنكميتها مقايسه پاسخهايشبكهپيشنهاديبه مسيرهاي اوليه مختلف
زمان متوسط و تعداد متوسط فيدبكهاي شبكه نتيجه مقايسه مقايسه سرعتشبكهبا دو الگوريتمConvex Hull وHTFMDP
مقايسهدقت شبكهپيشنهادينسبت به شبكه عصبيكوهونن نتيجه مقايسه