
Jeddah's chapter of @PyData | Brings together users and developers of data analysis tools in Python, R, Julia, & St #PyDataJeddah #PyDataSaudi
Jeddah, Saudi Arabia
Joined March 2020
- Tweets544
- Following8
- Followers1.6K
- Likes51
ونشكر أيضًا شركة مُزن @Mozn_ai على دعمها الدائم في رعاية هذا الحدث!
الحمد لله أنهينا يوم السبت لقائنا المثري مع @eyadsibai واللي كان بعنوان: "أنابيب تعلم الآلة باستخدام pandas و scikit-learn"
شكراً لكم ، أبهرتمونا بجميل حضوركم ولنا لقاءات مثمرة قادمة إن شاء لله ✨
انضموا معانا السبت الجاي في لقائنا الحضوري الثاني في جدة! ✨
حنستضيف إياد السباعي @eyadsibai عشان يشارك معانا خبرته في بناء أنابيب تعلم الآلة باستخدام مكتبتي pandas و scikit-learn 🚀
في انتظاركم يوم ١٤ يناير من الساعة ٧ إلى ٩ مساءً 🗓️
بادروا بالتسجيل🔗: meetup.com/pydata_jeddah/eve…
بعد ذلك، نقوم بحفظ قيم التنبؤ الخاصة بكل نموذج ومن ثم مقارنتها بالقيم الحقيقية (بالأزرق). وأيضا مقارنة نتائج متوسط الخطأ التربيعي (MSE) و الجذر له (RMSE)، حيث يتضح تفوق ARIMA (بالأحمر) على نموذج Prophet (بالأصفر).
ثانيًا، نقوم بنمذجة البيانات أيضا بعد تقسيمها إلى بيانات للتدريب وللاختبار. باستخدام Prophet ، يمكن رسم قيم النموذج بالإضافة إلى فترات الثقة والتي تحدد افتراضيًا ب 80%.
أداة Prophet تقوم بعملية النمذجة والتنبؤ تلقائيًا بدون تدخل مباشر من المستخدم. 🧑💻
البيانات المستخدمة في هذا المثال هي بيانات المؤشر العام للسوق السعودي (TASI) محدثة للعام 2022 🪙
إذا شغلنا الآن دالة ال Mutual Information على بيانات درجات الطلاب، سوف نجد أنها حَسبت العلاقة بين جميع بيانات الطلاب وبين درجاتهم النهائية، كما أننا سنلاحظ أن العمر هو صاحب أقوى علاقة مع الدرجة النهائية.
تذكر 📝: أن قيم هذا المقياس تتراوح بين صفر (ليس هناك علاقة) وما لانهاية.
لكن قبل ذلك، خلونا نجهز البيانات بتطبيق ال Label Encoding على البيانات الوصفية لدينا. يقوم ال Label Encoder بتحويل الأنواع في البيانات الوصفية إلى أرقام.
على سبيل المثال، عند تطبيقه على المتغير ولي الأمر سيستبدل الأم بصفر، الأب بواحد، وشخص آخر باثنين.














