🤖 كورس آلية عمل الذكاء الاصطناعي – الحلقة 3
🧠 كيف “يفكر” الذكاء الاصطناعي داخل الشبكات العصبية؟
#برمجة #AI
🧠 مقدمة مهمة جداً
في الحلقات السابقة فهمنا:
- كيف يتعلم الذكاء الاصطناعي 🔥
- كيف يقلل الخطأ 📉
- كيف يعدل الأوزان 🧠
اليوم ندخل أخطر وأهم فكرة في الكورس:
🧠 كيف “يفكر” الذكاء الاصطناعي داخلياً؟
أو بشكل أدق:
كيف تتحول البيانات إلى قرار داخل Neural Network؟
🧠 أول حقيقة يجب فهمها
الذكاء الاصطناعي لا “يفكر” مثل الإنسان.
بل:
هو سلسلة حسابات رياضية داخل طبقات متتالية
🧩 ما هي الشبكة العصبية؟
هي نظام مكوّن من:
- مدخلات (Inputs)
- طبقات مخفية (Hidden Layers)
- مخرجات (Output)
الشكل العام:
Input → Hidden Layer → Hidden Layer → Output
🧠 ماذا يحدث داخل كل طبقة؟
كل طبقة تقوم بـ:
جمع + ضرب + تحويل
المعادلة الأساسية:
output = (input × weight) + bias
ثم:
activation function
🧠 مثال بسيط جداً
لدينا دخل:
x = 2
وأوزان:
w = 0.5
b = 1
الحساب:
output = (2 × 0.5) + 1 = 2
🧠 لكن أين “الذكاء” هنا؟
الذكاء ليس في الحساب.
بل في:
تغيير الأوزان عبر التدريب
🔥 مفهوم مهم: الطبقات (Layers)
لماذا نستخدم أكثر من طبقة؟
لأن:
طبقة واحدة فقط:
❌ تفهم علاقات بسيطة فقط
عدة طبقات:
✔ تفهم علاقات معقدة
✔ تكتشف أنماط مخفية
✔ تبني “فهم تدريجي”
🧠 مثال ذكي جداً
تخيل AI يتعرف على صورة وجه:
الطبقة 1:
- خطوط
- زوايا
الطبقة 2:
- عين
- أنف
- فم
الطبقة 3:
- وجه كامل
🧠 هذا هو “الفهم الاصطناعي”
ليس فهم حقيقي… بل:
بناء طبقات من المعلومات
📊 ما هي Activation Function؟
هي دالة تقرر:
هل هذه المعلومة مهمة أم لا؟
مثال بسيط:
إذا output > 0 → 1
إذا output ≤ 0 → 0
🧠 لماذا نحتاجها؟
بدونها:
❌ الشبكة تصبح خطية فقط
❌ لا تستطيع التعلم العميق
🔥 أهم Activation Functions
1) Step Function
0 أو 1
2) Sigmoid
تخرج قيمة بين 0 و 1
3) ReLU (الأهم)
إذا x > 0 → x
إذا x < 0 → 0
🧠 لماذا ReLU مهم؟
✔ سريع
✔ فعال
✔ يستخدم في كل الشبكات الحديثة
🧠 ماذا يحدث داخل الشبكة كاملة؟
كل طبقة تعمل:
- تستقبل بيانات
- تضربها بالأوزان
- تضيف bias
- تمررها للطبقة التالية
الشكل:
Input → W1 → Layer1 → W2 → Layer2 → Output
🧠 فكرة مهمة جداً
كل طبقة:
تكتشف شيء “أعمق” من السابقة
📌 مثال ذهني قوي
AI يميز سيارة 🚗
- طبقة 1: خطوط
- طبقة 2: عجلات
- طبقة 3: شكل السيارة
🧠 أين الذكاء الحقيقي؟
ليس في الكود…
بل في:
الأوزان (Weights)
🔥 ما هي الأوزان؟
هي:
أرقام تتحكم في “طريقة فهم النموذج”
مثال:
weight = 0.01 → تأثير ضعيف
weight = 0.9 → تأثير قوي
🧠 كيف يتغير الذكاء مع التدريب؟
مع الوقت:
- الأوزان تتعدل
- الشبكة تصبح أدق
- الأخطاء تقل
📉 ماذا يحدث إذا كانت الأوزان سيئة؟
- نتائج خاطئة
- عدم فهم البيانات
- نموذج فاشل
🧠 لماذا الشبكات العصبية قوية جداً؟
لأنها:
✔ تتعلم تلقائياً
✔ لا تحتاج قواعد جاهزة
✔ تكتشف أنماط غير مرئية
⚠️ حقيقة مهمة جداً
الشبكة العصبية:
❌ لا تفهم الصورة
❌ لا تعرف المعنى
✔ لكنها تتعرف على الأنماط
🧠 تشبيه مهم
الشبكة العصبية مثل:
آلة تحاول اكتشاف العلاقات من آلاف الأمثلة
📊 خلاصة الحلقة 3
تعلمنا:
- كيف تعمل الشبكات العصبية داخلياً
- معنى الطبقات (Layers)
- وظيفة كل طبقة
- Activation Functions
- كيف تتحول البيانات إلى قرار
- مفهوم “الذكاء” داخل AI
🚀 في الحلقة 4 سنبدأ أقوى جزء:
🧠 Backpropagation (كيف يتعلم الدماغ الاصطناعي فعلياً)
وسنشرح:
- كيف يرجع الخطأ للخلف
- كيف تتعدل كل طبقة
- كيف يتم التدريب الحقيقي
- السر وراء ChatGPT

تعليقات
إرسال تعليق