برمِج

محمد صلاح إبراهيم

مبرمج ومطوّر

هدفنا أن نُيسّر على طالب العلم دخول عالم البرمجة والذكاء الاصطناعي.

والموقع مجاني بالكامل، ولا نسألكم إلا الدعاء.

الدرس 1-2

كيف يعمل الذكاء الاصطناعي

AI و ML و DL و GenAI — إيه الفرق بينهم بالظبط؟

AI أوسع من ML، وML أوسع من DL

كل واحدة تحتوي التالية — مش أربع كلمات منفصلة.

AI الذكاء الاصطناعي أنظمة حاسوبية تنفّذ مهام مثل التعلّم والتنبؤ والتعرّف وتوليد المحتوى.
ML التعلّم الآلي فرع من AI، النماذج تتعلّم أنماطًا من البيانات.
DL التعلم العميق أسلوب من ML يعتمد على شبكات عصبية متعددة الطبقات.
GenAI الذكاء التوليدي أنظمة تنشئ محتوى جديدًا (نص، صورة، صوت) اعتمادًا على أنماط تعلّمتها.
من خارج المنهج الرسمي — لفهم أعمق

أول مرة آلة تهزم بطل عالمي — بس مش بالتعلّم

سنة 1997، هزم حاسوب IBM «Deep Blue» بطل الشطرنج غاري كاسباروف. إنجاز ذكاء اصطناعي حقيقي — لكنه اعتمد على البحث في ملايين الاحتمالات وقواعد مكتوبة يدويًا، مش على التعلّم من بيانات. يعني: AI أصيل، لكن مش Machine Learning.

المصدر: ويكيبيديا — Deep Blue versus Garry Kasparov
من خارج المنهج الرسمي — لفهم أعمق

بعدها بـ19 سنة: آلة اتعلّمت من بيانات وكسبت

سنة 2016، هزم برنامج «AlphaGo» من DeepMind بطل الجو العالمي لي سيدول 4 مباريات من 5. الفرق الجوهري: AlphaGo اتعلّم من ملايين المباريات بشبكات عصبية عميقة (Deep Learning) بدل قواعد مكتوبة يدويًا — بالظبط الفرق اللي اتشرح فوق.

المصدر: ويكيبيديا — AlphaGo versus Lee Sedol

البرمجة التقليدية مقابل التعلّم الآلي

البرمجة التقليدية

المبرمج يكتب القواعد صراحةً؛ الحاسوب يطبّقها على المدخلات لينتج المخرجات.

مقابل

التعلّم الآلي

النموذج يرى مدخلات ومخرجات كثيرة، ويستنتج القواعد بنفسه من البيانات.

  • ✓ الذكاء الاصطناعي: أنظمة حاسوبية تنفّذ مهام مثل التعلّم والتنبؤ والتعرّف وتوليد المحتوى.
  • ✓ التعلّم الآلي: فرع من AI، النماذج تتعلّم أنماطًا من البيانات.
  • ✓ الهلوسة: ناتج يبدو معقولًا لكنه غير صحيح واقعيًا.

التعلّم الآلي إحدى التقنيات التي تجعل الذكاء الاصطناعي يعمل.

صح وخطأ ai-ml-dl-genai-nesting

المفاهيم الأساسية (8)

الذكاء الاصطناعي

Artificial Intelligence (AI)

أنظمة حاسوبية تنفّذ مهام مثل التعلّم والتنبؤ والتعرّف وتوليد المحتوى.

التعلّم الآلي

Machine Learning (ML)

فرع من AI، النماذج تتعلّم أنماطًا من البيانات.

التعلم العميق

Deep Learning (DL)

أسلوب من ML يعتمد على شبكات عصبية متعددة الطبقات.

الشبكة العصبية

Neural Network (ANN)

وحدات مترابطة تتغيّر أوزانها أثناء التدريب لتتعلّم أنماطًا.

الذكاء التوليدي

Generative AI

أنظمة تنشئ محتوى جديدًا (نص، صورة، صوت) اعتمادًا على أنماط تعلّمتها.

الهلوسة

Hallucination

ناتج يبدو معقولًا لكنه غير صحيح واقعيًا.

بيانات التدريب

Training Data

الأمثلة التي يتعلّم منها النظام أنماطه قبل استخدامه.

ذكاء ضيّق النطاق

Narrow AI

نظام مصمّم لمهمة محددة أو مجموعة محدودة من المهام.

تدرّب (13)

الإجابات الصحيحة لا تصل إلى المتصفح — التصحيح يجري على الخادم عند الإجابة.

أي الخيارات يصف العلاقة بشكل صحيح؟

اختيار من متعدد ai-ml-dl-genai-nesting

أي مما يلي ليس مثالًا مناسبًا على الذكاء الاصطناعي التوليدي؟

اختيار من متعدد genai-limits

الأسلوب من التعلّم الآلي الذي يعتمد على شبكات عصبية متعددة الطبقات هو:

اختيار من متعدد genai-limits

«الهلوسة» في الذكاء الاصطناعي التوليدي تعني:

اختيار من متعدد genai-limits

الفرق الجوهري بين البرمجة التقليدية والتعلّم الآلي هو:

اختيار من متعدد learning-from-data

معظم أنظمة الذكاء الاصطناعي الحالية توصف بأنها:

اختيار من متعدد genai-limits

التعلّم الآلي إحدى التقنيات التي تجعل الذكاء الاصطناعي يعمل.

صح وخطأ ai-ml-dl-genai-nesting

التعلم العميق تقنية مختلفة تمامًا عن التعلّم الآلي.

صح وخطأ ai-ml-dl-genai-nesting

الذكاء الاصطناعي التوليدي يستخدم التعلم العميق لتوليد بيانات جديدة.

صح وخطأ genai-limits

الذكاء الاصطناعي والتعلّم الآلي لهما المعنى نفسه.

صح وخطأ ai-ml-dl-genai-nesting

الشبكة العصبية نموذج حاسوبي مستوحى من فكرة ترابط العصبونات.

صح وخطأ learning-from-data

طابق كل وصف بالخيار المناسب.

مطابقة ai-ml-dl-genai-nesting

تقنية تتعلّم الأنماط من البيانات لإجراء التنبؤات وإصدار الأحكام
تقنية تستخدم الشبكات العصبية لتعلّم أنماط معقدة
تقنية ذكاء اصطناعي تولّد بيانات جديدة مثل النصوص والصور
ناتج يبدو معقولًا لكنه غير صحيح واقعيًا

أكمل الفراغ ai-ml-dl-genai-nesting

المجال العام الذي يضم أنظمة حاسوبية تنفّذ مهام مثل التعلّم والتنبؤ والتعرّف هو . والفرع الذي تتعلّم فيه النماذج أنماطًا من البيانات هو . ومن أساليبه المعتمدة على شبكات عصبية متعددة الطبقات . أما الأنظمة التي تنشئ محتوى جديدًا فتُسمّى .