OpenAI, ChatGPT tarafından üretilen kodlardaki hataları tespit etmek için yeni bir yapay zeka modeli geliştirdi. CriticGPT adı verilen bu model, kod analizleri yaparak olası hataları işaretliyor ve fark edilmesi zor kodlama hatalarının tespitini kolaylaştırıyor.
Kod Analizi ve Hata Tespiti
CriticGPT, GPT-4 ailesine dayanan bir model olup, ChatGPT tarafından üretilen kodları analiz ederek potansiyel hataları tespit ediyor. Araştırmacılar, modeli kasıtlı olarak eklenmiş hatalar içeren kod örnekleriyle eğiterek çeşitli kodlama hatalarını tanımayı ve işaretlemeyi öğretti.
Daha Kapsamlı Eleştiriler
Yapılan testlerde, CriticGPT’nin eleştirilerinin insan eleştirilerine göre daha kapsamlı olduğu ve konfabülasyon oranlarını da azalttığı görüldü. CriticGPT kullanan insan-makine ekiplerinin, tek başına insanlardan daha detaylı kod incelemeleri yaptığı tespit edildi.
Force Sampling Beam Search (FSBS) Tekniği
Araştırmacılar ayrıca CriticGPT’nin daha ayrıntılı kod incelemeleri yapmasına yardımcı olan FSBS adlı yeni bir teknik geliştirdi. Bu yöntem, CriticGPT’nin sorunları ararken ne kadar kapsamlı olduğunu ayarlamaya ve gerçekte var olmayan sorunları ne sıklıkla uydurabileceğini kontrol etmeye olanak tanıyor.