تخطَّ إلى المحتوى
دروس مُتقنشرح كتب المنهج كاملة استعد للتحصيلي مع مُتقن

الدرس الثالث (١)

الدرس ٢٩ من ٣٣الذكاء الاصطناعيصفحات ٢٨٣–٢٩١

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

اكتب اسم درس أو مادة أو صف. مثال: «الكسور رابع»، «الفيزياء ١»، «حرف الباء».