ChatGPT'nin Nasıl Çalıştığını Öğrenmek Onu Daha İyi Kullanmama Yardımcı Oldu


Temel Çıkarımlar

  • ChatGPT, sohbet tabanlı etkileşimler için bir dönüştürücü modeldir.
  • GPT, yanıtlar oluşturmak için geniş internet verileriyle önceden eğitilmiştir.
  • Bağlam açısından zengin istemler, yazma stilleri ve yaratıcı beyin fırtınası için ChatGPT'yi kullanabilirsiniz.

Bazı insanlar ChatGPT'yi Google gibi kullanırken, diğerleri onun bir destek temsilcisi veya dijital asistan gibi performans göstermesini bekliyor. Ancak ChatGPT ne bir arama motoru ne de bir insandır ve bu da hayal kırıklığı yaratan yanıtlara neden olur. Yapay zeka aracının nasıl çalıştığını anlamak, ondan daha iyi yanıtlar almanıza yardımcı olabilir.

ChatGPT'yi Güçlendiren GPT Modelini Anlamak

Birinin (veya bir şeyin) adını bilmenin size onlar üzerinde güç verebileceğine dair bir inanç var ve bunun ChatGPT için ne kadar doğru olduğuna şaşırdım. ChatGPT'nin ne anlama geldiğini anladığım anda, aracın iç işleyişine dair daha derin bir anlayış kazandım ve bu da onu daha iyi kullanmamı sağladı.

Referans olması açısından ChatGPT, Chat Generative Pre-Trained Transformer'ın kısaltmasıdır. Bu, temel olarak GPT (Üretken Ön Eğitimli Transformatör) mimarisinin konuşmaya dayalı (yani sohbet tabanlı) etkileşimler için tasarlanmış bir uygulaması olduğu anlamına gelir. Şimdi, daha iyi anlayabilmeniz için bu kelimelerin her birinin ne anlama geldiğinin kısa bir dökümünü burada bulabilirsiniz.

GPT'deki "Transformer" Nedir?

“Transformer” modeli doğal dil işleme amacıyla kullanılan bir sinir ağı mimarisidir. Bugün sahip olduğumuz tüm popüler AI sohbet robotlarıyla birlikte ChatGPT'nin omurgasını oluşturan, AI alanında devrim niteliğinde bir araçtır.

Transformatör modellerinin ardındaki temel konsept, hangi elemanların en uygun olduğunu belirlemek için geniş bir girdi yelpazesini aynı anda (yani paralel olarak) analiz etmektir. Bu, metni sırayla analiz eden ve bir pasajın daha önemli veya ilgili kısımlarını bulmayı zorlaştıran önceki modellerle tam bir tezat oluşturuyor.

Metni bir bütün olarak analiz etme sürecine "öz dikkat" adı verilir ve ilk olarak Google Brain'deki bir grup yapay zeka araştırmacısı tarafından 2017 tarihli "İhtiyacınız Olan Tek Şey Dikkat" makalesinde kavramsallaştırıldı. ”

Transformer modelleri "öz-dikkat" özelliğini kullanarak bir dizi kelimenin tamamına aynı anda bakabilir. Bu, kelimeler arasındaki bağlamı ve ilişkileri çok daha etkili bir şekilde anlamasına olanak tanır. Sonuç olarak, transformatör modelleri, insan tarafından sağlanan girdilerden bağlamı yakalayabilir ve daha sonra gerçekten anlamlı olan, bağlamsal olarak alakalı bir çıktı üretebilir.

GPT Nasıl "Önceden Eğitilir"?

GPT, devasa bir veri kümesi (açık internetin neredeyse tamamı) üzerinde "Önceden Eğitilmiştir". GPT, bu büyük miktardaki metni işleyerek dildeki kalıpları, ilişkileri ve yapıları öğrenir. Aynı zamanda doğru olabilecek veya olmayabilecek çeşitli gerçekleri ve bilgileri de öğrenir, ancak bunlar bir yanıt oluştururken kullanabileceği veri kümesinde saklanır.

Eğitim veri setinde çok fazla yanlış bilginin (internet verilerinden beklenen) bulunması, ChatGPT'nin ona bir soru sorduğunuzda yanlış bilgi vermesinin ana nedenlerinden biridir; halüsinasyon adı verilen bir olgudur.

Bu sorunu hafifletmek için insan açıklamacılar ve veri küratörleri devreye giriyor. Görevleri eğitim verilerini filtrelemek ve düşük kaliteli veya uygunsuz içeriği kaldırmaktır. Ek olarak, modelde ince ayar yapmak, modelin gerçek doğruluğunu ve kullanıcı beklentileriyle uyumunu artırmak için İnsan Geri Bildiriminden Takviyeli Öğrenme (RLHF) gibi teknikler kullanılır.

Bu seçilmiş eğitim yaklaşımı sayesinde, internet çok sayıda yanlış bilgi içerse de GPT modelleri genellikle belirli sorgular için tutarlı bir şekilde doğru bilgiler sağlar.

Model, eğitim verileri genelinde kalıplara ve tutarlılığa dayalı olarak güvenilir bilgileri ayırt etmeyi öğrenir. Bir bilgi sık sık ve tutarlı bir şekilde saygın kaynaklardan geliyorsa, modelin onu güvenilir olarak değerlendirme olasılığı daha yüksektir.

GPT İçeriği Nasıl "Oluşturur"?

Şimdiye kadar ChatGPT'nin bildiği şeyi nasıl bildiğini (ön eğitimi) ve giriş metninizi (transformatör modelini) nasıl anladığını tam olarak anlamış olmalısınız. Bulmacanın son parçası, bağlamsal olarak alakalı yanıtları nasıl üretebildiğini anlamaktır!

ChatGPT, girdiyi tek seferde işlemek için öz-dikkati kullanırken, her seferinde bir kelimeyle yanıtlar üretir. Her kelime, önceki kelimelerin bağlamına ve girdinize göre tahmin edilir; bu süreç, otoregresif oluşturma olarak adlandırılır.

Daha önce gelen kelimelere baktığınız ve sonra hangi kelimenin gelmesi gerektiğini tahmin ettiğiniz bir kelime oyunu oynadığınızı hayal edin. Bir cümleyi ve sonunda düşüncenin tamamını bitirene kadar bir sonraki kelimeyi tek tek tahmin etmeye devam edersiniz! GPT temel olarak bu şekilde yanıt üretir; yalnızca bunu insanüstü bir hızda yapar ve elinde geniş bir "kelime dağarcığı" vardır.

Örneğin ChatGPT'ye şunu sorduğunuzu varsayalım: “Fransa'nın başkenti nedir? ”

Daha sonra her seferinde bir kelimelik bir yanıt oluşturacaktır:

The
The capital
The capital of
The capital of France
The capital of France is
The capital of France is Paris.

Diyelim ki "New York" yerine doğru bir şekilde "Paris" diyebilmesinin nedeni, çeşitli ve geniş veri kümeleri üzerindeki kapsamlı ön eğitimi ve geçirdiği İnsan Takviye Öğreniminin birleşiminden kaynaklanmaktadır. Bu eğitim, modelin gerçek bilgileri anlamasına ve doğru yanıtlara öncelik vermesine yardımcı olur.

Gördüğünüz gibi GPT, bir soru sorduğunuzda önceden yazılmış yanıtları veri tabanından almıyor. Bunun yerine, eğitim verilerine dayanarak ona her soru sorduğunuzda yeni bir metin oluşturur.

Bunu Öğrenmek ChatGPT'yi Daha İyi Kullanmama Nasıl Yardımcı Oldu?

ChatGPT'nin iç işleyişini anlamak, bu güçlü araçtan yararlanma yeteneğimi önemli ölçüde geliştirdi. Doğrudan ChatGPT'nin nasıl çalıştığını bilmekten kaynaklanan bazı önemli bilgiler ve ipuçları:

Bağlamsal Anlayışından Yararlanabilirim

GPT modelinin en iyi kısımlarından biri, girdinizden bağlam elde etme konusunda mükemmel olmasıdır. Kısalığın ideal olduğu Google aramalarının aksine, ChatGPT ile ayrıntılı istemler girmeniz daha iyi olur. Gereksiz bilgiler ekleseniz bile, aracın gereksiz parçaları gözden geçirecek ve daha kapsamlı ve kullanışlı bir yanıt sağlamak için önemli kısımlara odaklanacak kadar akıllı olduğundan emin olabilirsiniz.

Üstelik ek sorular sorma olanağınız da var. Bu, belirli bir yanıtı formatı veya bilgi eksikliği nedeniyle beğenmediyseniz, bir sonraki girişinizde bunu belirtebileceğiniz anlamına gelir. ChatGPT artık beklentilerinize daha uygun, daha iyi bir yanıt oluşturmak için tüm girdilerinizi ve geçmiş nesillerini içeren önceki tüm sohbet geçmişine bakacak.

Örneğin şunu sormak yerine:

Tell me about renewable energy.

İstemi deneyin:

I'm interested in renewable energy sources, particularly solar and wind power. Can you provide detailed information on how these technologies work, their benefits, and their impact on the environment?

Onun Geniş Ön Eğitiminden Yararlanıyorum

GPT, devasa bir veri koleksiyonuyla ilgili önceden eğitilmiştir. Bu, çeşitli yazı stillerinin, tonlarının ve seslerin farkında olduğu anlamına gelir. Kendi yazınızı geliştirmek ve ona ekstra stil ve gösteriş kazandırmak için bunu potansiyel olarak kullanabilirsiniz. Örneğin, sıkıcı eski bir e-posta yazabilir ve ardından ChatGPT'den onu daha ilgi çekici veya profesyonel hale getirmesini isteyebilir, hatta Seth Godin tarafından yazılmış gibi okunmasını sağlayabilirim.

Geniş eğitim seti aynı zamanda ChatGPT'nin birçok farklı konu ve kavramdan haberdar olduğu anlamına da gelir. Konuyla ilgili bazı araştırmalar yapmak veya beyin fırtınası yapmak için bunu kendi avantajınıza kullanabilirsiniz. Yani yaratıcılık A konusu ile B konusu arasında bağlantı bulmaktan başka nedir ki? İlgili konuların farklı permütasyonları ve kombinasyonları arasında hızlı bir şekilde geçiş yapmak ve yeni yeni fikirlere rastlamak için ChatGPT'yi kullanabilirsiniz. Beyninizin sıvılarını akıtmanın harika bir yolu, özellikle de yaratıcı bir çöküş içinde olduğunuzda.

Gerçekler İçin Değil Kurgu İçin Kullanıyorum

ChatGPT, RLHF sayesinde eskisinden daha doğru yanıtlar üretse de halüsinasyonlara karşı bağışık değildir ve yanlış bilgileri tüm dünyaya güvenle gösterebilir. ChatGPT ile araştırdığınız konu hakkında bilgi sahibiyseniz bu halüsinasyonları yakalamak artık çok kolay. Ancak hakkında çok az şey bildiğiniz şeyleri keşfediyorsanız, özellikle ChatGPT'nin nasıl çalıştığını öğrendikten sonra ChatGPT'ye güvenmek zordur.

Bu yüzden gerçek yanıtlar almak için asla ChatGPT'yi kullanmıyorum. Bunun yerine, zaten bilgili olduğum konuları keşfetmek ve bunları daha erişilebilir bir dilde ifade etmek için kullanıyorum. Örneğin, diferansiyel denklemlerin nasıl çözüleceğini kendi kelimelerimle yazabilir ve ardından yöntemimi 10 yaşındaki bir çocuk için daha kolay anlaşılır hale getirmek için ChatGPT'yi kullanabilirim.


Bu ipuçlarını aklınızda tutarak ve ChatGPT'nin altında yatan mekanizmaları anlayarak, daha etkili yönlendirmeler oluşturabilir, daha verimli görüşmelere katılabilir ve sonuçta bu güçlü yapay zeka aracından daha fazla değer elde edebilirsiniz.

İlgili makaleler