Arama butonu
Bu konudaki kullanıcılar: 1 misafir
10
Cevap
490
Tıklama
4
Öne Çıkarma
Yapay zeka ile Wolverine gibi kendi kendini düzelten yazılım geliştirildi!
M
2 yıl
Yarbay
Konu Sahibi

Yapay zeka ile Wolverine gibi kendi kendini düzelten yazılım geliştirildi!
Hatalı bir programdan daha kötü olan bir şey elbette hataları ayıklamaktır. Ancak bu sinir bozucu süreci yazılımcının yapmak zorunda olmadığı, yapay zekanın yaptığı bir durum oluşsaydı ne olurdu? Bunu merak etmenize gerek yok zira BioBootloader adlı bir geliştirici, Python programlarına "rejeneratif iyileştirme yetenekleri" kazandıran bir program olan Wolverine'i yaratarak bunu çoktan yaptı bile.



Hatayı bulup düzelten uygulama geliştirildi



Yapay zeka ile Wolverine gibi kendi kendini düzelten yazılım geliştirildi!
Geliştirici yaptığı açıklamada Wolverine'in çalışmasını şu şekilde açıklıyor: "Komut dosyalarınızı onunla çalıştırın ve çöktüklerinde GPT-4 onları düzenler ve neyin yanlış gittiğini açıklar. Çok sayıda hatanız olsa bile her şey düzelene kadar tekrar tekrar çalıştıracaktır."



https://twitter.com/bio_bootloader/status/1636880208304431104



GPT-4, OpenAI tarafından oluşturulan ve Mart ayında piyasaya sürülen, ChatGPT Plus abonelerine sunulan çok modlu bir yapay zeka dil modelidir. GPT-4; kompozisyon, dil çevirisi ve programlama gibi metin işleme görevlerini yerine getirmek için web'den öğrendiği milyarlarca belge, kitap ve web sitesi hakkındaki "bilgisini" kullanıyor. Wolverine'in demo videosunda BioBootloader, solda Python kodu ve sağda Wolverine sonuçlarının yer aldığı terminal görüntüsüne yer veriyor. Geliştirici, kasıtlı olarak hatalı kod eklediğinde oluşturduğu programın nasıl çalıştığını ve hatanın nereden kaynaklandığını gösteriyor.



Geleceğe ışık tutuyor



BioBootloader, halihazırda ilgili kodları GitHub'da paylaşmış durumda ve diğer programlama dillerine de uygulanabileceğini belirtmekte. Bu arada Wolverine'i kullanmak için GPT-3.5 veya GPT-4 için bir OpenAI API anahtarına sahip olmak gerekiyor. Şu anda GPT 3.5 API'si OpenAI hesabı olan herkese açık, ancak GPT-4 erişimi için halen kısıtlı bir bekleme listesi bulunuyor.



Ayrıca Bkz.En gelişmiş insansı robot Ameca’ya ChatGPT eklendi: Tüyler ürpertici video yayınlandı!



Kendi kendini düzelten yazılımlar ve sistemler şimdilik ilkel bir kavram gibi dursa da Wolverine gibi teknikler, uygulamaların kendi hatalarını hatta dağıtımdan sonra ortaya çıkabilecek beklenmedik hataları bile düzeltebilecekleri potansiyel bir geleceğe ışık tutuyor.




Kaynak:https://github.com/biobootloader/wolverine
Kaynak:https://arstechnica.com/information-technology/2023/04/developer-creates-self-healing-programs-that-fix-themselves-thanks-to-gpt-4/

 Haberi Portalda Gör

D
2 yıl
Yüzbaşı

İşin rengi şimdi değişti diyebilirim.. ai kontrol ve çözüm temelli kod ve program yazanlar bu işin ekmeğini güzel yiyecek.




P
2 yıl
Yarbay

genel anlamda programlamalarda mantık açısından hiç bir hata yok

fakat iş ASM seviyesinde derleme noktasında

zaman içinde güncellenmemiş ASM komut kütüphaneleri

farkında olmadan aynı kaynağı aynı anda kullanmaya çalışan programlar

bir yerlerde aynı 0 ve 1 noktasında çarpışıyor.

bir program

makine dili seviyesinde

sabit bir kaynak erişim şalterini 0 yapmaya çalışırken

diğeri ise 1 yapmaya çalıştığında

çatal darboğazında sistem kitleniyor

bu noktada mavi ekran ortaya çıkıyor.

sorunun asıl nedeni !

aynı anda birden fazla aynı kütüphaneyi kullanılması durumunda

kütüphaneler aynı kaynakları referans aldığı için

sabit erişim değerleri çelişir durumları oluşturabiliyor.

özetle programlamadaki hataları kullanıcı ara yüzü ile ilgili değil

makine dili seviyesindeki kütüphanelerden kaynaklanmakta.



Bu mesaja 1 cevap geldi.
D
2 yıl
Yarbay

10 yazılımcınin işini 1 kişi tek başına yapar birkaç sene içerisinde.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
H
2 yıl
Yüzbaşı

Türkiye'de yazilimci olmak zaten zor. Ya patron olacaksin yada tanidik bir yerde ise baslayacaksin. Universiteden 2012 de mezun oldugumda visual basic biliyorum sadece diyorum adam C++, c# ve delphi de istiyordu benden. Bende kufurleri icimde tutup basip cikip gidiyordum. Klasik Türk mantigi herkes her isi yapacak 🤬



< Bu ileti Android uygulamasından atıldı >
Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @David Attenborough
C
2 yıl
Binbaşı

Ben elek. okudum, visual basic ile jeneratöre plc yapmıştık bir arkadaşa.
Jeneratörcü bi abi; çocuklar bu yaptığınız 8000 folar demişti o zaman 2007 falandı heralde.
Biz tabi laylaylom takılıyoruz, iplemedik, hata ettik üstüne gidip daha çok öğrenmemekle.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @myth_237
H
2 yıl
Yüzbaşı

Oyle malesef bende de bu hikayeler cogalinca hayalimdeki meslege ve diplomaya sahibim ama meslegimi yapmiyorum. Resmen meslegime kustum.



< Bu ileti Android uygulamasından atıldı >


Bu mesajda bahsedilenler: @sabe
_
2 yıl
Yarbay

whoa




Bu mesajda bahsedilenler: @ProjectMan
T
2 yıl
Yarbay

Yazılımın temel dili Lisp'tir, Common Lisp olarak geçer. Lisp 'i bilmediğin sürece istediğin ölçüde C++ bil, yine de bir nesler eksik kalacaktır. Türkiye'de üniversitelerde Lisp üzerine bir ders, bir Türkçe belge yok. Lisp programlama dili olmaktan çok programcının düşünme mekanizmasıdır. O nedenden dolayı Lisp'i bildiğinde, C++, Python gibi öteki dilleri çok daha iyi kullanabilir, zorlu projeleri daha başarılı yönetebilirsin.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @myth_237
H
2 yıl
Yüzbaşı

Soylediklerine son derece katiliyorum. Ama kocaman umitlerle gittigim universiteden bile husranla mezun oldum. Ogretmenler dersi defterden isliyor. Digeri sans eseri ogrendigi turbo pascal'ı yeni bisey gibi bize yediriyir. Baska birisi ise 2 aylik kurstan alsdigi belgeyi kullanip bize sql cakası satıyor 😏



< Bu ileti Android uygulamasından atıldı >


Bu mesajda bahsedilenler: @Tuğkan-0153
P
2 yıl
Yarbay

arama motoru çeviri yapmıyor mu !?




Bu mesajda bahsedilenler: @Tuğkan-0153
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.