OpenCog - OpenCog
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Březen 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() Open Source Artificial Intelligence | |
Původní autoři | Vývojáři OpenCog |
---|---|
Vývojáři | OpenCog Foundation |
První vydání | 21. ledna 2008[1] |
Úložiště | ![]() |
Napsáno | C ++, Krajta, Systém |
Plošina | Linux |
Typ | Umělá obecná inteligence |
Licence | GNU Affero General Public License |
webová stránka | opencog |
OpenCog je projekt, jehož cílem je vybudovat otevřený zdroj rámec umělé inteligence. OpenCog Prime je architektura pro roboty a virtuální ztělesněné poznání který definuje sadu interagujících komponent určených k vytvoření ekvivalentu člověka umělá obecná inteligence (AGI) jako vznikající jev celého systému.[2] Design OpenCog Prime je primárně dílem Ben Goertzel zatímco rámec OpenCog je zamýšlen jako obecný rámec pro rozsáhlý výzkum AGI. Výzkum využívající OpenCog byl publikován v časopisech a prezentován na konferencích a workshopech včetně ročního Konference o umělé obecné inteligenci. OpenCog je vydáván za podmínek GNU Affero General Public License.
OpenCog používá více než 50 společností, včetně Huawei a Cisco.[3]
Původ
OpenCog byl původně založen na vydání zdrojového kódu patentovaného „Novamente Cognition Engine“ (NCE) společnosti Novamente LLC v roce 2008. Původní kód NCE je popsán v knize PLN (viz níže). Pokračující vývoj OpenCog podporuje Institut pro výzkum umělé obecné inteligence (AGIRI), Google Summer of Code projekt, Hanson Robotics, SingularityNET a další.
Součásti
OpenCog se skládá z:
- A grafová databáze, nazvaný AtomSpace, který obsahuje „atomy“ (tj. podmínky, atomové vzorce, věty a vztahy ) spolu s jejich „hodnotami“ (ocenění nebo interpretace, o kterém lze uvažovat jako o atomu databáze klíč – hodnota ). Příkladem hodnoty by bylo a pravdivostní hodnota. Atomy jsou globálně jedinečné, neměnné a jsou indexovány (prohledávatelné); hodnoty jsou pomíjivé a proměnlivé.
- Soubor předdefinovaných atomů, nazvaný Atomová, používá se pro generické reprezentace znalostí, jako koncepční grafy a sémantické sítě, jakož i zastupovat a ukládat pravidla (ve smyslu přepis termínu ) potřebné k manipulaci s takovými grafy.
- Soubor předdefinovaných atomů, které kódují a subsystém typu, počítaje v to konstruktory typu a typy funkcí. Ty se používají k určení typů proměnných, výrazů a výrazů a používají se k určení struktury obecných grafů obsahujících proměnné.
- Sbírka předdefinovaných atomů, které oba kódují funkční a rozkazovací způsob programovací styly. Mezi ně patří lambda abstrakce pro vázání volné proměnné do vázané proměnné, stejně jako pro předvádění beta redukce.
- Soubor předdefinovaných atomů, které kódují a teorie uspokojivosti modulo řešič, zabudovaný jako součást generického vyhledávače grafů, pro provádění shody grafů a hypergrafů (objev izomorfního podgrafu ). Tím se zobecňuje myšlenka strukturovaného dotazovacího jazyka (SQL ) do oblasti obecných grafických dotazů; je to rozšířená forma grafu dotazovací jazyk.
- Obecný pravidlo motoru, včetně a dopředný řetězovač a a zpětný chainer, který je schopen spojit dohromady pravidla. Pravidla jsou přesně grafickými dotazy subsystému dotazu na grafy, a tak se modul pravidel nejasně podobá a plánovač dotazů. Je navržen tak, aby umožňoval různé druhy odvozovací motory a uvažovací systémy které mají být implementovány, jako např Bayesovský závěr nebo fuzzy logika, nebo praktické úkoly, jako např řešitelé omezení nebo plánovače pohybu.
- Subsystém alokace pozornosti založený na ekonomické teorii, nazvaný ECAN.[4] Tento subsystém se používá k řízení kombinatorické exploze možností vyhledávání, které jsou splněny během odvozování a řetězení.
- Implementace pravděpodobnosti uvažování motoru na základě pravděpodobnostní logické sítě (PLN). Současná implementace používá modul pravidel k propojení konkrétních pravidel logický závěr (jako modus ponens ), spolu s některými velmi specifickými matematickými vzorci, které každému dedukci přiřazují pravděpodobnost a spolehlivost. Tento subsystém lze považovat za určitý druh důkaz asistent který pracuje s upravenou formou Bayesiánského závěru.
- Pravděpodobnostní vývoj genetického programu nazývá se Meta-Optimalizace sémantického evolučního vyhledávání nebo MOSES[5]. Používá se k objevování sbírek krátkých atomových programů, které plní úkoly; tyto lze považovat za provedení určitého druhu učení rozhodovacího stromu, což má za následek jakýsi rozhodovací les, nebo spíše jeho zobecnění.
- Systém pro přirozený jazyk skládající se z Link Grammar, a částečně inspirován oběma Teorie významu textu stejně jako Dicka Hudsona Slovní gramatika, který v Atomese kóduje sémantické a syntaktické vztahy.
- Systém generování přirozeného jazyka [6].
- Implementace Teorie Psi pro manipulaci emocionální uvádí, řídí a naléhá, přezdívané OpenPsi.[7]
- Rozhraní do Hanson Robotics roboty, včetně modelování emocí[8] přes OpenPsi. To zahrnuje Milující AI projekt, který se používá k demonstraci meditačních technik.
Organizace a financování
V roce 2008 Výzkumný ústav strojové inteligence (MIRI), dříve nazývaný Singularity Institute for Artificial Intelligence (SIAI), sponzoroval několik výzkumníků a techniků. Od zapojení OpenCog do Google Summer of Code v letech 2008 a 2009. V současné době již MIRI nepodporuje OpenCog.[9] OpenCog získal financování a podporu z několika zdrojů, včetně hongkonské vlády, Hongkongská polytechnická univerzita, Nadace Jeffreyho Epsteina VI[10] a Hanson Robotics. Projekt OpenCog je v současné době spojen s SingularityNET a Hanson Robotics.
Aplikace
Podobně jako ostatní kognitivní architektury, hlavním účelem je vytvořit virtuální lidi, kteří jsou trojrozměrní avatar postavy. Cílem je napodobit chování, jako jsou emoce, gesta a učení. Například emoční modul v softwaru byl pouze naprogramován, protože lidé mají emoce. Umělou obecnou inteligenci lze realizovat, pokud simuluje inteligenci lidí.[11]
Vlastní popis projektu OpenCog poskytuje další možné aplikace, které směřují ke zpracování přirozeného jazyka a simulaci psa.[12]
Viz také
Zdroje
- Hart, D; B Goertzel (2008). OpenCog: Softwarový rámec pro integrovanou umělou obecnou inteligenci (PDF). Sborník z první konference AGI. Gbooks
- Goertzel, B., Iklé, M., Goertzel, I.F., Heljakka, A. Pravděpodobnostní logické sítě, komplexní rámec pro nejistý závěr, Springer, 2009, VIII, 336 s., Vázaná kniha ISBN 978-0-387-76871-7
Reference
- ^ "OpenCog Release". 21. ledna 2008. Citováno 21. ledna 2008.
- ^ „OpenCog: Open-Source Artificial General Intelligence pro virtuální světy | CyberTech News“. 06.03.2009. Archivovány od originálu dne 2009-03-06. Citováno 2016-10-01.CS1 maint: BOT: stav původní adresy URL neznámý (odkaz)
- ^ Rogers, Stewart (07.12.2017). „SingularityNET hovoří o spolupráci AI, protože její prodej tokenů přesahuje 400% předplatné“. venturebeat.com. VentureBeat. Citováno 2018-03-13.
- ^ „Přidělení ekonomické pozornosti“.
- ^ „MOSES“.
- ^ „Generování přirozeného jazyka“.
- ^ „OpenPsi“.
- ^ „Archivovaná kopie“. Archivovány od originál dne 19. 3. 2018. Citováno 2015-04-24.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ Ben Goertzel (2010-10-29). „Děsivá myšlenka Institutu singularity (a proč si ji nekoupím)“. Multiverse podle Bena. Citováno 2011-06-24.
- ^ „Funder vědy Jeffrey Epstein uvádí na trh radikální emoční software“. Forbes. 2. října 2013.
- ^ David Burden; Maggi Savin-Baden (24. ledna 2019). Virtuální lidé: dnes a zítra. CRC Press. ISBN 978-1-351-36526-0. Citováno 25. srpna 2020.
- ^ Ben Goertzel; Cassio Pennachin; Nil Geisweiller (8. července 2014). Engineering General Intelligence, Část 1: Cesta k pokročilému AGI prostřednictvím ztělesněného učení a kognitivní synergie. Springer. str. 23–. ISBN 978-94-6239-027-0.
externí odkazy
- Oficiální webové stránky
- OpenCog Wiki
- AGI 2011: OpenCog - GoogleTechTalks na Youtube
- AGI 2011: Architectures Part I - GoogleTechTalks na Youtube
- Umělá obecná inteligence: Nyní je ten správný čas - 2007 GoogleTechTalks na Youtube
- CogPrime: Integrativní architektura pro ztělesněnou umělou obecnou inteligenci
- OpenCog: Open Source Software Framework & Design & Vision for Advanced AGI. Video na Youtube Dáno na Monash University Australia, září 2011. Adam Ford
- Video úvod do OpenCog od Ben Goertzel Video na Youtube. Ben hovoří na OpenCog v Tai Po, Hong Kong, prosinec 2011. Adam Ford
- Ben Goertzel - budoucnost AGI - Open Cog development in Asia Video na Youtube Adam Ford