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

ماذا يعني الذكاء الاصطناعي؟

الذكاء الاصطناعي هو عملية محاكاة نظم الكومبيوترات لعمليات الذكاء البشري بهدف تحقيق أمر ما. وكثيراً ما تروّج الشركات لخدماتها على أنها ذكاء صناعي، ولكن حقيقة الأمر أن الكثير من تلك الخدمات تستخدم عنصراً من التقنية، مثل «تعلم الآلة». ويتطلب استخدام الذكاء الاصطناعي أساساً متقدماً من العتاد الصلب Hardware المتخصص، والبرمجيات المطورة خصيصاً لهذا الغرض. ولا توجد لغة برمجة متخصصة بهذه التقنية حتى الآن، ولكنّ عدداً من اللغات يقدم أدوات مفيدة لهذا الغرض، مثل Python وJava وR و«سي بلس بلس».

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

مهارات برمجة الذكاء الاصطناعي

ويتم التركيز في برمجة الذكاء الاصطناعي على 4 مهارات، هي: التعلم والإدراك والتصحيح الذاتي والابتكار.

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

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

وتبقى المهارة الرابعة وهي الابتكار، التي تستخدم الشبكات العصبونية Neural Networks الرقمية والنظم المبنية على القوانين والبيانات الإحصائية وتقنيات أخرى بهدف إيجاد صور ونصوص وموسيقى وأفكار جديدة.

ولعلكم قد سمعتم عن بعض المفردات التقنية المتقاربة، مثل الذكاء الاصطناعي Artificial Intelligence، وتعلم الآلة Machine Learning، والتعلم العميق Deep Learning.

“);
googletag.cmd.push(function() { onDvtagReady(function () { googletag.display(‘div-gpt-ad-3341368-4’); }); });
}

شاركها.
Exit mobile version