مشروع: Linear Regression from Scratch
في هذا المشروع قمتُ ببناء خوارزمية الانحدار الخطي (Linear Regression) من الصفر باستخدام لغة Python وبيئة Jupyter Notebook، بدون الاعتماد على مكتبات جاهزة مثل Scikit-learn. الهدف من المشروع هو فهم الآلية الداخلية للخوارزمية وخطواتها الرياضية.
ما يتضمنه المشروع:
إنشاء بيانات تجريبية لاختبار النموذج.
تطبيق دالة التكلفة (MSE) لقياس دقة النموذج.
استخدام خوارزمية الانحدار التدرجي (Gradient Descent) لتحديث معاملات النموذج.
عرض النتائج من خلال رسوم بيانية توضح خط الانحدار مقارنة بالبيانات.
مشروع يوضح كيفية عمل الانحدار الخطي بشكل مبسط وعملي، مما يساعد على تعزيز الفهم الرياضي والبرمجي لواحدة من أهم خوارزميات التعلم الآلي