? تحديد نوع الغطاء النباتي باستخدام تعلم الآلة:
نموذج يتنبّأ بـ 7 أنواع من الغطاء النباتي (مثل Spruce/Fir و Lodgepole وغيرها) باستخدام مجموعة بيانات UCI Covertype مع نماذج الأشجار.
تحليل البيانات (EDA): معالجة القيم الشاذة Outlier Capping ودمج فئات التربة Soil Consolidation.
النماذج والأداء:
Decision Tree: دقة 91.8%
Random Forest: دقة 95.7%
XGBoost: دقة 97.1%
مصفوفات الارتباك، وأهمية الخصائص (وكان الارتفاع والتربة في المقدمة).
إضافة: ضبط وتحسين نموذج Random Forest.
المشروع مبني باستخدام Python / Scikit-learn / XGBoost لخدمة أغراض الحفاظ على الغابات.
قم بتشغيل main.py! ?✨