كثير من الداخلين إلى تعلم الآلة يكتشفون أن العائق الأول ليس البرمجة، بل الجبر الخطي: المتجهات والمصفوفات والقيم الذاتية تظهر في أول مشروع حقيقي. هذا المقال يقدم توصية محددة وعملية، هي دورة الرياضيات للتعلم الآلي: الجبر الخطي من جامعة إمبريال كوليدج لندن على منصة كورسيرا. نستعرض لماذا تتفوق هذه الدورة على الحفظ النظري والفيديوهات المبتورة، وكيف تبني حدسًا رياضيًا مرتبطًا بكود بايثون قصير. كما نقارنها بمصادر بديلة مثل محاضرات MIT OpenCourseWare وقناة 3Blue1Brown، ونحدد متى يكفي المحتوى العربي التمهيدي. النتيجة بعد خمسة أسابيع: قراءة النماذج الحديثة بثقة، واستخدام القيم الذاتية في تطبيقات مثل تدوير صور الوجوه وتحليل خوارزمية PageRank بدلًا من مجرد ترداد التعريفات.
تدخل إلى أول مشروع حقيقي في تعلم الآلة، فتنهال عليك مصطلحات: المتجهات، المصفوفات، القيم الذاتية. تحاول تجاوزها بالتركيز على الكود فقط، فتجد النموذج يتعلم بطريقة لا تفهمها. هذه اللحظة يواجهها معظم الداخلين إلى علم البيانات. السبب غالبًا ليس ضعف البرمجة، بل فجوة في الجبر الخطي.
المشكلة أن الحلول الشائعة تقع بين طرفين: محاضرات أكاديمية جافة تبدأ بالبراهين، أو فيديوهات قصيرة تمنحك إحساسًا زائفًا بالفهم دون قدرة على التطبيق. الحل الصحيح يحتاج إلى حدس رياضي مرتبط بكود فعلي، وهذا بالضبط ما تقيس به جودة أي دورة.
الجبر الخطي هو اللغة التي تكتب بها معظم خوارزميات تعلم الآلة الحديثة، من أبسط انحدار خطي إلى أعمق نماذج المحولات.
مع انتشار النماذج التوليدية في 2026، لم يعد الجبر الخطي رفاهية. آلية الانتباه داخل نماذج المحولات تعتمد على ضرب مصفوفات وتحويلات خطية، فمن لا يقرأ هذه البنية يظل مستهلكًا للنماذج لا مفسرًا لها.
عند اختيار مصدر لتعلم الجبر الخطي، ابحث عن ثلاثة أشياء: حدس بصري قبل التعريف الرسمي، تطبيق برمجي قصير، وربط مباشر بلغة النماذج الحديثة. المصدر الذي يكتفي بالتعريفات لا يصنع ممارسًا.
التوصية الأساسية هي دورة الرياضيات للتعلم الآلي: الجبر الخطي (Mathematics for Machine Learning: Linear Algebra) المقدمة من جامعة إمبريال كوليدج لندن على منصة كورسيرا (Coursera).
هذه الدورة لا تحاول أن تحولك إلى رياضياتي نظري. هدفها أن تفهم المتجهات والمصفوفات كما يستخدمها ممارس التعلم الآلي فعليًا. لذلك تشعر منذ الأسبوع الأول أن المحتوى موجه نحو نتيجة، لا نحو استعراض رياضي.
مدة الدورة 5 أسابيع بجلسات مكثفة لا تستهلك جدولك.
تغطية واضحة للمتجهات والمصفوفات وتحويلاتها.
شرح القيم الذاتية (eigenvalues) والمتجهات الذاتية (eigenvectors) بأمثلة بصرية.
كتابة كتل كود قصيرة بلغة بايثون (Python) داخل دفاتر جوبيتر (Jupyter).
تطبيقات ممتعة مثل تدوير صور الوجوه وتحليل خوارزمية بيدج رانك (PageRank).
السبب الأول أن الدورة تلغي الحفظ وتستبدله بالحدس. سترى كيف تؤثر المصفوفة على المتجه بدل أن تردد تعريف التحويل الخطي.
السبب الثاني أن التطبيق البرمجي قصير وغير مخيف. لست مطالبًا ببناء مشروع كامل، بل بكتابة بضعة أسطر تختبر فيها الفكرة فورًا. هذا يمنحك ذاكرة عضلية مرتبطة بالمفهوم الرياضي.
أكبر خطأ يرتكبه الداخلون إلى تعلم الآلة ليس ضعف البرمجة، بل تجاوز الجبر الخطي. من يفهم المتجهات والمصفوفات يستطيع قراءة أي نموذج حديث كأنه كود مألوف.
النتيجة الملموسة بعد 5 أسابيع أنك لن تكتفي بمعرفة ما هي القيم الذاتية، بل ستعرف متى تستخدمها عند تقليل أبعاد البيانات أو تفسير شبكة عصبية.
لا يغني المحتوى العربي عن الدورة المتعمقة، لكنه يعمل بوصفه جسرًا ممتازًا في البداية.
كثيرون يبحثون عن math for machine learning بالعربية لتجاوز عائق المصطلحات. المصادر العربية القصيرة تشرح المتجهات والمصفوفات بلغة قريبة، لكنها غالبًا لا تصل إلى تطبيقات مثل القيم الذاتية في تحليل PageRank. لذلك استخدمها تمهيدًا لأسبوعين، ثم انتقل إلى المحتوى الإنجليزي الأعمق.
إذا كنت تريد حدسًا بصريًا فقط دون كتابة كود، فقناة 3Blue1Brown على يوتيوب تقدم أفضل رسوم متحركة لفهم الجبر الخطي.
أما إذا كنت تريد العمق الأكاديمي والبراهين الصارمة، فمحاضرات إم آي تي أوبن كورس وير (MIT OpenCourseWare) للجبر الخطي مع غيلبرت سترانغ تظل مرجعًا عالميًا. هذا المسار يناسب من يخطط لدراسات عليا أو بحث في الرياضيات الحاسوبية.
وتذكّر أن تقوية أساسيات البرمجة قبل الدورة قد توفر عليك أسبوعًا كاملًا. مراجعة لغة بايثون تكفي لكتابة كتل الكود الصغيرة بثقة.
ابدأ بوضع المراجعة المجاني على كورسيرا، ولا تشترِ الشهادة قبل أن تنهي أول أسبوعين وتتأكد أن الوتيرة مناسبة.
خصص 45 دقيقة يوميًا لمدة 5 أسابيع.
جهز بيئة بايثون عبر غوغل كولاب (Google Colab). داخل الدفتر ستستخدم مكتبة نامباي (NumPy) لبناء المتجهات والمصفوفات.
ركز على القيم الذاتية والمتجهات الذاتية لأنها تتكرر في تحليل البيانات وخوارزميات الترتيب.
بعد كل أسبوع، أعد كتابة الكود بنفسك دون نسخ.
إذا شعرت أن الجانب البرمجي أضعف من الرياضيات، فابدأ بأساسيات علوم الكمبيوتر قبل الغوص في النماذج. يمكنك مراجعة أساسيات علوم الكمبيوتر من هارفارد CS50 لأنها تمنحك أرضية صلبة في التفكير الحسابي.
حين تنهي الدورة لن تنظر إلى خوارزميات التوصية أو نماذج الرؤية الحاسوبية بالطريقة نفسها، بل سترى تحت كل نموذج بنية خطية تنتظر أن تفككها.
لا. تحتاج فقط إلى رغبة في فهم المفاهيم وصبر على كتابة كتل كود قصيرة. الدورة صممت للمبتدئين ولمن يريدون تجديد مهاراتهم دون افتراض سابق.
المسار المكثف يستغرق نحو 5 أسابيع بجلسة يومية تتراوح بين 45 و90 دقيقة. النتيجة الأولى تظهر بعد أسبوعين عندما تبدأ بربط المصفوفات بالنماذج.
الجبر الخطي العام يركز على البراهين والفضاءات المجردة. أما جبر التعلم الآلي فيركز على المتجهات والمصفوفات والموترات والقيم الذاتية من منظور تطبيقي، مع كود وعمليات على بيانات.
نعم. يمكن الوصول إلى المحتوى الأساسي للدورة في وضع المراجعة على كورسيرا دون دفع. تدفع فقط إذا أردت شهادة رسمية أو تقييمات إضافية.
لا تكفي وحدها. بايثون ومكتباتها تسهّل تنفيذ العمليات، لكن الفهم الحقيقي يأتي من ربط النتيجة البرمجية بالمفهوم الرياضي. الجمع بينهما هو المطلوب.