Teknoloji & Yapay Zeka

Yapay Zeka Yazdığı Kodları Tespit Eden Yeni Sistem: LLMSniffer

Yazılım geliştirmede yapay zeka araçlarının yaygınlaşmasıyla birlikte, AI tarafından üretilen kodları insan yazısından ayırt etmek kritik bir sorun haline geldi. Araştırmacılar, bu zorluğa çözüm olarak LLMSniffer adlı yenilikçi bir tespit sistemi geliştirdi. GraphCodeBERT teknolojisini kullanan sistem, kontrastlı öğrenme yöntemiyle eğitildi ve mevcut sistemlere göre dikkat çekici başarı artışları elde etti. GPTSniffer veri setinde doğruluk oranı %70'den %78'e, Whodunit veri setinde ise %91'den %94.65'e yükseldi. Bu gelişme, akademik dürüstlük, kod kalite kontrolü ve siber güvenlik alanlarında önemli uygulamalara sahip.

Yapay zeka destekli programlama araçlarının hızla benimsendiği günümüzde, AI tarafından üretilen kodları insan tarafından yazılanlardan ayırt etmek giderek zorlaşıyor. Bu durum özellikle eğitim kurumlarında akademik dürüstlük, yazılım şirketlerinde kalite kontrolü ve siber güvenlik alanlarında ciddi endişelere yol açıyor.

Araştırmacılar bu soruna çözüm bulmak için LLMSniffer adlı gelişmiş bir tespit sistemi geliştirdi. Sistem, kod yapısını anlayan GraphCodeBERT modelini temel alıyor ve iki aşamalı bir kontrastlı öğrenme süreci kullanıyor. İlginç bir yaklaşımla, kodlardaki yorumları önceden temizleyerek daha net analizler yapabiliyor.

Test sonuçları oldukça etkileyici. GPTSniffer benchmark veri setinde doğruluk oranı %70'den %78'e çıkarken, F1 skoru da aynı oranda iyileşti. Whodunit veri setinde ise başarı oranı %91'den %94.65'e yükseldi. Araştırmacılar, t-SNE görselleştirmeleri ile kontrastlı öğrenmenin kod örneklerini net şekilde ayrıştırdığını da gösterdi.

Ekip, model kontrol noktalarını, veri setlerini ve kodları açık kaynak olarak paylaştı. Ayrıca canlı bir demo da sunarak diğer araştırmacıların bu alanda çalışmalarını sürdürmesine katkıda bulunmayı hedefliyor.

Özgün Kaynak
arXiv (CS + AI)
LLMSniffer: Detecting LLM-Generated Code via GraphCodeBERT and Supervised Contrastive Learning
Orijinal makaleyi oku

Bu içerik, özgün kaynaktaki bilgiler temel alınarak BilimKapsül editörleri tarafından yeniden kaleme alınmıştır. Orijinal metnin birebir çevirisi değildir. Telif hakkı özgün yayıncıya aittir.