Feature Store سامانهای برای تعریف، مدیریت و ارائه ویژگیهای مورد استفاده مدلهای یادگیری ماشین است. هدف آن کاهش تکرار ساخت ویژگی و حفظ سازگاری میان آموزش و استنتاج است.
از تعریف تا کاربرد
برای تشخیص تقلب میتوان تعداد تراکنشهای ۲۴ ساعت اخیر هر کاربر را یک بار تعریف و برای آموزش آفلاین و اجرای آنلاین استفاده کرد.
Feature Store جایگزین Data Warehouse یا خود مدل نیست. تازگی ویژگی و جلوگیری از Data Leakage باید کنترل شوند.
درک تفاوت این موضوع با انحراف توزیع داده و تغییر رابطه داده و هدف به انتخاب راهکار مناسبتر کمک میکند.
Feature Store چه مسئلهای حل میکند؟
فیچر استور ویژگیهای محاسبهشده را برای آموزش و سرویسدهی مدل قابل استفاده مجدد میکند. خطر Training-Serving Skew زمانی رخ میدهد که محاسبه ویژگی در دو مسیر متفاوت باشد.