Downloads · 30 days
16
41% of all-time downloads
girenit/girenit-NanoSOC-8B
girenit-NanoSOC-8B is a text generation model from girenit. Use it when you need the model to write or continue text. It is set up for peft. The card lists the license as apache-2.0.
Güvenlik loglarını okuyup saldırıyı tespit eden, MITRE ATT&CK tekniğine eşleyen ve Türkçe SOC-analisti çıktısı üreten kompakt (8B) savunma modeli. Tek GPU'da, on-prem, air-gapped çalışır — log verisi ortamdan çıkmaz (…
Downloads · 30 days
16
41% of all-time downloads
All-time downloads
39
Public
Repo size
271 MB
Likes
0
Public
Click a slice to open those files.
.safetensors252 MB · 81%
From the Hugging Face model README
Güvenlik loglarını okuyup saldırıyı tespit eden, MITRE ATT&CK tekniğine eşleyen ve Türkçe SOC-analisti çıktısı üreten kompakt (8B) savunma modeli. Tek GPU'da, on-prem, air-gapped çalışır — log verisi ortamdan çıkmaz (KVKK uyumlu).
Varsayılan (main) = v20, ürün sürümü. Aşağıdaki tabloyla ihtiyacına göre başka bir çalışma noktası da seçebilirsin (
revision="v17"vb.).
| Metrik | Skor |
|---|---|
| 🎯 Recall (saldırı yakalama) | %91,5 |
| 🧭 MITRE ATT&CK (tam eşleşme) | %91,0 |
| 📈 F1 | %76,4 |
| 🚨 Yanlış-alarm (FP) | %12,0 |
| 🧱 Specificity | %88,0 |
| ✅ JSON geçerlilik | %100 |
Bağımsız, dondurulmuş holdout üzerinde; eğitim verisiyle örtüşme sızıntı-denetiminden geçirildi (benchmarks/leakage-audit.json).
| Sürüm | Recall | FP | F1 | MITRE | Ne zaman |
|---|---|---|---|---|---|
| v20 (varsayılan) | %91,5 | %12,0 | %76,4 | %91,0 | Saldırı kaçırmama önceliği |
v15 (revision="v15")* | %87,5 | %10,3 | %76,6 | %89,2 | En dengeli / en yüksek F1 |
v17 (revision="v17") | %66,0 | %4,0 | %72,5 | %96,0 | Düşük-alarm / yüksek hacimli SOC |
v12 (revision="v12") | %57,5 | %2,75 | %68,3 | %89,3 | Alarm bütçesi çok dar |
*v15 önceki varsayılandı; F1'i v20'ye çok yakın, FP'si biraz düşük. v20 saldırı yakalama (recall) ve MITRE'de öne geçtiği için ürün varsayılanı oldu.
v17'yi tercih edin.from transformers import AutoModelForCausalLM, AutoTokenizer
from peft import PeftModel
base="fdtn-ai/Foundation-Sec-1.1-8B-Instruct"
tok=AutoTokenizer.from_pretrained("girenit/girenit-NanoSOC-8B") # main = v20
model=AutoModelForCausalLM.from_pretrained(base, device_map="auto", torch_dtype="bfloat16")
model=PeftModel.from_pretrained(model, "girenit/girenit-NanoSOC-8B") # revision="v17" ile düşük-FP
# chat_template.jinja tokenizer'a gömülüdür; log'u user mesajı olarak verin.
Yalnızca savunma, tespit ve yetkili güvenlik operasyonları içindir. Saldırı üretimi/kötüye kullanım için değildir.
10 sürümün tam benchmark'ları repoda: benchmarks/ (v10–v20, sızıntı-denetimi, NIDS bağımsız testler, base-vs-nanosoc karşılaştırmaları).