عنوان مقاله :
الگوريتم كلوني زنبور مصنوعي آشوبگونه مبتني بر حافظه براي حل مسائل بهينه سازي پويا
عنوان به زبان ديگر :
Chaotic Artificial Bee Colony algorithm based on memory for solving dynamic optimization problems
پديد آورندگان :
محمدپور، مجيد دانشگاه آزاد اسلامي واحد ياسوج , پروين، حميد دانشگاه آزاد اسلامي واحدعلوم و تحقيقات ياسوج
كليدواژه :
الگوريتم كلوني زنبور مصنوعي , محيطهاي پويا , آشوب و حافظه , محك قلههاي متحرك , الگوريتم كلوني زنبور مصنوعي آشوبگونه , حل مسائل بهينه سازي پويا
چكيده فارسي :
چكيده الگوريتم كلوني زنبور مصنوعي يكي از الگوريتمهاي بهينهسازي هوش جمعي مي-باشد، كه از آن در اهداف و كاربردهاي ايستا به صورت وسيعي استفاده ميشود. اكثر مسائل موجود در جهان واقعي پويا ميباشند. بنابراين ما به الگوريتمهاي بهينهسازي نياز داريم كه بتوانند مسائل را در محيطهاي پويا به خوبي حل نمايند. مسائل بهينهسازي پويا مسائلي هستند كه در طول زمان دچار تغيير مي-شوند. در اين مقاله ما يك الگوريتم مبتني بر كلوني زنبور مصنوعي آشوبگونه تركيب شده با حافظه را براي مسائل بهينهسازي پويا ارائه نمودهايم. يك سيستم آشوبگونه پيشبيني دقيقتري از آينده نسبت به يك سيستم تصادفي دارد. ما در اين روش از حافظه صريح براي ذخيره راهحلهاي قديمي خوب جهت نگهداري تنوع در جمعيت استفاده نمودهايم. استفاده از راهحلهاي قديمي خوب و تنوع در محيط به سرعت همگرايي الگوريتم كمك مينمايد. روش پيشنهادي را برروي مسئله محك قلههاي متحرك آزمايش نمودهايم. مسئله محك قلههاي متحرك، شبيهساز مناسبي براي تست كارآيي الگوريتمهاي بهينهسازي در محيطهاي پويا ميباشد. نتايج آزمايشات برروي اين تابع محك نشان از كارآيي مناسب روش پيشنهادي در مقايسه با ساير روشها در حل مسائل بهينهسازي پويا دارد.
چكيده لاتين :
Artificial Bee Colony Algorithm(ABC) is one of the swarm intelligence optimization algorithms that is extensively used for the goals and applications static. Many practical, real-world applications, nevertheless, are dynamic. Thus we need to get used optimization algorithms that could be solved problems in dynamic environments as well. Dynamic optimization problems where change(s) may occur through the time. In this paper we proposed one approach based on chaotic ABC combined with explicit memory method, for solving dynamic optimization problems. In this proposed algorithm, we used the explicit memory for store the aging best solution for the maintaining diversity in the population. Use the aging best solution and diversity in environments helps the speed convergence in algorithm. The proposed approaches have been tested on Moving Peaks Benchmark. The Moving Peaks Benchmark is the suitable function for testing optimization algorithms in dynamic environments. The experimental study on a Moving Peaks Benchmark show that proposed approach has a superior performance in comparison with several other algorithms in dynamic environments.
عنوان نشريه :
مدل سازي در مهندسي
عنوان نشريه :
مدل سازي در مهندسي