
# Gerçek Zamanlı Politika Sapma Tespitiyle Hibrit Retrieval‑Augmented Generation (RAG) Kullanarak Güvenlik Anketleri

## Giriş

Güvenlik anketleri, B2B SaaS satışlarında kritik bir geçiş mekanizmasıdır. Satıcılar, [SOC 2](https://secureframe.com/hub/soc-2/what-is-soc-2), [ISO 27001](https://www.iso.org/standard/27001) / [ISO/IEC 27001 Bilgi Güvenliği Yönetimi](https://www.iso.org/isoiec-27001-information-security.html), [GDPR](https://gdpr.eu/) ve sektöre özgü düzenlemeler gibi standartları kapsayan yüzlerce uyumluluk sorusuna tekrar tekrar yanıt vermek zorundadır. Geleneksel olarak, güvenlik ekipleri statik yanıt depolarını sürdürür, metni kopyala‑yapıştır yapar; ancak politikalar evrildikçe bu yanıtlar hızla güncelliğini yitirir.

**Hibrit Retrieval‑Augmented Generation (RAG)**, büyük dil modellerini (LLM) düzenlenmiş bir bilgi tabanına dayandırarak güncel yanıtlar üretmenin güçlü bir yolu olarak ortaya çıkmıştır. Ancak çoğu RAG uygulaması bilgi tabanının statik olduğunu varsayar. Gerçekte, düzenleyici gereksinimler kayar – ISO 27001’e yeni bir madde eklenir, bir gizlilik yasası değişir veya iç politika revize edilir. RAG motoru bu kaymayı algılamazsa, üretilen yanıtlar uyumsuz hale gelebilir ve organizasyon denetim bulgularına maruz kalabilir.

Bu makale, düzenleyici belgeler ve iç politika depolarındaki değişiklikleri sürekli izleyen **gerçek zamanlı politika sapma tespiti katmanı** sunar; böylece hibrit RAG boru hattı tarafından kullanılan retrieval indeksini anında yeniler. Sonuç, bir düzenleme veya politika değiştiği anda uyumlu ve denetlenebilir yanıtlar sunan kendini iyileştiren bir anket otomasyon sistemidir.

## Temel Sorun: RAG Boru Hatlarında Eskimiş Bilgi

1. **Statik Retrieval İndeksi** – Çoğu RAG kurulumunda vektör deposu bir kez oluşturulur ve haftalarca, aylarca aynı kalır.  
2. **Düzenleyici Hız** – 2025’te GDPR 2.0 yeni veri sahibi hakları getirdi, ISO 27001 2025 “Tedarik Zinciri Riski” maddesini ekledi.  
3. **Denetim Riski** – Güncel olmayan bir yanıt denetim bulgularına, iyileştirme maliyetlerine ve güven kaybına yol açabilir.  

Politika sapmasını algılayıp buna tepki verebilecek bir mekanizma olmadan, hibrit RAG yaklaşımı güvenilir ve güncel yanıtlar sağlama amacını boşa çıkar.

## Hibrit RAG Mimarisi Genel Bakışı

Hibrit RAG, **sembolik retrieval** (küratör bir bilgi grafiğinde arama) ile **üretken sentez** (LLM üretimi) kombinasyonunu kullanarak yüksek kalitede yanıtlar üretir. Mimari beş mantıksal katmandan oluşur:

1. **Belge Alımı & Normalizasyonu** – Düzenleyici PDF’ler, politika markdown’ları ve satıcıya özgü kanıtlar alınır.  
2. **Bilgi Grafiği Oluşturucu** – Varlıklar, ilişkiler ve uyumluluk haritalamaları çıkarılır, bir grafik veritabanında saklanır.  
3. **Vektör Retrieval Motoru** – Grafik düğümleri ve metin pasajları gömme vektörlerine dönüştürülerek benzerlik araması yapılır.  
4. **LLM Üretim Katmanı** – LLM, alınan bağlam ve yapılandırılmış yanıt şablonu ile yönlendirilir.  
5. **Politika Sapma Algılayıcı** – Kaynak belgelerdeki değişiklikleri sürekli izler ve indeks yenilemelerini tetikler.

### Tam Boru Hattının Mermaid Diyagramı

```mermaid
graph TD
    A["Doküman Kaynakları"] --> B["Alım & Normalizasyon"]
    B --> C["Bilgi Grafiği Oluşturucu"]
    C --> D["Vektör Deposu"]
    D --> E["Hibrit Retrieval"]
    E --> F["LLM Üretim"]
    F --> G["Yanıt Çıktısı"]
    H["Politika Sapma Algılayıcı"] --> C
    H --> D
    style H fill:#f9f,stroke:#333,stroke-width:2px
```

## Gerçek Zamanlı Politika Sapma Tespiti

### Politika Sapması Nedir?

Politika sapması, düzenleyici metin ya da iç uyumluluk politikasındaki **ekleme, silme veya değiştirme** anlamına gelir. Türleri:

| Sapma Türü      | Örnek |
|-----------------|-------|
| **Ekleme**      | AI‑tarafından oluşturulan veriler için açık rıza gerektiren yeni bir GDPR maddesi. |
| **Silme**       | Kullanımdan kalkmış bir ISO 27001 kontrolünün kaldırılması. |
| **Değişiklik**  | SOC 2 Güven Hizmetleri Kriteri’ndeki güncellenmiş açıklama. |
| **Versiyon Değişikliği** | ISO 27001:2013’ten ISO 27001:2025’e geçiş. |

### Tespit Teknikleri

1. **Checksum İzleme** – Her kaynak dosyanın SHA‑256 karmasını hesapla. Karmada eşleşme olmaması bir değişikliği gösterir.  
2. **Semantik Diff** – Cümle‑seviye bir transformer modeli (ör. SBERT) kullanarak eski ve yeni sürümleri karşılaştır, yüksek etkili değişiklikleri işaretle.  
3. **Değişiklik Günlüğü Çözümleme** – Birçok standart yapılandırılmış değişiklik günlüğü (XML vb.) yayımlar; bunları parse etmek doğrudan sapma sinyalleri verir.  

Bir sapma olayı algılandığında sistem şu adımları yürütür:

* **Graf Güncellemesi** – Yeni politika yapısına uygun olarak düğüm ve kenarları ekle/kaldır/değiştir.  
* **Gömme Yeniden Kodlaması** – Etkilenen düğümleri yeniden gömme vektörlerine dönüştür ve vektör deposuna kaydet.  
* **Önbellek Geçersiz Kılma** – Bir sonraki LLM çağrısında taze bağlamın kullanılmasını sağlamak için eski retrieval önbelleklerini temizle.  

#### Olay‑Tetiklemeli Yenileme İş Akışı

```mermaid
sequenceDiagram
    participant Source as Doküman Kaynağı
    participant Detector as Sapma Algılayıcı
    participant Graph as Bilgi Grafiği
    participant Vector as Vektör Deposu
    participant LLM as RAG Motoru
    Source->>Detector: Yeni sürüm yüklendi
    Detector->>Detector: Checksum ve semantik diff hesapla
    Detector-->>Graph: Düğüm/kenarları güncelle
    Detector-->>Vector: Değişen düğümleri yeniden kodla
    Detector->>LLM: Önbelleği geçersiz kıl
    LLM->>LLM: Yenilenmiş indeksle bir sonraki sorguyu işle
```

## Hibrit RAG + Sapma Tespiti Yığını’nın Avantajları

| Avantaj | Açıklama |
|---------|----------|
| **Uyum Güncelliği** | Yanıtlar her zaman en son düzenleyici dilini yansıtır. |
| **Denetim İz İzleme** | Her sapma olayı öncesi/sonrası durumu kaydeder, proaktif uyumun kanıtını sunar. |
| **Azaltılmış Manuel Yük** | Güvenlik ekiplerinin politika güncellemelerini manuel olarak izleme ihtiyacı ortadan kalkar. |
| **Standartlar Arası Ölçeklenebilirlik** | Grafik‑merkezli model SOC 2, ISO 27001, GDPR vb. birden çok çerçeveyi destekler. |
| **Yüksek Yanıt Doğruluğu** | LLM, daha kesin ve güncel bağlam alır; halüsinasyon riski azalır. |

## Uygulama Adımları

1. **Kaynak Bağlayıcıları Kur**  
   * Standart kuruluşları için API’ler (ISO, NIST vb.).  
   * İç doküman depoları (Git, SharePoint).  

2. **Bilgi Grafiğini Oluştur**  
   * Neo4j veya Amazon Neptune kullan.  
   * Şema: `Policy`, `Clause`, `Control`, `Evidence`.  

3. **Vektör Deposunu Oluştur**  
   * Milvus, Pinecone veya Faiss tercihlerinden biri.  
   * Embedding üretimi için OpenAI `text-embedding-ada-002` veya yerel bir model.  

4. **Sapma Algılayıcıyı Dağıt**  
   * Günlük checksum işleri zamanla.  
   * Semantik diff modeli entegrasyonu (ör. `sentence-transformers/paraphrase-MiniLM-L6-v2`).  

5. **Hibrit RAG Katmanını Yapılandır**  
   * Retrieval adımı: en iyi k düğüm + destekleyici dokümanları getir.  
   * Prompt şablonu: politika kimlikleri ve sürüm numaralarını içerir.  

6. **Olay Otobüsü ile Orkestrasyon**  
   * Kafka veya AWS EventBridge ile sapma olayları yayınla.  
   * Grafik güncelleyici ve vektör yeniden indeksleyiciyi abone yap.  

7. **Anket Platformları İçin API Aç**  
   * Soru kimliğini alıp yapılandırılmış yanıt döndüren REST veya GraphQL uç noktası.  

8. **İzleme & Günlükleme**  
   * Gecikme, sapma tespiti gecikmesi ve yanıt doğruluğu metriklerini takip et.  

## En İyi Uygulamalar ve İpuçları

* **Sürüm Etiketleme** – Politikaları her zaman anlamsal sürüm numaralarıyla etiketle (örn. `ISO27001-2025.1`).  
* **Granüler Düğümler** – Her maddeyi ayrı bir düğüm olarak modelle; böylece yalnızca değişen madde yeniden indekslenir.  
* **Eşik Kalibrasyonu** – Pilot çalışmadan sonra semantik diff benzerlik eşiğini (ör. 0.85) ayarla, gereksiz sapma sinyallerini önle.  
* **Yüksek Riskli Değişikliklerde İnsan‑İçinde‑Döngü** – Kritik düzenleyici güncellemeleri için güncellenen yanıtı otomatik yayımlamadan önce uyumluluk denetleyicisine yönlendir.  
* **Önbellek Geçersiz Kılma Stratejileri** – Düşük riskli sorgular için TTL‑tabanlı önbellek kullan, ancak yakın zamanda sapma kaydedilmiş maddelere referans veren sorular için her zaman önbelleği atla.  

## Gelecek Yönelimler

1. **Federated Sapma Tespiti** – Çeşitli SaaS sağlayıcıları arasında ham politika metinlerini ifşa etmeden sapma sinyalleri paylaşmak için güvenli çok taraflı hesaplama kullan.  
2. **Açıklanabilir Sapma Raporları** – Ne değiştiğini, neden önemli olduğunu ve yanıtın nasıl ayarlandığını anlatan doğal dil özetleri üret.  
3. **Sürekli Öğrenme** – Düzeltmiş yanıtları LLM ince ayarına geri besleyerek gelecekteki üretim kalitesini artır.  
4. **Risk‑Tabanlı Önceliklendirme** – Sapma tespitini bir risk puanlama modeliyle birleştirerek yüksek etkili değişiklikleri otomatik olarak güvenlik yöneticilerine yükselt.  

## Sonuç

Gerçek zamanlı politika sapma tespiti katmanı ile hibrit Retrieval‑Augmented Generation’ı birleştirerek, kuruluşlar statik ve hataya açık anket depolarından **canlı bir uyum motoruna** geçebilir. Bu motor, yalnızca soruları doğru yanıtlamakla kalmaz, aynı zamanda bir düzenleme ya da politika değiştiğinde **kendini iyileştirir**. Böylece manuel iş yükü azalır, denetim hazırlığı güçlenir ve günümüzün hızlı değişen düzenleyici ortamında gerekli çeviklik sağlanır.

---

## İlgili Bağlantılar

- [Hybrid Retrieval Augmented Generation – Teknik Genel Bakış](https://arxiv.org/abs/2403.02115)