كيف تعرف عامل الطفرة؟

عامل الطفرة هو وظيفة تُستخدم في الخوارزميات الجينية والبرمجة التطورية لإدخال التنوع والتنوع في مجموعة الحلول الممكنة. يغير بشكل عشوائي بعض جوانب المواد الجينية أو إعدادات المعلمات لفرد من السكان لإنتاج حل مرشح جديد. يتم تطبيق عامل الطفرة بطريقة مضبوطة لتحقيق التوازن بين الاستكشاف مقابل الاستغلال التجاري في مساحة البحث. يساعد على تجنب الوقوع في مشكلة محلية ويمكن أن يساعد في إيجاد حلول أفضل في مساحة حل أكبر. تتضمن أمثلة عوامل الطفرة طفرة البت ، وطفرة المبادلة ، وطفرة الانعكاس ، والطفرة الغاوسية.

تاريخ النشر: