لمن مهتم بالذكاء الاصطناعي يعرف ماهو التعلم العميق Deep learning او على الاقل قد سمع به

باختصار

سابقا الذكاء الاصطناعي كانت الطرق التقليدية او المفضلة هي باعطاء او انشاء قواعد ما للحاسوب لتنفيذ امر ما

مثلا لتمييز صورة تفاحة (اتكلم بتبسيط) يتم اعطاء الخوارزميات بحيث ان كانت الصورة اقرب للشكل البيضوي و ذات لون اخضر او اصفر او احمر فهي تفاحة

او تعليم بالمنطق: احمد طبيب, احمد انسان, اذا فالطبيب هو انسان

كذلك ترجمة اللغة كان يُظن بان استخدام القواعد و القواميس بالامكان ترجمة لغة الى لغة اخرى آليا

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

النوع الثاني من الذكاء الاصطناعي يعتمد على تغذية الخوارزمية الذكية (شبكات عصبية) باطنان من الامثلة فتقوم الخوارزمية بشكل تلقائي باستنباط القواعد لتنفيذ مهمة ما

مثلا لتمييز صور القطط عن الكلاب, فبدلا من ان نُعلم الخوارزمية(بشكل مباشر) من خلال اعتماد على لون الجلد او شكل الاذان..الخ من الصفات المميزة, نقوم بتغذية الخوارزمية بالاف او عشرات الاف من صور القطط و الكلاب باشكال و مواقف مختلفة, الخوارزمية بالتدريج ستتعلم ذاتيا و تستخلص الصفات المميزة للكلاب عن القطط

التعلم العميق حقق قفزة عظيمة و تطبيقات عملية كثيرة

طيب ما علاقة التعلم العميق بتعلم اللغات بدون قواعد؟

كثيرا ما اسمع او اقرأ بان تعلم القواعد امر غير مهم لتعلم اللغة بل قسم منهم يقول انها مضيعة للوقت, فالمهم هو الاستماع و التحدث و تلقائيا ستتشكل القواعد بدون تعلمها بشكل مباشر و بشكل متقن و يتم ضرب مثال ان الطفل يتعلم اللغة بدون قواعد

طبعا الكلام بشكل عام صحيح, بالامكان تعلم القواعد بشكل غير مباشر بالاستماع و التحدث, الامر يشبه خوارزميات التعلم العميق, اي تعلم قواعد اللغة يتم باخذ الامثلة

لكن هناك مشكلة بهذا الاسلوب بتعلم اللغة, الامر بحاجة لوقت طويل لاكتساب القواعد, فمثل التعلم العميق هناك حاجة لاطنان من الجمل او ساعات طويلة من الاصغاء للغة كي تستنبط القواعد بشكل تلقائي

فالطفل لا يتقن لغة الا بعد سماعه و ممارسته للكلام لمدة 4 الى 6 سنوات, بالطبع الشخص البالغ "قد" يحتاج لمدة اقل من الطفل و لكن ايضا يحتاج لمدة طويلة و احيانا قد لا يتعلم الا لدرجة بسيطة

ففي دول الخليج مثلا هناك الكثير من الاجانب و اقصد بالذات العمالة البسيطة مكثوا لسنوات طويلة و مع هذا لغتهم ركيكة جدا

بينما تعلم القواعد بشكل مباشر سيسرع من تعلم اللغة, فبدل الحاجة الى مئات الامثلة كي تستنبط بشكل لا واعي احدى القواعد, انت بحاجة لتعلم احدى القواعد بشكل مباشر مع بضعة امثلة فقط, و مع الممارسة ستتعلم بشكل افضل

لذلك انا ضد الاستغناء الكامل عن تعلم القواعد, و هذا عن تجربة شخصية بقيت لعدة اشهر استمع و اتعامل مع اشخاص يتحدثون امامي بلغة اجنبية و لم اتعلم منهم الا بضع كلمات او جمل بسيطة و لكن عندما بدأت ادرس اللغة اكاديميا(بتعلم القواعد) اصبحت اتعلم بسرعة

بالطبع لا اقصد التركيز الشديد على القواعد و لكن تعلم الامور الاساسية على الاقل

حتى بالنسبة للذكاء الاصطناعي لا زال هناك حاجة لاستخدام الجيل الاول(المعتمد على القواعد rule based) و السبب يكمن بقلة الامثلة الكافية لتعليم الخوارزميات.