Arama · son güncelleme 12 sa önce
8.369
toplam haber
4
kategori
70+
bilim kaynağı
25-29 / 29 haber Sayfa 2 / 2
Teknoloji & Yapay Zeka
20 Apr

SYCL programlama dili heterojen sistemlerde birleştirici rol oynayabilir mi?

Modern yüksek performanslı bilgi işlem uygulamaları, farklı donanım mimarilerinin bir arada kullanıldığı heterojen ortamlarda çalışmakta. Bu durum, geliştiriciler için programlama karmaşıklığını artırıyor ve yazılım taşınabilirliğini zorlaştırıyor. SYCL programlama modeli, bu sorunlara çözüm olarak tek kaynak koddan farklı platformlarda çalışabilen uygulamalar geliştirmeyi vaat ediyor. Ancak bu vaatlerin ne kadar gerçekçi olduğu belirsizliğini koruyor. Araştırmacılar, SYCL'nin kod taşınabilirliği, geliştirme verimliliği ve çalışma zamanı performansı açısından uygulama geliştiricilerinin beklentilerini karşılayıp karşılamadığını değerlendirdi.

arXiv (CS + AI) 0
Teknoloji & Yapay Zeka
20 Apr

Yazılım güvenlik taramalarındaki %92 yanlış alarm oranının sırrı çözüldü

Yazılım tedarik zinciri güvenliğinde kritik öneme sahip SBOM (Yazılım Malzeme Listesi) araçlarının etkinliği, ciddi doğruluk sorunları nedeniyle sorgulanıyor. 2.414 açık kaynak kod deposu üzerinde yapılan kapsamlı araştırma, güvenlik tarayıcılarının şaşırtıcı derecede yüksek yanlış pozitif oranlarla çalıştığını ortaya koyuyor. Çalışma, güçlü paket yöneticileri kullanılarak doğru SBOM'lar oluşturulabileceğini gösteriyor ancak asıl sorunun güvenlik tarayıcılarında olduğunu belirtiyor. Araştırmacılar, erişilemeyen kod parçalarındaki güvenlik açıklarının işaretlenmesinin ana neden olduğunu tespit ederek, fonksiyon çağrı analizi ile bu sorunun büyük ölçüde çözülebileceğini kanıtlıyor.

arXiv (CS + AI) 0
Teknoloji & Yapay Zeka
20 Apr

Yapay zeka ile yazılım testlerini otomatikleştiren yeni sistem geliştirildi

Yazılım geliştirmede en zorlu aşamalardan biri olan test sürecini devrim niteliğinde değiştiren yeni bir sistem geliştirildi. MR-Coupler adlı bu sistem, büyük dil modellerini kullanarak yazılım kodlarındaki fonksiyonel bağlantıları analiz ediyor ve otomatik olarak test senaryoları üretiyor. Geleneksel yaklaşımların aksine, sistem uzman bilgisi gerektirmeden kaynak kodda mevcut olan fonksiyonel eşleşmeleri tespit ederek metamorfik test ilişkileri kurabiliyor. 100 insan yazımı test durumu ve 50 gerçek dünya projesi üzerinde yapılan değerlendirmeler, sistemin yanlış alarm oranını önemli ölçüde azalttığını gösteriyor. Bu gelişme, yazılım kalitesini artırırken test süreçlerini hızlandıracak ve yazılım geliştirme maliyetlerini düşürecek potansiyele sahip.

arXiv (CS + AI) 0
Teknoloji & Yapay Zeka
20 Apr

Programlama Dillerinin Kendilerini Taklit Etme Yeteneği İncelendi

Araştırmacılar, bir programlama dilinin kendi kodlarını ne kadar başarılı şekilde taklit edebileceğini inceleyen yeni bir kavram ortaya koydu. 'Emülasyon-tamlık' adı verilen bu özellik, Turing-tamlık kavramının ötesine geçerek, bir dilin sadece hesaplama yapmasının yeterli olmadığını gösteriyor. Gerçek programların bağımlı olduğu kontrol akışı, istisnalar, geri çağrılar, zamanlama, bellek kullanımı ve çalışma zamanı metadata'sı gibi tüm görünür durumları da hesaba katması gerektiğini vurguluyor. Bu sistematik çalışma, kendini-taklit etme konusunda düşünmek için kesin bir kelime dağarcığı ve yapılandırılmış bir taksonomi sunarak, kaynak kod seviyesi değerlendirme ile derlenmiş kod emülasyonu arasında ayrım yapıyor.

arXiv (CS + AI) 0
Teknoloji & Yapay Zeka
16 Apr

Yapay Zeka ile Şehir Planlaması: Benzer Kentleri Keşfetmenin Yeni Yolu

Araştırmacılar, şehirlerdeki arazi kullanım desenlerini analiz ederek benzer kentleri tespit eden yeni bir yapay zeka metodolojisi geliştirdiler. Copernicus programının Kentsel Atlas verilerini kullanan bu çalışma, veri madenciliği ve denetimsiz öğrenme tekniklerini birleştireyor. Sistem, şehirlerdeki farklı arazi türlerinin nasıl bir arada bulunduğunu inceleyerek kentler arasında benzerlik kuruyor. Bu yaklaşım, şehir plancılarına ve politika yapıcılarına değerli içgörüler sunarak, başarılı kentsel çözümlerin diğer şehirlere uyarlanmasını kolaylaştırabilir. Geliştirilen framework ölçeklenebilir olup, kaynak kodları halka açık olarak paylaşılmış durumda.

arXiv (CS + AI) 0