• 0.6.2
  • کامل شده
  • منقضی شده
این داکیومنت از طرف توسعه‌دهنده ساپورت نمی‌شود، جدیدترین ورژن داکیومنت بزودی ترجمه خواهد شد.

SelectKBest روش انتخاب ویژگی است که K ویژگی برتر را بر اساس یک تابع امتیازدهی انتخاب می‌کند. برخلاف Variance Threshold، این روش می‌تواند از رابطه ویژگی با برچسب هدف برای رتبه‌بندی استفاده کند.

نحوه کار و کاربرد

ابتدا تابع امتیازدهی متناسب با نوع مسئله و داده انتخاب می‌شود، سپس ویژگی‌ها امتیاز می‌گیرند و K ویژگی برتر نگه داشته می‌شوند. انتخاب ویژگی باید داخل هر Fold از اعتبارسنجی انجام شود تا اطلاعات داده آزمون به آموزش نشت نکند.

نمونه

// روند: تابع امتیازدهی را تعیین کنید، امتیاز هر ویژگی را روی آموزش محاسبه کنید، K ویژگی برتر را نگه دارید و همان انتخاب را روی آزمون اعمال کنید.

نکته

انتخاب ویژگی را قبل از جداسازی آموزش و آزمون روی کل داده انجام ندهید؛ این کار باعث نشت اطلاعات می‌شود.

مطالعه مرتبط در همین مجموعه