عنوان مقاله :
الگوريتم ژنتيك آشوب گونه مبتني بر حافظه و خوشه بندي براي حل مسائل بهينه سازي پويا
عنوان به زبان ديگر :
Chaotic genetic algorithm based on clustering and memory for solving dynamic optimization problems
پديد آورندگان :
محمدپور، مجيد دانشگاه آزاد اسلامي واحد ياسوج , پروين، حميد دانشگاه آزاد اسلامي واحد ممسني
كليدواژه :
بهينه سازي پويا , الگوريتم ژنتيك , حافظه صريح , آشوب , خوشه بندي
چكيده فارسي :
اكثر مسائل موجود در دنياي واقعي يك مسئله بهينهسازي با ماهيتي پويا هستند، بهطوريكه مقدار بهينه سراسري آنها در طول زمان ممكن است تغيير كند، بنابراين براي حل اين مسائل الگوريتمهايي نياز داريم كه بتوانند خود را با شرايط اين مسائل بهخوبي سازگار نموده و بهينه جديد را براي اين مسائل رديابي نمايند. در اين مقاله، يك الگوريتم ژنتيك آشوبگونه مبتني بر خوشهبندي و حافظه براي حل مسائل پويا ارائه شده است. يك سيستم آشوبگـونه پيشبيني دقيقتـري از آينده نسبت بـه يك سيستم تصادفي دارد و ميزان همگرايي را در الگوريتم افزايش ميدهد. بهطور معمول استفاده از اطلاعات گذشته اجازه ميدهد الگوريتم بهسرعت بعد از تغيير محيط به سازگاري در شرايط محيطي جديد برسد، بنابراين ايده موردنظر در اين زمينه، استفاده از يك حافظه است كه با استراتژي مناسبي اطلاعات مفيد گذشته را ذخيره نموده و براي استفاده مجدد آنها را بازيابي مينمايد. خوشهبندي در حافظه و جمعيت اصلي، تنوع را در حين اجراي الگوريتم با تبادل اطلاعات ميان خوشههاي متناظر (خوشهها با برچسب شبيه بههم) در حافظه و جمعيت اصلي حفظ مينمايد. بهطوركلي در اين روش پيشنهادي دو جنبه نوآوري اساسي پيشنهاد شده است. يكي روش خوشهبندي استفادهشده كه هم جمعيت اصلي و هم جمعيت حافظه را خوشهبندي (خوشهبندي مبتني بر ميانگين) ميكند و ديگري راهكار مناسبي است كه براي بهروزرساني حافظه استفاده شده است. براي آزمايش كارايي روش پيشنهادي از مسئله محك قلههاي متحرك استفاده شده كه رفتاري شبيه به مسائل پويا در دنياي واقعي را شبيهسازي ميكند. نتايج آزمايشها كارايي مناسب روش پيشنهادي را در حل مسائل بهينهسازي پويا در مقايسه با ديگر روشها نشان ميدهد.
چكيده لاتين :
Most of the problems in the real world are of dyanamic optimization ones. It means that their optima may change over time, thus algorithms to solve these problems must be well adapt to their conditions in such a way that they should be able to track the optima during evolution. This article proposes a chaotic genetic algorithm based on clustering and memory for solving dynamic optimization problems. A chaotic system has more precise prediction of the future in comparison with random system and increases the speed of convergounce in the algorithm. The utilization of some information from the past allows quickly adapting right after a change. Thus the underlining idea of the paper is the use of memory in this field, which is a good strategy to store the useful information and retrieves them for reuse in the future. The clustering method maintains diversity in the memory and the population during running of the algorithm by exchanging information between corresponding clusters (clusters with similar tag) of the memory and the population. This algorithm uses a k-means clustering method to maintain diversity and improve local search. In this paper used tow the main innovation: clustering method and memory update. To test the effectiveness of the proposed method we choose the Moving Peaks Benchmark that has similar behaviors to real world dynamic proplems. The experimental results show the efficiency of the proposed algorithm for solving optimization problems in comparison with other methods.
عنوان نشريه :
مهندسي برق دانشگاه تبريز
عنوان نشريه :
مهندسي برق دانشگاه تبريز