Şifremi/Kullanıcı Adımı Unuttum
Bağlan Google+ ile Bağlan Facebook ile Bağlan
Şimdi Ara

Kendi başına kod yazabilen yapay zeka geliştirildi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir Kullanıcı, 2 Masaüstü Kullanıcı
26
Cevap
1
Favori
545
Tıklama
Cevapla
Tüm Forumlar >> Donanım / Hardware >> Anasayfa Haberleri >> Kendi başına kod yazabilen yapay zeka geliştirildi
Sayfaya Git:
Sayfa:
Giriş
Mesaj
  • Haber Editörü
    411 Mesaj

     

    Microsoft ve Cambridge Üniversitesi’nin ortak çalışmalarıyla kendi başına kod yazabilen bir yapay zeka yazılımı geliştirildi. DeepCoder isimli yazılım, yapılan testlerde basit kod bilgisi ile çözülebilecek sorunların üstesinden gelmeyi başardı.
     

    DeepCoder, kod yazma yeteneğini “sentez” adı verilen yeni bir sisteme borçlu. Bu sistemi kullanan yapay zeka, kod yazmak için farklı kod kaynaklarını inceliyor ve kodlar arasından dilediğini seçiyor. Yapay zeka, ona verilen göreve veya karşılaştığı soruna göre elde ettiği kodları birleştiriyor ve ortaya yeni kod dizelerinin çıkmasını sağlıyor. DeepCoder, kodların ne tür işlevlere sahip olduğunu anlayarak hangi kodu kullanmasının yararlı olabileceğinde karar kılıyor.

     

    DeepCoder’ın bu becerisi, yapay zekanın yaratıcılarından birisi olan Marc Brockschmidt’e göre kod yazmayı bilmeyen kişilerin bile diledikleri şekilde kod yazabilmesini mümkün kılabilir. Bunun yanı sıra yapay zeka, kod tarama hızıyla normal bir insandan kat kat hızlı olduğu için kod yazmayı bilen kişiler tarafından da tercih edilebilir.

     
     

    DeepCoder’ı kullanışlı kılan özelliklerden birisi de “yapay zeka” olması, yani öğrenebilmesi. Öğrenebilme özelliği, DeepCoder’ın rakiplerine göre çok daha hızlı olmasını sağlıyor. Benzer işlevlere sahip olan yazılımlar ancak dakikalar içerisinde hangi kodların kullanılabileceğini tanımlarken, DeepCoder bir saniyeden daha kısa bir sürede aynı işlevi gerçekleştirebiliyor. Üstelik zaman içerisinde hangi kodların birbiriyle uyumlu olduğunu öğrenebilen yazılım, ne kadar fazla kullanılırsa o kadar hızlanıyor ve gelişiyor.

     

    MIT, 2015 senesinde DeepCoder’e benzer bir yazılım geliştirmişti. Bu yazılım, programların sorunlu kod dizelerini belirliyor ve çalışan programlardan aldığı yeni kodlarla bozuk programı onarabiliyordu. Brockschmidt’e göre bu ve benzer işlevlere sahip olan yazılımların geliştirilmesiyle birçok kişi, parmağını bile oynatmadan dilediği gibi kod yazabilecek.

     

    Programcılar işsiz mi kalacak?

    DeepCoder’ın becerileri hakkında konuşan MIT profesörü Armando Solar-Lezama, bu tür yapay zekaların gelişmesiyle kod yazabilme becerisine sahip olan kişilerin sayısının artacağını, fakat programcıların asla işsiz kalmayacağını düşünüyor. Solar-Lezama’nın söylediğine göre DeepCoder, farklı programların kodlarını kullanması nedeniyle şimdilik yeni kodlar üretme, yani yeni programlar yaratma becerisinden yoksun. Proseför, yeni programlar yaratma gibi daha karmaşık ve zorlu görevlerde programcılardan vazgeçilmeyeceğini düşünüyor.

     
     

    DeepCoder ne zaman kullanıma sunulacak?

    Microsoft, yapay zekanın son derece başarılı olmasına rağmen yalnızca birkaç kod dizesi oluşturabildiğini ve düzenleyebildiğini açıkladı. Yeni geliştirildiğinden ötürü karmaşık ve uzun kod dizeleri oluşturabilme becerisine sahip olmayan yazılım, umuyoruz ki en kısa sürede geliştirilecek ve bunları yapabilecek seviyeye ulaşacak.




    |
    |




  • ozbey08 kullanıcısına yanıt
    @ozbey08 demiş ki;

    Mesajı Yerinde Gör

    Tam da onu yazacaktım, kod yazabilen bir yapay zeka kendisinden daha gelişmiş bir yapay zeka programlar o da daha gelişmişini. Sadece programcıların işsiz kalması sorunu değil bu bütün mesleklerin sonunu getirebilir, her türlü kabiliyete sahip robot tasarlayabilir. Ex Machina filmindeki gibi insanların zayıflıklarını kullanıp yönetebilir.

    şimdi hapı yuttuk işte kendi kendine kod yazan yapay zeka insanlığın en büyük düşmanı olabilecek şeydir. bizim sonumuz bu yüzden gelebilir. kendisi için süper yapayzeka sistem yapar ve gerçekten bizden kat ve kat üstün bir şey ortaya çıkar.

    ozbey08 kullanıcısına yanıt
    @ozbey08 demiş ki;

    Mesajı Yerinde Gör

    Bunlar ancak film senaryolarına konu olabiliecek şeyler, gerçekle ilgisi yok.

    İnsan beyni analog sistemle çalışıyor. Yani insan iki şeyi karşılaştırırken doğru ve yanlış arasında sınırsız sayıda olasılığı hesaba katabilir. Ancak "yapay zeka" her ne kadar insana ilgi çekici gelse de nihayetinde bir bilgisayar programı ve dijital ortamda bir karşılaştırmadan ancak 2 sonuç çıkabilir. Yani o yapay zeka dediğimiz şeyin kodu "şu olursa şunu yap, bu olursa bunu yap" tan öte bişey değil. Bütün programlar ancak insanın tarifine göre çalışır. Sen yapılacak işi ne kadar iyi tarif edersen program da o kadar iyi çalışır.

    Sonuç olarak A kişisinin geliştirdiği yapay zeka bir işi yapmak için bir program kodluyor fakat B kişisinin geliştirdiği yapay zeka aynı işi daha kısa sürede yapan bir programı kodlayabiliyorsa burada birbirine rakip olan şeyler yapay zekalar değil A ve B kişisidir. Yani günümüzde olan şeyin aynısı.

  • Yarbay
    6467 Mesaj
    Bilgisayar ve yazılım mühendisliğinin önündeki en büyük tehlike bu. Editör de çıkmış "umuyoruz ki en kısa sürede geliştirilecek ve bunları yapabilecek seviyeye ulaşacak" demiş, aferin sana gerçekten. Şu olay kapitalizmin geldiği son noktalardan birisi ve editör bunu desteklercesine yorum yapmış. Kesinlikle katılmıyorum.
  • Binbaşı
    1670 Mesaj
    Bunu uzun süredir düşünüyordum ve açıkçası korkutucu geliyordu, ilk adımı atmışlar, süresini öngöremesem de bence programcıların da işini alacağı zamanlar gelecek. Sadece üniversitede derslerden ötesini araştırmamış, tek bir programlama dili bilen adamların yerini alsa ya da debug işlemlerini yapsa ve bu bir yazılım olarak firmalara satılsa. Bir maaş ücretine eleman satın almış olacaksın. Mekanik birşeyler yapmasını bekleyen de yok.



    Yapay zeka mükemmel bir gelişme ama Sanayi Devrimi gibi birçok toplumsal sorunu da beraberinde getirecek gibi maalesef.
    |
    |
  • Teğmen
    237 Mesaj
    iyi robotlarla sevişiriz artık. öldüründe kurtulan insanlıktan...
    |
    |
  • Yarbay
    5153 Mesaj
    Yapay zeka sistemlerine "Deep" ön eki koymak moda oldu. İleride yapay zeka yemek yapan sistem DeepChef, yapay zeka ile araba süren sistem DeepDriver falan böyle gider.
    |
    |
  • Yüzbaşı
    547 Mesaj

    "Benim projemde yok" diye övündüğün şeylerin olması gerekiyor sanki projelerde. Övünülecek bişi değil o. Hamallık. Ve sektörde tam istenmeyen yazılımcıyı tarif etmişsin.



    < Bu ileti mobil sürüm kullanılarak atıldı >
    |
    |
    elektro_gadget kullanıcısının, bahsedilen mesajını gör
    _____________________________
    Java Software Developer, PHP Web App Developer, Android Application Developer
  • Yarbay
    5038 Mesaj
    şimdi hapı yuttuk işte kendi kendine kod yazan yapay zeka insanlığın en büyük düşmanı olabilecek şeydir. bizim sonumuz bu yüzden gelebilir. kendisi için süper yapayzeka sistem yapar ve gerçekten bizden kat ve kat üstün bir şey ortaya çıkar.
  • Binbaşı
    1815 Mesaj
    quote:

    Orijinalden alıntı: ozbey08

    şimdi hapı yuttuk işte kendi kendine kod yazan yapay zeka insanlığın en büyük düşmanı olabilecek şeydir. bizim sonumuz bu yüzden gelebilir. kendisi için süper yapayzeka sistem yapar ve gerçekten bizden kat ve kat üstün bir şey ortaya çıkar.

    Tam da onu yazacaktım, kod yazabilen bir yapay zeka kendisinden daha gelişmiş bir yapay zeka programlar o da daha gelişmişini. Sadece programcıların işsiz kalması sorunu değil bu bütün mesleklerin sonunu getirebilir, her türlü kabiliyete sahip robot tasarlayabilir. Ex Machina filmindeki gibi insanların zayıflıklarını kullanıp yönetebilir.



    < Bu ileti tablet sürüm kullanılarak atıldı >
    |
    |
    _____________________________
    Ryzen 2700X, 16GB DDR 4 Ram, GTX 1070.
  • Yarbay
    3748 Mesaj
    quote:

    Orijinalden alıntı: bortecin09

    "Benim projemde yok" diye övündüğün şeylerin olması gerekiyor sanki projelerde. Övünülecek bişi değil o. Hamallık. Ve sektörde tam istenmeyen yazılımcıyı tarif etmişsin.

    Haklısın. Performans uğruna okunabilirlikten ve kod düzeninden taviz vermek diyelim biz ona, biraz abartarak söylemişim.
    |
    |
    _____________________________
  • Yüzbaşı
    617 Mesaj
    quote:

    Orijinalden alıntı: Guhong01

    Bilgisayar ve yazılım mühendisliğinin önündeki en büyük tehlike bu. Editör de çıkmış "umuyoruz ki en kısa sürede geliştirilecek ve bunları yapabilecek seviyeye ulaşacak" demiş, aferin sana gerçekten. Şu olay kapitalizmin geldiği son noktalardan birisi ve editör bunu desteklercesine yorum yapmış. Kesinlikle katılmıyorum.

    Teşekkürler Sosyalist kardeş... Direne, direne kazanacağız.....
    |
    |
    _____________________________
  • Yarbay
    3748 Mesaj
    quote:

    Orijinalden alıntı: ozbey08

    şimdi hapı yuttuk işte kendi kendine kod yazan yapay zeka insanlığın en büyük düşmanı olabilecek şeydir. bizim sonumuz bu yüzden gelebilir. kendisi için süper yapayzeka sistem yapar ve gerçekten bizden kat ve kat üstün bir şey ortaya çıkar.

    Bunlar ancak film senaryolarına konu olabiliecek şeyler, gerçekle ilgisi yok.

    İnsan beyni analog sistemle çalışıyor. Yani insan iki şeyi karşılaştırırken doğru ve yanlış arasında sınırsız sayıda olasılığı hesaba katabilir. Ancak "yapay zeka" her ne kadar insana ilgi çekici gelse de nihayetinde bir bilgisayar programı ve dijital ortamda bir karşılaştırmadan ancak 2 sonuç çıkabilir. Yani o yapay zeka dediğimiz şeyin kodu "şu olursa şunu yap, bu olursa bunu yap" tan öte bişey değil. Bütün programlar ancak insanın tarifine göre çalışır. Sen yapılacak işi ne kadar iyi tarif edersen program da o kadar iyi çalışır.

    Sonuç olarak A kişisinin geliştirdiği yapay zeka bir işi yapmak için bir program kodluyor fakat B kişisinin geliştirdiği yapay zeka aynı işi daha kısa sürede yapan bir programı kodlayabiliyorsa burada birbirine rakip olan şeyler yapay zekalar değil A ve B kişisidir. Yani günümüzde olan şeyin aynısı.
    _____________________________




  • Yüzbaşı
    487 Mesaj
    Skynet is coming
    _____________________________
  • Yüzbaşı
    260 Mesaj
    Bu iyiymiş
    |
    |
  • Yarbay
    5038 Mesaj
    quote:

    Orijinalden alıntı: elektro_gadget


    quote:

    Orijinalden alıntı: ozbey08

    şimdi hapı yuttuk işte kendi kendine kod yazan yapay zeka insanlığın en büyük düşmanı olabilecek şeydir. bizim sonumuz bu yüzden gelebilir. kendisi için süper yapayzeka sistem yapar ve gerçekten bizden kat ve kat üstün bir şey ortaya çıkar.

    Bunlar ancak film senaryolarına konu olabiliecek şeyler, gerçekle ilgisi yok.

    İnsan beyni analog sistemle çalışıyor. Yani insan iki şeyi karşılaştırırken doğru ve yanlış arasında sınırsız sayıda olasılığı hesaba katabilir. Ancak "yapay zeka" her ne kadar insana ilgi çekici gelse de nihayetinde bir bilgisayar programı ve dijital ortamda bir karşılaştırmadan ancak 2 sonuç çıkabilir. Yani o yapay zeka dediğimiz şeyin kodu "şu olursa şunu yap, bu olursa bunu yap" tan öte bişey değil. Bütün programlar ancak insanın tarifine göre çalışır. Sen yapılacak işi ne kadar iyi tarif edersen program da o kadar iyi çalışır.

    Sonuç olarak A kişisinin geliştirdiği yapay zeka bir işi yapmak için bir program kodluyor fakat B kişisinin geliştirdiği yapay zeka aynı işi daha kısa sürede yapan bir programı kodlayabiliyorsa burada birbirine rakip olan şeyler yapay zekalar değil A ve B kişisidir. Yani günümüzde olan şeyin aynısı.

    işi çok basite almışsınız. Şimdi sen wikipedia daki tüm bilgileri beyninde tutabilir misin? tutamazsın ama o yapayzeka bilgisayar tutabilir. bir insan şuan kadar yazılmış tüm kodları hafızasında tutabilir mi? tutamaz.ama o yapayzeka bilgisayar tutabilir.
    bir insan kendi amaçını gerçekleştirmek için belli sınırlı kodlama yapar. amacını gerçekleştirince kod yazma işini bırakır. Ama kod yazabilen bilgisayar her türlü kod bilgisine sahiptir ve günlerce hiç durmadan kod yazabilir. hemde insanın kod yazma hızının 100 katı hızda yazabilir.
    insan yapımı yapay zekanın yazdığı yapay zeka yazılımı da bir sonraki süper yapay zeka yazılımını yazarsa görürüm ben o zaman sizi.
    Ayrıca insan gibi zaman geçtikçe bilgisini veyeteneklerini de geliştirebilen bir yapay zeka düşünün.
    |
    |
    _____________________________




  • Yarbay
    10983 Mesaj
    Gerçek Skynet in başlangıcı. Bundan önce pek çok zaman Skynet is Coming dedik ama bu tam olarak öyle denilecek türden bir haber...
    |
    |
  • Yüzbaşı
    326 Mesaj
    umarım bu gelişmez... düşünsenize her türlü açığı ve gediği bulup sistemleri ele geçirmeye çalışan bir uygulama olabilir...
    |
    |
  • Yarbay
    2755 Mesaj
    İşin ironisi kendi başına kod yazanların da kodlanması gerekiyor :)
    |
    |
  • Yüzbaşı
    891 Mesaj
    Makinanın öğrenme işi nasıl oluyor? Bunun için akıl gerekmez mi? Veritabanına veri eklemek, ögrenmek mi oluyor?
  • Yarbay
    4791 Mesaj

    Belirli bir zaman icerisinde inceledigi seylerden sonuclara variyor. Diyelim ki senin arabanda otomatik vites var, ama once senden vites atmayi ogreniyor. Sen 2. vitesten 3. vitese gecerken yuksek devirde geciriyorsan o da seni taklit ederek bu sekilde davraniyor. "Ogrenmis" oluyor.

    Ya da A noktasinda B noktasina giden arabalari inceleyen bir robot, arabalarin gittigi guzergahta yol oldugunu ogreniyor. 2 sene sonra arabalar aniden farkli bir guzergahtan gitmeye baslarsa "buraya yeni yol yaptilar herhalde" diye ogreniyor. Ama bir kac tane araba yol olmayan yerden giderek sistemi kandirmasin diye bu davranisin tekrar etmesini bekliyor.

    Bu sekilde mantik aslinda. Bunlar hep "train" edilerek ogretme ornekleri. Genel olarak seni izleyerek kendini surekli duzeltiyor. google translate senden bir sey ogreniyor, kendini iyilestiriyor. Captcha fotograflarindan bir seyler ogreniyor, vs.



    < Bu ileti tablet sürüm kullanılarak atıldı >
    |
    |
    astralll kullanıcısının, bahsedilen mesajını gör
    _____________________________
  • Yarbay
    3407 Mesaj

    Veriyi eklemek + veriden anlam çıkarabilecek sistemi kodlamak şeklinde. Bu projenin de isminin başında "Deep" olduğuna göre muhtemelen deep neural network kullandılar. İnsan beyninin sinir yapısını taklit eden bi sınıflandırma teknolojisi.

    Kodları çıktılarıyla birlikte verirseniz çıktılarla girdiler arasındaki kompleks bağı çözüp (train) sonradan sistemi ters çevirince çıktıdan girdiyi (yani kodu) sentezleyebilir hale geliyor. Tabiki çıplak biçimde koddan ziyade akışı modelleyip ona göre düşünmesini sağlamışlar. Öyle ya, eninde sonunda 0-1 arası floating point sayılardan anlıyor sadece bilgisayar (bit hesabından değil machine learning olayından bahsediyorum).

    General Adversarial Network olayına bir bakın derim. LSTM'ler de böyle işleri halledebiliyor.



    < Bu mesaj bu kişi tarafından değiştirildi Fulctrum -- 24 Şubat 2017; 3:45:36 >
    |
    |
    astralll kullanıcısının, bahsedilen mesajını gör
    _____________________________
HızlıCevap
Sayfaya Git:
Sayfa:
Reklamlar
Veri Merkezi;Metro Ethernet;Cloud Sunucu
Kurumsal Web Tasarım Şirketi
google reklamları
üniversite
Mobilya Takımları
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR4
0,437
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.