Sudy AI – Türk Açık Kaynak Dil Modeli

Morfolojik NLP altyapısı ve düşük kaynak tüketimli özelleştirilmiş matris mimarisi ile yerli yapay zeka ekosistemini büyütüyoruz.

Proje Amacı ve Planlar

Yüksek maliyetli altyapılara bağımlılığı azaltan, Türkçe dil kurallarına doğal uyum sağlayan verimli bir ekosistem inşa ediyoruz.

Projenin Amacı

  • Doğal Türkçe Desteği: Dil bilgisi yapısına uygun özel tokenizasyon ile ekleri ve morfolojiyi kayıpsız işleme.
  • Hesaplama Verimliliği: Ağır donanım gereksinimlerini optimize ederek yerel sunucularda çalışabilirlik sağlama.
  • Açık Bilim: Akademik araştırmalar ve ticari entegrasyonlar için şeffaf, denetlenebilir ağırlıklar sunma.

Gelecekte Neler Yapılacak?

  • Aşama 1: 65.536 genişletilmiş token sözlüğü ile temel Türkçe ön eğitim sürecinin tamamlanması.
  • Aşama 2: Alana özgü hukuk, tıp ve finans veri kümeleri ile ince ayar (Fine-Tuning) optimizasyonu.
  • Aşama 3: Çok modlu (Vision-LLM) altyapıya geçiş yapılarak görsel veri işleme yeteneğinin kazandırılması.

Teknik Mimari Örneği

Bellek optimizasyonu ve işlem hızını artırmak amacıyla uygulanan düşük boyutlu latent projeksiyon mekanizması.

// Sudy AI - Multi-head Latent Attention (MLA) Mekanizması Matris Örneği
class MultiHeadLatentAttention(nn.Module):
    def __init__(self, d_model, n_heads, d_latent):
        super().__init__()
        self.d_latent = d_latent  # KV önbelleğini düşüren sıkıştırılmış boyut
        
        # Girdileri düşük boyutlu latent uzaya iz düşürme matrisi
        self.w_kv_down = nn.Linear(d_model, d_latent, bias=False)
        self.w_kv_up = nn.Linear(d_latent, d_model, bias=False)
        
    def forward(self, x):
        # x: [Batch Size, Sequence Length, d_model]
        latent_kv = self.w_kv_down(x) # Sıkıştırılmış KV katmanı
        kv_states = self.w_kv_up(latent_kv)
        return kv_states

Ekosisteme Dahil Olun

Geliştiriciler, araştırmacılar ve veri mühendisleri ile ortak çalışma alanlarımız.

Discord

Teknik tartışmalar ve mimari fikir paylaşımları.

Katıl

İletişim

Kurumsal iş birlikleri ve proje destek talepleri.

E-posta Gönder

GitHub

Açık kaynak kodları inceleyin ve katkıda bulunun.

Keşfet