| 46
أمــا الخوارزميات الأكثر تقدمًًا، فتعمل على تحويل مســار تنفيذ الشــفرة البرمجية عبر مســارات متعددة وفق شــروط محددة، فيما يُُعرف بعمليــة اتخاذ القرار الآلي )، كمــا قد تقود إلى اســتنتاجات منطقية اعتمادًًا Automated Decision - Making ( .) 2 () Automated Reasoning على ما يُُعرف بـالاستدلال الآلي ( ) بأنها منهج لحل المسائل Heuristic وفي المقابل، تُُعرََّف الخوارزمية الاســتدلالية ( لا يهدف بالضرورة إلى الوصول إلى نتيجة صحيحة أو مثالية بشكل قطعي بل إلى تقديم حلول عملية وســريعة. فعلى ســبيل المثال، يُُشار غالبًًا إلى أنظمة التوصية في ، غير أنها تعتمد في الواقع على " خوارزميات " منصات التواصل الاجتماعي بوصفها .) 3 بصورة مطلقة( " صحيحة " استدلالات إرشادية، نظرًًا لعدم وجود توصية ومن الناحية التقنية، يمكن التعبير عن الخوارزمية بوصفها عملية حسابية تُُنفََّذ ضمن حدود زمنية ومكانية محددة، وبلغة برمجية واضحة، لحساب دالََّة معينة انطلاقًًا من ). وعند تنفيذ هذه العملية 4 حالــة ابتدائية ومدخلات محددة قد تكون أحيانًًا فارغة( تمر الخوارزمية عبر سلســلة مــن الحالات المتتابعة المحددة بدقــة، لتنتهي بإنتاج .) 5 ) تصل إلى حالة نهائية( Output مخرجات ( ومع ذلك، لا يكون الانتقال بين هذه الحالات حتميًّّا في جميع الحالات؛ إذ توجد ) تعتمد Randomized Algorithms خوارزميات تُُعرف بـــالخوارزميات العشوائية ( ). وبناء على ذلك يمكن تعريف 6 على مدخلات عشــوائية ضمن عملية المعالجــة( مجموعة من القواعد التي تحدد بدقة سلســلة من " الخوارزميــة بصــورة عامة بأنها ، وهي القواعد التي تقوم عليها جميع برامج الحاسوب، سواء تعلََّق الأمر " العمليات .) 7 بالحسابات الرقمية أو بعمليات معالجة المعلومات الأخرى( وعلى الرغم من أن الخوارزمية نشأت أساسًًا مفهومًًا رياضيًًّا تجريديًًّا فإنها أصبحت اليوم إحدى الركائز الأساســية للعصر الرقمي؛ حيث تُُستخدم في محركات البحث، وأنظمة التوصية، وشبكات التواصل الاجتماعي، والتجارة الإلكترونية، بل وحتى في .) 8 إدارة حركة المرور في المدن الحديثة( غير أن انتقال الخوارزميات من السياقات المدنية إلى المجال العسكري أضفى عليها بُُعدًًا جديدًًا؛ إذ لم تعد مجرد أدوات لمعالجة المعلومات بل تحولت إلى أنظمة قادرة على تحديد الأهداف البشرية، واقتراح خطط القصف، وتقدير الخسائر المحتملة، بل
Made with FlippingBook Online newsletter