
تُعد شجرة القرار (Decision Tree) من أبسط وأكثر خوارزميات تعلم الآلة شيوعًا وفعالية، وهي تُستخدم بشكل واسع في مسائل التصنيف (Classification) والانحدار (Regression). في هذه الدورة، سنأخذك في رحلة مفصلة لفهم المفاهيم النظرية والتطبيقات العملية لشجرة القرار، نبدأ بأسلوب مبسط وعمليا بمقدمة شاملة حول فكرة شجرة القرار، وكيفية استخدامها لاتخاذ قرارات مبنية على البيانات. بعد ذلك، نشرح آلية تقسيم البيانات (Data Splitting) بناءً على مقياس معين مثل معلومات الكسب (Information Gain) أو مؤشر جيني (Gini Index). كما نستعرض الخطوات الكاملة لبناء الشجرة من الصفر، مع توضيح كيفية التعامل مع البيانات المستمرة والمتقطعة.
في القسم العملي، سنقوم ببناء نموذج شجرة قرار باستخدام لغة بايثون، ونستخدم مكتبة scikit-learn لتطبيق خوارزمية DecisionTreeClassifier على بيانات بسيطة.كما يتم شرح عدة امثلة رقمية سواء امثلة لتصنيف البيانات او امثلة علي الانحدار وكيف لنا ان نتوقع حلولا واجابات لبيانات مدخلة جديدا علي شجرة القرار .
هذه الدورة مثالية لطلبة الماجستير والمبتدئين في تعلم الآلة من طلاب البكالوريوس والمهتمين بتعلم الالة، وتهدف إلى تمكين المتعلم من فهم عميق وشامل لهذا النموذج الأساسي، مما يشكل قاعدة قوية للانتقال إلى نماذج أكثر تعقيدًا في المستقبل.اكتشف قوة شجرة القرار في التصنيف والتنبؤ! بأسلوب بسيط وشرح عملي، سنأخذك من الأساسيات إلى الاحتراف.ابدأ رحلتك في تعلم الآلة الآن، واصنع قرارات دقيقة بذكاء تقني واحترافية عالية!