في هذه الأيام، يكاد يكون من المستحيل الحديث عن أي موضوع متعلق بالتكنولوجيا دون ذكر أحد المصطلحات الثلاثة التالية: الخوارزميات، والأتمتة، والذكاء الاصطناعي. سواءً كان الحديث يدور حول تطوير البرمجيات الصناعية (حيث الخوارزميات أساسية)، أو DevOps (الذي يتمحور بالكامل حول الأتمتة)، أو AIOps (استخدام الذكاء الاصطناعي لتشغيل عمليات تكنولوجيا المعلومات)، فستصادف هذه المصطلحات التقنية الحديثة.
في الواقع، إن تكرار ظهور هذه المصطلحات وتعدد حالات استخدامها المتداخلة يُسهّل الخلط بينها. على سبيل المثال، قد نعتقد أن كل خوارزمية هي شكل من أشكال الذكاء الاصطناعي، أو أن الطريقة الوحيدة للأتمتة هي تطبيق الذكاء الاصطناعي عليها.
الواقع أكثر تعقيدًا بكثير. فرغم ترابط الخوارزميات والأتمتة والذكاء الاصطناعي، إلا أنها مفاهيم مختلفة تمامًا، ومن الخطأ دمجها. اليوم، سنشرح معنى هذه المصطلحات، واختلافاتها، وتقاطعاتها في عالم التكنولوجيا الحديث.
ما هي الخوارزمية:
دعونا نبدأ بمصطلح تم تداوله في الدوائر التقنية لعقود من الزمن: الخوارزمية.
الخوارزمية هي مجموعة من الإجراءات. في تطوير البرمجيات، عادةً ما تكون الخوارزمية عبارة عن سلسلة من الأوامر أو العمليات التي يُجريها البرنامج لإنجاز مهمة معينة.
مع ذلك، ليست كل الخوارزميات برمجيات. على سبيل المثال، يُمكن القول إن الوصفة خوارزمية لأنها أيضًا مجموعة من البرامج. في الواقع، لكلمة خوارزمية تاريخ طويل، يعود إلى قرون قبل أن يخترعها أي شخص.
ما هي الأتمتة:
الأتمتة تعني تنفيذ المهام بتدخل بشري أو إشراف محدود. قد يُهيئ البشر الأدوات والعمليات اللازمة لتنفيذ المهام الآلية، ولكن بمجرد تفعيلها، ستعمل سير العمل الآلية بشكل مستقل إلى حد كبير أو كليًا.
كما هو الحال مع الخوارزميات، فإن مفهوم الأتمتة موجود منذ قرون. في بدايات عصر الحاسوب، لم تكن الأتمتة محورًا رئيسيًا لمهام مثل تطوير البرمجيات. ولكن على مدار العقد الماضي تقريبًا، انتشرت على نطاق واسع فكرة أن على المبرمجين وفرق عمليات تكنولوجيا المعلومات أتمتة أكبر قدر ممكن من أعمالهم.
اليوم، تسير الأتمتة جنبًا إلى جنب مع ممارسات مثل DevOps والتسليم المستمر.
ما هو الذكاء الاصطناعي:
الذكاء الاصطناعي (AI) هو محاكاة الذكاء البشري بواسطة أجهزة الكمبيوتر أو أدوات غير بشرية أخرى.
كان الذكاء الاصطناعي التوليدي، الذي يُنتج محتوى مكتوبًا أو مرئيًا يُحاكي عمل الأشخاص الحقيقيين، محور نقاشات الذكاء الاصطناعي على مدار العام الماضي تقريبًا. ومع ذلك، فهو ليس سوى نوع واحد من أنواع الذكاء الاصطناعي العديدة الموجودة، ومعظم أشكال الذكاء الاصطناعي الأخرى (مثل التحليلات التنبؤية)
كانت تقنية الذكاء الاصطناعي موجودة منذ فترة طويلة قبل إطلاق ChatGPT الذي أثار طفرة الذكاء الاصطناعي الحالية.
تعليم الفرق بين الخوارزميات والأتمتة والذكاء الاصطناعي:
الخوارزميات مقابل الأتمتة والذكاء الاصطناعي:
يمكننا كتابة خوارزمية لا علاقة لها إطلاقًا بالأتمتة أو الذكاء الاصطناعي. على سبيل المثال، تستخدم خوارزمية في تطبيق برمجي، تُصادق على هوية المستخدم بناءً على اسم المستخدم وكلمة المرور، مجموعة محددة من الإجراءات لإتمام المهمة (مما يجعلها خوارزمية)، لكنها ليست شكلاً من أشكال الأتمتة، وبالتأكيد ليست ذكاءً اصطناعيًا.
الأتمتة مقابل الذكاء الاصطناعي:
وبالمثل، فإن العديد من العمليات التي يُؤتمتها مطورو البرمجيات وفرق عمليات تكنولوجيا المعلومات ليست من أشكال الذكاء الاصطناعي. على سبيل المثال، غالبًا ما تحتوي خطوط أنابيب التكامل المستمر/التسليم المستمر (CI/CD) على العديد من سير العمل المؤتمتة، لكنها لا تعتمد على الذكاء الاصطناعي لأتمتة العمليات. بل تستخدم عمليات بسيطة قائمة على قواعد.
الذكاء الاصطناعي مع الأتمتة والخوارزميات:
في الوقت نفسه، يعتمد الذكاء الاصطناعي غالبًا على الخوارزميات لمحاكاة الذكاء البشري، وفي كثير من الأحيان، يهدف إلى أتمتة المهام أو اتخاذ القرارات. ولكن، تجدر الإشارة إلى أن ليست كل الخوارزميات أو الأتمتة مرتبطة بالذكاء الاصطناعي.
كيف يجتمع الثلاثة معًا:
ومع ذلك، فإن السبب وراء أهمية الخوارزميات والأتمتة والذكاء الاصطناعي بالنسبة للتكنولوجيا الحديثة هو أن استخدامها معًا يعد أمرًا أساسيًا لبعض أحدث اتجاهات التكنولوجيا اليوم.
أفضل مثال على ذلك هو أدوات الذكاء الاصطناعي التوليدية، التي تعتمد على خوارزميات مُدرَّبة على محاكاة إنتاج المحتوى البشري. عند استخدامها، تستطيع برامج الذكاء الاصطناعي التوليدية توليد المحتوى تلقائيًا.
يمكن أن تتقارب الخوارزميات والأتمتة والذكاء الاصطناعي في سياقات أخرى أيضًا. على سبيل المثال، قد تتطلب عمليات NoOps (سير عمل عمليات تكنولوجيا المعلومات المؤتمتة بالكامل والتي لم تعد تتطلب جهدًا بشريًا) ليس فقط الأتمتة الخوارزمية، بل أيضًا أدوات ذكاء اصطناعي متطورة لتمكين اتخاذ قرارات معقدة ومبنية على السياق، وهو ما لا يمكن تحقيقه بالخوارزميات وحدها.
تُشكّل الخوارزميات والأتمتة والذكاء الاصطناعي جوهر عالم التكنولوجيا اليوم. ولكن لا تعتمد جميع التقنيات الحديثة على هذه المفاهيم الثلاثة. لفهم آلية عمل أي تقنية بدقة، علينا معرفة دور الخوارزميات والأتمتة والذكاء الاصطناعي فيها (أو دورها فيه).
وقت النشر: ١٦ مايو ٢٠٢٤