انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

WEEK4

الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 4
أستاذ المادة نور كاظم ايوب مهدي المهدي       26/01/2017 21:01:20
بعد أن تعرفنا على بعض المصطلحات الآن سنقوم بدراسة SGA و هي أبسط أنواع الخوارزميات الجينية :
Algorithm SGA

- initial (population);
- evaluation (population);
- gen = 0;
- do
- selected_parents ? selection (population);
- created_offspring ? crossover (selected_parents);
- mutation (created_offspring);
- population ? created_offspring;
- evaluation (population);
- gen ? gen+1;
- until stop_criterion



من هذا يتبين لنا انَّ عمل الخوارزميات الجينية أقرب ما يكون إلى واقع الحياة البشريّة,إذ انَّ توليد المجتمع الابتدائي أشبه ببدء الخليقة والانتقاء و التزاوج أشبه بسنة الحياة البشرية و استلام الجيل الجديد مكان الجيل السابق أشبه بالموت!
و التوقف عن مجمل العملية أشبه بالنهاية, هذا تطبيق آخر يحاكي الطبيعة البشرية ويثبت أنَّ الحاسوب يمكن أن يمثل أي مشكلة يواجهها الإنسان بأسلوب ليس بعيد عن واقع حياته.






لو كان لدينا المعادلة الآتية :
y=x+1

في طرق الحل التقليدية سيكون الحل كالآتي بفرض استخدام MATLAB :

x=input ( x= );
y=x+1

عند التنفيذ سيقوم المستخدم بإدخال قيمة واحدة لـ x و البرنامج سوف يحتسب قيمة y ثمَّ يطبع الناتج.


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .