🔥 أحدث الأخبار

موقع يهتم بكل ماهو جديد في عالم التكنولوجيا والرياضة

كورس آلية عمل الذكاء الاصطناعي – الحلقة 3


 

🤖 كورس آلية عمل الذكاء الاصطناعي – الحلقة 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 مهم؟

✔ سريع
✔ فعال
✔ يستخدم في كل الشبكات الحديثة


🧠 ماذا يحدث داخل الشبكة كاملة؟

كل طبقة تعمل:

  1. تستقبل بيانات
  2. تضربها بالأوزان
  3. تضيف bias
  4. تمررها للطبقة التالية

الشكل:

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


تعليقات

💬 🙋🏻‍♂️