Toraks BT radyoloji raporlarından yapılandırılmış bulgu çıkarımı ve görüntü-dil modellerinin klinik doğruluk değerlendirmesi.
Durum: proje dondurulmuştur (2026-09-10). Araştırma kodu ve temel test altyapısı korunmuştur. Tam sonuçların yeniden üretimi, depoya dahil edilmeyen lisanslı veriler ve model çıktıları gerektirir.
Klinik kullanım hükmü. Bu depoda geliştirilen hiçbir model, şema, sözlük veya çıkarım çıktısı klinik kullanım için doğrulanmamıştır. Buradaki sayılar araştırma amaçlı ölçümlerdir; tanı, tarama, triyaj veya karar desteği amacıyla kullanılamaz.
Yeniden üretilebilirlik sınırı. Bu depo araştırma kodunu, testleri ve raporları içerir. Lisanslı ham veriler, model çıktıları ve kör değerlendirme anahtarları dahil değildir. Tam sonuç üretimi bu dış artefaktlar olmadan mümkün değildir. Model checkpoint kimliği bağımsız doğrulanamayan deneyler kendi raporlarında bu sınırla birlikte belirtilmiştir.
📄 DONDURMA_RAPORU.md projenin giriş belgesidir: ne soruldu, ne kuruldu, ne ölçüldü, hangi yollar denenip neden kapandı, dondurma gerekçesi ve hangi koşullarda yeniden açılabileceği.
Proje, akciğer kanseri taramasında görüntü tabanlı risk modellerinin ürettiği yanlış alarmları, radyoloji raporundan çıkarılan benign kanıtla azaltmayı hedefledi.
Bunun için ham rapordan malignite değerlendirmesine uzanan bir çıkarım hattı kuruldu ve üç kohortta beş sistem değerlendirildi. Ana hipotezi doğrudan sınamak için gereken veri bileşiminin (aynı hastalarda hekim raporu, risk skoru ve doğrulanmış kanser sonucu) hiçbir kohortta bulunmadığı anlaşıldı ve proje donduruldu.
Eksiklik her kohortta başka bir yerdedir. NLST'de takiple doğrulanmış kanser sonucu ve risk skoru vardır ama insan yazımı referans rapor yoktur; eldeki üç metin de model çıktısıdır. BIMCV-R'de gerçek hekim raporu ve risk skoru vardır, patoloji veya takip sonucu yoktur. CT-RATE'te gerçek hekim raporu vardır, görüntü tabanlı risk skoru hiç üretilmemiştir ve kohortun kendi etiketleri arasında malignite bulunmaz. Kohortları birleştirmek boşluğu kapatmaz, çünkü hastalar farklıdır: bir hastanın raporu başka bir hastanın risk skoruyla eşleştirilemez.
Hat, ham rapor metnini değerlendirmeye hazır yapılandırılmış çıktıya çeviren katmanlardan oluşur. Rapor önce cümlelere bölünür ve her cümle kaynak metindeki karakter konumunu taşır; ardından varlıklar, aralarındaki ilişkiler ve ölçüler çıkarılır; sonra her bulgunun kesinliği ve zamansallığı çözümlenir. Sözlükler ve çıkarım şeması hatta yandan bağlanır, şema aynı zamanda bir yazma kapısıdır: üretilen tablo şemaya uymazsa yazılmaz. Hekim raporu hatta doğrudan girer; Astra çıktısı önce kendi kapsam sözleşmesinden geçer.
Kapanışta kullanılan ana katmanların sürümleri aşağıda kaydedilmiştir.
| Katman | Sürüm | Kaynak |
|---|---|---|
| Cümle bölütleme | seg-1.1 | scripts/04_segment_sentences.py |
| Şablon karakterizasyonu | tmpl-1.0 | scripts/05_template_stats.py |
| Ölçü çıkarımı | meas-1.2 | scripts/07_extract_measurements.py |
| Varlık ve ilişki çıkarımı | ent-1.1 / rel-1.0 | src/radyovlm/extraction/entities.py |
| Bağlam çözümleme | ctx-1.1 | src/radyovlm/extraction/context.py |
| Çıkarım şeması | sema-1.3 | configs/extraction_schema.json |
| Malignite değerlendirme şeması | sema-1.0 | configs/degerlendirme_semasi.json |
| Türkçe yüzey sözlüğü | tr-1.1 | configs/turkce_yuzeyler_taslak.yaml ve src/radyovlm/extraction/turkce_varliklar.py |
| Model çıktısı adaptörü | astra-adaptor-1.2 | src/radyovlm/extraction/astra.py |
| Hasta düzeyi bölünme | astra-split-1.0 | configs/splits_astra.json |
İki şemanın adı benzerdir ancak farklı nesnelerdir: sema-1.3 çıkarım
şeması, sema-1.0 malignite değerlendirme şemasıdır.
Son tam doğrulamada (2026-09-10) 508 test geçti. Açık teknik borçlar DONDURMA_RAPORU.md Ek A'da listelidir.
Üç rapor üreten sistem (Astra, MedMo, BTB3D) ve iki sürekli risk modeli (Sybil, Pillar) üç kohortta değerlendirildi. Ölçümde metin benzerliği değil, olumsuzlamaya duyarlı ve şans düzeltmeli bulgu düzeyi uyum kullanıldı.
| Kohort | Büyüklük | Referansın niteliği | Rapor |
|---|---|---|---|
| NLST | 2.965 seri | Takipte kanser sonucu. Tarama anındaki görünür lezyonun görüntü altını değildir | btb3d_nlst · astra_medmo |
| BIMCV-R | 317 seri | Hekim raporu. Patoloji veya takip sonucu yoktur | bimcv_317 |
| CT-RATE | 500 seri | Hekim raporu. Bağımsız görüntü temelli altın standart değildir | btb3d_ctrate |
Çıkarım hattının hekim raporlarındaki doğruluğu ayrıca ölçüldü (macro-F1 0,885) ve seçilmiş alt kümelerde bağımsız kör değerlendirme yapıldı. Bu kontroller sonuçların yönünü desteklemekle birlikte, özellikle Astra çıktılarındaki ölçüm belirsizliğini tamamen ortadan kaldırmaz.
Proje, sınanabilen her soruyu bir ölçümle kapatarak ilerledi. Beş aşamada on dört yol kapandı. Faz 1 ve CT-RATE korpusunda ontoloji eşlemesi ile klinik kılavuz seçimi kapsam dışına alındı. Türkçe ve dil ablasyonunda beş yol kapandı; belirleyici bulgu, hangi dilde çalışıldığının değil nasıl çevrildiğinin önemli olmasıydı. Malignite şemasında hedeflenen uyum eşiği ulaşılamaz ölçüldü ve şema, sınırları ilan edilerek donduruldu. NLST geçişinde seçilen klinik çerçeve uygulanamadı ve negatif beyanın riski azaltmadığı görüldü. Model değerlendirmesinde üç rapor üreten sistem hasta düzeyinde ayırt edici klinik içerik gösteremedi.
Bir yol kapanmadı: rapordan çıkarılan benign kanıtın yanlış alarmları azaltıp azaltmadığı. O ne doğrulandı ne çürütüldü, gereken veri bileşimi bulunmadığı için sınanamadı. Dondurma kararı bunun içindir.
Her yolu kapatan ölçümün tek tek dökümü ve kapanma gerekçelerinin anlatısı DONDURMA_RAPORU.md bölüm 2 ve 5'tedir; görsel dökümü docs/diagrams altındadır.
Aşağıdaki komutlar yalnız temel CT-RATE metin hattını kurar. NLST, BIMCV-R ve model karşılaştırmalarının yeniden üretimi için ayrıca erişim kısıtlı veriler ve model çıktıları gerekir.
py -3.11 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
Dondurma ortamının tam sürüm listesi requirements-lock.txt içindedir
(pip freeze, 2026-09-10). requirements.txt yalnız alt sınır belirtir; birebir
aynı ortamı kurmak için lock dosyasını kullanın:
.\.venv\Scripts\python.exe -m pip install -r requirements-lock.txt
# Ham CSV'den çalışma düzeyi korpusa
.\.venv\Scripts\python.exe scripts\01_build_report_corpus.py
# Cümlelere bölme (karakter ofsetleriyle), tam korpusta yaklaşık 11 dakika
.\.venv\Scripts\python.exe scripts\04_segment_sentences.py
# Doğrulama
.\.venv\Scripts\python.exe -m pytest tests\ -q
Test edilen sürüm Python 3.11.9. Çeviri deneyleri için ek bağımlılıklar
requirements-ceviri.txt içindedir.
# Korpusun genel tablosu: demografi, etiket prevalansı, şablon yükü
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py
# Tek raporu oku, cümlelerini ofsetleriyle gör
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py --report 7
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py --sents 7
# Kelime arama
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py --search spicul
Lisanslı ve hasta veya seri tanımlayıcısı taşıyan veriler sürüm kontrolüne
dahil edilmez. .gitignore bu dosyaları kapsar.
| Veri | Depoda | Erişim | Beklenen yer | Kullanım |
|---|---|---|---|---|
| CT-RATE | Hayır | Hugging Face erişim onayı | data/raw/ct_rate/ | Metin hattı, korpus kurulumu |
| NLST | Hayır | Kontrollü erişim (CDAS) | Yerel, belgelenmeli | Kanser sonucuna karşı değerlendirme |
| BIMCV-R | Hayır | Kaynak koşulları | Yerel, belgelenmeli | Rapor uyumu değerlendirmesi |
| Astra, MedMo, BTB3D çıktıları | Hayır | Yerel artefakt ve Hugging Face | Yerel, belgelenmeli | Model karşılaştırmaları |
Betiklerin beklediği gerçek dosya adları ve bir veri manifesti henüz yazılmamıştır; bu açık bir teknik borçtur ve DONDURMA_RAPORU.md bölüm 10'da kayıtlıdır.
CT-RATE CC-BY-NC-SA-4.0 lisanslıdır ve ticari kullanıma kapalıdır. Kohort:
kontrastsız toraks BT, 25.692 çalışma ve 21.304 hasta, eşleşen radyoloji
raporları ve 18 anormallik etiketi.
data/raw/ct_rate/ altına indir:
dataset/radiology_text_reports/{train,validation}_reports.csvdataset/multi_abnormality_labels/{train,valid}_predicted_labels.csvdataset/metadata/{train,validation}_metadata.csvdataset/metadata/no_chest_{train,valid}.txt⚠ CT-RATE'in 18 anormallik etiketi arasında malignite, kanser, kitle veya tümör
bulunmamaktadır ve bu etiketler raporlardan otomatik üretilmiştir, radyolog
onaylı değildir. Bu nedenle rapordan çıkarılan sınıflar report_derived_* ön
ekiyle adlandırılır.
DONDURMA_RAPORU.md kapanış raporu, giriş noktası
src/radyovlm/
extraction/ varlık, bağlam, şema, Türkçe matcher, model adaptörü
evaluation/ puanlama, malignite şeması, envanter, çeviri, VLM koşumu
scripts/ numaralı betikler, korpus kurulumundan değerlendirmeye
(78 dosya depoda; numaralandırma 01 ile 83 arası)
configs/ şemalar, sözlükler ve dondurulmuş kilitler
tests/ 508 gerileme testi
docs/ çalışma planları, gerekçeler, karar defteri
diagrams/ devir diyagramları (bağımsız HTML ve SVG)
reports/ ölçüm sonuçları ve değerlendirme raporları
outputs/ deney artefaktları, kör paketler
tools/ yardımcı araçlar
data/ lisanslı veri (depoya dahil değil)
| Belge | İçerik |
|---|---|
| DONDURMA_RAPORU.md | Kapanış, gerekçeler, yeniden açma koşulları |
| reports/faz1_veri_hazirligi_raporu.md | Korpus kurulumu, şablon yapısı, ölçü çıkarımı |
| reports/cikarim_dogruluk_raporu.md | Çıkarım hattının mühürlü test kümesindeki doğruluğu |
| docs/kararlar.md | Karar defteri, koddaki D<n> atıflarının ölçülmüş gerekçeleri |
| docs/40_sema_dondurma_protokol_degisikligi.md | Değerlendirme şemasının dondurulma gerekçesi |
| reports/vlm14_sonuc_raporu.md | Metin katmanının 2.965 rapora uygulanması |
| reports/vlm12_sonuc_raporu.md | Hasta düzeyinde bölünme dondurması |
Veriyle sınanabilen kararlar ölçülmüş, veriyle belirlenemeyen klinik tercihler mühendislik varsayımı olarak açıkça işaretlenmiştir. Kabul ölçütlerindeki değişiklikler sürümlenmiş ve protokol değişikliği olarak kaydedilmiş; sayısal sonuçlar sonradan yeniden adlandırılmamıştır.
Ayrıntılı gerekçeler: docs/01_veri_notlari.md ve docs/03_standartlastirma_plani.md
Türkçe ile İngilizce dil ablasyonu mevcut kanıt düzeyinde kapatıldı. Dil
seçiminin kendisinden çok çeviri yönteminin belirleyici olduğu görüldü. RadTr
test belgeleri skorlanmadı; ancak kaynak train.json dosyasında da
bulunduklarından bağımsız held-out değildir. Ayrıntılar:
reports/task15_dondurma.md ve
DONDURMA_RAPORU.md Ek C.
Veri ve modeller
Klinik kılavuzlar
Yöntem
Toraks BT radyoloji raporlarından yapılandırılmış bulgu çıkarımı ve görüntü-dil modellerinin klinik doğruluk değerlendirmesi.
Durum: proje dondurulmuştur (2026-09-10). Araştırma kodu ve temel test altyapısı korunmuştur. Tam sonuçların yeniden üretimi, depoya dahil edilmeyen lisanslı veriler ve model çıktıları gerektirir.
Klinik kullanım hükmü. Bu depoda geliştirilen hiçbir model, şema, sözlük veya çıkarım çıktısı klinik kullanım için doğrulanmamıştır. Buradaki sayılar araştırma amaçlı ölçümlerdir; tanı, tarama, triyaj veya karar desteği amacıyla kullanılamaz.
Yeniden üretilebilirlik sınırı. Bu depo araştırma kodunu, testleri ve raporları içerir. Lisanslı ham veriler, model çıktıları ve kör değerlendirme anahtarları dahil değildir. Tam sonuç üretimi bu dış artefaktlar olmadan mümkün değildir. Model checkpoint kimliği bağımsız doğrulanamayan deneyler kendi raporlarında bu sınırla birlikte belirtilmiştir.
📄 DONDURMA_RAPORU.md projenin giriş belgesidir: ne soruldu, ne kuruldu, ne ölçüldü, hangi yollar denenip neden kapandı, dondurma gerekçesi ve hangi koşullarda yeniden açılabileceği.
Proje, akciğer kanseri taramasında görüntü tabanlı risk modellerinin ürettiği yanlış alarmları, radyoloji raporundan çıkarılan benign kanıtla azaltmayı hedefledi.
Bunun için ham rapordan malignite değerlendirmesine uzanan bir çıkarım hattı kuruldu ve üç kohortta beş sistem değerlendirildi. Ana hipotezi doğrudan sınamak için gereken veri bileşiminin (aynı hastalarda hekim raporu, risk skoru ve doğrulanmış kanser sonucu) hiçbir kohortta bulunmadığı anlaşıldı ve proje donduruldu.
Eksiklik her kohortta başka bir yerdedir. NLST'de takiple doğrulanmış kanser sonucu ve risk skoru vardır ama insan yazımı referans rapor yoktur; eldeki üç metin de model çıktısıdır. BIMCV-R'de gerçek hekim raporu ve risk skoru vardır, patoloji veya takip sonucu yoktur. CT-RATE'te gerçek hekim raporu vardır, görüntü tabanlı risk skoru hiç üretilmemiştir ve kohortun kendi etiketleri arasında malignite bulunmaz. Kohortları birleştirmek boşluğu kapatmaz, çünkü hastalar farklıdır: bir hastanın raporu başka bir hastanın risk skoruyla eşleştirilemez.
Hat, ham rapor metnini değerlendirmeye hazır yapılandırılmış çıktıya çeviren katmanlardan oluşur. Rapor önce cümlelere bölünür ve her cümle kaynak metindeki karakter konumunu taşır; ardından varlıklar, aralarındaki ilişkiler ve ölçüler çıkarılır; sonra her bulgunun kesinliği ve zamansallığı çözümlenir. Sözlükler ve çıkarım şeması hatta yandan bağlanır, şema aynı zamanda bir yazma kapısıdır: üretilen tablo şemaya uymazsa yazılmaz. Hekim raporu hatta doğrudan girer; Astra çıktısı önce kendi kapsam sözleşmesinden geçer.
Kapanışta kullanılan ana katmanların sürümleri aşağıda kaydedilmiştir.
| Katman | Sürüm | Kaynak |
|---|---|---|
| Cümle bölütleme | seg-1.1 | scripts/04_segment_sentences.py |
| Şablon karakterizasyonu | tmpl-1.0 | scripts/05_template_stats.py |
| Ölçü çıkarımı | meas-1.2 | scripts/07_extract_measurements.py |
| Varlık ve ilişki çıkarımı | ent-1.1 / rel-1.0 | src/radyovlm/extraction/entities.py |
| Bağlam çözümleme | ctx-1.1 | src/radyovlm/extraction/context.py |
| Çıkarım şeması | sema-1.3 | configs/extraction_schema.json |
| Malignite değerlendirme şeması | sema-1.0 | configs/degerlendirme_semasi.json |
| Türkçe yüzey sözlüğü | tr-1.1 | configs/turkce_yuzeyler_taslak.yaml ve src/radyovlm/extraction/turkce_varliklar.py |
| Model çıktısı adaptörü | astra-adaptor-1.2 | src/radyovlm/extraction/astra.py |
| Hasta düzeyi bölünme | astra-split-1.0 | configs/splits_astra.json |
İki şemanın adı benzerdir ancak farklı nesnelerdir: sema-1.3 çıkarım
şeması, sema-1.0 malignite değerlendirme şemasıdır.
Son tam doğrulamada (2026-09-10) 508 test geçti. Açık teknik borçlar DONDURMA_RAPORU.md Ek A'da listelidir.
Üç rapor üreten sistem (Astra, MedMo, BTB3D) ve iki sürekli risk modeli (Sybil, Pillar) üç kohortta değerlendirildi. Ölçümde metin benzerliği değil, olumsuzlamaya duyarlı ve şans düzeltmeli bulgu düzeyi uyum kullanıldı.
| Kohort | Büyüklük | Referansın niteliği | Rapor |
|---|---|---|---|
| NLST | 2.965 seri | Takipte kanser sonucu. Tarama anındaki görünür lezyonun görüntü altını değildir | btb3d_nlst · astra_medmo |
| BIMCV-R | 317 seri | Hekim raporu. Patoloji veya takip sonucu yoktur | bimcv_317 |
| CT-RATE | 500 seri | Hekim raporu. Bağımsız görüntü temelli altın standart değildir | btb3d_ctrate |
Çıkarım hattının hekim raporlarındaki doğruluğu ayrıca ölçüldü (macro-F1 0,885) ve seçilmiş alt kümelerde bağımsız kör değerlendirme yapıldı. Bu kontroller sonuçların yönünü desteklemekle birlikte, özellikle Astra çıktılarındaki ölçüm belirsizliğini tamamen ortadan kaldırmaz.
Proje, sınanabilen her soruyu bir ölçümle kapatarak ilerledi. Beş aşamada on dört yol kapandı. Faz 1 ve CT-RATE korpusunda ontoloji eşlemesi ile klinik kılavuz seçimi kapsam dışına alındı. Türkçe ve dil ablasyonunda beş yol kapandı; belirleyici bulgu, hangi dilde çalışıldığının değil nasıl çevrildiğinin önemli olmasıydı. Malignite şemasında hedeflenen uyum eşiği ulaşılamaz ölçüldü ve şema, sınırları ilan edilerek donduruldu. NLST geçişinde seçilen klinik çerçeve uygulanamadı ve negatif beyanın riski azaltmadığı görüldü. Model değerlendirmesinde üç rapor üreten sistem hasta düzeyinde ayırt edici klinik içerik gösteremedi.
Bir yol kapanmadı: rapordan çıkarılan benign kanıtın yanlış alarmları azaltıp azaltmadığı. O ne doğrulandı ne çürütüldü, gereken veri bileşimi bulunmadığı için sınanamadı. Dondurma kararı bunun içindir.
Her yolu kapatan ölçümün tek tek dökümü ve kapanma gerekçelerinin anlatısı DONDURMA_RAPORU.md bölüm 2 ve 5'tedir; görsel dökümü docs/diagrams altındadır.
Aşağıdaki komutlar yalnız temel CT-RATE metin hattını kurar. NLST, BIMCV-R ve model karşılaştırmalarının yeniden üretimi için ayrıca erişim kısıtlı veriler ve model çıktıları gerekir.
py -3.11 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
Dondurma ortamının tam sürüm listesi requirements-lock.txt içindedir
(pip freeze, 2026-09-10). requirements.txt yalnız alt sınır belirtir; birebir
aynı ortamı kurmak için lock dosyasını kullanın:
.\.venv\Scripts\python.exe -m pip install -r requirements-lock.txt
# Ham CSV'den çalışma düzeyi korpusa
.\.venv\Scripts\python.exe scripts\01_build_report_corpus.py
# Cümlelere bölme (karakter ofsetleriyle), tam korpusta yaklaşık 11 dakika
.\.venv\Scripts\python.exe scripts\04_segment_sentences.py
# Doğrulama
.\.venv\Scripts\python.exe -m pytest tests\ -q
Test edilen sürüm Python 3.11.9. Çeviri deneyleri için ek bağımlılıklar
requirements-ceviri.txt içindedir.
# Korpusun genel tablosu: demografi, etiket prevalansı, şablon yükü
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py
# Tek raporu oku, cümlelerini ofsetleriyle gör
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py --report 7
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py --sents 7
# Kelime arama
.\.venv\Scripts\python.exe scripts\02_inspect_corpus.py --search spicul
Lisanslı ve hasta veya seri tanımlayıcısı taşıyan veriler sürüm kontrolüne
dahil edilmez. .gitignore bu dosyaları kapsar.
| Veri | Depoda | Erişim | Beklenen yer | Kullanım |
|---|---|---|---|---|
| CT-RATE | Hayır | Hugging Face erişim onayı | data/raw/ct_rate/ | Metin hattı, korpus kurulumu |
| NLST | Hayır | Kontrollü erişim (CDAS) | Yerel, belgelenmeli | Kanser sonucuna karşı değerlendirme |
| BIMCV-R | Hayır | Kaynak koşulları | Yerel, belgelenmeli | Rapor uyumu değerlendirmesi |
| Astra, MedMo, BTB3D çıktıları | Hayır | Yerel artefakt ve Hugging Face | Yerel, belgelenmeli | Model karşılaştırmaları |
Betiklerin beklediği gerçek dosya adları ve bir veri manifesti henüz yazılmamıştır; bu açık bir teknik borçtur ve DONDURMA_RAPORU.md bölüm 10'da kayıtlıdır.
CT-RATE CC-BY-NC-SA-4.0 lisanslıdır ve ticari kullanıma kapalıdır. Kohort:
kontrastsız toraks BT, 25.692 çalışma ve 21.304 hasta, eşleşen radyoloji
raporları ve 18 anormallik etiketi.
data/raw/ct_rate/ altına indir:
dataset/radiology_text_reports/{train,validation}_reports.csvdataset/multi_abnormality_labels/{train,valid}_predicted_labels.csvdataset/metadata/{train,validation}_metadata.csvdataset/metadata/no_chest_{train,valid}.txt⚠ CT-RATE'in 18 anormallik etiketi arasında malignite, kanser, kitle veya tümör
bulunmamaktadır ve bu etiketler raporlardan otomatik üretilmiştir, radyolog
onaylı değildir. Bu nedenle rapordan çıkarılan sınıflar report_derived_* ön
ekiyle adlandırılır.
DONDURMA_RAPORU.md kapanış raporu, giriş noktası
src/radyovlm/
extraction/ varlık, bağlam, şema, Türkçe matcher, model adaptörü
evaluation/ puanlama, malignite şeması, envanter, çeviri, VLM koşumu
scripts/ numaralı betikler, korpus kurulumundan değerlendirmeye
(78 dosya depoda; numaralandırma 01 ile 83 arası)
configs/ şemalar, sözlükler ve dondurulmuş kilitler
tests/ 508 gerileme testi
docs/ çalışma planları, gerekçeler, karar defteri
diagrams/ devir diyagramları (bağımsız HTML ve SVG)
reports/ ölçüm sonuçları ve değerlendirme raporları
outputs/ deney artefaktları, kör paketler
tools/ yardımcı araçlar
data/ lisanslı veri (depoya dahil değil)
| Belge | İçerik |
|---|---|
| DONDURMA_RAPORU.md | Kapanış, gerekçeler, yeniden açma koşulları |
| reports/faz1_veri_hazirligi_raporu.md | Korpus kurulumu, şablon yapısı, ölçü çıkarımı |
| reports/cikarim_dogruluk_raporu.md | Çıkarım hattının mühürlü test kümesindeki doğruluğu |
| docs/kararlar.md | Karar defteri, koddaki D<n> atıflarının ölçülmüş gerekçeleri |
| docs/40_sema_dondurma_protokol_degisikligi.md | Değerlendirme şemasının dondurulma gerekçesi |
| reports/vlm14_sonuc_raporu.md | Metin katmanının 2.965 rapora uygulanması |
| reports/vlm12_sonuc_raporu.md | Hasta düzeyinde bölünme dondurması |
Veriyle sınanabilen kararlar ölçülmüş, veriyle belirlenemeyen klinik tercihler mühendislik varsayımı olarak açıkça işaretlenmiştir. Kabul ölçütlerindeki değişiklikler sürümlenmiş ve protokol değişikliği olarak kaydedilmiş; sayısal sonuçlar sonradan yeniden adlandırılmamıştır.
Ayrıntılı gerekçeler: docs/01_veri_notlari.md ve docs/03_standartlastirma_plani.md
Türkçe ile İngilizce dil ablasyonu mevcut kanıt düzeyinde kapatıldı. Dil
seçiminin kendisinden çok çeviri yönteminin belirleyici olduğu görüldü. RadTr
test belgeleri skorlanmadı; ancak kaynak train.json dosyasında da
bulunduklarından bağımsız held-out değildir. Ayrıntılar:
reports/task15_dondurma.md ve
DONDURMA_RAPORU.md Ek C.
Veri ve modeller
Klinik kılavuzlar
Yöntem