π§ Model nomiKradus NumberOCR
π Parametrlar20,403,011 (~20.4M)
π Hajmi312 MB (checkpoint)
π― VazifasiRasmdan 1-8 tagacha raqamni o'qish
π Kirish formati64Γ256, oq-qora (grayscale)
π€ Sinflar11 ta (0-9 raqamlar + blank)
π Arxitektura (CNN + BiLSTM + CTC):
CNN (17.1M)Conv64 β MaxPool β 5ΓResidualBlock+SqueezeExcite (128β256β512β512β512)
BiLSTM (3.15M)2 qavat, hidden 256, ikki yo'nalishli
DecoderCTC + Greedy + Beam Search (width=10)
Count-headRaqamlar sonini alohida bashoratlaydi (8 sinf)
π Aniqlik (30,000 qadam o'qitilgan):
Toza rasmlar97.6% to'g'ri topadi
Shovqinli rasmlar93.5% to'g'ri topadi
Xato darajasi (CER)0.55% / 1.95%
Raqam sonini bilish100% / 99.8%
β
Nimalar qila oladi:
β’ 1 dan 8 gacha bo'lgan raqamlar ketma-ketligini o'qiydi
β’ Shovqin, blur, aylanish (Β±12Β°) ga chidamli
β’ Takrorlanuvchi raqamlar: 5555, 90909090
β’ Har xil shrift va o'lchamdagi raqamlar
β’ Qo'l bilan chizilgan raqamlar (doska orqali)
β’ Nechta raqam ekanini mustaqil biladi (count-head)
β οΈ Cheklovlar:
β’ Faqat raqamlar (0-9), harflarni o'qimaydi
β’ Maksimum 8 ta raqam bir rasmda
β’ Yolg'iz/juda qisqa raqamlarda ba'zan xato qiladi
β’ MNIST uslubidagi raqamlarga eng yaxshi ishlaydi
π O'qitish:
Ma'lumotMNIST gliflaridan sintetik ko'p-raqamli rasmlar
AugmentatsiyaShovqin, blur, rotate, shear, elastic, fon gradientlari
MetodCTC Loss + Curriculum Learning + EMA
OptimizatsiyaAdamW + Warmup + Cosine Decay (bf16)