Skip to main content

> tpl_aim_018

Özellik Mühendisliği ve Feature Store Şartnamesi

Toplu (batch) ve akış (streaming) veri besleme boru hatlarını, zaman noktası doğru (point-in-time) geriye dönük birleştirmeleri, çevrim içi düşük gecikmeli anahtar-değer sunumunu (Redis), çevrim dışı geçmiş veri ambarını (Snowflake), özellik kataloglamayı ve otomatik kayma (drift) izlemeyi tanımlayan özellik mühendisliği mimarisi ve kurumsal feature store şartnamesi.

TEMPLATE // INSPECT: TPL-AIM-018MODIFIED: 2026-09-19
KATEGORİVeri, Yapay Zekâ ve Makine Öğrenimi
SÜRÜMv1.0.0
RİSK SEVİYESİMEDIUM
ARTEFAKT SINIFIDOC
FORMATLARDOCX, PDF, MD, MERMAID, SVG
YAPAY ZEKÂ VE YÖNETİCİ ÖZETİ (AI SUMMARY)

Merkezi feature store kurulumu sağlayan, eğitim-canlı veri kaymasını (train-serve skew) önleyen, zaman noktası doğru geriye dönük birleştirmeleri zorunlu kılan ve 10 ms altı çıkarım vektörleri sunan mimari plan ve veri sözleşmesi.

Önemli Teknik Doküman Şablonu ve Hukuki Uyarı

TinyCTO.tv Teknik Doküman Şablon Bildirimi: Bu şablon genel eğitim ve operasyon amaçlı bir başlangıç materyalidir. Hukuki, vergisel, muhasebesel, yatırım, satın alma, mevzuat, güvenlik veya sertifikasyon danışmanlığı değildir. Gereklilikler ülkeye, kuruma, sözleşmeye ve riske göre değişir. Kullanmadan önce yetkin uzmanlarla gözden geçirip uyarlayın.

Çözülen Üretim Problemi

Veri bilimi ekipleri özellikleri farklı not defterlerinde mükerrer şekilde hesaplar; bu da canlı ortamdaki özelliklerin eğitim anlık görüntülerinden sapmasına (train-serve skew) ve modellerin sessizce başarısız olmasına yol açar.

Ne Zaman Kullanılmalı?

  • Hem toplu eğitim veri setlerine hem de 10 ms altı gerçek zamanlı çevrim içi çıkarıma ihtiyaç duyan canlı makine öğrenimi modelleri kurarken
  • Zaman noktası doğru geçmiş özellik birleştirmeleriyle veri sızıntısını ve geleceğe bakma yanlılığını (lookahead bias) engellerken
  • Birden fazla veri bilimi ve analitik ekibi arasında yeniden kullanılabilir özellik tanımlarını kataloglayıp paylaşırken

Ne Zaman Kullanılmamalı?

  • Makine öğrenimi çıkarım hatlarını beslemeyen temel iş zekası panoları ve SQL raporlamasında (TPL-AIM-012 kullanın)
  • Zamansal geriye dönük sorgu gereksinimi olmayan saf ilişkisel veritabanı şema tasarımında (TPL-ARC-008 kullanın)

5 Şablon Bölümü ve Yapısal İskelet

1. 1. Feature Store Topolojisi ve Çevrim İçi/Çevrim Dışı Çift Depolamastandard, enterprise

Çift katmanlı depolama stratejisi: eğitim için çevrim dışı analitik ambar (Snowflake) ve düşük gecikmeli skorlama için çevrim içi anahtar-değer deposu (Redis).

Yönerge:Toplu ve çevrim içi değerler arasında matematiksel tutarsızlığı sıfırlamak için özellik dönüşüm mantığında tek bir doğruluk kaynağı zorunlu kılın.
2. 2. Zaman Noktası Doğruluğu ve AS-OF Zamansal Birleştirmeleristandard, enterprise

Zaman damgalı gözlem olayları, varlık birincil anahtarları, zamansal birleştirme semantiği ve veri sızıntısı/geleceğe bakma yanlılığının önlenmesi.

Yönerge:Modeli asla olay zamanından sonra güncellenmiş özelliklerle eğitmeyin; varlık zaman damgasına dayalı kesin AS-OF birleştirmeleri çalıştırın.
3. 3. Akış Besleme ve Gerçek Zamanlı Toplama Pencereleristandard, enterprise

Kafka/Flink akış işleme, kayan/yuvarlanan toplama pencereleri (5 dk, 1 saat, 24 saatlik harcama toplamları) ve Redis'e dakika altı eşitleme.

Yönerge:Sırasız durum bozulmalarını önlemek amacıyla geç gelen olay akışları için filigran (watermark) yönetimi ve DLQ uygulayın.
4. 4. Özellik Kayıt Defteri, Üstveri ve Yönetişim Kataloğustandard, enterprise

Özellik görünümleri, varlık şemaları, anlamsal açıklamalar, sahiplik atamaları, kullanımdan kaldırma yaşam döngüleri ve veri kökeni.

Yönerge:Her özellik tanımının bir sorumlu, veri kaynağı bağlantısı, güncelleme sıklığı ve kaynak SLA bilgisi içermesini zorunlu kılın.
5. 5. Kayma Tespiti, Veri Kalitesi ve Güncellik İzlemestandard, enterprise

Popülasyon Kararlılık Endeksi (PSI), Kolmogorov-Smirnov dağılım kontrolleri, boş değer oranı eşikleri ve özellik bayatlığı alarmları.

Yönerge:Çevrim içi özellik güncelliği beklenen besleme aralığının 3 katını aştığında tetiklenecek gerçek zamanlı alarmlar yapılandırın.

Doldurma ve Uygulama Yönergeleri

1. Boş şablonu inceleyin. 2. Örnek senaryoyu kurum ölçeğine uyarlayın. 3. Kontrol listesiyle doğrulayın.

Bağımsız İnceleme ve Onay Kontrol Listesi

  • Tüm zorunlu bölümler dolduruldu
  • Gizli anahtar veya parola içermiyor
  • Yönetici sponsor onayı alındı
İŞLENMİŞ SENARYO ÖRNEĞİ

Özellik Mühendisliği ve Feature Store Şartnamesi - Örnek Vaka Analizi

Örnek Organizasyon: Sovereign Payments Gerçek Zamanlı Sahtecilik Feature Store Mimarisi

Sovereign Payments Gerçek Zamanlı Sahtecilik Feature Store Mimarisi için eksiksiz operasyonel uygulamayı gösteren gerçek dünya vaka analizi.

Öne Çıkan Bulgular ve Çıktılar:
  • Redis kümesi üzerinden 140 gerçek zamanlı işlem sahtecilik özelliğinde p99 8 ms altı çevrim içi okuma sağlandı
  • Ortak Feast özellik dönüşüm tanımları sayesinde yıllık 2,4 milyar işlemde eğitim-canlı veri kayması sıfıra indirildi
  • Otomatik Snowflake AS-OF birleştirmeleri, kredi skorlama modellerinde geçmiş veri sızıntısını tamamen ortadan kaldırdı

Sıkça Sorulan Sorular

Eğitim-canlı veri kayması (train-serve skew) nedir ve feature store bunu nasıl çözer?

Eğitim-canlı veri kayması, model eğitimi sırasında özellikleri hesaplayan mantık (genellikle SQL veya Python not defterleri) ile canlı ortamdaki uygulamanın (Java, Go veya Flink) küçük matematiksel farklılıklar içermesi durumunda oluşur. Feature store, özellik dönüşüm mantığının tek bir yerde tanımlandığı ve hem çevrim dışı hem çevrim içi boru hatlarına derlendiği merkezi bir kayıt defteri görevi görerek tam matematiksel eşitlik sağlar.

Geçmiş makine öğrenimi veri seti oluştururken zaman noktası (AS-OF) birleştirmeleri neden kritiktir?

Bir işlem Salı günü saat 14:00'te gerçekleştiyse, modeli kullanıcının o gün saat 16:00'da yaptığı harcamaları da içeren toplamla eğitmek "etiket sızıntısı" (lookahead bias) oluşturur. Model geçmiş testlerde yapay olarak harika görünür ancak canlıda çöker. AS-OF birleştirmeleri, özelliğin tam olarak saat 14:00'teki durumunu çekerek bu sızıntıyı engeller.

Çevrim içi bir feature store, gerçek zamanlı çıkarımda p99 düşük gecikmeyi nasıl başarır?

Çevrim içi depolar, Redis gibi bellek içi anahtar-değer veritabanlarını veya DynamoDB gibi düşük gecikmeli sistemleri kullanır. Özellikler Flink/Kafka akış motorlarıyla önceden hesaplanır ve varlık birincil anahtarına (user_id) göre dizinlenir; bu sayede canlı API istekleri sırasında tek haneli milisaniye seviyesinde anahtar okuma sağlanır.

Teknik Doküman Şablon Paketi

Giriş Gerekli
Ücretsiz ve güvenli indirmeler için tek seferlik giriş veya kayıt gereklidir.
Eksiksiz Teknik Doküman Paketi (.zip)
12 Dosya

Tüm boş şablonları, işlenmiş senaryoları ve doğrulama manifestolarını tek bir arşivde indirin.

Münferit Belgeler (.zip)
TPL-AIM-018-Feature-Engineering-and-Feature-Store-Specification-Blank-EN.docxDOCX
all11.5 KB
TPL-AIM-018-Feature-Engineering-and-Feature-Store-Specification-Example-EN.docxDOCX
all11.5 KB
TPL-AIM-018-Ozellik-Muhendisligi-ve-Feature-Store-Sartnamesi-Bos-TR.docxDOCX
all11.6 KB
TPL-AIM-018-Ozellik-Muhendisligi-ve-Feature-Store-Sartnamesi-Ornek-TR.docxDOCX
all11.6 KB
TPL-AIM-018-Feature-Engineering-and-Feature-Store-Specification-Blank-EN.mdMD
all2.4 KB
TPL-AIM-018-Feature-Engineering-and-Feature-Store-Specification-Example-EN.mdMD
all2.5 KB
TPL-AIM-018-Ozellik-Muhendisligi-ve-Feature-Store-Sartnamesi-Bos-TR.mdMD
all2.6 KB
TPL-AIM-018-Ozellik-Muhendisligi-ve-Feature-Store-Sartnamesi-Ornek-TR.mdMD
all2.7 KB
TPL-AIM-018-Feature-Engineering-and-Feature-Store-Specification-Blank-EN.pdfPDF
all101.7 KB
TPL-AIM-018-Feature-Engineering-and-Feature-Store-Specification-Example-EN.pdfPDF
all102.2 KB
TPL-AIM-018-Ozellik-Muhendisligi-ve-Feature-Store-Sartnamesi-Bos-TR.pdfPDF
all104.4 KB
TPL-AIM-018-Ozellik-Muhendisligi-ve-Feature-Store-Sartnamesi-Ornek-TR.pdfPDF
all104.1 KB
Doğrulanmış SHA-256 · Makrosuz Güvenli Arşiv
Her indirme dinamik MANIFEST.json içerir

Yetkili Standartlar ve Kaynaklar