İçeriğe geç
parazade
Yapay Zeka

Uzun Süreli Bellek Nedir?

İngilizce: Long-Term Memory

Yayın: · Son güncelleme:

Uzun Süreli Bellek Nedir? Kısaca

Uzun süreli bellek, bir yapay zekâ asistanının ya da ajanının tek bir sohbetin ötesinde bilgi saklayıp sonraki oturumlarda bu bilgiyi geri çağırabilmesini sağlayan yapıdır. Modelin ağırlıklarında değil, dışarıdaki bir depolama katmanında tutulur.

Uzun Süreli Bellek nedir?
İçindekiler
  1. Uzun süreli bellek nedir?
  2. Nasıl çalışır?
  3. Nelere dikkat etmeli?

Bu madde yapay zekâ sistemlerindeki bellek kavramını anlatır; insan psikolojisindeki uzun süreli bellek ve LSTM ağlarındaki "uzun-kısa süreli bellek" başka kavramlardır.

Uzun süreli bellek nedir?

Bir dil modeli, kendi başına önceki sohbetleri hatırlamaz. Her istekte yalnızca bağlam penceresine konulan bilgiyi görür; bu, kısa süreli bellek gibidir. Sohbet bittiğinde bu bilgi kaybolur.

Uzun süreli bellek ise sistemin dışarıda tuttuğu bir kayıt defteridir. Örneğin varsayımsal olarak bir kullanıcının "Yanıtları kısa tut" tercihi ya da üzerinde çalıştığı projenin adı burada saklanabilir. Yeni bir sohbet başladığında ilgili notlar bulunup bağlama eklenir.

Nasıl çalışır?

  1. Kaydetme: Sohbetten önemli bilgiler çıkarılır; bunu model kendisi ya da kullanıcı açıkça yapabilir.
  2. Saklama: Bilgiler bir veritabanında, çoğu zaman vektör veritabanında ya da yapılandırılmış notlar hâlinde tutulur.
  3. Geri çağırma: Yeni bir istek geldiğinde ilgili kayıtlar aranır ve bağlama eklenir.
  4. Güncelleme: Eskiyen ya da çelişen bilgiler düzeltilir veya silinir.

Nelere dikkat etmeli?

  • Gizlilik: Asistanın neyi hatırladığını görebilmeli ve gerektiğinde silebilmelisin. Hassas bilgileri paylaşırken dikkatli ol.
  • Yanlış hatırlama: Hatalı ya da güncelliğini yitirmiş bir not, sonraki cevapları yanlış yönlendirebilir.
  • Gereksiz bağlam: İlgisiz anıların bağlama eklenmesi cevap kalitesini düşürebilir.

İyi tasarlanmış bir bellek, kullanıcıyı her seferinde aynı şeyleri anlatmaktan kurtarır; kötü tasarlanmışı ise kafa karıştırır.

Sıkça Sorulan Sorular

Yapay zekâ önceki sohbetleri hatırlar mı?

Model kendi başına hatırlamaz. Hatırlama, sistemin bilgileri dışarıda saklayıp yeni sohbette bağlama eklemesiyle sağlanır; bu özellik her üründe bulunmaz ya da kapatılabilir.

Uzun süreli bellek ile bağlam penceresi arasındaki fark nedir?

Bağlam penceresi modelin o anki istekte gördüğü bilgidir ve geçicidir. Uzun süreli bellek ise oturumlar arasında saklanan ve gerektiğinde bağlama eklenen kalıcı kayıtlardır.

İlgili terimler

Bağlam Penceresi(Context Window)Bağlam penceresi (context window), bir dil modelinin tek seferde dikkate alabildiği en fazla metin miktarıdır ve token cinsinden ölçülür. Konuşma geçmişi, yüklenen belgeler ve modelin cevabı bu sınırın içine sığmak zorundadır.Vektör Veritabanı(Vector Database)Vektör veritabanı, metin, görsel ya da ses gibi verilerin anlamını temsil eden sayısal vektörleri (embedding) saklayan ve bunlar arasında benzerlik araması yapmak için optimize edilmiş veri tabanı türüdür.Yapay Zekâ Ajanı(AI Agent)Yapay zekâ ajanı (AI agent), bir hedef verildiğinde görevi adımlara bölen, araç ve hizmetleri kullanarak bu adımları kendisi yürüten, sonuçlara göre planını güncelleyen yapay zekâ sistemidir. Genellikle bir büyük dil modeli üzerine kurulur.Bağlam Mühendisliği(Context Engineering)Bağlam mühendisliği (context engineering), bir dil modelinin bir görevi iyi yapabilmesi için bağlam penceresine hangi talimatların, belgelerin, araç tanımlarının ve geçmiş bilgilerin, hangi sırayla ve ne kadar konulacağını tasarlama işidir.LSTM(Long Short-Term Memory)LSTM (uzun kısa süreli bellek), tekrarlayan sinir ağlarının uzun dizilerde bilgiyi unutma sorununu, neyin saklanıp neyin unutulacağına karar veren kapılar ve ayrı bir hücre durumu ile hafifleten sinir ağı yapısıdır.Dil Modeli(Language Model)Dil modeli, bir dizideki kelimelerin ya da token'ların olasılığını tahmin eden yapay zekâ modelidir. En yaygın biçimiyle, verilen metinden sonra hangi kelimenin gelme ihtimalinin yüksek olduğunu hesaplar. Otomatik tamamlama, çeviri ve sohbet asistanlarının temelinde dil modelleri bulunur.