التحسين متعدد الأهداف

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

في مسائل التحسين متعددة الأهداف، لا يُضمن أن يُحقق حل واحد جميع الأهداف في آنٍ واحد. يُقال إن دوال الهدف متضاربة. يُسمى الحل غير مُهيمن ، أو أمثل وفقًا لمبدأ باريتو، أو كفؤًا وفقًا لمبدأ باريتو، أو غير أدنى، إذا لم يكن بالإمكان تحسين أي من دوال الهدف دون التأثير سلبًا على قيم بعض الأهداف الأخرى. بدون معلومات إضافية حول التفضيلات الشخصية ، قد يوجد عدد (ربما لا نهائي) من الحلول المثلى وفقًا لمبدأ باريتو، والتي تُعتبر جميعها متساوية في الجودة. يدرس الباحثون مسائل التحسين متعددة الأهداف من وجهات نظر مختلفة، وبالتالي، توجد فلسفات وأهداف حل مختلفة عند وضعها وحلها. قد يكون الهدف هو إيجاد مجموعة تمثيلية من الحلول المثلى وفقًا لمبدأ باريتو، و/أو تحديد المفاضلات في تلبية الأهداف المختلفة، و/أو إيجاد حل واحد يُلبي التفضيلات الشخصية لصانع القرار البشري.

يشير مصطلح التحسين ثنائي المعايير إلى الحالة الخاصة التي يوجد فيها دالتان هدفيتان.

توجد علاقة مباشرة بين تحسين المهام المتعددة وتحسين الأهداف المتعددة. [ 1 ]

مقدمة

مسألة التحسين متعددة الأهداف هي مسألة تحسين تتضمن دوال هدف متعددة. [ 2 ] [ 3 ] [ 4 ] رياضياً، يمكن صياغة مسألة التحسين متعددة الأهداف على النحو التالي:

مينxX(و1(x)،و2(x)،...،وك(x)){\displaystyle \min _{x\in X}(f_{1}(x),f_{2}(x),\ldots ,f_{k}(x))}

حيث العدد الصحيحك2{\displaystyle k\geq 2}هو عدد الأهداف والمجموعةX{\displaystyle X}هي مجموعة متجهات القرار الممكنة ، والتي عادة ما تكونXRن{\displaystyle X\subseteq \mathbb {R} ^{n}}لكن الأمر يعتمد علىن{\displaystyle n}مجال التطبيق ذو الأبعاد n. تُحدد المجموعة الممكنة عادةً بواسطة بعض دوال القيد. بالإضافة إلى ذلك، غالبًا ما تُعرَّف دالة الهدف ذات القيم المتجهة على النحو التالي:

و:XRكx(و1(x)وك(x)){\displaystyle {\begin{aligned}f:X&\to \mathbb {R} ^{k}\\x&\mapsto {\begin{pmatrix}f_{1}(x)\\\vdots \\f_{k}(x)\end{pmatrix}}\end{aligned}}}
مثال على جبهة باريتو (باللون الأحمر)، وهي مجموعة حلول باريتو المثلى (التي لا تهيمن عليها أي حلول ممكنة أخرى). تمثل النقاط المحددة خيارات ممكنة، وتُفضّل القيم الأصغر على القيم الأكبر. النقطة C ليست على جبهة باريتو لأنها تهيمن عليها كل من النقطتين A و B. أما النقطتان A و B فلا تهيمن عليهما أي نقطة أخرى بشكل قاطع، وبالتالي تقعان على الجبهة.

إذا كان المطلوب تعظيم دالة هدف ما، فإن ذلك يكافئ تصغير معكوسها أو دالتها السالبة. نرمز إلىYRك{\displaystyle Y\subseteq \mathbb {R} ^{k}}صورةX{\displaystyle X}؛x*X{\displaystyle x^{*}\in X}حل ممكن أو قرار ممكن ؛ وz*=و(x*)Rك{\displaystyle z^{*}=f(x^{*})\in \mathbb {R} ^{k}}متجه موضوعي أو نتيجة .

في التحسين متعدد الأهداف، لا يوجد عادةً حل ممكن يقلل جميع دوال الهدف في آن واحد. لذلك، يُولى الاهتمام لحلول باريتو المثلى ؛ أي الحلول التي لا يمكن تحسينها في أي من الأهداف دون التأثير سلبًا على هدف واحد على الأقل من الأهداف الأخرى. رياضيًا، الحل الممكنx1X{\displaystyle x_{1}\in X}يقال إنها (باريتو) تهيمن على حل آخرx2X{\displaystyle x_{2}\in X}، لو

  1. أنا{1،...،ك}،وأنا(x1)وأنا(x2){\displaystyle \forall i\in \{1,\dots ,k\},f_{i}(x_{1})\leq f_{i}(x_{2})}، و
  2. أنا{1،...،ك}،وأنا(x1)<وأنا(x2){\displaystyle \exists i\in \{1,\dots ,k\},f_{i}(x_{1})<f_{i}(x_{2})}.

حلx*X{\displaystyle x^{*}\in X}(والنتيجة المقابلة)و(x*){\displaystyle f(x^{*})}يُطلق على الحل الأمثل وفقًا لمبدأ باريتو اسم الحل الأمثل إذا لم يكن هناك حل آخر يتفوق عليه. مجموعة النتائج المثلى وفقًا لمبدأ باريتو، ويرمز لها بـX*{\displaystyle X^{*}}يُطلق عليها غالبًا اسم جبهة باريتو ، أو حدود باريتو، أو حدود باريتو.

تُحدَّد جبهة باريتو لمسألة التحسين متعددة الأهداف بما يُسمى متجه الهدف الأدنىzنأدأنار{\displaystyle z^{nadir}}ومتجه هدف مثاليzأنادهـأل{\displaystyle z^{ideal}}إذا كانت هذه القيم محدودة. يُعرَّف متجه الهدف الأدنى على النحو التالي:

zنأدأنار=(رشفةx*X*و1(x*)رشفةx*X*وك(x*)){\displaystyle z^{nadir}={\begin{pmatrix}\sup _{x^{*}\in X^{*}}f_{1}(x^{*})\\\vdots \\\sup _{x^{*}\in X^{*}}f_{k}(x^{*})\end{pmatrix}}}

والمتجه الهدف المثالي كـ

zأنادهـأل=(معلوماتx*X*و1(x*)معلوماتx*X*وك(x*)){\displaystyle z^{ideal}={\begin{pmatrix}\inf _{x^{*}\in X^{*}}f_{1}(x^{*})\\\vdots \\\inf _{x^{*}\in X^{*}}f_{k}(x^{*})\end{pmatrix}}}

بمعنى آخر، تُحدد مكونات متجه الهدف الأدنى ومتجه الهدف المثالي الحدين الأعلى والأدنى لدالة الهدف لحلول باريتو المثلى. عمليًا، لا يمكن إلا تقريب متجه الهدف الأدنى، إذ أن مجموعة حلول باريتو المثلى الكاملة غير معروفة عادةً. بالإضافة إلى ذلك، يوجد متجه هدف مثالي .zuتoص{\displaystyle z^{utop}}بحيثzأناuتoص=zأناأنادهـأل-ϵ،أنا{1،...،ك}{\displaystyle z_{i}^{utop}=z_{i}^{ideal}-\epsilon ,\forall i\in \{1,\dots ,k\}}أينϵ>0{\displaystyle \epsilon >0}هو ثابت صغير، وغالبًا ما يتم تحديده لأسباب عددية.

أمثلة على التطبيقات

الاقتصاد

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

مثال آخر يتعلق بحدود إمكانيات الإنتاج ، التي تحدد توليفات السلع المختلفة التي يمكن لمجتمع ما إنتاجها بكميات محددة من الموارد المتنوعة. وتحدد هذه الحدود المفاضلات التي يواجهها المجتمع؛ فإذا كان المجتمع يستغل موارده استغلالاً كاملاً، فلا يمكن إنتاج المزيد من سلعة ما إلا على حساب إنتاج كمية أقل من سلعة أخرى. وعليه، يجب على المجتمع اتباع آلية ما للاختيار بين الإمكانيات المتاحة على هذه الحدود.

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

تمويل

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

التحكم الأمثل

في الهندسة والاقتصاد ، تنطوي العديد من المشكلات على أهداف متعددة لا يمكن وصفها بمقولة "كلما زاد كان أفضل" أو "كلما قل كان أفضل"؛ بل يوجد هدف مثالي لكل هدف، والرغبة هي الاقتراب قدر الإمكان من القيمة المرجوة لكل هدف. على سبيل المثال، عادةً ما يكون هناك توازن بين الأداء والتكلفة في أنظمة الطاقة [ 5 ] [ 6 ] ، أو قد يرغب المرء في تعديل استهلاك الوقود وتوجيه صاروخ بحيث يصل إلى مكان ووقت محددين؛ أو قد يرغب في إجراء عمليات سوق مفتوحة بحيث يكون كل من معدل التضخم ومعدل البطالة أقرب ما يمكن إلى قيمهما المرغوبة.

غالبًا ما تخضع هذه المشكلات لقيود المساواة الخطية التي تمنع تحقيق جميع الأهداف بشكل كامل في آن واحد، لا سيما عندما يكون عدد المتغيرات القابلة للتحكم أقل من عدد الأهداف، وعندما يُولّد وجود الصدمات العشوائية حالة من عدم اليقين. ويُستخدم عادةً دالة هدف تربيعية متعددة الأهداف ، حيث تزداد التكلفة المرتبطة بكل هدف تربيعيًا مع بُعد الهدف عن قيمته المثالية. وبما أن هذه المشكلات تتضمن عادةً تعديل المتغيرات المتحكم بها في نقاط زمنية مختلفة و/أو تقييم الأهداف في نقاط زمنية مختلفة، تُستخدم تقنيات التحسين بين الفترات الزمنية . [ 7 ]

التصميم الأمثل

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

على سبيل المثال، عند تصميم مصنع للورق، يمكن السعي إلى تقليل رأس المال المستثمر فيه وتحسين جودة الورق في آنٍ واحد. إذا كان تصميم المصنع يعتمد على سعة تخزين كبيرة، وجودة الورق تعتمد على معايير محددة، فإن مشكلة التصميم الأمثل للمصنع قد تشمل أهدافًا مثل: (1) تقليل التباين المتوقع لهذه المعايير عن قيمها الاسمية، (2) تقليل وقت التوقف المتوقع، (3) تقليل تكلفة الاستثمار في سعة التخزين. في هذه الحالة، يُعدّ الحد الأقصى لحجم أبراج التخزين متغيرًا تصميميًا. يُعدّ هذا المثال للتصميم الأمثل لمصنع ورق تبسيطًا للنموذج المستخدم في المرجع [ 8 ] . كما طُبّق تحسين التصميم متعدد الأهداف في الأنظمة الهندسية في حالات مثل تحسين تخطيط لوحة التحكم [ 9 ] ، وتحسين شكل الجنيح باستخدام مناهج علمية [ 10 ]، وتصميم تقنية CMOS النانوية [ 11 ] ، وتصميم النظام على شريحة ، وتصميم أنظمة الري التي تعمل بالطاقة الشمسية [12]، وتحسين أنظمة قوالب الرمل [ 13 ] [ 14 ] ، وتصميم المحركات [ 15 ] [ 16 ] ، والنشر الأمثل لأجهزة الاستشعار [ 17 ] ، والتصميم الأمثل لوحدات التحكم [ 18 ] [ 19 ] .

تحسين العمليات

يُستخدم التحسين متعدد الأهداف بشكل متزايد في الهندسة الكيميائية والتصنيع . في عام 2009، استخدم فيانداكا وفراغا الخوارزمية الجينية متعددة الأهداف (MOGA) لتحسين عملية امتزاز تأرجح الضغط (عملية الفصل الدوري). تضمنت مشكلة التصميم تحقيق أقصى قدر من استخلاص النيتروجين ونقائه. وقد اقتربت النتائج من حدود باريتو بشكل جيد مع وجود توازنات مقبولة بين الأهداف. [ 20 ]

في عام ٢٠١٠، حلّ سيندين وزملاؤه مشكلة متعددة الأهداف تتعلق بالمعالجة الحرارية للأغذية. تناولوا دراستي حالة (مشكلة ثنائية الأهداف وأخرى ثلاثية الأهداف) باستخدام نماذج ديناميكية غير خطية. استخدموا منهجًا هجينًا يتألف من طريقة تشيبيشيف الموزونة وطريقة تقاطع الحدود الطبيعية. وقد مكّن هذا المنهج الهجين المبتكر من بناء مجموعة باريتو المثلى للمعالجة الحرارية للأغذية. [ ٢١ ]

في عام 2013، أجرى غانيسان وزملاؤه دراسةً لتحسين عملية إعادة تشكيل ثاني أكسيد الكربون والأكسدة الجزئية للميثان باستخدام خوارزمية متعددة الأهداف. تمثلت دوال الهدف في تحويل الميثان، وانتقائية أول أكسيد الكربون، ونسبة الهيدروجين إلى أول أكسيد الكربون. استخدم غانيسان طريقة تقاطع الحدود العادية (NBI) بالتزامن مع تقنيتين تعتمدان على أسراب الجسيمات (خوارزمية البحث الجاذبي (GSA) وخوارزمية تحسين سرب الجسيمات (PSO)) لمعالجة المشكلة. [ 22 ] وقد طرحت تطبيقاتٌ أخرى، تشمل عمليات الاستخلاص الكيميائي [ 23 ] وإنتاج الإيثانول الحيوي [ 24 مشاكلَ مماثلةً متعددة الأهداف.

في عام ٢٠١٣، اقترح أباكاروف وآخرون تقنية بديلة لحل مسائل التحسين متعددة الأهداف في هندسة الأغذية . [ ٢٥ ] استُخدمت طريقة دوال التجميع، وخوارزمية البحث العشوائي التكيفي، وطريقة دوال الجزاء لحساب المجموعة الأولية للحلول غير المهيمنة أو الحلول المثلى وفقًا لمبدأ باريتو. كما استُخدمت عملية التحليل الهرمي والطريقة الجدولية معًا لاختيار أفضل بديل من بين المجموعة الفرعية المحسوبة من الحلول غير المهيمنة لعمليات التجفيف التناضحي. [ ٢٦ ]

في عام ٢٠١٨، صاغ بيرس وزملاؤه مسألة توزيع المهام على العمال البشريين والروبوتات كمسألة تحسين متعددة الأهداف، مع الأخذ في الاعتبار وقت الإنتاج والتأثير المريح على العامل البشري كهدفين رئيسيين. استخدم نهجهم برنامجًا خطيًا مختلطًا للأعداد الصحيحة لحل مسألة التحسين، وذلك لإيجاد مجموع مرجح للهدفين، ومن ثم حساب مجموعة من الحلول المثلى وفقًا لمبدأ باريتو . أظهر تطبيق هذا النهج على العديد من مهام التصنيع تحسينات في هدف واحد على الأقل في معظم المهام، وفي كلا الهدفين في بعض العمليات. [ ٢٧ ]

إدارة موارد الراديو

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

غالبًا ما تُحل إدارة موارد الراديو عن طريق التوحيد القياسي؛ أي اختيار دالة منفعة الشبكة التي تسعى إلى تحقيق التوازن بين الإنتاجية وعدالة المستخدمين. ويؤثر اختيار دالة المنفعة تأثيرًا كبيرًا على التعقيد الحسابي لمسألة التحسين أحادية الهدف الناتجة. [ 28 ] على سبيل المثال، تُنتج دالة المنفعة الشائعة لمعدل المجموع المرجح مسألةً صعبة الحل (NP-hard) ذات تعقيد يتناسب أُسّيًا مع عدد المستخدمين، بينما تُنتج دالة منفعة العدالة القصوى الدنيا المرجحة مسألة تحسين شبه محدبة ذات تعقيد يتناسب فقط مع عدد المستخدمين بمعامل كثير الحدود. [ 29 ]

أنظمة الطاقة الكهربائية

تُعدّ إعادة تشكيل نظام توزيع الطاقة، من خلال تبادل الروابط الوظيفية بين عناصره، أحد أهم الإجراءات لتحسين أدائه التشغيلي. وتُعرّف مشكلة التحسين من خلال إعادة تشكيل نظام توزيع الطاقة، تاريخيًا، بأنها مشكلة هدف واحد ذات قيود. فمنذ عام 1975، حين طرح ميرلين وباك [ 30 ] فكرة إعادة تشكيل نظام التوزيع لتقليل فقد الطاقة الفعّالة، وحتى يومنا هذا، اقترح العديد من الباحثين طرقًا وخوارزميات متنوعة لحل مشكلة إعادة التشكيل كمشكلة هدف واحد. وقد اقترح بعض الباحثين مناهج قائمة على مبدأ باريتو الأمثل (بما في ذلك فقد الطاقة الفعّالة ومؤشرات الموثوقية كأهداف). ولتحقيق هذا الغرض، استُخدمت طرق مختلفة تعتمد على الذكاء الاصطناعي، منها: الخوارزمية الجينية الدقيقة [ 31 ] ، وتبادل الفروع [ 32 ] ، وتحسين سرب الجسيمات [ 33 ] ، وخوارزمية الفرز الجيني غير المهيمنة [ 34 ] .

فحص البنية التحتية

يُمكن للتفتيش الذاتي للبنية التحتية أن يُقلل التكاليف والمخاطر والآثار البيئية، فضلاً عن ضمان صيانة دورية أفضل للأصول التي يتم فحصها. عادةً ما يُنظر إلى تخطيط مثل هذه المهام على أنه مسألة تحسين أحادية الهدف، حيث يهدف المرء إلى تقليل الطاقة أو الوقت المُستغرق في فحص الهيكل المستهدف بالكامل. [ 35 ] ومع ذلك، بالنسبة للهياكل المعقدة في العالم الحقيقي، فإن تغطية 100% من هدف الفحص ليس أمرًا ممكنًا، وقد يكون من الأفضل النظر إلى وضع خطة فحص على أنه مسألة تحسين متعددة الأهداف، حيث يهدف المرء إلى زيادة تغطية الفحص إلى أقصى حد وتقليل الوقت والتكاليف. وقد أشارت دراسة حديثة إلى أن تخطيط الفحص متعدد الأهداف لديه بالفعل القدرة على التفوق على الطرق التقليدية في الهياكل المعقدة. [ 36 ]

حل

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

يُفهم حل مسألة التحسين متعددة الأهداف أحيانًا على أنه تقريب أو حساب جميع الحلول المثلى لباريتو أو مجموعة تمثيلية منها. [ 37 ] [ 38 ]

عند التركيز على عملية اتخاذ القرار ، يُشار إلى هدف حلّ مسألة التحسين متعددة الأهداف على أنه دعم صانع القرار في إيجاد الحل الأمثل وفقًا لمبدأ باريتو، بناءً على تفضيلاته الشخصية. [ 2 ] [ 39 ] ويفترض هذا النهج ضرورة تحديد حلٍّ واحد للمسألة ليتم تطبيقه عمليًا. وهنا، يلعب صانع القرار البشري دورًا محوريًا، إذ يُفترض أن يكون خبيرًا في مجال المسألة.

يمكن التوصل إلى أفضل النتائج باستخدام فلسفات مختلفة. ويمكن تقسيم أساليب التحسين متعددة الأهداف إلى أربع فئات. [ 3 ]

  1. في ما يُسمى بأساليب عدم التفضيل ، لا يُتوقع وجود صانع قرار، ولكن يتم تحديد حل وسط محايد دون معلومات عن التفضيل. [ 2 ] أما الفئات الأخرى فهي ما يُسمى بالأساليب القبلية، والبعدية، والتفاعلية، وكلها تتضمن معلومات عن التفضيل من صانع القرار بطرق مختلفة.
  2. في الطرق المسبقة ، يتم أولاً طلب معلومات التفضيل من صانع القرار، ثم يتم إيجاد حل يلبي هذه التفضيلات على أفضل وجه.
  3. في الطرق اللاحقة ، يتم أولاً إيجاد مجموعة تمثيلية من الحلول المثلى لباريتو، ثم يتعين على صانع القرار اختيار أحدها.
  4. في الأساليب التفاعلية ، يُتاح لصانع القرار البحث عن الحل الأمثل بشكل متكرر. في كل دورة من دورات هذه الأساليب، يُعرض على صانع القرار حلول باريتو المثلى، ويشرح كيفية تحسينها. تُؤخذ المعلومات التي يقدمها صانع القرار في الاعتبار عند توليد حلول باريتو المثلى الجديدة ليدرسها في الدورة التالية. وبهذه الطريقة، يتعرف صانع القرار على جدوى رغباته، ويستطيع التركيز على الحلول التي تهمه. كما يمكنه إيقاف البحث متى شاء.

ستجدون المزيد من المعلومات والأمثلة على الطرق المختلفة في الفئات الأربع في الأقسام التالية.

أساليب عدم التفضيل

عندما لا يُفصح صانع القرار صراحةً عن أي معلومات تفضيلية، يُمكن تصنيف أسلوب التحسين متعدد الأهداف كأسلوب لا يعتمد على التفضيلات. [ 3 ] ومن الأمثلة المعروفة أسلوب المعيار العالمي، [ 40 ] حيث تُطرح مسألة قياسية على النحو التالي:

مينو(x)-zأنادهـألشارع xX{\displaystyle {\begin{aligned}\min &\|f(x)-z^{ideal}\|\\{\text{st }}&x\in X\end{aligned}}}

تم حل المسألة. في المسألة المذكورة أعلاه،{\displaystyle \|\cdot \|}يمكن أن يكون أيلص{\displaystyle L_{p}}المعيار ، مع خيارات شائعة تشملل1{\displaystyle L_{1}}،ل2{\displaystyle L_{2}}، ول{\displaystyle L_{\infty }}[ 2 ] تتأثر طريقة المعيار العالمي بتغير مقياس دوال الهدف. لذا ، يُوصى بتطبيع الأهداف إلى مقياس موحد لا بُعدي. [ 2 ] [ 39 ]

الأساليب المسبقة

تتطلب الطرق المسبقة التعبير عن معلومات تفضيلية كافية قبل عملية الحل. [ 3 ] ومن الأمثلة المعروفة على الطرق المسبقة طريقة دالة المنفعة، والطريقة المعجمية ، وبرمجة الأهداف .

طريقة دالة المنفعة

تعتمد طريقة دالة المنفعة على افتراض توفر دالة منفعة صانع القرار . ويتم رسم خريطة لها.u:YR{\displaystyle u\colon Y\rightarrow \mathbb {R} }دالة منفعة إذا كان لكلy1،y2Y{\displaystyle \mathbf {y} ^{1},\mathbf {y} ^{2}\in Y}وهذا يعني أنu(y1)>u(y2){\displaystyle u(\mathbf {y} ^{1})>u(\mathbf {y} ^{2})}إذا كان صانع القرار يفضلy1{\displaystyle \mathbf {y} ^{1}}لy2{\displaystyle \mathbf {y} ^{2}}، وu(y1)=u(y2){\displaystyle u(\mathbf {y} ^{1})=u(\mathbf {y} ^{2})}إذا كان صانع القرار غير مبالٍ بينy1{\displaystyle \mathbf {y} ^{1}}وy2{\displaystyle \mathbf {y} ^{2}}تحدد دالة المنفعة ترتيب متجهات القرار (تذكر أن المتجهات يمكن ترتيبها بطرق مختلفة).u{\displaystyle u}إذا تم الحصول على النتيجة، يكفي حلها

الأعلىu(و(x)) رهناً بـ xX،{\displaystyle \max \;u(\mathbf {f} (\mathbf {x} )){\text{ بشرط }}\mathbf {x} \in X,}

لكن من الناحية العملية، من الصعب للغاية إنشاء دالة منفعة تمثل بدقة تفضيلات صانع القرار، [ 2 ] خاصة وأن جبهة باريتو غير معروفة قبل بدء عملية التحسين.

الطريقة المعجمية

تفترض الطريقة المعجمية إمكانية ترتيب الأهداف حسب أهميتها. نفترض أن دوال الهدف مرتبة حسب الأهمية بحيثو1{\displaystyle f_{1}}هو الأهم ووك{\displaystyle f_{k}}الأقل أهمية بالنسبة لصانع القرار. وبناءً على هذا الافتراض، يمكن استخدام طرق متنوعة للوصول إلى الحل الأمثل معجميًا. تجدر الإشارة إلى أنه لا يتم تحديد هدف أو قيمة مستهدفة لأي من الأهداف هنا، مما يميزها عن طريقة برمجة الأهداف المعجمية .

تحويل إلى مقياس

يُعدّ أسلوب التحويل الخطي طريقةً سهلةً لحلّ مسائل التحسين متعددة الأهداف. ويتمثّل هذا الأسلوب في دمج دوال التحسين المختلفة في دالة واحدة. مع ذلك، لا يُتيح هذا الأسلوب سوى إيجاد الحلول المدعومة للمسألة (أي النقاط الواقعة على الغلاف المحدب لمجموعة الأهداف). يُبيّن هذا الرسم المتحرك أنه عندما لا تكون مجموعة النتائج محدبة، لا يُمكن إيجاد جميع الحلول الفعّالة.

يُعدّ تحويل مسألة التحسين متعددة الأهداف إلى مسألة قياسية طريقةً مسبقة، أي صياغة مسألة تحسين أحادية الهدف بحيث تكون الحلول المثلى لهذه المسألة هي حلول باريتو المثلى لمسألة التحسين متعددة الأهداف. [ 3 ] إضافةً إلى ذلك، يُشترط غالبًا إمكانية الوصول إلى كل حل باريتو أمثل باستخدام بعض معايير التحويل القياسي. [ 3 ] وباستخدام معايير مختلفة للتحويل القياسي، نحصل على حلول باريتو مثلى مختلفة. الصيغة العامة لتحويل مسألة التحسين متعددة الأهداف إلى مسألة قياسية هي:

مينز(و1(x)،...،وك(x)،θ)شارعxXθ{\displaystyle {\begin{array}{ll}\min &g(f_{1}(x),\ldots ,f_{k}(x),\theta )\\{\text{st}}&x\in X_{\theta }\end{array}}}

أينθ{\displaystyle \theta }هو مُعامل متجه، المجموعةXθX{\displaystyle X_{\theta }\subseteq X}هي مجموعة تعتمد على المعاملθ{\displaystyle \theta }، وز:Rك+1R{\displaystyle g:\mathbb {R} ^{k+1}\rightarrow \mathbb {R} }هي دالة.

ومن الأمثلة المعروفة جداً ما يلي:

  • التحويل الخطي القياسي
مينxXأنا=1كwأناوأنا(x){\displaystyle \min _{x\in X}\sum _{i=1}^{k}w_{i}f_{i}(x)}
حيث أوزان الأهدافwأنا>0{\displaystyle w_{i}>0}هي معلمات التحويل إلى قيمة عددية.
  • ϵ{\displaystyle \epsilon }طريقة القيد (انظر، على سبيل المثال [ 2 ] )
مينوج(x)شارعxXوأنا(x)ϵأنا ل أنا{1،...،ك}{ج}{\displaystyle {\begin{array}{ll}\min &f_{j}(x)\\{\text{st}}&x\in X\\&f_{i}(x)\leq \epsilon _{i}{\text{ for }}i\in \{1,\ldots ,k\}\setminus \{j\}\end{array}}}
حيث الحدود العلياϵج{\displaystyle \epsilon _{j}}المعايير كما هو موضح أعلاه ووج{\displaystyle f_{j}}الهدف هو تقليله إلى أدنى حد.

ومن الأمثلة الأكثر تقدماً ما يلي:

  • مشاكل قياس الإنجاز لـ Wierzbicki [ 41 ]
يمكن صياغة أحد الأمثلة على مشاكل قياس الإنجاز على النحو التالي:
مينالأعلىأنا=1،...،ك[وأنا(x)-z¯أناzأنانأدأنار-zأناuتoص]+ρأنا=1كوأنا(x)zأنانأدأنار-zأناuتoصشارع xS{\displaystyle {\begin{aligned}\min &\max _{i=1,\ldots ,k}\left[{\frac {f_{i}(x)-{\bar {z}}_{i}}{z_{i}^{nadir}-z_{i}^{utop}}}\right]+\rho \sum _{i=1}^{k}{\frac {f_{i}(x)}{z_{i}^{nadir}-z_{i}^{utop}}}\\{\text{s.t. }}&x\in S\end{aligned}}}
حيث المصطلحρأنا=1كوأنا(x)zأنانأدأنار-zأناuتoص{\displaystyle \rho \sum _{i=1}^{k}{\frac {f_{i}(x)}{z_{i}^{nadir}-z_{i}^{utop}}}}يُطلق عليه اسم مصطلح التوسيع،ρ>0{\displaystyle \rho >0}ثابت صغير، وzنأدأنار{\displaystyle z^{nadir}}وzuتoص{\displaystyle z^{utop}}يمثلان متجهي النظير والمثالي على التوالي. في المسألة المذكورة أعلاه، تُعرف المعلمة باسم نقطة المرجع .z¯{\displaystyle {\bar {z}}}تمثل قيم دالة الهدف التي يفضلها صانع القرار.
  • برمجة سين متعددة الأهداف [ 42 ]
الأعلىج=1رZجدبليوج-ج=ر+1sZجدبليور+1شارع أX=بX0{\displaystyle {\begin{array}{ll}\max &{\frac {\sum _{j=1}^{r}Z_{j}}{W_{j}}}-{\frac {\sum _{j=r+1}^{s}Z_{j}}{W_{r+1}}}\\{\text{s.t. }}&AX=b\\&X\geq 0\end{array}}}
أيندبليوج{\displaystyle W_{j}}يمثل القيم المثلى الفردية (المطلقة) لأهداف التعظيمر{\displaystyle r}والتقليلر+1{\displaystyle r+1}لs{\displaystyle s}.
  • الحجم الفائق / تسلسل تشيبيشيف [ 43 ]
مينxXالأعلىأناوأنا(x)wأنا{\displaystyle \min _{x\in X}\max _{i}{\frac {f_{i}(x)}{w_{i}}}}
حيث أوزان الأهدافwأنا>0{\displaystyle w_{i}>0}تمثل هذه المعاملات معلمات التحويل القياسي. إذا تم توزيع المعاملات/الأوزان بشكل منتظم في الربع الموجب، فإنه يتبين أن هذا التحويل القياسي يتقارب بشكل مؤكد إلى جبهة باريتو ، [ 43 ] حتى عندما تكون الجبهة غير محدبة.

التحويل القياسي السلس لتشيبشيف (Tchebycheff)

تُستبدل عملية التحويل القياسي السلس لتشيبشيف [ 44 ] ، والتي تُسمى أيضًا التحويل القياسي السلس لتشيبشيف (STCH)، مُعامل الحد الأقصى غير القابل للتفاضل في التحويل القياسي الكلاسيكي لتشيبشيف بمُعامل الحد الأقصى الناعم اللوغاريتمي السلس، مما يجعل التحسين القياسي القائم على التدرج قابلاً للتطبيق. وعلى عكس طرق التحويل القياسي التقليدية، فإنها تضمن استكشاف جبهة باريتو بأكملها، سواء كانت محدبة أو مقعرة.

تعريف

لمسألة تصغير ذات دوال هدفو1،...،وك{\displaystyle f_{1},\dots ,f_{k}}والمتجه الهدف المثاليzأنادهـألRك{\displaystyle z^{\mathrm {ideal} }\in \mathbb {R} ^{k}}، دالة تشيبيشيف القياسية السلسة هي

زuSتيجح(x|λ)=uln(أنا=1كخبرة(λأنا[وأنا(x)-zأناأنادهـأل]u))،u>0،λΔك-1،{\displaystyle g_{u}^{\mathrm {STCH} }\!{\bigl (}x\mid {\boldsymbol {\lambda }}{\bigr )}=u\,\ln \!{\Bigl (}\sum _{i=1}^{k}\exp \!{\bigl (}{\tfrac {\lambda _{i}\,[\,f_{i}(x)-z_{i}^{\mathrm {ideal} }\,]}{u}}{\bigr )}{\Bigr )},\qquad u>0,\;{\boldsymbol {\lambda }}\in \Delta _{k-1},}

أينu{\displaystyle u}هو معامل التنعيم وλ=(λ1،...،λك){\displaystyle {\boldsymbol {\lambda }}=(\lambda _{1},\dots ,\lambda _{k})}هو متجه وزن على مُركب الاحتماليةΔك-1{\displaystyle \Delta _{k-1}}.

مثلu0+{\displaystyle u\to 0^{+}}يتقارب هذا مع شكل تشيبيشيف الكلاسيكي (غير الأملس).

زتيجح(x|λ)=الأعلىأناλأنا[وأنا(x)-zأناأنادهـأل].{\displaystyle g^{\mathrm {TCH} }\!{\bigl (}x\mid {\boldsymbol {\lambda }}{\bigr )}=\max _{i}\lambda _{i}\,[\,f_{i}(x)-z_{i}^{\mathrm {ideal} }\,].}

المعلمةu{\displaystyle u}يتحكم في المفاضلة بين قابلية التفاضل ودقة التقريب: القيم الأصغر تعطي تطابقًا أقرب مع عملية القياس الكلاسيكية لتشيبشيف ولكنها تقلل من ثابت ليبشيتز للتدرج، بينما القيم الأكبر تعطي سطحًا أكثر سلاسة على حساب تقريب أقل دقة.

يغطي STCH كامل جبهة باريتو؛ محدبة أو مقعرة؛ لأنه لكل متجه تفضيلλΔ{\displaystyle {\boldsymbol {\lambda }}\in \Delta }المُقلِّل منزuSتيجح(x|λ){\displaystyle g_{u}^{\mathrm {STCH} }(x\mid {\boldsymbol {\lambda }})}يقع بالضبط على نقطة باريتو المثلى.
ملكيات
  • السلاسة والتعقيدزuSتيجح{\displaystyle g_{u}^{\mathrm {STCH} }}قابلة للتفاضل باستمرار معل{\displaystyle L}تدرج ليبشيتز. عندما يكون كلوأنا{\displaystyle f_{i}}الدالة محدبة، وε{\displaystyle \varepsilon }يمكن الوصول إلى النقطة المثلى فييا(1/ε){\displaystyle {\mathcal {O}}(1/\varepsilon )}تكرارات من الدرجة الأولى؛ هبوط التدرج الفرعي علىزتيجح{\displaystyle g^{\mathrm {TCH} }}الاحتياجاتيا(1/ε2){\displaystyle {\mathcal {O}}(1/\varepsilon ^{2})}[ 44 ]
  • أمثلية باريتو — لأيu>0{\displaystyle u>0}كل من يقلل من شأنزuSتيجح(|λ){\displaystyle g_{u}^{\mathrm {STCH} }(\cdot \mid {\boldsymbol {\lambda }})}هو حل باريتو الأمثل بشكل ضعيف؛ إذا كان كلλأنا>0{\displaystyle \lambda _{i}>0}(أو إذا كان الحل الأمثل فريدًا) فهو الحل الأمثل وفقًا لمبدأ باريتو. [ 44 ]
  • الشمولية - هناك حد أدنىu*>0{\displaystyle u^{*}>0}بحيث يكون، من أجل0<u<u*{\displaystyle 0<u<u^{*}}، يمكن الحصول على كل نقطة باريتو المثلى كقيمة صغرى لـزuSتيجح{\displaystyle g_{u}^{\mathrm {STCH} }}بالنسبة لبعض متجهات الوزنλ{\displaystyle {\boldsymbol {\lambda }}}عندما تكون جبهة باريتو محدبة، ينطبق هذا على جميع الحالات.u>0{\displaystyle u>0}[ 44 ]

على سبيل المثال، غالبًا ما يتم إجراء تحسين المحفظة الاستثمارية من خلال تحليل متوسط ​​التباين . في هذا السياق، تُعتبر المجموعة الكفؤة مجموعة فرعية من المحافظ الاستثمارية التي يتم تحديد معاييرها بواسطة متوسط ​​عائد المحفظة.μP{\displaystyle \mu _{P}}في مشكلة اختيار أسهم المحفظة لتقليل تباين عائد المحفظةσP{\displaystyle \sigma _{P}}رهناً بقيمة معينة منμP{\displaystyle \mu _{P}}انظر نظرية فصل صناديق الاستثمار المشتركة لمزيد من التفاصيل. بدلاً من ذلك، يمكن تحديد المجموعة الفعالة عن طريق اختيار أسهم المحفظة لتعظيم الدالة.μP-بσP{\displaystyle \mu _{P}-b\sigma _{P}}تتكون مجموعة المحافظ الاستثمارية الفعالة من الحلول التالية:ب{\displaystyle b}يتراوح من الصفر إلى اللانهاية.

تتضمن بعض عمليات التحويل العددي المذكورة أعلاه تطبيق مبدأ المينيماكس ، حيث يتم دائمًا تحسين أسوأ الأهداف المختلفة. [ 45 ]

الأساليب اللاحقة

تهدف طرق التحليل اللاحق إلى إنتاج جميع الحلول المثلى وفقًا لمبدأ باريتو أو مجموعة فرعية تمثيلية منها. وتندرج معظم طرق التحليل اللاحق ضمن إحدى الفئات الثلاث التالية:

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

البرمجة الرياضية

من الأمثلة المعروفة على طرق الاستدلال اللاحق القائمة على البرمجة الرياضية: تقاطع الحدود الطبيعية (NBI) [ 46 ] ، وتقاطع الحدود الطبيعية المعدل (NBIm) [ 47 ] ، والقيد الطبيعي (NC) [ 48 ] [ 49 ] ، والتحسين المتتالي لباريتو (SPO) [ 50 ] ، ومجال البحث الموجه (DSD) [ 51 ] ، والتي تحل مشكلة التحسين متعدد الأهداف من خلال بناء عدة تحويلات قياسية. ينتج عن حل كل تحويل قياسي حل باريتو أمثل، سواء محليًا أو عالميًا. تُبنى التحويلات القياسية لطرق NBI وNBIm وNC وDSD للحصول على نقاط باريتو موزعة بالتساوي تُعطي تقريبًا جيدًا لمجموعة نقاط باريتو الحقيقية.

الخوارزميات التطورية

تُعدّ الخوارزميات التطورية من الأساليب الشائعة لتوليد حلول باريتو المثلى لمسائل التحسين متعددة الأهداف. وتعتمد معظم خوارزميات التحسين التطوري متعددة الأهداف (EMO) على مخططات تصنيف باريتو. وقد أصبحت خوارزميات تطورية مثل خوارزمية الفرز الجيني غير المهيمنة-II (NSGA-II) [ 52 ] ، ونسختها الموسعة NSGA-III [ 53 ] [ 54 ] ، وخوارزمية قوة باريتو التطورية 2 (SPEA-2) [ 55 ] ، ومتغيرات التطور التفاضلي متعددة الأهداف ، أساليب قياسية، على الرغم من أهمية بعض المخططات القائمة على تحسين سرب الجسيمات والتقسية المحاكاة [ 56 ] . وتتمثل الميزة الرئيسية للخوارزميات التطورية، عند تطبيقها لحل مسائل التحسين متعددة الأهداف، في أنها تُولّد عادةً مجموعات من الحلول، مما يسمح بحساب تقريب لجبهة باريتو بأكملها. إن العيب الرئيسي للخوارزميات التطورية هو بطء سرعتها وعدم إمكانية ضمان أمثلية باريتو للحلول؛ فمن المعروف فقط أنه لا يوجد حل واحد مهيمن على حل آخر.

تم مؤخرًا تطوير نموذج آخر لتحسين الأهداف المتعددة يعتمد على الابتكار باستخدام الخوارزميات التطورية. [ 57 ] يبحث هذا النموذج عن حلول جديدة في فضاء الأهداف (أي البحث عن الابتكار [ 58 ] في فضاء الأهداف) بالإضافة إلى البحث عن حلول غير مهيمنة. يُشبه البحث عن الابتكار أحجارًا صغيرة تُوجه البحث إلى أماكن لم تُستكشف من قبل. وهو مفيد بشكل خاص في التغلب على التحيز والركود، وكذلك في توجيه البحث في مسائل تحسين الأهداف المتعددة.

أساليب التعلم العميق

تُعدّ أساليب التعلّم العميق الشرطية مناهج جديدة لتوليد العديد من الحلول المثلى وفقًا لمبدأ باريتو. وتتلخص الفكرة في استخدام قدرة الشبكات العصبية العميقة على التعميم لتعلم نموذج لجبهة باريتو بأكملها انطلاقًا من عدد محدود من أمثلة المفاضلات على طول تلك الجبهة، وهي مهمة تُعرف باسم " تعلم جبهة باريتو" . [ 59 ] تتناول عدة مناهج هذا الإطار، بما في ذلك استخدام الشبكات الفائقة [ 59 ] واستخدام خوارزمية التدرج التبايني لستين. [ 60 ]

قائمة الطرق

فيما يلي قائمة بالأساليب اللاحقة المعروفة:

  • التطور الموجه بالتقريب (أول خوارزمية لتنفيذ وتحسين المفهوم الرسمي للتقريب من علوم الحاسوب النظرية بشكل مباشر) [ 61 ]
  • خوارزمية بنسون للبرامج الخطية متعددة الأهداف وللبرامج المحدبة متعددة الأهداف
  • مجال البحث الموجه (DSD) [ 62 ]
  • طريقة القيد ε [ 63 ] [ 64 ]
  • IOSO (التحسين غير المباشر على أساس التنظيم الذاتي)
  • MOEA/D (خوارزمية تطورية متعددة الأهداف تعتمد على التفكيك) [ 65 ]
  • تقاطع الحدود الطبيعية المعدل (NBIm) [ 47 ]
  • التفرع والتقييد متعدد الأهداف [ 66 ] [ 67 ] [ 68 ]
  • تحسين سرب الجسيمات متعدد الأهداف
  • تقاطع الحدود العادية (NBI) [ 46 ]
  • القيد الطبيعي (NC) [ 48 ] [ 49 ]
  • يستخدم NSGA-II (خوارزمية الفرز الجيني غير المهيمنة II) الفرز غير المهيمن ومسافة الازدحام للاختيار والحفاظ على التنوع [ 52 ].
  • يستخدم NSGA-III (خوارزمية الفرز الجيني غير المهيمنة III) نقاط مرجعية وهو مصمم لتحسين الأهداف المتعددة [ 69 ].
  • شبكات باريتو الفائقة [ 59 ]
  • PGEN (توليد سطح باريتو للحالات المحدبة متعددة الأهداف) [ 70 ]
  • تحسين البحث التفاعلي (باستخدام التعلم الآلي لتكييف الاستراتيجيات والأهداف)، [ 71 ] [ 72 ] مُنفَّذ في LIONsolver
  • SMS-EMOA (خوارزمية اختيار متعددة الأهداف تطورية تعتمد على مقياس S). تستخدم هذه الخوارزمية الاختيار بناءً على مؤشر الحجم الفائق (مقياس S) لتقريب جبهة باريتو. [ 73 ]
  • SPEA2 (خوارزمية التطور القوي باريتو 2)، وهي خوارزمية تطورية قائمة على السكان تستخدم إحصاءات هيمنة باريتو للتقارب وتقدير الكثافة للحفاظ على التنوع [ 74 ].
  • خوارزمية المجموعات الفرعية القائمة على الجدة [ 57 ]
  • تحسين باريتو المتتالي (SPO) [ 50 ]

الأساليب التفاعلية

في الأساليب التفاعلية لتحسين مسائل الأهداف المتعددة، تكون عملية الحل تكرارية، ويتفاعل صانع القرار باستمرار مع الأسلوب أثناء البحث عن الحل الأمثل (انظر على سبيل المثال، Miettinen 1999، [ 2 ] Miettinen 2008 [ 75 ] ). بعبارة أخرى، يُتوقع من صانع القرار التعبير عن تفضيلاته في كل تكرار للحصول على حلول باريتو المثلى التي تهمه، ومعرفة أنواع الحلول الممكنة.

تتواجد الخطوات التالية بشكل شائع في الطرق التفاعلية للتحسين: [ 75 ]

  1. التهيئة (على سبيل المثال، حساب متجهات الهدف المثالية والتقريبية وعرضها على صانع القرار)
  2. توليد نقطة بداية مثالية وفقًا لمبدأ باريتو (باستخدام، على سبيل المثال، طريقة عدم التفضيل أو الحل الذي يقدمه صانع القرار)
  3. اطلب معلومات عن التفضيلات من صانع القرار (مثل مستويات الطموح أو عدد الحلول الجديدة التي سيتم توليدها)
  4. قم بإنشاء حلول باريتو المثلى الجديدة وفقًا للتفضيلات، وعرضها، بالإضافة إلى بعض المعلومات الأخرى حول المشكلة، على صانع القرار.
  5. إذا تم التوصل إلى عدة حلول، فاطلب من صانع القرار اختيار أفضل حل حتى الآن.
  6. توقف (إذا رغب صانع القرار في ذلك؛ وإلا، فانتقل إلى الخطوة 3).

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

أنواع معلومات التفضيلات

توجد طرق تفاعلية مختلفة تتضمن أنواعًا مختلفة من معلومات التفضيلات. ويمكن تحديد ثلاثة أنواع بناءً على

  1. معلومات المفاضلة،
  2. نقاط مرجعية، و
  3. تصنيف الدوال الهدفية. [ 75 ]

من جهة أخرى، يتضمن النوع الرابع من توليد عينة صغيرة من الحلول ما يلي: [ 76 ] [ 77 ]. ومن الأمثلة على الأساليب التفاعلية التي تستخدم معلومات المفاضلة طريقة زيونتس-والينيوس [ 78 ] ، حيث يُعرض على صانع القرار عدة مفاضلات بين الأهداف في كل تكرار، ويُتوقع منه تحديد ما إذا كان يُفضل أو لا يُفضل أو لا يُبالي بكل مفاضلة. في الأساليب القائمة على نقطة مرجعية (انظر على سبيل المثال [ 79 ] [ 80 ] )، يُتوقع من صانع القرار في كل تكرار تحديد نقطة مرجعية تتكون من القيم المرغوبة لكل هدف، ثم يتم حساب حل باريتو الأمثل المقابل وعرضه عليه للتحليل. في الأساليب التفاعلية القائمة على التصنيف، يُفترض أن يُعطي صانع القرار تفضيلاته في شكل تصنيف الأهداف في حل باريتو الأمثل الحالي إلى فئات مختلفة، موضحًا كيفية تغيير قيم الأهداف للحصول على حل أفضل. بعد ذلك، تُؤخذ معلومات التصنيف في الاعتبار عند حساب الحلول المثلى الجديدة (الأكثر تفضيلًا) وفقًا لمبدأ باريتو. في طريقة المقايضة المُرضية (STOM) [ 81 ] ، تُستخدم ثلاث فئات: أهدافٌ يجب تحسين قيمها، وأخرى يمكن تخفيفها، وثالثة مقبولة كما هي. أما في طريقة NIMBUS [ 82 ] [ 83 ] ، فتُستخدم فئتان إضافيتان: أهدافٌ يجب تحسين قيمها حتى حدٍّ مُحدد، وثالثة يمكن تخفيفها حتى حدٍّ مُحدد.

الأساليب الهجينة

توجد طرق هجينة مختلفة ، لكننا هنا نركز على تهجين أساليب اتخاذ القرارات متعددة المعايير (MCDM ) مع أساليب التحسين التطوري متعدد الأهداف (EMO). تجمع الخوارزمية الهجينة في التحسين متعدد الأهداف بين خوارزميات/مناهج من هذين المجالين (انظر على سبيل المثال [ 75 ] ). تُستخدم الخوارزميات الهجينة لأساليب EMO وMCDM بشكل أساسي للتغلب على أوجه القصور من خلال الاستفادة من نقاط القوة. وقد طُرحت عدة أنواع من الخوارزميات الهجينة في الأدبيات، مثل دمج مناهج MCDM في خوارزميات EMO كعامل بحث محلي، مما يقود صانع القرار إلى الحل الأمثل، وما إلى ذلك. يُستخدم عامل البحث المحلي بشكل أساسي لتحسين معدل تقارب خوارزميات EMO.

تعود جذور التحسين الهجين متعدد الأهداف إلى ندوة داغشتول الأولى التي نُظمت في نوفمبر 2004 (انظر هنا ). في تلك الندوة، أدرك نخبة من أبرز العقول في مجالي التحسين متعدد الأهداف (مثل البروفيسور كاليانموي ديب والبروفيسور يورغن برانكه) واتخاذ القرارات متعددة المعايير (مثل البروفيسور كايسا ميتينن والبروفيسور رالف إي. ستوير) إمكانية دمج أفكار ومناهج هذين المجالين لإعداد نماذج هجينة. لاحقًا، نُظمت العديد من ندوات داغشتول لتعزيز التعاون. وقد أصبح التحسين الهجين متعدد الأهداف مؤخرًا موضوعًا هامًا في العديد من المؤتمرات الدولية في مجالي التحسين متعدد الأهداف واتخاذ القرارات متعددة المعايير (انظر على سبيل المثال [ 84 ] و[ 85 ] ).

تصوير جبهة باريتو

يُعدّ تصوير جبهة باريتو أحد أساليب التفضيل اللاحق في التحسين متعدد الأهداف. وتُشكّل أساليب التفضيل اللاحق فئةً مهمةً من أساليب التحسين متعدد الأهداف. [ 2 ] عادةً، تتضمن أساليب التفضيل اللاحق أربع خطوات: (1) يقوم الحاسوب بتقريب جبهة باريتو، أي مجموعة باريتو المثلى في فضاء الأهداف؛ (2) يدرس صانع القرار تقريب جبهة باريتو؛ (3) يُحدد صانع القرار النقطة المُفضّلة على جبهة باريتو؛ (4) يُقدّم الحاسوب قرار باريتو الأمثل، الذي تتطابق مخرجاته مع نقطة الهدف التي حددها صانع القرار. من وجهة نظر صانع القرار، تُعدّ الخطوة الثانية من أساليب التفضيل اللاحق هي الأكثر تعقيدًا. هناك منهجان رئيسيان لإعلام صانع القرار. أولًا، يُمكن تقديم عدد من نقاط جبهة باريتو في شكل قائمة (يُمكن الاطلاع على مناقشة ومراجع مُفصّلة في [ 86 ] ) أو باستخدام خرائط حرارية. [ 87 ]

التصور في المسائل ذات الهدفين: منحنى المفاضلة

في حالة المسائل ذات الهدفين، يتم عادةً إطلاع صانع القرار على جبهة باريتو من خلال تمثيلها بصريًا: جبهة باريتو، التي تُسمى غالبًا منحنى المفاضلة في هذه الحالة، يمكن رسمها على مستوى الهدف. يوفر منحنى المفاضلة معلومات كاملة عن قيم الأهداف والمفاضلات بينها، مما يوضح كيفية ارتباط تحسين أحد الأهداف بتدهور الهدف الآخر أثناء التحرك على طول منحنى المفاضلة. يأخذ صانع القرار هذه المعلومات في الاعتبار عند تحديد نقطة الهدف الأمثل لباريتو. طُرحت فكرة تقريب جبهة باريتو وتمثيلها بصريًا لمسائل القرار الخطية ذات الهدفين من قِبل س. غاس وت. ساعاتي. [ 88 ] طُوّرت هذه الفكرة وطُبّقت في المسائل البيئية من قِبل ج. ل. كوهون. [ 89 ] يُقدّم المرجع [ 90 ] مراجعة لطرق تقريب جبهة باريتو لمختلف مسائل القرار ذات عدد قليل من الأهداف (هدفان في الغالب).

التصور في مسائل التحسين متعددة الأهداف ذات الرتبة العالية

توجد فكرتان عامتان لتصوير جبهة باريتو في مسائل اتخاذ القرار متعددة الأهداف ذات الرتبة العالية (المسائل التي تتضمن أكثر من هدفين). تعتمد إحداهما، والتي تُطبّق في حالة وجود عدد قليل نسبيًا من نقاط الأهداف التي تُمثّل جبهة باريتو، على استخدام تقنيات التصوير المُطوّرة في الإحصاء (مخططات متنوعة، إلخ؛ انظر القسم الفرعي ذي الصلة أدناه). أما الفكرة الثانية، فتقترح عرض مقاطع عرضية ثنائية الأهداف (شرائح) لجبهة باريتو. وقد قدّمها دبليو إس مايزل عام 1973 [ 91 ] ، حيث جادل بأن هذه الشرائح تُطلع صانع القرار على المفاضلات بين الأهداف. تُعرف الأشكال التي تعرض سلسلة من شرائح جبهة باريتو ثنائية الأهداف لمسائل ثلاثية الأهداف باسم خرائط القرار. وهي تُعطي صورة واضحة للمفاضلات بين المعايير الثلاثة. وتتمثل عيوب هذا النهج في الحقيقتين التاليتين. أولًا، تتسم الإجراءات الحسابية لبناء شرائح الهدفين لجبهة باريتو بعدم الاستقرار، نظرًا لأن جبهة باريتو عادةً ما تكون غير مستقرة. ثانيًا، لا يمكن تطبيقها إلا في حالة وجود ثلاثة أهداف فقط. في ثمانينيات القرن الماضي، طُبقت فكرة WS Meisel بشكل مختلف، وذلك في صورة تقنية خرائط القرار التفاعلية (IDM). [ 92 ] ومؤخرًا، اقترح N. Wesner [ 93 ] استخدام مزيج من مخطط فين ومخططات التشتت المتعددة لمساحة الهدف لاستكشاف جبهة باريتو واختيار الحلول المثلى.

انظر أيضاً

مراجع

  1. ج. -ي. لي، ز. -هـ. زان، ي. لي، وج. زانغ، "مهام متعددة لأهداف متعددة: طريقة جديدة لتحسين الأهداف المتعددة عبر تحسين المهام المتعددة"، في معاملات IEEE في الحوسبة التطورية، doi : 10.1109/TEVC.2023.3294307
  2. 1 2 3 4 5 6 7 8 9 كايسا ميتينين (1999). التحسين متعدد الأهداف غير الخطية . سبرينغر. رقم ISBN 978-0-7923-8278-2تم الاطلاع عليه بتاريخ 29 مايو 2012 .
  3. 1 2 3 4 5 6 تشينغ لاي هوانغ؛ أبو سيد محمد مسعود (1979). اتخاذ القرارات متعددة الأهداف، الأساليب والتطبيقات: دراسة استقصائية لأحدث التقنيات . سبرينغر-فيرلاغ. ISBN 978-0-387-09111-2تم الاطلاع عليه بتاريخ 29 مايو 2012 .
  4. حسن زاده، حميد رضا؛ روحاني، مجتبى (2010). "خوارزمية بحث جاذبية متعددة الأهداف". في الذكاء الحسابي، وأنظمة الاتصالات والشبكات (CICSyN) : 7-12 .
  5. شيرازي، علي؛ نجفي، بهزاد؛ أمينيافاري، مهدي؛ رينالدي، فابيو؛ تايلور، روبرت أ. (2014-05-01). "التحليل الحراري والاقتصادي والبيئي والتحسين متعدد الأهداف لنظام تخزين الطاقة الحرارية الجليدية لتبريد هواء مدخل دورة التوربينات الغازية" . الطاقة . 69 : 212-226 . Bibcode : 2014Ene....69..212S . doi : 10.1016/j.energy.2014.02.071 . hdl : 11311/845828 .
  6. نجفي، بهزاد؛ شيرازي، علي؛ أمينيافاري، مهدي؛ رينالدي، فابيو؛ تايلور، روبرت أ. (2014-02-03). "تحليلات الطاقة والاقتصاد والبيئة، وتحسين متعدد الأهداف لدورة هجينة من خلايا الوقود الصلبة المؤكسدة وتوربينات الغاز، مقترنة بنظام تحلية متعدد المراحل" . التحلية . 334 (1): 46-59 . Bibcode : 2014Desal.334...46N . doi : 10.1016/j.desal.2013.11.039 . hdl : 11311/764704 .
  7. رافعي، إس إم آر؛ أمير أحمدي، أ.؛ غريفا، ج. (2009). "رفض الفوضى والاستجابة الديناميكية المثلى لمحول الرفع باستخدام نهج التحسين متعدد الأهداف SPEA". المؤتمر السنوي الخامس والثلاثون لـ IEEE للإلكترونيات الصناعية ، 2009. الصفحات 3315-3322 . doi : 10.1109/IECON.2009.5415056 . ISBN  978-1-4244-4648-3. S2CID 2539380 . 
  8. روبونين، أ.؛ ريتالا، ر.؛ بيستيكوبولوس، إي. إن. (2011). "قضايا تحسين نظام إدارة التلف في صناعة الورق". الحوسبة والهندسة الكيميائية . 35 (11): 2510. doi : 10.1016/j.compchemeng.2010.12.012 .
  9. بلانا، صبري؛ ميمتي، سوجب؛ كولودزيج، جوانا (2019). "تخصيص خوارزمية التلدين المحاكي لباريتو لتحسين تصميم لوحة التحكم متعدد الأهداف". arXiv : 1906.04825 [ cs.OH ].
  10. ^ نغوين، هوانغ آنه؛ فان ايبيرين، زين؛ راغوناث، سريكانث؛ ابرامسون، ديفيد؛ كيبوروس، تيموليون؛ سوماسخاران ، سانديب (2017). "التحسين متعدد الأهداف في سير العمل العلمي" . بروسيديا علوم الكمبيوتر . 108 : 1443–1452 . دوى : 10.1016/j.procs.2017.05.213 . اتش دي ال : 1826/12173 .
  11. غانيسان، ت.؛ إيلامفازوثي، إ.؛ فاسانت، ب. (2015-07-01). "تحسين تصميم متعدد الأهداف لمذبذب نانو-CMOS مُتحكم فيه بالجهد باستخدام نظرية الألعاب والتطور التفاضلي". الحوسبة اللينة التطبيقية . 32 : 293-299 . doi : 10.1016/j.asoc.2015.03.016 .
  12. غانيسان، ت.؛ إيلامفازوثي، إ.؛ شعاري، كو زيلاتي كو؛ فاسانت، ب. (2013-01-01). "البرمجة التحليلية القائمة على الحجم الفائق لتحسين نظام الري بالطاقة الشمسية". في: زيلينكا، إيفان؛ تشين، غوانرونغ؛ روسلر، أوتو إي.؛ سناسل، فاكلاف؛ أبراهام، أجيث (محررون). نوستراداموس 2013: التنبؤ والنمذجة وتحليل الأنظمة المعقدة . التقدم في الأنظمة الذكية والحوسبة. المجلد 210. دار نشر سبرينغر الدولية. الصفحات 147-154 . doi : 10.1007/978-3-319-00542-3_15 . ISBN   978-3-319-00541-6.
  13. غانيسان، ت.؛ إيلامفازوثي، إ.؛ شعاري، كو زيلاتي كو؛ فاسانت، ب. (2013-01-01). "التحسين متعدد الأهداف لنظام قالب الرمل الأخضر باستخدام التطور التفاضلي الفوضوي". في: غافريلوفا، مارينا ل .؛ تان، سي جيه كينيث؛ أبراهام، أجيث (محررون). معاملات العلوم الحاسوبية XXI . سلسلة محاضرات في علوم الحاسوب. المجلد 8160. سبرينغر برلين هايدلبرغ. الصفحات 145-163 . doi : 10.1007/978-3-642-45318-2_6 . ISBN   978-3-642-45317-5.
  14. سوريكا، ب.؛ كوشيك، لاليث ك.؛ باندوي، أبهيشيك ك.؛ فوندافيلي، باندو ر.؛ باراباجودار، ماهيش ب. (2011-05-07). "تحسين متعدد الأهداف لنظام قالب الرمل الأخضر باستخدام الخوارزميات التطورية". المجلة الدولية لتكنولوجيا التصنيع المتقدمة . 58 ( 1-4 ): 9-17 . doi : 10.1007/s00170-011-3365-8 . ISSN 0268-3768 . S2CID 110315544 .  
  15. "تحسين متعدد الأهداف في تصميم المحركات باستخدام الخوارزميات الجينية لتحسين أداء المحرك | ESTECO" . www.esteco.com . تاريخ الاسترجاع: 1 ديسمبر 2015 .
  16. كورتيل، إي.؛ مورتييه، إف.؛ ليوتوينغ، إل.؛ راغنو، إي. (16 مايو 2005). تحسين التصميم القوي متعدد الأهداف لنظام تثبيت المحرك (ملف PDF) . مؤتمر ومعرض SAE للضوضاء والاهتزازات 2005، مايو 2005، ترافيرس سيتي، الولايات المتحدة. doi : 10.4271/2005-01-2412 . S2CID 20170456 . 
  17. دومينغو-بيريز، فرانسيسكو؛ لازارو-غاليليا، خوسيه لويس؛ ويزر، أندرياس؛ مارتن-غوروستيزا، إرنستو؛ ساليدو-مونزو، ديفيد؛ لانا، ألفارو دي لا (أبريل 2016). "تحديد موضع المستشعر لتحديد الموقع باستخدام فرق المدى من خلال التحسين التطوري متعدد الأهداف". أنظمة الخبراء وتطبيقاتها . 47 : 95-105 . doi : 10.1016/j.eswa.2015.11.008 .
  18. ^ بيمبوراد، ألبرتو. مونيوز دي لا بينيا ، ديفيد (2009-12-01). “التحكم التنبئي للنموذج متعدد الأهداف”. أوتوماتيكا . 45 (12): 2823–2830 . دوى : 10.1016/j.automatica.2009.09.032 .
  19. باندا، سيدهارتا (2009-06-01). "خوارزمية تطورية متعددة الأهداف لتصميم وحدة تحكم قائمة على SSSC". بحوث أنظمة الطاقة الكهربائية . 79 (6): 937-944 . Bibcode : 2009EPSR...79..937P . doi : 10.1016/j.epsr.2008.12.004 .
  20. فيانداكا، جيوفانا؛ فراغا، إريك س.؛ برانداني، ستيفانو (2009). "خوارزمية جينية متعددة الأهداف لتصميم امتزاز تأرجح الضغط" . تحسين الهندسة . 41 (9): 833-854 . doi : 10.1080/03052150903074189 . S2CID 120201436. تاريخ الاسترجاع: 1 ديسمبر 2015 . 
  21. سيندين، خوسيه أوسكار هـ.؛ ألونسو، أنطونيو أ.؛ بانغا، خوليو ر. (2010-06-01). "تحسين فعال وقوي متعدد الأهداف لمعالجة الأغذية: نهج جديد مع تطبيق على التعقيم الحراري". مجلة هندسة الأغذية . 98 (3): 317-324 . doi : 10.1016/j.jfoodeng.2010.01.007 . hdl : 10261/48082 .
  22. غانيسان، ت.؛ إيلامفازوثي، إ.؛ كو شعاري، كو زيلاتي؛ فاسانت، ب. (2013-03-01). "ذكاء السرب وخوارزمية البحث الجاذبي لتحسين إنتاج غاز التخليق متعدد الأهداف". الطاقة التطبيقية . 103 : 368-374 . Bibcode : 2013ApEn..103..368G . doi : 10.1016/j.apenergy.2012.09.059 .
  23. غانيسان، تيموثي؛ إيلامفازوثي، إيرايفان؛ فاسانت، بانديان؛ شعاري، كو زيلاتي كو (23 مارس 2015). "التحسين متعدد الأهداف لعملية استخلاص المركبات النشطة بيولوجيًا عبر استراتيجيات تطورية". في: نغوين، نغوك ثانه؛ تراوينسكي، بوغدان؛ كوسالا، ريموند (محررون). أنظمة المعلومات وقواعد البيانات الذكية . سلسلة محاضرات في علوم الحاسوب. المجلد 9012. دار نشر سبرينغر الدولية. الصفحات 13-21 . doi : 10.1007/978-3-319-15705-4_2 . ISBN   978-3-319-15704-7.
  24. مهدي، خسرو بور (30 يونيو 2014). التطورات المعاصرة في تطوير تكنولوجيا المعلومات في البيئات الديناميكية . دار نشر IGI Global. رقم ISBN 9781466662537.
  25. أباكاروف، أ.؛ سوشكوف، يو.؛ ماشيروني، ر.هـ. (2012). "نهج التحسين واتخاذ القرار متعدد المعايير لتحسين عمليات هندسة الأغذية" (ملف PDF) . المجلة الدولية لدراسات الأغذية . 2 : 1-21 . doi : 10.7455/ijfs/2.1.2013.a1 . S2CID 3708256. مؤرشف من الأصل في 21 فبراير 2014. 
  26. أباكاروف، أ.؛ سوشكوف، ي.؛ ألموناسيد، س.؛ سيمبسون، ر. (2009). "نهج التحسين متعدد الأهداف: المعالجة الحرارية للأغذية". مجلة علوم الأغذية . 74 (9): E471– E487. doi : 10.1111/j.1750-3841.2009.01348.x . hdl : 10533/134983 . PMID 20492109 . 
  27. بيرس، مارغريت؛ موتلو، بيلج؛ شاه، جولي؛ رادوين، روبرت (2018). "تحسين وقت الإنجاز وبيئة العمل في دمج الروبوتات التعاونية في عمليات التصنيع" . مجلة IEEE للمعاملات في علوم وهندسة الأتمتة . 15 (4): 1772-1784 . Bibcode : 2018ITASE..15.1772P . doi : 10.1109/tase.2018.2789820 . ISSN 1545-5955 . S2CID 52927442 .  
  28. 1 2 E. Björnson and E. Jorswieck, Optimal Resource Allocation in Coordinated Multi-Cell Systems , Foundations and Trends in Communications and Information Theory, vol. 9, no. 2-3, pp. 113-381, 2013.
  29. Z.-Q. Luo and S. Zhang, Dynamic spectrum management: Complexity and duality , IEEE Journal of Selected Topics in Signal Processing, vol. 2, no. 1, pp. 57–73, 2008.
  30. ميرلين، أ.؛ باك، هـ. البحث عن تكوين شجرة ممتدة تشغيلية بأقل قدر من الفقد في نظام توزيع الطاقة الحضري. في وقائع المؤتمر الخامس لأنظمة الطاقة الحاسوبية لعام 1975 (PSCC)، كامبريدج، المملكة المتحدة، 1-5 سبتمبر 1975؛ ص 1-18.
  31. ميندوزا، جيه إي؛ لوبيز، إم إي؛ كويلو، سي إيه؛ لوبيز، إي إيه. خوارزمية إعادة التكوين متعددة الأهداف الميكروجينية مع مراعاة فقد الطاقة ومؤشرات الموثوقية لشبكة توزيع الجهد المتوسط . مجلة IET لتوليد ونقل وتوزيع الطاقة، 2009، 3، 825-840.
  32. برناردون، دي بي؛ غارسيا، في جيه؛ فيريرا، إيه إس كيو؛ كانها، إل إن. إعادة تشكيل شبكة التوزيع متعددة المعايير مع مراعاة تحليل النقل الفرعي . معاملات IEEE لتوصيل الطاقة. 2010، 25، 2684-2691.
  33. أمان الله، ب.؛ تشاكرابارتي، س.؛ سينغ، س.ن. إعادة تشكيل أنظمة توزيع الطاقة مع مراعاة الموثوقية وفقدان الطاقة . معاملات IEEE لتوصيل الطاقة 2012، 27، 918-926.
  34. Tomoiagă, B.; Chindriş, M.; Sumper, A.; Sudria-Andreu, A.; Villafafila-Robles, R. إعادة تشكيل أنظمة توزيع الطاقة الأمثلية لباريتو باستخدام خوارزمية جينية قائمة على NSGA-II. Energies 2013, 6, 1439-1455.
  35. غالسيران، إنريك؛ كاريراس، مارك (2013). "دراسة استقصائية حول تخطيط مسار التغطية للروبوتات". الروبوتات والأنظمة المستقلة . 61 (12): 1258-1276 . CiteSeerX 10.1.1.716.2556 . doi : 10.1016/j.robot.2013.09.004 . ISSN 0921-8890 . S2CID 1177069 .   
  36. إليفسن، ك.أو.؛ ليبكسون، هـ.أ.؛ ألبيز، ج.س. (2019). "تخطيط مسار التغطية متعدد الأهداف: تمكين الفحص الآلي للهياكل المعقدة في العالم الحقيقي" . الحوسبة اللينة التطبيقية . 61 : 264-282 . arXiv : 1901.07272 . doi : 10.1016/j.asoc.2017.07.051 . hdl : 10852/58883 . ISSN 1568-4946 . 
  37. ماتياس إرغوت (1 يونيو 2005). التحسين متعدد المعايير . بيركهاوزر. ISBN 978-3-540-21398-7تم الاطلاع عليه بتاريخ 29 مايو 2012 .
  38. كارلوس أ. كويلو؛ غاري ب. لامونت؛ ديفيد أ. فان فيلدهويزن (2007). الخوارزميات التطورية لحل المشكلات متعددة الأهداف . سبرينغر. ISBN 978-0-387-36797-2تم الاطلاع عليه بتاريخ 1 نوفمبر 2012 .
  39. 1 2 يورغن برانكه؛ كاليانموي ديب؛ كايسا ميتينن؛ رومان سلوينسكي (21 نوفمبر 2008). التحسين متعدد الأهداف: مناهج تفاعلية وتطورية . سبرينغر. ISBN 978-3-540-88907-6تم الاطلاع عليه بتاريخ 1 نوفمبر 2012 .
  40. زيليني، م. (1973)، "برمجة التسوية"، في كوكرين، ج. ل.؛ زيليني ، م. (محرران)، اتخاذ القرارات متعددة المعايير ، مطبعة جامعة ساوث كارولينا، كولومبيا، ص 262-301 
  41. ويرزبيكي، أ.ب. (1982). "أساس رياضي لاتخاذ القرارات المرضية" . النمذجة الرياضية . 3 (5): 391-405 . doi : 10.1016/0270-0255(82)90038-0 .
  42. سين، تشاندرا، (1983) نهج جديد لتخطيط التنمية الريفية متعددة الأهداف، المجلة الاقتصادية الهندية، المجلد 30، (4)، 91-96.
  43. 1 2 جولوفين، دانيال؛ تشانغ، تشيوي (2020). "التحويلات العددية العشوائية للحجم الفائق لتحسين الصندوق الأسود متعدد الأهداف القابل للإثبات". arXiv : 2006.04655 [ cs.LG ].
  44. 1 2 3 4 لين، شي؛ تشانغ، شياويوان. يانغ، تشييوان؛ ليو، فاي؛ وانغ، زينكون؛ تشانغ ، تشينغفو (2024). “Smooth Tchebycheff Scalarization لتحسين متعدد الأهداف”. أرخايف : 2402.19078 [ cs.LG ].
  45. Xu, J., Tao, Z. (2011). Rough Multiple Objective Decision Making. Vereinigtes Königreich: CRC Press., Page 67 https://books.google.com/books?id=zwDSBQAAQBAJ&dq=the%20minimax%20multi%20objective%20-game&pg=PA67
  46. 1 2 داس، آي.؛ دينيس، جيه إي (1998). "تقاطع الحدود العادية: طريقة جديدة لتوليد سطح باريتو في مسائل التحسين غير الخطي متعدد المعايير". مجلة SIAM للتحسين . 8 (3): 631. doi : 10.1137/S1052623496307510 . hdl : 1911/101880 . S2CID 207081991 . 
  47. موتا ، ريناتو س.؛ أفونسو، سيلفانا م.ب.؛ ليرا، باولو ر.م. (8 يناير 2012). "طريقة NBI وNC مُعدّلة لحل مسائل التحسين متعددة الأهداف من الرتبة N". التحسين الهيكلي ومتعدد التخصصات . 46 (2): 239-259 . doi : 10.1007/s00158-011-0729-5 . S2CID 121122414 . 
  48. 1 2 ميساك، أ .؛ إسماعيل-يحيى، أ.؛ ماتسون، سي. أ. (2003). "طريقة القيد الطبيعي المعياري لتوليد جبهة باريتو". التحسين الهيكلي ومتعدد التخصصات . 25 (2): 86-98 . doi : 10.1007/s00158-002-0276-1 . S2CID 58945431 . 
  49. 1 2 ميساك، أ.؛ ماتسون، سي. أ. (2004). "طريقة القيد الطبيعي مع ضمان التمثيل المتساوي لحدود باريتو الكاملة". مجلة AIAA . 42 (10): 2101-2111 . Bibcode : 2004AIAAJ..42.2101M . doi : 10.2514/1.8977 .
  50. 1 2 مولر-غريتشنيدر، دانيال؛ غريب، هيلموت؛ شليختمان، أولف (2009). "نهج متتابع لحساب جبهة باريتو المحدودة لمسائل التحسين متعددة الأهداف العملية". مجلة SIAM للتحسين . 20 (2): 915-934 . doi : 10.1137/080729013 .
  51. عرفاني، توحيد؛ أوتيوزنيكوف، سيرجي ف. (2010). "مجال البحث الموجه: طريقة لتوليد حدود باريتو بشكل متساوٍ في التحسين متعدد الأهداف" . تحسين الهندسة . 43 (5): 467-484 . doi : 10.1080/0305215X.2010.497185 . ISSN 0305-215X . 
  52. ديب ، ك .؛ براتاب، أ.؛ أغاروال، س.؛ ميريفان، ت. (2002). "خوارزمية جينية متعددة الأهداف سريعة ونخبوية: NSGA-II". معاملات IEEE في الحوسبة التطورية . 6 (2): 182. Bibcode : 2002ITEC....6..182D . CiteSeerX 10.1.1.17.7771 . doi : 10.1109/4235.996017 . S2CID 9914171 .  
  53. ديب، كاليانموي؛ جاين، هيمانشو (2014). "خوارزمية تحسين تطورية متعددة الأهداف باستخدام نهج فرز غير مهيمن قائم على نقطة مرجعية، الجزء الأول: حل المشكلات ذات القيود الصندوقية". معاملات IEEE في الحوسبة التطورية . 18 (4): 577-601 . Bibcode : 2014ITEC...18..577D . doi : 10.1109/TEVC.2013.2281535 . ISSN 1089-778X . S2CID 206682597 .  
  54. جاين، هيمانشو؛ ديب، كاليانموي (2014). "خوارزمية تحسين تطورية متعددة الأهداف باستخدام نهج فرز غير مهيمن قائم على نقطة مرجعية، الجزء الثاني: معالجة القيود والتوسع إلى نهج تكيفي". معاملات IEEE في الحوسبة التطورية . 18 (4): 602-622 . Bibcode : 2014ITEC...18..602J . doi : 10.1109/TEVC.2013.2281534 . ISSN 1089-778X . S2CID 16426862 .  
  55. زيتزلر، إي.، لاومانز، إم.، ثيل، إل.: SPEA2: تحسين أداء خوارزمية التطور الباريتو القوي، التقرير الفني 103، مختبر هندسة الحاسوب وشبكات الاتصالات (TIK)، المعهد الفدرالي السويسري للتكنولوجيا (ETH) زيورخ (2001)
  56. سومان، ب.؛ كومار، ب. (2006). "دراسة استقصائية حول التلدين المحاكي كأداة لتحسين الأهداف الفردية والمتعددة". مجلة جمعية بحوث العمليات . 57 (10): 1143-1160 . doi : 10.1057/palgrave.jors.2602068 . S2CID 18916703 . 
  57. فارغاس ، دانيلو فاسكونسيلوس؛ موراتا، جونيتشي؛ تاكانو، هيروتاكا؛ ديلبيم، ألكسندر كلاوديو بوتاتزو (2015) . "إطار عام للمجموعات الفرعية وترويض الصراع داخل المجموعات السكانية". الحوسبة التطورية . 23 (1): 1-36 . arXiv : 1901.00266 . doi : 10.1162/EVCO_a_00118 . PMID 24437665 . 
  58. ليمان، جويل؛ ستانلي، كينيث أو. (2011). "التخلي عن الأهداف: التطور من خلال البحث عن الجديد فقط". الحوسبة التطورية . 19 (2): 189-223 . doi : 10.1162/EVCO_a_00025 . PMID 20868264 . 
  59. 1 2 3 نافون، أفيف؛ شمسيان، أفيف؛ تشيك، غال؛ فتايا، إيثان (2021-04-26). "تعلم جبهة باريتو باستخدام الشبكات الفائقة" . وقائع المؤتمر الدولي حول تمثيلات التعلم . arXiv : 2010.04104 .
  60. شينغتشاو، ليو؛ شين، تونغ؛ تشيانغ، ليو (2021-12-06). "تحديد ملامح جبهة باريتو باستخدام انحدار التدرج التبايني متعدد الأهداف لستين" . التقدم في أنظمة معالجة المعلومات العصبية . 34 .
  61. برينغمان، كارل؛ فريدريش، توبياس؛ نيومان، فرانك؛ فاغنر، ماركوس (2011). "التحسين التطوري متعدد الأهداف الموجه بالتقريب". المؤتمر الدولي المشترك للذكاء الاصطناعي . doi : 10.5591/978-1-57735-516-8/IJCAI11-204 .
  62. عرفاني، توحيد؛ أوتيوزنيكوف، سيرجي ف. (2011). "مجال البحث الموجه: طريقة لتوليد حدود باريتو بشكل متساوٍ في التحسين متعدد الأهداف". تحسين الهندسة . 43 (5): 467-484 . doi : 10.1080/0305215X.2010.499190 .
  63. مافروتاس، جورج (2009). "التطبيق الفعال لطريقة قيد إبسيلون في مسائل البرمجة الرياضية متعددة الأهداف". الرياضيات التطبيقية والحساب . 213 (2): 455-465 . doi : 10.1016/j.amc.2009.03.037 . ISSN 0096-3003 . 
  64. كارفاليو، ياغو أ.؛ ريبيرو، ماركو أ. (2020). "نهج دقيق لمسألة شجرة المعايرة ذات الخطأ المحدود والتكلفة الدنيا". حوليات بحوث العمليات . 287 (1): 109-126 . doi : 10.1007/s10479-019-03443-4 . ISSN 0254-5330 . S2CID 209959109 .  
  65. تشانغ، تشينغفو؛ لي، هوي (2007). "MOEA/D: خوارزمية تطورية متعددة الأهداف قائمة على التفكيك". معاملات IEEE في الحوسبة التطورية . 11 (6): 712-731 . doi : 10.1109/TEVC.2007.892759 .
  66. مافروتاس، ج.؛ دياكولاكي، د. (2005). "خوارزمية التفرع والتقييد متعددة المعايير: خوارزمية تعظيم المتجهات للبرمجة الخطية المختلطة متعددة الأهداف من النوع 0-1". الرياضيات التطبيقية والحساب . 171 (1): 53-71 . doi : 10.1016/j.amc.2005.01.038 . ISSN 0096-3003 . 
  67. فينسنت، توماس؛ سيب، فلوريان؛ روزيكا، ستيفان؛ برزيبيلسكي، أنتوني؛ غانديبلو، خافيير (2013). "التفرع والتقييد متعدد الأهداف للبرمجة الخطية المختلطة 0-1: تصحيحات وتحسينات للحالة ثنائية الأهداف". الحوسبة وبحوث العمليات . 40 (1): 498-509 . doi : 10.1016/j.cor.2012.08.003 . ISSN 0305-0548 . 
  68. برزيبيلسكي، أنتوني؛ غانديبلو، كزافييه (2017). "التفرع والتقييد متعدد الأهداف". المجلة الأوروبية لبحوث العمليات . 260 (3): 856-872 . doi : 10.1016/j.ejor.2017.01.032 . ISSN 0377-2217 . 
  69. ديب، كاليانموي؛ جاين، هيمانشو (2014). "خوارزمية تحسين تطورية متعددة الأهداف باستخدام نهج فرز غير مهيمن قائم على نقطة مرجعية، الجزء الأول: حل المشكلات ذات القيود الصندوقية". معاملات IEEE في الحوسبة التطورية . 18 (4): 577-601 . doi : 10.1109/TEVC.2013.2281535 .
  70. كرافت، د.؛ حلبي، ت.؛ شيه، هـ.؛ بورتفيلد، ت. (2006). "تقريب أسطح باريتو المحدبة في تخطيط العلاج الإشعاعي متعدد الأهداف". الفيزياء الطبية . 33 (9): 3399-3407 . Bibcode : 2006MedPh..33.3399C . doi : 10.1118/1.2335486 . PMID 17022236 . 
  71. ^ باتيتي، روبرتو. ماورو بروناتو؛ فرانكو ماشيا (2008). البحث التفاعلي والتحسين الذكي . سبرينغر فيرلاج . رقم ISBN 978-0-387-09623-0.
  72. باتيتي، روبرتو؛ ماورو بروناتو (2011). ذكاء الأعمال التفاعلي: من البيانات إلى النماذج إلى الرؤى . ترينتو، إيطاليا: شركة ريأكتيف سيرش. ISBN 978-88-905795-0-9.
  73. بيوم، ن.؛ ناوجوكس، ب.؛ إميريش، م. (2007). "SMS-EMOA: اختيار متعدد الأهداف قائم على الحجم الفائق المهيمن". المجلة الأوروبية لبحوث العمليات . 181 (3): 1653. doi : 10.1016/j.ejor.2006.08.008 .
  74. زيتزلر، إيكارت؛ لاومانز، ماركو؛ ثيل، لوثار (2001). SPEA2: تحسين خوارزمية التطور الباريتوي القوي (تقرير). مختبر هندسة الحاسوب والشبكات (TIK)، المعهد الفدرالي السويسري للتكنولوجيا في زيورخ.
  75. 1 2 3 4 ميتينين، ك.؛ رويز، ف.؛ ويرزبيكي، أ.ب. (2008). "مقدمة في التحسين متعدد الأهداف: مناهج تفاعلية". التحسين متعدد الأهداف . سلسلة محاضرات في علوم الحاسوب. المجلد 5252. الصفحات 27-57 . CiteSeerX 10.1.1.475.465 . doi : 10.1007/978-3-540-88908-3_2 . ISBN    978-3-540-88907-6.
  76. لوكي، م.؛ رويز، ف.؛ ميتينين، ك. (2008). "صياغة شاملة للتحسين التفاعلي متعدد الأهداف" . OR Spectrum . 33 : 27-48 . doi : 10.1007/s00291-008-0154-3 . S2CID 15050545 . 
  77. رويز، ف.؛ لوكي، م.؛ ميتينين، ك. (2011). "تحسين الكفاءة الحسابية في صياغة شاملة (GLIDE) للتحسين التفاعلي متعدد الأهداف" . حوليات بحوث العمليات . 197 : 47-70 . doi : 10.1007/s10479-010-0831-x . S2CID 14947919 . 
  78. زيونتس، س.؛ والينيوس، ج. (1976). "طريقة برمجة تفاعلية لحل مشكلة المعايير المتعددة". علوم الإدارة . 22 (6): 652. doi : 10.1287/mnsc.22.6.652 .
  79. فيرزبيكي، أ.ب. (1986). "حول اكتمال وفعالية التوصيفات البارامترية لمسائل تحسين المتجهات". OR Spektrum . 8 (2): 73–78 . doi : 10.1007/BF01719738 . S2CID 121771992 . 
  80. أندريه ب. فيرزبيكي؛ ماريك ماكوفسكي؛ ياب فيسيلز (31 مايو 2000). منهجية دعم القرار القائمة على النماذج مع تطبيقات بيئية . سبرينغر. ISBN 978-0-7923-6327-9تم الاطلاع عليه بتاريخ 17 سبتمبر 2012 .
  81. ناكاياما، هـ.؛ ساواراجي، ي. (1984)، "طريقة المفاضلة المُرضية للبرمجة متعددة الأهداف"، في جراور، م.؛ فيرزبيكي، أ.ب. (محرران)، تحليل القرار التفاعلي ، سبرينغر-فيرلاغ برلين، هايدلبرغ، ص 113-122 
  82. ^ ميتينن، ك. ماكيلا، مم (1995). “الطريقة التفاعلية القائمة على الحزمة لتحسين الأهداف المتعددة غير القابلة للتمييز: Nimbus§”. تحسين . 34 (3): 231. دوى : 10.1080/02331939508844109 .
  83. ميتينين، ك.؛ ماكيلا، م.م. (2006). "النهج المتزامن في التحسين التفاعلي متعدد الأهداف". المجلة الأوروبية لبحوث العمليات . 170 (3): 909. doi : 10.1016/j.ejor.2004.07.052 .
  84. سينديا، ك.؛ رويز، أ.ب.؛ ميتينين، ك. (2011). "خوارزمية تطورية تفاعلية قائمة على التفضيلات لتحسين الأهداف المتعددة: PIE". التحسين التطوري متعدد المعايير . سلسلة محاضرات في علوم الحاسوب. المجلد 6576. الصفحات 212-225 . doi : 10.1007/978-3-642-19893-9_15 . ISBN   978-3-642-19892-2.
  85. سينديا، ك.؛ ديب، ك.؛ ميتينين، ك. (2008). "نهج تحسين تطوري متعدد الأهداف قائم على البحث المحلي لتحقيق تقارب سريع ودقيق". حل المشكلات المتوازية من الطبيعة - PPSN X. سلسلة محاضرات في علوم الحاسوب. المجلد 5199. الصفحات 815-824 . doi : 10.1007/978-3-540-87700-4_81 . ISBN   978-3-540-87699-1.
  86. بنسون، هارولد ب.؛ ساين، سيربيل (1997). "نحو إيجاد تمثيلات شاملة للمجموعة الفعالة في البرمجة الرياضية متعددة الأهداف" (ملف PDF) . بحوث اللوجستيات البحرية . 44 (1): 47-67 . doi : 10.1002/(SICI)1520-6750(199702)44:1 < 47::AID-NAV3 > 3.0.CO ; 2-M . hdl : 11693/25666 . ISSN 0894-069X . 
  87. برايك، آندي؛ ساناز مستقيم؛ علي رضا نازمي (2007). "تصور الخرائط الحرارية لخوارزميات الأهداف المتعددة القائمة على السكان". التحسين التطوري متعدد المعايير . سلسلة محاضرات في علوم الحاسوب. المجلد 4403. الصفحات 361-375 . doi : 10.1007/978-3-540-70928-2_29 . ISBN   978-3-540-70927-5. S2CID 2502459 . 
  88. غاس، شاول؛ ساعاتي، توماس (1955). "الخوارزمية الحسابية لدالة الهدف البارامترية". مجلة البحوث اللوجستية البحرية الفصلية . 2 ( 1-2 ): 39-45 . doi : 10.1002/nav.3800020106 . ISSN 0028-1441 . 
  89. جاريد ل. كوهون (13 يناير 2004). البرمجة والتخطيط متعدد الأهداف . منشورات كوريير دوفر. ISBN 978-0-486-43263-2تم الاطلاع عليه بتاريخ 29 مايو 2012 .
  90. روزيكا، س.؛ فيتشيك، م.م. (2005). "أساليب التقريب في البرمجة متعددة الأهداف". مجلة نظرية التطبيقات الأمثلية . 126 (3): 473-501 . doi : 10.1007/s10957-005-5494-4 . ISSN 0022-3239 . S2CID 122221156 .  
  91. مايسل، دبليو إل ( 1973)، جيه إل كوكرين؛ إم زيليني (محررون)، "قرار المفاضلة في صنع القرار متعدد المعايير"، صنع القرار متعدد المعايير : 461-476
  92. أ. ف. لوتوف؛ ف. أ. بوشينكوف؛ ج. ك. كامينيف (29 فبراير 2004). خرائط القرار التفاعلية: تقريب وتصوير حدود باريتو . سبرينغر. ISBN 978-1-4020-7631-2تم الاطلاع عليه بتاريخ 29 مايو 2012 .
  93. ويسنر، ن. (2017)، "التحسين متعدد الأهداف عبر التصور"، النشرة الاقتصادية ، 37 ( 2): 1226-1233