Sözlük · E
Embedding (Gömme) nedir?
Embedding, bir kelimenin, cümlenin veya belgenin anlamını gerçek sayılardan oluşan bir vektör olarak kodlayan temsildir. Anlamca benzer içerikler bu vektör uzayında birbirine yakın konumlanır.
Detaylı açıklama
Embedding, yapay zeka modellerinin dili işleyebilmesi için metni sayılara dönüştürme yöntemidir. Her kelime, cümle ya da belge, çok boyutlu bir uzayda bir nokta gibi düşünülebilecek bir sayı dizisiyle (vektörle) gösterilir. Temel fikir şudur: anlamca birbirine yakın içerikler bu uzayda da birbirine yakın durur. Böylece bilgisayar iki ifadenin ne kadar benzediğini, aralarındaki mesafeye bakarak ölçebilir. Bu temsiller sinir ağları, boyut indirgeme yöntemleri veya olasılıksal modellerle öğrenilebilir. Kaynaklara göre 2013'te Google'da Tomas Mikolov'un ekibinin geliştirdiği word2vec, konuyu geniş çaplı denemelere taşıyan önemli adımlardan biri oldu. İlk yöntemler her kelimeye tek bir vektör verdiği için çok anlamlı kelimeleri ayırt edemiyordu. Sonraki dönemde ELMo ve BERT gibi bağlama duyarlı yaklaşımlar, bir kelimenin geçtiği her yer için ayrı bir vektör üretmeye başladı. Fikir sonradan cümlelere ve belgelere de genişletildi. Embedding'ler eğitildikleri verideki önyargıları da taşıyabilir. Örneğin cinsiyet ve ırk temelli çağrışımlar vektörlere yansıyabilir, hatta güçlenebilir. Bu yüzden kullanırken dikkatli denetim gerekir. Pratikte arama, öneri, kümeleme ve duygu analizi gibi işlerde temel girdi olarak kullanılır.
Kullanım örneği
Bir alışveriş sitesinde 'koşu ayakkabısı' diye arama yaptığınızda, sistem bu ifadeyi vektöre çevirir. 'Spor ayakkabı' gibi anlamca yakın ürünler de, başlıkta aynı kelimeler geçmese bile sonuçlara girer.
Kaynaklar ve doğrulama
- 10 Ekim 2026
- Kelime embedding'i, bir kelimenin gerçek sayılı vektör olarak temsilidir; uzayda yakın kelimelerin anlamca benzer olması beklenir. kaynak
- 2013'te Google'da Tomas Mikolov liderliğindeki ekip, vektör uzayı modellerini önceki yaklaşımlardan daha hızlı eğitebilen word2vec araç setini geliştirdi. kaynak
- Statik embedding'lerde birden fazla anlamı olan kelimeler tek bir vektörde birleşir; ELMo ve BERT gibi bağlamsal embedding'lerde her kelime geçişinin kendi embedding'i vardır. kaynak
- Embedding'ler eğitim verisindeki önyargı ve kalıp yargıları içerebilir. kaynak
- Fikir, cümlelerin ve hatta belgelerin embedding'lerine genişletildi; Sentence-BERT popüler yaklaşımlardan biridir. kaynak