IBM, yapay zeka programlamayı öğretmek için bir çerçeve oluşturur

Şirket, toplam hacmi 500 milyon olan 14 milyon örnek içeren Project CodeNet adını verdiği bir veri kümesi oluşturdu.

55'ten fazla programlama dilinde kod satırları: Java, C ve Go'dan COBOL, Pascal ve FORTRAN'a kadar. Ancak ana diller C++ ve Python'dur: kodun dörtte üçünü oluştururlar. 

Yazarlar iki Japon'dan kod kullandılarprogramlama yarışmaları: Aizu ve AtCoder. Katılımcılardan, 4.000 farklı problem için belirli bir girdi kümesini istenen çıktı kümesine dönüştürmek için gereken kodu yazmaları istendi. Sonuçta yarısı çalışan 14 milyon kod örneği oluştu. 

IBM, projeyi, programların yapısını tanıyabilen yapay zeka modellerini eğitmek için standart bir veri kümesi yapmayı planlıyor.

CodeNet oluşturmak için kullanılması planlanmıştır.uygulamalarda ve kitaplıklarda gerekli prosedürleri arayan, bir programlama dilinden diğerine çeviri yapan, doğru uygulamaları seçen ve yanlış olanları filtreleyen, kodu sınıflandıran vb. akıllı geliştirme araçları.

Daha fazla oku

Çernobil nükleer santralinin reaktöründe nükleer reaksiyonlar yoğunlaştı

Bilim adamları bir kara deliğin bir yıldızı nasıl parçaladığını gösterdi

Fizikçiler bir kara deliğin benzerini yarattılar ve Hawking'in teorisini doğruladılar. Nereye götürür?