طريقة التدرج الفرعي
طرق التدرج الفرعي هي طرق تحسين محدبة تستخدم المشتقات الجزئية . طُوّرت هذه الطرق في الأصل على يد نعوم ز. شور وآخرين في ستينيات وسبعينيات القرن الماضي، وتتميز طرق التدرج الفرعي بتقاربها حتى عند تطبيقها على دالة هدف غير قابلة للتفاضل. أما عندما تكون دالة الهدف قابلة للتفاضل، فإن طرق التدرج الفرعي للمسائل غير المقيدة تستخدم نفس اتجاه البحث المستخدم في طريقة التدرج الهبوطي .
تُعدّ طرق التدرج الفرعي أبطأ من طريقة نيوتن عند تطبيقها لتقليل الدوال المحدبة القابلة للتفاضل مرتين بشكل مستمر. مع ذلك، تفشل طريقة نيوتن في التقارب في المسائل التي تحتوي على نقاط انعطاف غير قابلة للتفاضل.
في السنوات الأخيرة، طُرحت بعض طرق النقاط الداخلية لحل مسائل التصغير المحدب، لكن طرق إسقاط التدرج الفرعي وطرق الحزم ذات الصلة لا تزال منافسة. بالنسبة لمسائل التصغير المحدب ذات الأبعاد الكبيرة جدًا، تُعد طرق إسقاط التدرج الفرعي مناسبة، لأنها تتطلب مساحة تخزين قليلة.
تُستخدم طرق إسقاط التدرج الفرعي غالبًا في حل المشكلات واسعة النطاق باستخدام تقنيات التفكيك. وتتيح هذه الطرق عادةً طريقة توزيع بسيطة لحل المشكلة.
قواعد التدرج الفرعي الكلاسيكية
يتركلتكن دالة محدبة مجالها تعتمد طريقة التدرج الفرعي الكلاسيكية على التكرار أينيشير إلى أي تدرج فرعي منفيوهوتكرار لوإذا كانت الدالة قابلة للتفاضل، فإن متجه التدرج هو متجه التدرج الوحيد.نفسها. قد يحدث ذلكليس اتجاهًا تنازليًا لـ في لذلك نحتفظ بقائمةالتي تتتبع أدنى قيمة لدالة الهدف التي تم العثور عليها حتى الآن، أي
قواعد حجم الخطوة
تستخدم طرق التدرج الفرعي أنواعًا عديدة من قواعد حجم الخطوة. تتناول هذه المقالة خمس قواعد كلاسيكية لحجم الخطوة معروفة بإثباتات تقاربها:
- حجم خطوة ثابت،
- طول خطوة ثابت،مما يعطي
- حجم الخطوة قابل للجمع التربيعي ولكنه غير قابل للجمع، أي أي أحجام خطوات تحقق
- تناقص غير قابل للجمع، أي أي أحجام خطوات مُرضية
- أطوال الخطوات المتناقصة غير القابلة للجمع، أيأين
بالنسبة لجميع القواعد الخمس، تُحدد أحجام الخطوات "خارجياً"، قبل تكرار الطريقة؛ ولا تعتمد أحجام الخطوات على التكرارات السابقة. تختلف خاصية "الخارجية" هذه لطرق التدرج الفرعي عن قواعد حجم الخطوة "المباشرة" المستخدمة في طرق الانحدار للدوال القابلة للتفاضل: إذ أن العديد من طرق تقليل الدوال القابلة للتفاضل تُحقق شروط وولف الكافية للتقارب، حيث تعتمد أحجام الخطوات عادةً على النقطة الحالية واتجاه البحث الحالي. يُقدم نقاش مُفصل حول قواعد حجم الخطوة لطرق التدرج الفرعي، بما في ذلك الإصدارات التزايدية، في كتابي بيرتسيكاس [ 1 ] وبيرتسيكاس، نيديتش، وأوزداغلار [ 2 ] .
نتائج التقارب
بالنسبة لخطوات ثابتة وتدرجات فرعية مُقاسة ذات معيار إقليدي يساوي واحدًا، فإن طريقة التدرج الفرعي تتقارب إلى تقريب دقيق للغاية للقيمة الدنيا، أي
تتميز طرق التدرج الفرعي الكلاسيكية هذه بأداء ضعيف، ولم تعد موصى بها للاستخدام العام. [ 4 ] [ 5 ] ومع ذلك، لا تزال تُستخدم على نطاق واسع في التطبيقات المتخصصة نظرًا لبساطتها وسهولة تكييفها للاستفادة من البنية الخاصة للمسألة المطروحة.
طرق إسقاط التدرج الفرعي وطرق الحزم
خلال سبعينيات القرن العشرين، اقترح كلود ليمارشال وفيل وولف "طرق الحزم" التنازلية لحل مسائل التصغير المحدب. [ 6 ] وقد تغير معنى مصطلح "طرق الحزم" بشكل ملحوظ منذ ذلك الحين. وقدّم كيوييل نسخًا حديثة وتحليلًا كاملًا للتقارب. [ 7 ] غالبًا ما تستخدم طرق الحزم المعاصرة قواعد " التحكم في المستوى " لاختيار أحجام الخطوات، مطورةً تقنيات من طريقة "إسقاط التدرج الفرعي" لبوريس تي. بولياك (1969). ومع ذلك، توجد مسائل لا تُقدم فيها طرق الحزم ميزة تُذكر مقارنةً بطرق إسقاط التدرج الفرعي. [ 4 ] [ 5 ]
التحسين المقيد
التدرج الفرعي المتوقع
إحدى امتدادات طريقة التدرج الفرعي هي طريقة التدرج الفرعي المسقط ، والتي تحل مشكلة التحسين المقيد.
- تقليلرهناً بـ
أينهي مجموعة محدبة . تستخدم طريقة التدرج الفرعي المسقط التكرار أينهو إسقاط علىوأي تدرج فرعي منفي
القيود العامة
يمكن توسيع طريقة التدرج الفرعي لحل مشكلة القيود غير المتكافئة
- تقليلرهناً بـ
أينمحدبة. تأخذ الخوارزمية نفس شكل الحالة غير المقيدة أينوهي حجم الخطوة، وهو تدرج فرعي للدالة الهدف أو لإحدى دوال القيد عند يأخذ أينيشير إلى التفاضل الجزئي لـ إذا كانت النقطة الحالية قابلة للتطبيق، فإن الخوارزمية تستخدم تدرجًا فرعيًا موضوعيًا؛ وإذا كانت النقطة الحالية غير قابلة للتطبيق، فإن الخوارزمية تختار تدرجًا فرعيًا لأي قيد منتهك.
انظر أيضاً
- خوارزمية التحسين باستخدام التدرج العشوائي
مراجع
- ↑ بيرتسيكاس، ديمتري ب. (2015). خوارزميات التحسين المحدب ( الطبعة الثانية). بلمونت، ماساتشوستس: أثينا ساينتيفيك. ISBN 978-1-886529-28-1.
- ↑ بيرتسيكاس، ديمتري ب.؛ نيديتش، أنجيليا؛ أوزداغلار، أسومان (2003). التحليل المحدب والتحسين (الطبعة الثانية ). بلمونت، ماساتشوستس: أثينا ساينتيفيك. ISBN 1-886529-45-0.
- ↑ يُذكر التقارب التقريبي لطريقة التدرج الفرعي ذات الخطوة الثابتة (المُقاسة) في التمرين 6.3.14(أ) في كتاب بيرتسيكاس (صفحة 636): بيرتسيكاس، ديمتري ب. (1999). البرمجة غير الخطية ( الطبعة الثانية). كامبريدج، ماساتشوستس: أثينا ساينتيفيك. ISBN 1-886529-00-0.في الصفحة 636، ينسب بيرتسيكاس هذه النتيجة إلى شور: شور، ناوم ز. (1985). طرق التصغير للدوال غير القابلة للتفاضل . سبرينغر-فيرلاغ . ISBN 0-387-12763-1.
- 1 2 ليمارشال، كلود (2001). "استرخاء لاغرانج". في مايكل جونغر ودينيس نادف (محرر). التحسين التوافقي الحسابي: أوراق من مدرسة الربيع التي عقدت في شلوس داغستوهل، 15-19 مايو 2000 . ملاحظات محاضرة في علوم الكمبيوتر. المجلد. 2241. برلين: سبرينغر-فيرلاغ. ص 112 – 156. دوى : 10.1007 / 3-540-45586-8_4 . رقم ISBN 3-540-42877-1MR 1900016 . S2CID 9048698 .
- 1 2 كيوييل، كريستوف سي؛ لارسون، توربيورن؛ ليندبرغ، ب. أو. (أغسطس 2007). "الاسترخاء اللاغرانجي باستخدام طرق التدرج الفرعي للخطوة الكروية" (ملف PDF) . رياضيات بحوث العمليات . 32 (3): 669-686 . doi : 10.1287/moor.1070.0261 . MR 2348241 .
- ↑ بيرتسيكاس، ديمتري ب. (1999). البرمجة غير الخطية ( الطبعة الثانية). كامبريدج، ماساتشوستس: أثينا ساينتيفيك. ISBN 1-886529-00-0.
- ↑ كيوييل، كريستوف (1985). طرق الانحدار للتحسين غير التفاضلي . برلين: سبرينغر فيرلاغ . ص 362. ISBN 978-3540156420. MR 0797754 .
للمزيد من القراءة
- بيرتسيكاس، ديمتري ب. (1999). البرمجة غير الخطية . بلمونت، ماساتشوستس: أثينا ساينتيفيك. ISBN 1-886529-00-0.
- بيرتسيكاس، ديمتري ب.؛ نيديتش، أنجيليا؛ أوزداغلار، أسومان (2003). التحليل المحدب والتحسين (الطبعة الثانية ). بلمونت، ماساتشوستس: أثينا ساينتيفيك. ISBN 1-886529-45-0.
- بيرتسيكاس، ديمتري ب. (2015). خوارزميات التحسين المحدب . بلمونت، ماساتشوستس: أثينا ساينتيفيك. ISBN 978-1-886529-28-1.
- شور، نعوم ز. (1985). طرق التصغير للدوال غير القابلة للتفاضل . سبرينغر-فيرلاغ . ISBN 0-387-12763-1.
- روسزتشينسكي، أندريه (2006). التحسين غير الخطي . برينستون، نيوجيرسي: مطبعة جامعة برينستون . الصفحات: 454 + 12 صفحة. ISBN 978-0691119151MR 2199043 .
روابط خارجية
- التحليل المحدب
- التحسين المحدب
- التحسين الرياضي
- خوارزميات وأساليب التحسين
