Nedir Özellik Deposu
ML için merkezi özellik deposu
Özellik Deposu (Feature Store), makine öğrenimi özelliklerini depolamak, yönetmek ve sunmak için merkezi bir platformdur ve modeller ile ekipler arasında yeniden kullanılmalarını sağlar.
Temel Bileşenler
- Çevrimdışı Depo — model eğitimi için geçmiş veriler
- Çevrimiçi Depo — çıkarım için düşük gecikmeli depolama
- Özellik Kaydı — meta verilerle tüm özelliklerin kataloğu
- Dönüşüm Motoru — ham verilerden özellik hesaplama
Faydalar
- Projeler arasında özellik yeniden kullanımı
- Eğitim ve sunum arasında tutarlılık
- Özellik mühendisliği çoğaltmasının azaltılması
- Özellik sürümleme ve soy ağacı
- Hızlandırılmış ML model geliştirme
Popüler Çözümler
- Feast (açık kaynak)
- Tecton
- AWS SageMaker Feature Store
- Databricks Feature Store
- Vertex AI Feature Store
MLOps Uygulaması
Özellik Deposu, üretim ML sistemleri için MLOps altyapısının kritik bir bileşenidir.