1 puan yazan GN⁺ 2025-04-30 | 1 yorum | WhatsApp'ta paylaş
  • CoRT, AI modelinin kendi yanıtlarını tekrar tekrar gözden geçirip alternatifler üreterek en iyi yanıtı seçmesini sağlayan bir algoritmadır
  • Mistral 3.1 24B modeline uygulandığında, özellikle programlama görevlerinde performans belirgin biçimde artar
  • AI, ilk yanıtı üretir ve birden fazla 'düşünme turu' üzerinden alternatifleri değerlendirerek nihai yanıtı seçer
  • Bu süreç öz değerlendirme, rekabetçi alternatif üretimi, yinelemeli iyileştirme, dinamik düşünme derinliği unsurlarını içerir
  • CoRT, MIT lisansı ile sunulur ve iyileştirmeye yönelik katkılara açıktır

CoRT (Chain of Recursive Thoughts) 🧠🔄

Özet

  • AI'nin kendi kendisiyle tartışarak daha iyi yanıtlar bulmasını sağlayan bir algoritma olan CoRT tanıtılıyor
  • AI modeli, yanıtlarını tekrar tekrar gözden geçirip alternatifler üreterek en iyi yanıtı seçer
  • Mistral 3.1 24B modeline uygulandığında, özellikle programlama görevlerinde performans belirgin biçimde artar

CoRT nasıl çalışır?

  • AI ilk yanıtı üretir
  • AI, gerekli 'düşünme turu' sayısını belirler
  • Her turda:
    • 3 alternatif yanıt üretir
    • Tüm yanıtları değerlendirir
    • En iyi yanıtı seçer
  • Nihai yanıt, bu AI battle royale'in hayatta kalan son cevabı olur

Gizli sos

  • Öz değerlendirme
  • Rekabetçi alternatif üretimi
  • Yinelemeli iyileştirme
  • Dinamik düşünme derinliği

Katkı

  • İyileştirme için bir yöntem bulduysanız PR memnuniyetle karşılanır

Lisans

  • MIT lisansı ile serbestçe kullanılabilir

1 yorum

 
GN⁺ 2025-04-30
Hacker News görüşleri
  • Belirli bir problem için bir AI sohbet modelinden yanıt vermesi ve bu yanıtın neden doğru olduğunu açıklayan bir rapor yazması istenir

    • İkinci bir AI modeli bu raporu değerlendirir ve ilk modelin sunmadığı bilgileri ya da mantıksal tutarsızlıkları işaret eden bir rapor yazar
    • Bu süreç, ikinci AI modeli ilk AI modelinin açıklamasından tatmin olana ya da ilk AI modeli istenen tüm değişiklikleri uygulayana kadar tekrarlanır
    • Bu yöntem biraz karmaşık olsa da denendiğinde oldukça iyi sonuçlar verdi
  • Daha büyük ölçekte, her zaman açık bir modda bir "senato" tartışması denemek istiyorum

    • Tek tek sorunlara yanıt vermek yerine, bir görev listesi verilip senatonun bunları çözmesi sağlanır
    • Çeşitli bakış açıları ve eleştirel analizle etkileyici sonuçlar alınabileceğini düşünüyorum
    • Çok sayıda token gerekiyor, ancak token başına maliyet giderek düştüğü için mümkün görünüyor
    • Herkesin kendi modelini bağlayabileceği ortak bir tartışma alanı oluşturmak için AI odaklı bir IRC sunucusu kurma ihtimali de var
  • Basit bir strateji olarak mesajı bitirirken "düşünce etiketiyle bir kez düşün, eleştiri etiketiyle bir kez kendini eleştir ve son olarak düşünce etiketiyle bir kez daha düşünüp yanıt ver" diye istiyorum

    • İyi çalışıyor
    • Önerinin en büyük 5 sorununu bulmasını istemek de etkili
  • Başlıktan beklediğim şey bu değildi

    • Yardımcı, çapraz denetleyici ve yargıç rolleri tanımlanıp sorular ve yanıtlar bu rollere göre yürütülüyor
    • ChatGPT'ye "XYZ doğruysa açıkla" ve "XYZ doğru değilse açıkla" diyerek hangi tarafın daha ikna edici olduğunu bulmaya çalışıyorum
  • Unreal Engine Blueprint tarzı bir grafik düzenleyici yapıyorum; kullanıcı girdisinden başlayarak birden çok ajan görevi yerine getiriyor

    • Mistral small 3.1 ve gemma 3 modelleri, yerelde çalıştırılabilen ilk yarı-yetenekli modeller gibi hissettiriyor
    • Döngü içinde Python çalıştırmayı deneyip dünyayı keşfetmesi talimatını verince haberleri vb. indirmeye ve okumaya başlıyor
  • Bir AI ajan ekibinin bir scrum takımını yönetip birkaç saatte bir stand-up toplantısı yapıp yapmayacağını merak ediyorum

    • Devlet bürokrasisini, ajanların gün boyu konuları tartışıp en iyi görüşü bulduğu bir şekilde kopyalayıp kopyalamayacağını merak ediyorum
  • ML modelinin yeni fikirler üretmesini sağlamanın bir yolu, daha önce denenip rafa kaldırılmış fikirlere çapraz bir açıdan yaklaşırken belirli tutarlılık kısıtlarını korumak

  • Tüm GPU'ları hızla yeşil enerjiye geçirmezsek, AI en iyi çözümü bulmak için kendi içinde tartışırken Dünya ısınacak

  • CoRT kullanılan örnekler ve kullanılmayan örnekler var; kullanılmayan örnekler çok daha iyi

    • Garip bir örnek seçimi
  • Bu yaklaşım bana YT içerik üreticilerini hatırlatıyor

    • Oyunu bir yarış pisti gibi script'leyip hedef noktaya ulaşmasını sağlıyorlar ve en hızlı çözümü bulana kadar tekrar ediyorlar
    • Buna makine öğrenimi ya da pekiştirmeli öğrenme deniyor
    • AI hakkında bilgisizce kavrayış çoğunlukla buna benziyor