Genetic Algorithm Performance Enhancement through Adaptive Techniques and Elitism
محل انتشار: ششمین کنفرانس بین المللی محاسبات نرم
سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 8
فایل این مقاله در 9 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CSCG06_057
تاریخ نمایه سازی: 4 مهر 1405
چکیده مقاله:
This paper presents an enhanced Genetic Algorithm (GA), implemented in Python and exposed through Django API endpoints, that integrates adaptive techniques and elitism to improve efficiency and convergence speed. The proposed approach dynamically adjusts mutation and crossover probabilities based on population diversity and stagnation metrics, while an elitism mechanism ensures the preservation of top-performing solutions across generations. Using a permutation-based chromosome structure designed to evolve a target musical note sequence, the adaptive GA achieves significant improvements-reducing the required generations from ۸۳ (with fixed rates) to ۲۱ (with adaptive rates)-thereby minimizing local optima traps and promoting exploration. The system is further integrated with MIDO for MIDI file generation and React for visualization, enabling real-time monitoring of evolutionary progress, error magnitudes, and standard deviations. The method provides both mathematical formulations and implementation process, demonstrating how standard GAs can be transformed into robust optimization tools with applications in sequence evolution and other complex problem domains.
کلیدواژه ها:
نویسندگان
Mohammad Hossein Taghizadeh
B.Sc. Student, Faculty of Technology and Engineering-Esat of Guilan, University of Guilan, Guilan, Iran
Majid Ghasemian
Assistant Professor, Faculty of Technology and Engineering-Esat of Guilan, University of Guilan, Guilan, Iran