ألفا ويب - alfa web  ألفا ويب - alfa web
recent

أحدث المقالات

recent
برمجة
جاري التحميل ...

فروع الذكاء الإصطناعي : البرمجة الجينية Genetic Programming #الدرس الثالث و العشرون

البرمجة الجينية Genetic Programming #الدرس الثالث و العشرون

البرمجة الوراثية

مرحبا بكم من جديد في الدرس الثالث و العشرون من دروس الذكاء الإصطناعي و تحديداً مع فروع الذكاء الإصطناعي، و اليوم مع الدرس الرائع و الذي وعدتكم به في الدرس السابق، ألا و هو فرع : البرمجة الجينية Genetic Programming، و هذا الفرع تابع للدرس الماظي "الخوارزميات الجينية و حل المسائل" و درس اليوم هو كيف نستعملها برمجيا و ما هي مبادئها و قوانينها و شروطها الممكنة.

البرمجية الجينية Genetic Programming :

يختصر لها بالحرفين "GP"، و هي طريقة آلية نوعاً ما Automated Method و هي لإنشاء البرامج إبتداءاً من تحليل عالي لمستوى المسألة، حيث تبدأ البرمجة الجينية "GP" من متطلبات المستوى العالي للمسألة، و تسعى لإنتاج البرامج الحاسوبية التي قادرة على حل أصعب المسائل بسهولة، حيث يستخدم فيها الإنسان "كمستخدم" العبارات العالية المستوى للتعبير عن المسألة إلى نظام البرمجة الجينية، و ذلك بإنجاز خطوات تمهيدية محددة و مُعرفة جيداً، و يتطلب من المستخدم أن يحد خمسة "5" خصائص أساسية كخطوات لازمة لتطوير برنامج مثلاً "GP" :
  • مجموعة الأطراف Terminals كالمتغيرات Variables، و الثوابت Constants، و الدوال أيضاً Functions.
  • مجموعة الدوال الجذرية أو الأساسية.
  • مقياس الملائمة Fitness Measure و ذلك لفحص ملائمة الأفراد Individuals ضمن مجموعة السكان.
  • الوسائط أو المتغيرات Parameters التحكم بالتشغيل Run.
  • المعيار Criterion النهائي لتحديد النتائج بالتشغيل Run.
و يقصد بالتشغيل Run البرنامج الجيني تنفيذ سلسلة من الخطوات المعروفة و المستقلة أيضاً عن المسألة و بإختصار أو تسمية هو مخطط الإنسياب Flowchart...

أين فائدة البرمجة الجينية :

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

أشرفنا إلى نهاية هذا الدرس الرائع، أدعوكم لمتباعة صفحتنا على الفيسبوك لتتوصل بكل الدروس و القالات الجديدة أولا بأول من : هنا : و شكراً لكم للأبد...

عن الكاتب

Mr Salah

التعليقات




اتصل بنا

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

المشاركات الشائعة

أريشيف المدونة

زوار المدونة

إحصاءات المدونة

عن موقع ألفا ويب

موقع تقني برمجي من الدرجة الأولى، حيث يقدم مجموعة من المقالات والدروس وكذا النصائح في جميع المجالات الرقمية والبرمجية باللغة العربية

جميع الحقوق محفوظة

ألفا ويب - alfa web