OpenCog, açık kaynaklı yapay zeka çerçevesi oluşturmayı amaçlayan projedir. OpenCog Prime, tüm sistemin ortaya çıkan bir olgusu olarak insana eşdeğer yapay genel zekayı (AGI) ortaya çıkarmak için tasarlanmış bir dizi etkileşimli bileşeni tanımlayan, robot ve sanal somutlaşmış bilişe yönelik mimaridir.
Orijinal yazar(lar) | OpenCog Developers |
---|---|
Geliştirici(ler) | OpenCog Foundation |
İlk yayınlanma | 21 Ocak 2008 | )
Programlama dili | , Python, Scheme |
Platform | Linux |
Tür | Yapay genel zekâ |
Lisans | GNU Affero Genel Kamu Lisansı |
Resmî sitesi | opencog.org |
Kod deposu |
|
OpenCog Prime'ın tasarımı öncelikle Ben Goertzel'in eseridir; OpenCog çerçevesi ise geniş tabanlı YGZ araştırmaları için genel bir çerçeve olarak tasarlanmıştır. OpenCog'u kullanan araştırmalar dergilerde yayınlanmış ve yıllık Yapay Genel Zeka Konferansı da dahil olmak üzere konferans ve çalıştaylarda sunulmuştur. OpenCog, GNU Affero Genel Kamu Lisansı koşulları altında yayınlandı.
OpenCog, Huawei ve Cisco dahil 50'den fazla şirket tarafından kullanılmaktadır.
Kaynağı
OpenCog, ilk olarak Novamente LLC'nin tescilli "Novamente Cognition Engine" (NCE) kaynak kodunun 2008 yılında piyasaya sürülmesine dayanıyordu. Orijinal NCE kodu PLN kitabında anlatılmaktadır (bkz. kaynakça). OpenCog'un devam eden gelişimi, Yapay Genel Zeka Araştırma Enstitüsü (AGIRI), Google Summer of Code projesi, Hanson Robotics, SingularityNET ve diğerleri tarafından desteklenmektedir.
Bileşenler
OpenCog şunlardan oluşur:
- AtomSpace adı verilen ve "atomları" (yani terimler, atom formülleri, cümleler ve ilişkiler) "değerleriyle" (atom başına anahtar/değer veritabanları olarak düşünülebilecek değerlemeler veya yorumlar) birlikte tutan bir grafik veritabanı olarak düşünülebilir. Bir değere örnek olarak doğruluk değeri verilebilir. Atomlar küresel olarak benzersizdir, değişmezdir ve indekslenmiştir (aranabilir); Değerler geçici ve değişkendir.
- Kavramsal grafikler ve anlamsal ağlar gibi genel bilgi temsilinin yanı sıra bu tür grafikleri işlemek için gereken kuralları (terimin yeniden yazılması anlamında) temsil etmek ve depolamak için kullanılan, Atomese adı verilen önceden tanımlanmış atomlardan oluşan bir koleksiyon.
- Tür oluşturucuları ve işlev türleri de dahil olmak üzere bir tür alt sistemini kodlayan önceden tanımlanmış atomlardan oluşan bir koleksiyon. Bunlar değişkenlerin, terimlerin ve ifadelerin türlerini belirtmek için ve değişkenleri içeren genel grafiklerin yapısını belirtmek için kullanılır.
- Hem işlevsel hem de zorunlu programlama stillerini kodlayan önceden tanımlanmış atomlardan oluşan bir koleksiyon. Bunlar, serbest değişkenleri bağlı değişkenlere bağlamak ve beta indirgemeyi gerçekleştirmek için Lamda kalkülüsü içerir.
- Grafik ve hipergraf modeli eşleştirme (izomorfik alt grafik keşfi) gerçekleştirmek için genel grafik sorgulama motorunun parçası olarak yerleşik, tatmin edilebilirlik modülo teorileri çözücüyü kodlayan önceden tanımlanmış atomlardan oluşan bir koleksiyon. Bu, yapılandırılmış sorgu dili (SQL) fikrini genel grafik sorgular alanına genelleştirir; grafik sorgulama dilinin genişletilmiş şeklidir.
- Kuralları birbirine zincirleyebilen, ileri zincirleyici ve geri zincirleyiciyi içeren genel bir kural motoru. Kurallar tam olarak grafik sorgu alt sisteminin grafik sorgularıdır ve bu nedenle kural motoru belli belirsiz bir sorgu planlayıcıya benzemektedir. Bayes çıkarımı veya bulanık mantık gibi farklı türden çıkarım motorlarının ve akıl yürütme sistemlerinin veya kısıtlama çözücüler veya hareket planlayıcılar gibi pratik görevlerin uygulanmasına izin verecek şekilde tasarlanmıştır.
- ECAN olarak adlandırılan, ekonomik teoriye dayalı bir dikkat tahsis alt sistemi. Bu alt sistem, çıkarım ve zincirleme sırasında karşılaşılan arama olasılıklarının birleşimsel patlamasını kontrol etmek için kullanılır.
- Olasılıksal mantık ağlarına (PLN) dayalı olasılıksal bir akıl yürütme motoru uygulanması. Mevcut uygulama, belirli mantıksal çıkarım kurallarını (modus ponens gibi) birlikte zincirlemek için kural motorunu, her bir çıkarım için olasılık ve güven atayan bazı çok özel matematiksel formüllerle birlikte kullanır. Bu alt sistem, Bayes çıkarımının değiştirilmiş bir biçimiyle çalışan bir çeşit ispat asistanı olarak düşünülebilir.
- Meta-Optimize Edici Anlamsal Evrimsel Arama veya MOSES adı verilen olasılıksal bir genetik program geliştiricisi. Bu, görevleri yerine getiren kısa Atom programlarının koleksiyonlarını keşfetmek için kullanılır. Bunların bir tür karar ağacı öğrenmesi gerçekleştirerek bir tür karar ormanı veya daha doğrusu bunun bir genellemesi ile sonuçlandığı düşünülebilir.
- Bağ grameri'nden oluşan ve kısmen Anlam-Metin Teorisi'nden ve ayrıca Atom dilinde anlamsal ve sözdizimsel ilişkileri kodlayan Dick Hudson'ın Word Grammar'dan esinlenen doğal bir dil giriş sistemidir.
- Doğal bir dil üretme sistemi.
- OpenPsi adı verilen, duygusal durumları, sürücüleri ve dürtüleri ele almaya yönelik bir Psi-Teorisi uygulaması.
- OpenPsi yoluyla duygu modelleme dahil olmak üzere Hanson Robotics robotlarına yönelik arayüzler. Buna meditasyon tekniklerini göstermek için kullanılan Loving AI projesi de dahildir.
Organizasyon ve finansman
2008 yılında, daha önce Yapay Zeka için Tekillik Enstitüsü (SIAI) olarak adlandırılan Makine Zekası Araştırma Enstitüsü (MIRI), birçok araştırmacı ve mühendise sponsor oldu. OpenCog'un 2008 ve 2009'da Google Summer of Code'a katılmasından bu yana açık kaynak topluluğundan birçok katkı yapılmıştır. Halen MIRI artık OpenCog'u desteklememektedir. OpenCog, aralarında Hong Kong hükûmeti, Hong Kong Politeknik Üniversitesi, Jeffrey Epstein VI Vakfı ve Hanson Robotics'in de bulunduğu çeşitli kaynaklardan fon ve destek aldı. OpenCog projesi halen SingularityNET ve Hanson Robotics'e bağlıdır.
Uygulamalar
Diğer bilişsel mimarilerde olduğu gibi temel amaç üç boyutlu avatar karakterleri olan sanal insanlar yaratmaktır. Amaç duygular, jestler ve öğrenme gibi davranışları taklit etmektir. Örneğin yazılımdaki duygu modülü sadece insanların duyguları olduğu için programlanmıştır. Yapay Genel Zeka, insan zekasının taklit edilmesi durumunda gerçekleştirilebilir.
OpenCog projesinin kendi açıklaması, doğal dil işleme ve köpek simülasyonu yönünde ilerleyen olası ek uygulamaları sağlar.
Ayrıca bakınız
Kaynakça
- ^ "OpenCog Release". 21 Ocak 2008. 28 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Ocak 2008.
- ^ "OpenCog: Open-Source Artificial General Intelligence for Virtual Worlds | CyberTech News". 6 Mart 2009. Archived from the original on 6 Mart 2009. Erişim tarihi: 1 Ekim 2016.
- ^ Rogers, Stewart (7 Aralık 2017). "SingularityNET talks collaborative AI as its token sale hits 400% oversubscription". venturebeat.com. VentureBeat. 7 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Mart 2018.
- ^ "Economic Attention Allocation". 13 Ekim 2011 tarihinde kaynağından arşivlendi.
- ^ "MOSES". 26 Ağustos 2010 tarihinde kaynağından arşivlendi.
- ^ "Natural Language Generation". 17 Mayıs 2017 tarihinde kaynağından arşivlendi.
- ^ "OpenPsi". 16 Mayıs 2014 tarihinde kaynağından arşivlendi.
- ^ "Archived copy". 19 Mart 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Nisan 2015.
- ^ "The Singularity Institute's Scary Idea (and Why I Don't Buy It)". The Multiverse According to Be yazar = Ben Goertze yazarbağı = Ben_Goertzel. 29 Ekim 2010. 2 Kasım 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Haziran 2011.
- ^ "Science Funder Jeffrey Epstein Launches Radical Emotional Software". Forbes. 2 Ekim 2013. 2 Ekim 2013 tarihinde kaynağından arşivlendi.
- ^ David Burden; Maggi Savin-Baden (24 Ocak 2019). Virtual Humans: Today and Tomorrow. CRC Press. ISBN . 30 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Ağustos 2020.
- ^ Ben Goertzel; Cassio Pennachin; Nil Geisweiller (8 Temmuz 2014). Engineering General Intelligence, Part 1: A Path to Advanced AGI via Embodied Learning and Cognitive Synergy. Springer. ss. 23-. ISBN . 30 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Nisan 2021.
Kaynakça2
- Hart, D; B Goertzel (2008). OpenCog: A Software Framework for Integrative Artificial General Intelligence (PDF). Birinci AGI Konferansı Bildirileri. Gbooks
- Goertzel, B., Iklé, M., Goertzel, I.F., Heljakka, A. Probabilistic Logic Networks, A Comprehensive Framework for Uncertain Inference, Springer, 2009, VIII, 336 p., Ciltli
Dış bağlantılar
- Resmî site
- OpenCog Wiki
- YouTube'da AGI 2011: OpenCog - GoogleTechTalks
- YouTube'da AGI 2011: Architectures Part I - GoogleTechTalks
- YouTube'da Artificial General Intelligence: Now Is the Time - 2007 GoogleTechTalks
- CogPrime: Bedenlenmiş Yapay Genel Zeka için Bütünleştirici Bir Mimari
- YouTube'da OpenCog: An Open Source Software Framework & A Design & Vision for Advanced AGI. video Eylül 2011'de Avustralya Monash Üniversitesi'nde verilmiştir. Adam Ford
- YouTube'da Video introduction to OpenCog by Ben Goertzel video. Ben, Aralık 2011'de Tai Po, Hong Kong'da OpenCog hakkında konuşuyor. Adam Ford
- YouTube'da Ben Goertzel - the future of AGI - Open Cog development in Asia video Adam Ford
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
OpenCog acik kaynakli yapay zeka cercevesi olusturmayi amaclayan projedir OpenCog Prime tum sistemin ortaya cikan bir olgusu olarak insana esdeger yapay genel zekayi AGI ortaya cikarmak icin tasarlanmis bir dizi etkilesimli bileseni tanimlayan robot ve sanal somutlasmis bilise yonelik mimaridir OpenCogOrijinal yazar lar OpenCog DevelopersGelistirici ler OpenCog FoundationIlk yayinlanma21 Ocak 2008 16 yil once 2008 01 21 Programlama diliC Python SchemePlatformLinuxTurYapay genel zekaLisansGNU Affero Genel Kamu LisansiResmi sitesiopencog orgKod deposugithub com opencog atomspace OpenCog Prime in tasarimi oncelikle Ben Goertzel in eseridir OpenCog cercevesi ise genis tabanli YGZ arastirmalari icin genel bir cerceve olarak tasarlanmistir OpenCog u kullanan arastirmalar dergilerde yayinlanmis ve yillik Yapay Genel Zeka Konferansi da dahil olmak uzere konferans ve calistaylarda sunulmustur OpenCog GNU Affero Genel Kamu Lisansi kosullari altinda yayinlandi OpenCog Huawei ve Cisco dahil 50 den fazla sirket tarafindan kullanilmaktadir KaynagiOpenCog ilk olarak Novamente LLC nin tescilli Novamente Cognition Engine NCE kaynak kodunun 2008 yilinda piyasaya surulmesine dayaniyordu Orijinal NCE kodu PLN kitabinda anlatilmaktadir bkz kaynakca OpenCog un devam eden gelisimi Yapay Genel Zeka Arastirma Enstitusu AGIRI Google Summer of Code projesi Hanson Robotics SingularityNET ve digerleri tarafindan desteklenmektedir BilesenlerOpenCog sunlardan olusur AtomSpace adi verilen ve atomlari yani terimler atom formulleri cumleler ve iliskiler degerleriyle atom basina anahtar deger veritabanlari olarak dusunulebilecek degerlemeler veya yorumlar birlikte tutan bir grafik veritabani olarak dusunulebilir Bir degere ornek olarak dogruluk degeri verilebilir Atomlar kuresel olarak benzersizdir degismezdir ve indekslenmistir aranabilir Degerler gecici ve degiskendir Kavramsal grafikler ve anlamsal aglar gibi genel bilgi temsilinin yani sira bu tur grafikleri islemek icin gereken kurallari terimin yeniden yazilmasi anlaminda temsil etmek ve depolamak icin kullanilan Atomese adi verilen onceden tanimlanmis atomlardan olusan bir koleksiyon Tur olusturuculari ve islev turleri de dahil olmak uzere bir tur alt sistemini kodlayan onceden tanimlanmis atomlardan olusan bir koleksiyon Bunlar degiskenlerin terimlerin ve ifadelerin turlerini belirtmek icin ve degiskenleri iceren genel grafiklerin yapisini belirtmek icin kullanilir Hem islevsel hem de zorunlu programlama stillerini kodlayan onceden tanimlanmis atomlardan olusan bir koleksiyon Bunlar serbest degiskenleri bagli degiskenlere baglamak ve beta indirgemeyi gerceklestirmek icin Lamda kalkulusu icerir Grafik ve hipergraf modeli eslestirme izomorfik alt grafik kesfi gerceklestirmek icin genel grafik sorgulama motorunun parcasi olarak yerlesik tatmin edilebilirlik modulo teorileri cozucuyu kodlayan onceden tanimlanmis atomlardan olusan bir koleksiyon Bu yapilandirilmis sorgu dili SQL fikrini genel grafik sorgular alanina genellestirir grafik sorgulama dilinin genisletilmis seklidir Kurallari birbirine zincirleyebilen ileri zincirleyici ve geri zincirleyiciyi iceren genel bir kural motoru Kurallar tam olarak grafik sorgu alt sisteminin grafik sorgularidir ve bu nedenle kural motoru belli belirsiz bir sorgu planlayiciya benzemektedir Bayes cikarimi veya bulanik mantik gibi farkli turden cikarim motorlarinin ve akil yurutme sistemlerinin veya kisitlama cozuculer veya hareket planlayicilar gibi pratik gorevlerin uygulanmasina izin verecek sekilde tasarlanmistir ECAN olarak adlandirilan ekonomik teoriye dayali bir dikkat tahsis alt sistemi Bu alt sistem cikarim ve zincirleme sirasinda karsilasilan arama olasiliklarinin birlesimsel patlamasini kontrol etmek icin kullanilir Olasiliksal mantik aglarina PLN dayali olasiliksal bir akil yurutme motoru uygulanmasi Mevcut uygulama belirli mantiksal cikarim kurallarini modus ponens gibi birlikte zincirlemek icin kural motorunu her bir cikarim icin olasilik ve guven atayan bazi cok ozel matematiksel formullerle birlikte kullanir Bu alt sistem Bayes cikariminin degistirilmis bir bicimiyle calisan bir cesit ispat asistani olarak dusunulebilir Meta Optimize Edici Anlamsal Evrimsel Arama veya MOSES adi verilen olasiliksal bir genetik program gelistiricisi Bu gorevleri yerine getiren kisa Atom programlarinin koleksiyonlarini kesfetmek icin kullanilir Bunlarin bir tur karar agaci ogrenmesi gerceklestirerek bir tur karar ormani veya daha dogrusu bunun bir genellemesi ile sonuclandigi dusunulebilir Bag grameri nden olusan ve kismen Anlam Metin Teorisi nden ve ayrica Atom dilinde anlamsal ve sozdizimsel iliskileri kodlayan Dick Hudson in Word Grammar dan esinlenen dogal bir dil giris sistemidir Dogal bir dil uretme sistemi OpenPsi adi verilen duygusal durumlari suruculeri ve durtuleri ele almaya yonelik bir Psi Teorisi uygulamasi OpenPsi yoluyla duygu modelleme dahil olmak uzere Hanson Robotics robotlarina yonelik arayuzler Buna meditasyon tekniklerini gostermek icin kullanilan Loving AI projesi de dahildir Organizasyon ve finansman2008 yilinda daha once Yapay Zeka icin Tekillik Enstitusu SIAI olarak adlandirilan Makine Zekasi Arastirma Enstitusu MIRI bircok arastirmaci ve muhendise sponsor oldu OpenCog un 2008 ve 2009 da Google Summer of Code a katilmasindan bu yana acik kaynak toplulugundan bircok katki yapilmistir Halen MIRI artik OpenCog u desteklememektedir OpenCog aralarinda Hong Kong hukumeti Hong Kong Politeknik Universitesi Jeffrey Epstein VI Vakfi ve Hanson Robotics in de bulundugu cesitli kaynaklardan fon ve destek aldi OpenCog projesi halen SingularityNET ve Hanson Robotics e baglidir UygulamalarDiger bilissel mimarilerde oldugu gibi temel amac uc boyutlu avatar karakterleri olan sanal insanlar yaratmaktir Amac duygular jestler ve ogrenme gibi davranislari taklit etmektir Ornegin yazilimdaki duygu modulu sadece insanlarin duygulari oldugu icin programlanmistir Yapay Genel Zeka insan zekasinin taklit edilmesi durumunda gerceklestirilebilir OpenCog projesinin kendi aciklamasi dogal dil isleme ve kopek simulasyonu yonunde ilerleyen olasi ek uygulamalari saglar Ayrica bakinizOzgur ve acik kaynak kodlu yazilim paketlerinin listesi OpenAIKaynakca OpenCog Release 21 Ocak 2008 28 Ocak 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 21 Ocak 2008 OpenCog Open Source Artificial General Intelligence for Virtual Worlds CyberTech News 6 Mart 2009 Archived from the original on 6 Mart 2009 Erisim tarihi 1 Ekim 2016 KB1 bakim BOT esas url durumu bilinmeyen link Rogers Stewart 7 Aralik 2017 SingularityNET talks collaborative AI as its token sale hits 400 oversubscription venturebeat com VentureBeat 7 Aralik 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 13 Mart 2018 Economic Attention Allocation 13 Ekim 2011 tarihinde kaynagindan arsivlendi MOSES 26 Agustos 2010 tarihinde kaynagindan arsivlendi Natural Language Generation 17 Mayis 2017 tarihinde kaynagindan arsivlendi OpenPsi 16 Mayis 2014 tarihinde kaynagindan arsivlendi Archived copy 19 Mart 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 24 Nisan 2015 The Singularity Institute s Scary Idea and Why I Don t Buy It The Multiverse According to Be yazar Ben Goertze yazarbagi Ben Goertzel 29 Ekim 2010 2 Kasim 2010 tarihinde kaynagindan arsivlendi Erisim tarihi 24 Haziran 2011 KB1 bakim Dikey cizgi eksik link Science Funder Jeffrey Epstein Launches Radical Emotional Software Forbes 2 Ekim 2013 2 Ekim 2013 tarihinde kaynagindan arsivlendi David Burden Maggi Savin Baden 24 Ocak 2019 Virtual Humans Today and Tomorrow CRC Press ISBN 978 1 351 36526 0 30 Nisan 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 25 Agustos 2020 Ben Goertzel Cassio Pennachin Nil Geisweiller 8 Temmuz 2014 Engineering General Intelligence Part 1 A Path to Advanced AGI via Embodied Learning and Cognitive Synergy Springer ss 23 ISBN 978 94 6239 027 0 30 Nisan 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 30 Nisan 2021 Kaynakca2Hart D B Goertzel 2008 OpenCog A Software Framework for Integrative Artificial General Intelligence PDF Birinci AGI Konferansi Bildirileri GbooksGoertzel B Ikle M Goertzel I F Heljakka A Probabilistic Logic Networks A Comprehensive Framework for Uncertain Inference Springer 2009 VIII 336 p Ciltli 978 0 387 76871 7Dis baglantilarResmi site OpenCog Wiki YouTube da AGI 2011 OpenCog GoogleTechTalks YouTube da AGI 2011 Architectures Part I GoogleTechTalks YouTube da Artificial General Intelligence Now Is the Time 2007 GoogleTechTalks CogPrime Bedenlenmis Yapay Genel Zeka icin Butunlestirici Bir Mimari YouTube da OpenCog An Open Source Software Framework amp A Design amp Vision for Advanced AGI video Eylul 2011 de Avustralya Monash Universitesi nde verilmistir Adam Ford YouTube da Video introduction to OpenCog by Ben Goertzel video Ben Aralik 2011 de Tai Po Hong Kong da OpenCog hakkinda konusuyor Adam Ford YouTube da Ben Goertzel the future of AGI Open Cog development in Asia video Adam Ford