الرياضيات في مجال تعلم الآلة و الذكاء الصناعي

السلام عليكم,

مع بروز نجم البيانات الكبيرة, زاد الطلب على محللي البيانات و الباحثين في هذا المجال.

في العادة يتطلب تحليل البيانات استعمال خوارزميات "تعلم الآلة" و الذكاء الصناعي, لكن مع وجود حُزَم جاهزة تسمح باستعمال خوارزميات الذكاء الصناعي على شكل علبة سوداء (كـ Support Vector machine و الـ Random forest و مؤخرا الـ Deep learning), إزداد عدد المبرمجين الوالجين الى هذا المجال وفي بعض الاحيان لا يملكون الاساسيات الآزمة لفهم الغاية من بعض الخوارزميات او تفسير بعض نتائجها, لكنهم يعملون بمنطق "التجربة والخطأ" الى غاية الحصول على نتائج جيدة.

اردت مشاركة هذا النقاش على منصة Reddit حول هذا الموضوع.

ماهو رأيك وهل ينطبق هذا على مجال البرمجة ام هناك اختلاف ؟


التعليق السابق

في العالم العربي بصفة عامة, هناك تركيز على الرياضيات مثلا الجبر الخطي وحساب التكاملات ... الخ لكن لا يوجد دمج لها مع مجالات البحث الجديدة.

مثلا ربما الـ Convex optimisation ربما تدرس بعض الخوارزميات والرياضيات ورائها مثل خوارزمية نيوتن و غيرها لكن لا توضع في صياغها العملي.

مثلا انا درست في الصين, في مادة الرياضيات, بالاظافة الى البراهين, يعطيك الاستاذ مشكل عملي (او اكاديمي) ويطلب منك حله وبرمجة الحل والقيام ببعض المقارانات وكتابة الحل على شكل ورقة بحثية.

هناك مثلا مادة خاصة بتعلم الآلة, تدرس فيها الرياضيات + برمجة هذه الخوارزميات, مثلا الـ Topic modeling و الـ probabilistic baysian models وغيرها من المواضيع التي يحتاجها مجال الذكاء الصناعي لكن لا اظن انها تدرس في العالم العربي.

المناهج لدينا قديمة جدا، مثلا مادة الذكاء الصناعي مازالت تدرس في البرولوج، مع ان العالم كله تركها مع الالفية الجديدة و بدأ يستخدم لغات مثل السي و الجافا و الان البايثون، و ايضا مناهج تصميم المواقع قديمة جدا لدرجة ان بها اشياء تركها الستانتر العالمي لل W3 و الكتب من سنة 1995

صحيح, ربما لعدم ارتباط الاساتذة بمجال البحث العلمي كثيرا, لذلك لا يكترثون بتجديد المقررات.

كلية العلوم والتقنيات بالمغرب

هذا مقرر السنتين الاوليين في تخصص : رياضيات - فيزياء - علوم حاسوب :

http://www.fsts.ac.ma/wp-co...

وهذا مقرر السنة الثالثة -تخصص رياضيات تطبيقية-

http://www.fsts.ac.ma/wp-co...

كما ترى فالجانب النظري يتم الاهتمام به ، تماما كالتطبيقي،

وترى ان هناك module لتحليل البيانات (يدرسه متخصصوا الرياضيات التطبيقية ، وعلوم الحاسوب، ثم البيولوجيون)

هذه المواد تدرس في جميع الجامعات العربية, لكن بطريقة سطحية.

مثلا تحليل البيانات ستجد انها فقط t-test و ANOVA وماشابهاها.

بطبيعة الحال Analyse numérique يتم تدريس مواضع مثل Newton method وغيرها, لكن بدون تبين صلتها بامجال تعلم الالة