"yazılım açıkları" için 261 sonuç bulundu
× Aramayı temizle
Arama Sonuçları
261 haber
Code Whisperer: Yazılım Hatalarını Bulup Onaran Hibrit AI Sistemi
Araştırmacılar, yazılım kodlarındaki güvenlik açıklarını ve bakım sorunlarını tespit edip otomatik olarak onarabilen yeni bir yapay zeka sistemi geliştirdi. 'Code Whisperer' adlı bu hibrit framework, graf tabanlı program analizi ile büyük dil modellerini birleştiriyor. Sistem, kodun yapısal özelliklerini ve anlamsal bağlamını aynı anda değerlendirerek, mevcut araçların ürettiği gereksiz uyarıları azaltıyor ve daha kullanışlı çözüm önerileri sunuyor. Çoklu programlama dili desteği sunan sistem, sadece graf analizi veya sadece dil modeli kullanan yaklaşımlardan daha başarılı sonuçlar elde ediyor.
arXiv (CS + AI) · 28 gün önce
0
Yapay zeka ajanları artık kendi yazdıkları kodları test edebiliyor
Araştırmacılar, büyük dil modellerinin kod yazabildiği ama doğruluğunu kontrol edemediği sorununa çözüm getiren AgentForge adlı sistemi geliştirdi. Bu yenilikçi çerçeve, beş farklı AI ajanının koordineli çalışmasıyla yazılım geliştirme sürecini otomatikleştiriyor. Planlayıcı, kodlayıcı, test edici, hata ayıklayıcı ve eleştiri ajanlarından oluşan ekip, her kod değişikliğini güvenli bir test ortamında çalıştırarak doğruluğunu kontrol ediyor. Sistem, yazılım mühendisliğini iteratif bir karar süreci olarak modelleyerek, geleneksel token tabanlı yaklaşımlar yerine gerçek çalıştırma geri bildirimini kullanıyor. SWE-BENCH Lite test setinde %40 başarı oranına ulaşan AgentForge, tek ajan sistemlerinden 26-28 puan daha iyi performans gösteriyor. Bu gelişme, AI destekli yazılım geliştirmede önemli bir adım teşkil ediyor.
arXiv (CS + AI) · 28 gün önce
0
GitHub'da CI/CD Önbellek Kullanımının Kapsamlı Analizi Yapıldı
Yazılım geliştirmede sürekli entegrasyon ve dağıtım (CI/CD) süreçlerinde önbellek kullanımı, tekrarlanan hesaplamaları azaltarak verimliliği artırır. Araştırmacılar, GitHub Actions platformunda 952 projeyi inceleyerek, geliştiricilerin önbellek teknolojisini nasıl benimsediği ve geliştirdiği konusunda ilk kapsamlı çalışmayı gerçekleştirdi. Analiz sonuçları, önbellek kullanan projelerin daha aktif ve popüler olduğunu, ayrıca bu teknolojinin farklı iş türlerinde yaygın şekilde kullanıldığını ortaya koydu. Bu bulgular, modern yazılım geliştirme süreçlerinin optimizasyonu için önemli içgörüler sunuyor.
arXiv (CS + AI) · 28 gün önce
0
Yapay Zeka Araçları Öğrencilerde 'Anlama Borcu' Yaratıyor
ChatGPT gibi yapay zeka araçları yazılım geliştirmede hızla yaygınlaşıyor ancak beraberinde 'Anlama Borcu' (Comprehension Debt) sorununu getiriyor. Bu terim, geliştirici takımların kendi kodlarını anlama düzeyi ile gerçekte bilmeleri gereken seviye arasındaki artan uçurumu ifade ediyor. Araştırmacılar, 207 öğrencinin 8 hafta boyunca tuttuğu 621 günlüğü inceleyerek yapay zeka araçlarının bu borcu nasıl artırdığını ortaya çıkardı. Öğrenciler yapay zekadan gelen kodu sorgulamadan kabul etme, bağlam uyumsuzlukları ve bağımlılık kaynaklı yeteneklerinin körelmesi gibi sorunlar yaşıyor. Bu durum yazılım mühendisliği eğitiminde önemli bir uyarı niteliğinde.
arXiv (CS + AI) · 28 gün önce
0
Yapay Zeka ile Şifreleme Sistemlerinin Zayıflıklarını Keşfetmek
Araştırmacılar, modern şifreleme sistemlerindeki gizli zayıflıkları tespit etmek için yapay zeka destekli yeni bir yöntem geliştirdi. Neural Stringology Cryptanalysis adı verilen bu yaklaşım, geleneksel güvenlik testlerinin gözden kaçırabileceği yapısal anormallikleri makine öğrenmesi ile ortaya çıkarıyor. Özellikle ChaCha20 gibi yaygın kullanılan akım şifrelerini hedef alan sistem, metin analizi tekniklerini sinir ağlarıyla birleştiriyor. Bu yöntem, şifreleme algoritmalarının ürettiği anahtar dizilerindeki gizli kalıpları analiz ederek, daha önce fark edilmeyen güvenlik açıklarını tespit edebiliyor. Çalışma, siber güvenlik alanında yeni bir paradigma sunarak, şifreleme sistemlerinin dayanıklılığını değerlendirmek için daha sofistike araçların gerekliliğini vurguluyor.
arXiv (CS + AI) · 28 gün önce
0
Yapay Zeka Program Sentezi Hızlandı: Yeni Öngörü Tekniği Geliştirildi
Araştırmacılar, bilgisayar programlarını otomatik olarak üreten yapay zeka sistemlerini hızlandırmak için yenilikçi bir yaklaşım geliştirdi. 'Presynthesis' adı verilen bu teknik, program sentezi sürecinde karşılaşılan temel bir sorunu çözüyor. Normalde daha ayrıntılı soyut semantikler kullanıldığında, yanlış programlar daha iyi ayıklanabilir ancak bu işlem daha uzun sürer. Yeni yaklaşım, çevrimdışı bir ön-hazırlık aşaması ekleyerek bu dengeyi optimize ediyor. İlk aşamada girdi uzayı için bir ağaç otomatı oluşturuluyor, ikinci aşamada ise bu otomatın gereksiz kısımları ayıklanıyor. Bu sayede program sentezi hem daha hızlı hem de daha verimli hale geliyor. Gelişme, otomatik kod üretimi ve yazılım geliştirme araçları için önemli iyileştirmeler vaat ediyor.
arXiv (CS + AI) · 28 gün önce
0
Yapay Zeka Fizik Simülasyonları Artık Siber Saldırılara Karşı Daha Güvenli
Fizik simülasyonlarında hızlı sonuç veren yapay sinir ağları, siber saldırılara karşı oldukça savunmasız durumda. Özellikle güvenlik kritik dijital ikiz uygulamalarında bu durum ciddi riskler yaratıyor. Araştırmacılar, bu sorunu çözmek için iki farklı yaklaşımı birleştiren yenilikçi bir savunma stratejisi geliştirdi. Sistem, hem aktif öğrenme tabanlı veri üretimi hem de giriş verilerini temizleyen özel mimari kullanıyor. Viscous Burgers denklemi üzerinde yapılan testlerde, yeni yaklaşım standart eğitim yöntemlerine kıyasla %87 daha iyi performans gösterdi ve güvenlik açıklarını önemli ölçüde azalttı.
arXiv (CS + AI) · 28 gün önce
0
Tensor Bellek Motoru: Veriyi Anlık Yeniden Düzenleyerek Performansı Artırıyor
Bulut bilişimden kenar bilişime geçiş, yeni nesil akıllı sistemler için ciddi performans zorlukları yaratıyor. Araştırmacılar, bellek duvarı problemini çözmek için yenilikçi bir donanım-yazılım hibrit yaklaşımı geliştirdi. Tensor Bellek Motoru adı verilen bu sistem, veriyi bellekte ideal şekilde düzenleyerek önbellek performansını dramatik olarak artırıyor. Geleneksel veri yoğun uygulamalar ya kötü bellek erişimi sergiliyor ya da performans için aşırı bellek tüketimine zorlanıyor. Bu yeni teknoloji, işlemcinin veri yoluna şeffaf şekilde entegre edilerek, ticari SoC ve FPGA platformlarda uygulanabiliyor. Sistem, uygulamaların pahalı yeniden tasarım süreçlerine gerek kalmadan ideal önbellek yerelliği sağlamasına olanak tanıyor. Edge computing'in artan öneminde bu gelişme, mobil ve gömülü sistemlerde veri işleme performansını yeni boyutlara taşıyabilir.
arXiv (CS + AI) · 28 gün önce
0