"GitHub Copilot" için 10 sonuç bulundu
× Aramayı temizle
Arama Sonuçları
10 haber
GitHub Actions'ın Gerçek Dünyada Nasıl Kullanıldığı Araştırıldı
Yazılım geliştirmede kritik öneme sahip sürekli entegrasyon ve dağıtım süreçlerinin GitHub Actions platformundaki gerçek dünya kullanımı kapsamlı bir araştırmayla incelendi. 952 yazılım deposundan 258.300 iş akışı kaydının analiz edildiği çalışma, geliştiricilerin hatalara nasıl tepki verdiğini, iş akışlarının proje özelliklerine göre nasıl değiştiğini ortaya koyuyor. Araştırma sonuçları, yoğun kullanılan iş akışlarının daha az hata verdiğini, ancak yapılandırma dosyalarının varlığının kullanılmayan iş akışlarını maskelediğini gösteriyor. Bulgular, modern yazılım geliştirme süreçlerinin otomasyonu konusunda önemli içgörüler sunuyor.
arXiv (CS + AI) · 23 gün önce
0
Yapay Zeka Ajanlarındaki Hataları Kendini Onaran Sistem: SelfHeal
Büyük dil modelleri (LLM) tabanlı yapay zeka ajanları, yazılım geliştirmede devrim yaratırken beraberinde yeni hata ayıklama zorluklarını da getiriyor. Araştırmacılar, Stack Overflow, GitHub ve HuggingFace forumlarından topladıkları verilerle LLM ajanlarındaki hata türlerini analiz etti. Çalışma sonucunda, bu ajanların hatalarını otomatik olarak tespit edip düzeltebilen 'SelfHeal' adlı çok ajanlı sistem geliştirildi. Bu sistem, geliştiricilerin karmaşık yapay zeka uygulamalarında karşılaştıkları sorunları çözme konusunda önemli bir adım teşkil ediyor.
arXiv (CS + AI) · 23 gün önce
0
AI botların kod geliştirmedeki güvenilirlik seviyesi ölçüldü
Yazılım geliştirmede artık yaygın olarak kullanılan yapay zeka botlarının, otomatik kod entegrasyonu süreçlerindeki güvenilirlik düzeyleri ilk kez kapsamlı bir şekilde incelendi. GitHub Actions platformunda 61 bin iş akışı analiz eden araştırmada, farklı AI botların başarı oranları arasında önemli farklar tespit edildi. Copilot ve Codex %93-94 başarı oranıyla öne çıkarken, botların daha sık katkı yaptığı projelerde iş akışlarının başarısızlık oranının arttığı gözlemlendi. Bu bulgular, AI destekli yazılım geliştirme süreçlerinin optimizasyonu için önemli ipuçları sunuyor.
arXiv (CS + AI) · 23 gün önce
0
GitHub'da Siber Saldırıları Tespit Eden Yeni Sistem Geliştirildi
Yazılım dünyasının kalbi GitHub'da giderek artan kötü amaçlı kullanım vakalarına karşı yeni bir savunma sistemi geliştirildi. Araştırmacılar, 392 GitHub hesabı ve deposunu analiz ederek farklı saldırı türlerini kategorize eden kapsamlı bir taksonomi oluşturdu. Bu çalışma, modern yazılım tedarik zincirlerinin güvenliğinde kritik rol oynayan GitHub'un karşılaştığı güvenlik tehditlerini sistematik olarak ele alan ilk araştırmalardan biri. Geliştirilen yapay zeka destekli tespit sistemi, hesap manipülasyonundan zararlı kod yayımına kadar geniş bir yelpazedeki saldırı türlerini yüksek doğrulukla belirleyebiliyor. Bu gelişme, açık kaynak yazılım ekosistemine yönelik artan siber tehditlere karşı önemli bir adım olarak değerlendiriliyor.
arXiv (CS + AI) · 23 gün önce
0
Yazılım Geliştiriciler İçin Tek Merkezli AI Destekli Çalışma Ortamı
Günümüz yazılım geliştiricileri GitHub, Slack, Jira gibi 5-10 farklı araç arasında sürekli geçiş yapmak zorunda kalıyor. Bu durum konsantrasyonu bozuyor ve verimliliği düşürüyor. Araştırmacılar, tüm geliştirici araçlarını tek bir arayüzde toplayan 'Workstream' adlı açık kaynaklı platformu geliştirdi. Sistem, kod inceleme süreçlerini AI ile destekleyerek, geçmiş verilerden öğrenerek ve depoların AI için hazır olup olmadığını puanlayarak geliştiricilerin işini kolaylaştırıyor. Bu yenilikçi yaklaşım, yazılım geliştirme süreçlerinde önemli bir adım olarak değerlendiriliyor.
arXiv (CS + AI) · 23 gün önce
0
Yapay Zeka vs İnsan: Programlama Öğreniminde Hangisi Daha Etkili?
Bilgisayar programlama eğitiminde yapay zeka araçlarının kullanımı hızla yaygınlaşırken, bu durumun öğrenme sürecine etkileri araştırılmaya devam ediyor. Yeni bir çalışma, GitHub Copilot gibi AI programlama asistanları ile geleneksel ikili programlama yöntemini karşılaştırdı. 22 katılımcıyla yapılan kontrollü deneyde, öğrencilerin Python kodlama görevlerindeki performansları, öğrenme seviyeleri ve duygusal durumları incelendi. Sonuçlar, AI destekli programlamanın hızlı sonuç verdiğini ancak uzun vadeli öğrenme açısından insan partneriyle çalışmanın daha avantajlı olduğunu gösteriyor. Çalışma, programlama eğitiminde AI kullanımının dikkatli bir şekilde dengelenmesi gerektiğine işaret ediyor.
arXiv (CS + AI) · 23 gün önce
0
Grafik Sinir Ağları İçin Yeni PyTorch Kütüphanesi: Torch Geometric Pool
Araştırmacılar, grafik sinir ağlarında kullanılan havuzlama (pooling) işlemlerini standartlaştıran yeni bir Python kütüphanesi geliştirdi. Torch Geometric Pool (tgp) adlı bu açık kaynak kütüphane, farklı havuzlama yöntemlerini tek bir arayüz altında birleştirerek araştırmacıların işini kolaylaştırıyor. Grafik sinir ağları, sosyal ağlar, moleküler yapılar ve bilgisayar ağları gibi karmaşık ilişki yapılarını analiz etmek için kullanılan yapay zeka modelleridir. Havuzlama işlemi ise bu ağlardaki düğümleri gruplandırarak hesaplama karmaşıklığını azaltır. Yeni kütüphane, 20 farklı havuzlama algoritması sunarak araştırmacıların farklı yöntemleri kolayca karşılaştırmasını sağlıyor. Select-Reduce-Connect-Lift (SRCL) adlı standart bir yaklaşım benimseyen sistem, MIT lisansı altında GitHub ve PyPI platformlarında ücretsiz olarak sunuluyor.
arXiv (CS + AI) · 23 gün önce
0
Yapay Zeka Sağlık Danışmanı: 500 Bin Sohbette Çarpıcı Bulgular
Microsoft Copilot ile gerçekleştirilen yarım milyon sağlık konuşmasının analizi, insanların yapay zekaya nasıl sağlık sorunları danıştığını ortaya koyuyor. Araştırmacılar, yapay zeka destekli 12 kategorili sınıflandırma sistemi geliştirerek kullanıcı davranışlarını inceledi. Her beş konuşmadan birinin kişisel semptom değerlendirmesi içerdiği, genel bilgi kategorisinin bile büyük oranda belirli tedavi ve hastalıklara odaklandığı tespit edildi. Bu veriler, dijital sağlık danışmanlığının ne kadar yaygın hale geldiğini ve kişisel sağlık niyetinin tahmin edilenden çok daha yüksek olduğunu gösteriyor.
arXiv (CS + AI) · 24 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