ما هي هندسة الميزات (Feature Engineering)؟
هندسة الميزات هي عملية استخدام المعرفة بالمجال لإنشاء ميزات تساعد خوارزميات التعلم الآلي على العمل بشكل أفضل.
التقنيات الرئيسية
- ترميز الهدف (Target Encoding): ترميز القيم الفئوية بناءً على متوسط الهدف.
- ميزات التفاعل: إنشاء ميزات مثل
A * BأوA / Bلالتقاط العلاقات بين المتغيرات. - التقسيم إلى فئات (Binning): تحويل الميزات الرقمية إلى فئات للتعامل مع العلاقات غير الخطية.