01الأساسيات
أساسيات الذكاء الاصطناعي وعلم البيانات
قبل أي كود: ما هو علم البيانات فعليًا، وكيف يرتبط الذكاء الاصطناعي وتعلّم الآلة والتعلّم العميق، وما سير العمل الذي يتبعه كل مشروع.
الصورة الكبرى
الذكاء الاصطناعي (AI) هو الهدف العام لجعل الآلات تؤدي مهام تتطلب عادةً ذكاءً بشريًا. وتعلّم الآلة (ML) هو الطريق الأساسي لتحقيق ذلك اليوم: فبدلًا من كتابة القواعد يدويًا، نترك البرنامج يتعلّم الأنماط من البيانات. أما التعلّم العميق (DL) فهو فرع قوي من تعلّم الآلة يستخدم شبكات عصبية متعدّدة الطبقات. وعلم البيانات هو الحرفة الأوسع لتحويل البيانات الخام إلى قرارات — ويجمع بين الإحصاء والبرمجة وتعلّم الآلة معًا.
ثلاثة أنواع من تعلّم الآلة
- التعلّم المُوجَّه — لديك أمثلة موسومة (مدخل ← إجابة معروفة) ويتعلّم النموذج التنبّؤ بالإجابة. مثال: التنبّؤ بسعر منزل من خصائصه.
- التعلّم غير المُوجَّه — بلا وسوم؛ يكتشف النموذج البنية بنفسه، مثل تجميع العملاء المتشابهين (التجميع العنقودي).
- التعلّم المعزّز — يتعلّم الوكيل بالتجربة والمكافأة، مثل برنامج يتعلّم لعب لعبة.
سير عمل علم البيانات
تتبع كل المشاريع تقريبًا الحلقة نفسها. معرفتها تبقيك على المسار مهما زاد تعقيد المشكلة:
- ١. تحديد السؤال ومقياس النجاح مع أصحاب المصلحة.
- ٢. جمع البيانات وتخزينها (ملفات، قواعد بيانات، واجهات برمجية).
- ٣. تنظيفها واستكشافها (EDA) — فهم ما لديك فعلًا.
- ٤. تجهيز الخصائص وتقسيم البيانات إلى تدريب واختبار.
- ٥. تدريب النماذج وتقييمها وضبطها.
- ٦. نشر النموذج المختار ومراقبته في بيئة التشغيل.
اختبر نفسك يريد بنك تمييز المعاملات الاحتيالية، مستخدمًا ملايين المعاملات السابقة الموسومة مسبقًا كاحتيال/غير احتيال. أي نوع من تعلّم الآلة هذا؟
التعلّم المُوجَّه (وتحديدًا تصنيف ثنائي) — فالوسوم التاريخية هي إشارة الإشراف التي يتعلّم النموذج إعادة إنتاجها.
أين تقع الأدوات
في هذا البرنامج ستستخدم Python كلغة، و SQL لجلب البيانات من قواعد البيانات، و NumPy/Pandas لاستكشافها، و Matplotlib/Plotly لتصويرها، و scikit-learn لبناء النماذج، و Streamlit لنشرها. وكل موضوع لاحق في هذا الدليل هو محطة على ذلك المسار.
الخلاصات الأساسية
- الذكاء الاصطناعي ⊃ تعلّم الآلة ⊃ التعلّم العميق؛ وعلم البيانات يلفّ الإحصاء والبرمجة وتعلّم الآلة حول سؤال عملي.
- المُوجَّه = بيانات موسومة؛ غير المُوجَّه = اكتشاف البنية؛ المعزّز = التعلّم بالمكافأة.
- كل مشروع يتبع الحلقة ذاتها: سؤال ← بيانات ← استكشاف ← خصائص ← نموذج ← نشر.