الخوارزمية التي تُستعمل بوجه عام لإيجاد أفضل حلّ لمشكلة مُحدّدة بناءً على قيود وأهداف مُعيّنة تُسمّى خوارزمية التحسين (Optimization Algorithm).
بحيث تهدف خوارزميات التحسين إلى إيجاد الحل الأمثل أو الأفضل ضمن مجموعة من الحلول الممكنة، وذلك بتحقيق أهداف محددة مع الالتزام بقيود معينة.
- كما تُستخدَم خوارزميات التحسين في العديد من المجالات مثل/
- علوم الحاسوب | في مجالات مثل الذكاء الاصطناعي، وتعلم الآلة، وتحليل البيانات.
- الهندسة | في مجالات مثل تصميم الهياكل، وتحسين النظم، والتحكم في العمليات.
- الاقتصاد | في مجالات مثل تحليل الاستثمارات، وإدارة المخاطر، وتسعير الأصول.
- من أمثلة خوارزميات التحسين/
- خوارزمية التدرّد التنازلي (Gradient Descent).
- خوارزمية النمذجة بالتلدين (Simulated Annealing).
- الخوارزميات الجينية (Genetic Algorithms).
- البرمجة الخطية (Linear Programming).
لذلك تُعدّ خوارزميات التحسين من أهمّ الأدوات التي تُساعد في اتّخاذ القرارات وحلّ المشكلات في مختلف المجالات.