YoVDO

تعلم الآلة باستخدام Python: انشئ نموذج توقع مغادرة العملاء

Offered By: Coursera Project Network via Coursera

Tags

Machine Learning Courses Data Analysis Courses Data Visualization Courses Python Courses Seaborn Courses Matplotlib Courses pandas Courses Logistic Regression Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
يهدف ذلك المشروع الإرشادي إلى أن يجعلك تفهم وتطبق عملية بناء نموذج تعلم الآلة لتنبؤ مغادرة العملاء لدى بنك باستخدام لغة البرمجة Python. بدءًا باستكشاف البيانات التاريخية للعملاء وتنقيتها وتحليلها باستخدام مكتبة Pandas ثم عرضها في هيئة رسومات بيانية باستخدام المكتبات Matplotlib و Seaborn لمساعدة إدارة البنك على فهم عملاءهم بشكل أفضل وأخيرًا إنشاء 3 خوارزميات تعلم الآلة مختلفة وهم: ال Logistic regression, KNN, Decision tree باستخدام مكتبة Scikit-learn وتقييم أدائهم واختيار الخوارزمية الأعلى دقة والأنسب لحالة عملاء البنك. ذلك المشروع العملي سيجعلك قادرا على تحليل بيانات العملاء للإجابة على تساؤلات إدارة البنك وعرض النتائج في هيئة تقرير باستخدام Jupyter notebook ومن ثم، اختيار السمات الأكثر أهمية التي ستساعد في بناء نموذج تعلم الآلة لتنبؤ مغادرة العملاء وستكون قادرا على فهم كيف تعمل كل خوارزمية وكيفية تطبيقها وتقييمها وتحديد الخوارزمية الأفضل لهذا المشروع. يتطلب هذا المشروع معرفة أساسيات لغة ال Python مثل أنواع وهياكل البيانات والدوال وأساسيات البرمجة الكائنية (OOP) وتحديدا مكونات البرمجة الكائنية وكيفية إنشاء الفصول والكائنات (Classes, Objects) وكيفية تحليل وتصور البيانات بشكل بسيط باستخدام المكتبات Pandas و Matplotlib و Seaborn. ودراية بسيطة عن مفهوم تعلم الآلة وأنواعه وتحديدا التعلم الآلي الخاضع للإشراف (Supervised Learning).

Syllabus

  • ملخص المشروع
    • يهدف ذلك المشروع الإرشادي إلى أن يجعلك تفهم وتطبق عملية بناء نموذج تعلم الآلة لتنبؤ مغادرة العملاء لدى بنك باستخدام لغة البرمجة Python. بدءًا باستكشاف البيانات التاريخية للعملاء وتنقيتها وتحليلها باستخدام مكتبة Pandas ثم عرضها في هيئة رسومات بيانية باستخدام المكتبات Matplotlib و Seaborn لمساعدة إدارة البنك على فهم عملاءهم بشكل أفضل وأخيرًا إنشاء 3 خوارزميات تعلم الآلة مختلفة وهم: ال Logistic regression, KNN, Decision tree باستخدام مكتبة Scikit-learn وتقييم أدائهم واختيار الخوارزمية الأعلى دقة والأنسب لحالة عملاء البنك. ذلك المشروع العملي سيجعلك قادرا على تحليل بيانات العملاء للإجابة على تساؤلات إدارة البنك وعرض النتائج في هيئة تقرير باستخدام Jupyter notebook ومن ثم، اختيار السمات الأكثر أهمية التي ستساعد في بناء نموذج تعلم الآلة لتنبؤ مغادرة العملاء وستكون قادرا على فهم كيف تعمل كل خوارزمية وكيفية تطبيقها وتقييمها وتحديد الخوارزمية الأفضل لهذا المشروع. يتطلب هذا المشروع معرفة أساسيات لغة ال Python مثل أنواع وهياكل البيانات والدوال وأساسيات البرمجة الكائنية (OOP) وتحديدا مكونات البرمجة الكائنية وكيفية إنشاء الفصول والكائنات (Classes, Objects) وكيفية تحليل وتصور البيانات بشكل بسيط باستخدام المكتبات Pandas و Matplotlib و Seaborn. ودراية بسيطة عن مفهوم تعلم الآلة وأنواعه وتحديدا التعلم الآلي الخاضع للإشراف (Supervised Learning).

Taught by

Hazem Mohamed

Related Courses

Computational Investing, Part I
Georgia Institute of Technology via Coursera
Введение в машинное обучение
Higher School of Economics via Coursera
Математика и Python для анализа данных
Moscow Institute of Physics and Technology via Coursera
Introduction to Python for Data Science
Microsoft via edX
Python for Data Science
University of California, San Diego via edX