2. التمهيدات

للبدء في التعلم العميق ، سنحتاج إلى تطوير بعض المهارات الأساسية.

إعلم أنّ جميع التعلم الآلي يهتم باستخراج المعلومات من البيانات. لذلك وجب أن نبدأ بتعلّم المهارات العمليّة لتخزين و تنظيف ومعالجة البيانات.

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

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

بعد ذلك ، يهتم التعلم الآلي بعمل التنبؤات: ما هي القيمة المحتملة لبعض السمات غير المعروفة ، بالنظر إلى المعلومات التي نلاحظها؟ لسبب صارم في ظل عدم اليقين سنحتاج إلى استدعاء لغة الاحتمال.

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

حافظ هذا الكتاب على المحتوى الرياضي إلى الحد الأدنى الضروري للحصول على فهم سليم للتعلم العميق. ومع ذلك ، هذا لا يعني أن هذا الكتاب خالٍ من الرياضيات. وبالتالي ، يقدم هذا الفصل مقدمة سريعة للرياضيات الأساسية والمستخدمة بشكل متكرر للسماح لأي شخص بأن يفهم على الأقل * معظم * المحتوى الرياضي للكتاب. إذا كنت ترغب في فهم * الكل * للمحتوى الرياضي ، فيجب أن تكون المراجعة الإضافية chap_appendix_math كافية.

فهرس المقال