ماذا تحسب الشبكة
الطبقات بوصفها دوالّ ذات معاملات، ونمط «تحويل أفيني ثم لا-خطية»، ولماذا لا يفيد تكديس تحويلات خطية وحدها.
الشبكة العصبية تركيب لدوال بسيطة بثوابت قابلة للضبط. ولا شيء في هذه الجملة مجازيّ، ويجعلها هذا الدرس ملموسة قبل أي تدريب.
الطبقة دالة ذات بارامترات
تحسب الطبقة المعيارية تامة الاتصال - أي الكثيفة -
حيث مصفوفة أوزان، و متجه انحياز، و لاخطية تُطبَّق عنصراً عنصراً. ويحدث أمران متمايزان: تطبيق أفيني ، ثم لاخطية تُطبَّق على كل إحداثي على حدة.
وصياغة شولّيه مفيدة: الطبقات لبنات بناء التعلّم العميق، وشكل البيانات هو الذي يختار اللبنة. فالمتجهات تذهب إلى الطبقات الكثيفة؛ والمتتاليات في تنسورات ثلاثية الأبعاد تذهب إلى الطبقات التكرارية أو الالتفاف أحادي البعد؛ والصور في تنسورات رباعية الأبعاد تذهب إلى طبقات الالتفاف ثنائي البعد.
عدّ البارامترات
تحوي الطبقة الكثيفة من مدخلاً إلى مخرجاً مصفوفةً زائد انحياز لكل وحدة خرج:
فمن 4 مدخلات إلى 3 مخرجات يكون ذلك . ونسيان متجه الانحياز هو الزلّة المعتادة ويعطي 12.
لماذا ليست اللاخطية اختيارية
لنفترض أننا أسقطنا وكدّسنا ثلاث طبقات كثيفة:
افتح الأقواس. تنهار مصفوفات الأوزان في جداء واحد وتنهار الانحيازات في متجه واحد، فيبقى - وهو تطبيق أفيني. ثلاث طبقات، وعائلة الدوال هي بالضبط ما كانت طبقة واحدة قادرة على التعبير عنه أصلاً.
العمق وحده لا يشتري شيئاً. فتركيب التطبيقات الأفينية أفينيّ. ولا تصل القدرة التعبيرية التي يمنحها العمق إلا حين تقع لاخطية بين الطبقات، ولهذا تكون بنيوية لا زخرفية.
يعمل في متصفحك. تُنزّل عملية التشغيل الأولى بيئة بايثون (~10 ميغابايت)، ثم تُخزّن مؤقتًا.
ReLU، بدقّة
الاختيار المعياري هو الوحدة الخطية المقوّمة:
ويصفها راشكا ببساطة: إنها تقيّد المدخلات السالبة إلى 0. وهذا هو التعريف كلّه. فهي لا تضغط القيم في - تلك هي السيغمويد اللوجستية - ولا تسوّي شيئاً.
وأثرها في المرور الخلفي لا يقلّ أهمية عن أثرها في الأمامي: فالمشتقّة حيث و حيث ، ومن ثم فالوحدة الخاملة لمثال ما لا تمرّر عبرها أي تدرّج إلى الوراء لذلك المثال.
مرور أمامي محلول
مدخلان، ووحدتان مخفيّتان، وخرج واحد:
وكلا المدخلين موجب، فتتركهما ReLU دون تغيير، ويكون
ذلك العدد المفرد هو ما تعتقده الشبكة حالياً. ويسأل الدرس التالي عن مقدار خطئها ويدفع ذلك الخطأ إلى الوراء نحو كل وزن.
والصورة أدناه هي الشبكة نفسها في شريحة: المخرج بدلالة المدخل الأوّل، والمدخل الثاني على مِزلاج. انزع اللاخطّيّة فتصير الشريحة مستقيمًا، لأنّ الطبقتين تتضاربان فتعطيان الصفّ الواحد [-0.05، -0.05]. ويهبط البعد عن التآلفيّة إلى صفر بدقّة الآلة، فيصير الانهيار أمرًا تتحقّق منه لا أمرًا تسلّم به.
وأعِد ReLU وانتبه إلى موضعك. فعند المدخل المحلول (1، 2) تكون الوحدتان مشتغلتين، فلا يفعل المقوّم شيئًا البتّة، وتُرجع الشبكة وصورتها المنهارة كلتاهما -0.15. واللاخطّيّة لا تكسب أجرها إلّا بعبور حدّ: فعند (2، -1.5) تكون الوحدتان مطفأتين ويكون الجوابان 0 و-0.025.
فالعمق إذًا لا يشتري منحنى. إنّه يشتري مناطق، كلٌّ منها ما زال تطبيقًا تآلفيًّا، وانكسارات الشريحة هي بالضبط حيث تعبر إحدى ما قبل التنشيطات الصفر. وهذا جدير بأن يُحمَل إلى الدرس التالي، لأنّه أيضًا سبب كون الوحدة المطفأة لا تُرجع أيّ تدرّج.
تفاعلي: الانهيار، وما يمنعه
انزع اللاخطّيّة فتصير الشريحة مستقيمًا.
- ما قبل التنشيط
- 0.700, 1.000
- المخرج
- -0.150
- الطبقة المنهارة تقول
- -0.150
- الوحدات المطفأة
- 0
- البعد عن التآلفيّة
- 0.150
تتضارب الطبقتان لتعطيا الصفّ الواحد [-0.050، -0.050]، فبلا لاخطّيّة تعبّر ثلاث طبقات أو ثلاثون عمّا تعبّر عنه طبقة واحدة بالضبط: فالبعد عن التآلفيّة 2e-16، أي صفر بدقّة الآلة. وأعِد ReLU فيصير 0.150. لكن انظر أين أنت. الوحدتان مشتغلتان، فالمقوّم لا يفعل شيئًا هنا، وتُرجع الشبكة -0.150 بينما تُرجع صورتها المنهارة -0.150: العدد نفسه. وهذا صحيح أيضًا عند مدخل الدرس (1، 2). فالعمق لا يشتري منحنى. إنّه يشتري مناطق، كلٌّ منها ما زال تطبيقًا تآلفيًّا، وانكسارات الشريحة هي حيث تعبر إحدى ما قبل التنشيطات الصفر. اعبر واحدة منها ينفصل الجوابان. وملاحظة في العدّ ما دامت الطبقة أمامنا: طبقة كثيفة من أربعة مداخل إلى ثلاثة مخارج تحوي 15 من الوسائط، لا 12. ومتّجه الانحياز هو ما يُنسى.
تابع مع الانتشار العكسي والنزول التدرّجي للمعالجة العامة.
المراجع والقراءات الإضافية
- François Chollet, Deep Learning with Python, Manning (2nd edition, MEAP), 2020· مكتبة مراجع Kudos AI
- Sebastian Raschka, Build a Large Language Model (From Scratch), Manning, 2025· مكتبة مراجع Kudos AI
تُذكر الأعمال المحمية بحقوق النشر للمرجعية فقط ولا تُستضاف هنا؛ يرجى الرجوع إلى الناشر للوصول إليها.
افتح المسار كاملًا
هذا الدرس الأول مجاني. سجّل لتخوض اختبار الإتقان وتكسب نقاط الخبرة وتفتح جميع الوحدات، مع مزيد من الأمثلة التفاعلية القابلة للتشغيل.