OpenCog — це проєкт, який має на меті побудувати фреймворк штучного інтелекту з відкритим кодом. OpenCog Prime — це архітектура для машинного і віртуального втіленого пізнання, що визначає набір взаємодіючих компонентів, розроблених для того, щоб створити еквівалентний до людини сильний штучний інтелект (СШІ) як новий емерджентний феномен усієї системи. Дизайн OpenCog Prime — це в першу чергу робота Бена Герцеля, тоді як фреймворк OpenCog призначений як загальна структура для широких досліджень СШІ. Дослідження з використанням OpenCog були опубліковані в журналах і представлені на конференціях і семінарах, включаючи щорічну [en]. OpenCog випускається на умовах загальної публічної ліцензії GNU Affero.
Тип | вільне та відкрите програмне забезпечення і d |
---|---|
Автор | OpenCog Developers |
Розробник | OpenCog Foundation |
Перший випуск | 21 січня, 2008 |
Версії | 5.0.3 (28 червня 2016)[2] |
Платформа | Linux |
Мова програмування | , Python і Scheme |
Ліцензія | d[3][4] |
Репозиторій | github.com/opencog/atomspace |
Вебсайт | opencog.org |
OpenCog використовується більш ніж 50 компаніями, включаючи Huawei і Cisco.
Походження
Спочатку OpenCog базувався на вихідному коді пропрієтарного «Novamente Cognition Engine» (NCE), випущеному в 2008 році компанією Novamente LLC. Оригінальний код NCE обговорюється в книзі PLN (див. нижче). Постійна розробка OpenCog підтримується Інститутом досліджень сильного штучного інтелекту (англ. Artificial General Intelligence Research Institute), проєктом Google Summer of Code, [en], SingularityNET та іншими.
Компоненти
OpenCog складається з:
- Графової бази даних, AtomSpace [Архівовано 30 квітня 2021 у Wayback Machine.], що містить «атоми» (тобто терми, [en], [en] та відношення) разом з їхніми «значеннями» ([en] або інтерпретаціями, які можна розглядати як бази даних ключів і значень для кожного окремого атома). Прикладом значення може бути значення істинності. Атоми є глобально унікальними, незмінними та індексованими (доступними для пошуку), а значення — швидкоплинними та змінюваними.
- Набору попередньо-визначених атомів, що називається Atomese [Архівовано 30 квітня 2021 у Wayback Machine.]. Він використовується для загального представлення знань, наприклад, [en] і семантичних мереж, а також для представлення та зберігання правил (у значенні переписування термів), необхідних для маніпулювання такими графами.
- Набору попередньо-визначених атомів, що кодують підсистему типів, включаючи конструктори типів і функціональні типи. Вони використовуються для визначення типів змінних, термів і виразів, а також для визначення структури загальних графів, що містять змінні.
- Набору попередньо-визначених атомів, що кодують як функціональний, так і імперативний стилі програмування. До них відноситься лямбда-абстракція для зв'язування вільних змінних у зв'язані змінні, а також для виконання бета-редукції.
- Колекції попередньо-визначених атомів, що кодують SMT розв'язувач, вбудований до загального механізму графових запитів для виконання зіставлення графів і шаблонів гіперграфів (виявлення ізоморфних підграфів). Це узагальнює ідею мови структурованих запитів (SQL) на область загальних графових запитів. Це розширена форма графової мови запитів.
- Загального [en], включаючи прямий і зворотний ланцюжок, що може об'єднувати правила. Правила — це графові запити до підсистеми графових запитів, і тому механізм правил віддалено нагадує планувальник запитів. Він розроблений таким чином, щоб дозволити впроваджувати різні типи механізмів висновування та [en], наприклад, баєсове висновування та нечітку логіку, або практичні завдання, такі як розв'язувачі обмежень та планувальники руху.
- Підсистеми розподілу уваги на основі економічної теорії, яка називається ECAN. Ця підсистема використовується для керування комбінаторним вибухом можливостей пошуку, які зустрічаються під час висновку та ланцюжка (англ. chaining).
- Реалізації механізму ймовірнісних [en] на основі [en] (PLN). Поточна реалізація використовує механізм правил, щоб об'єднати певні правила логічного висновку (наприклад, modus ponens) разом із деякими дуже конкретними математичними формулами, що призначають ймовірність та довірчість кожному виведенню. Цю підсистему можна розглядати як певний вид інструмента інтерактивного доведення теорем, який працює з модифікованою формою баєсового висновування.
- Імовірнісного розробника генетичних програм під назвою Meta-Optimizing Semantic Evolutionary Search, або MOSES. Він використовується для виявлення колекцій коротких програм Atomese, що досягають виконання завдань. Це можна розглядати як певну реалізацію навчання на дереві рішень, що призводить до деякого лісу рішень, або, навіть, його узагальнення.
- Системи введення природної мови, що складається з граматики посилань і частково заснована як на [en], так і на [en] Діка Хадсона, яка кодує семантичні та синтаксичні відносини на Atomese.
- Системи генерації природної мови.
- Реалізацію [en] для обробки емоційних станів, прагнень і спонукань, що має назву OpenPsi.
- Інтерфейсів до роботів [en], включаючи моделювання емоцій через OpenPsi. Це також включає проєкт Loving AI, що використовується для демонстрації технік медитації.
Організація та фінансування
У 2008 році науково-дослідний Інститут машинного інтелекту (MIRI), що раніше мав назву Інститут сингулярності (англ. The Singularity Institute for Artificial Intelligence), спонсорував кількох дослідників та інженерів. Великий внесок у розвиток проєкту був зроблений спільнотою open source після участі OpenCog у Google Summer of Code у 2008 та 2009 роках. Наразі MIRI більше не підтримує OpenCog. OpenCog отримав фінансування та підтримку з декількох джерел, серед яких уряд Гонконгу, Гонконгський політехнічний університет, [en] та [en]. Зараз проєкт OpenCog пов'язаний з SingularityNET і Hanson Robotics.
Використання
Подібно до інших [en], основною метою проєкту є створення віртуальних людей, тривимірних персонажів аватарів. Мета — імітувати поведінку, як-от емоції, жести та навчання. Наприклад, модуль емоцій у програмному забезпеченні був запрограмований лише тому, що люди мають емоції. Сильний штучний інтелект може також бути реалізованим, якщо він моделює інтелект людей.
Самоопис проєкту OpenCog надає додаткове можливе використання, що спрямоване на обробку природньої мови та симуляцію собаки.
Див. також
Джерела
- Hart, D; B Goertzel (2008). OpenCog: A Software Framework for Integrative Artificial General Intelligence (PDF). Proceedings of the First AGI Conference. Архів оригіналу (PDF) за 1 грудня 2014. Процитовано 26 грудня 2021. Gbooks [Архівовано 26 грудня 2021 у Wayback Machine.]
- Goertzel, B., Iklé, M., Goertzel, I.F., Heljakka, A. Probabilistic Logic Networks, A Comprehensive Framework for Uncertain Inference [Архівовано 13 травня 2008 у Wayback Machine.], Springer, 2009, VIII, 336 p., Hardcover
Примітки
- OpenCog Release. 21 січня 2008. Архів оригіналу за 28 січня 2016. Процитовано 21 січня 2008.
- Release 5.0.3 — 2016.
- https://github.com/opencog/atomspace/blob/master/LICENSE
- The opencog Open Source Project on Open Hub: Licenses Page — 2006.
- OpenCog: Open-Source Artificial General Intelligence for Virtual Worlds | CyberTech News. 6 березня 2009. Архів оригіналу за 6 березня 2009. Процитовано 1 жовтня 2016.
- Rogers, Stewart (7 грудня 2017). SingularityNET talks collaborative AI as its token sale hits 400% oversubscription. venturebeat.com. VentureBeat. Архів оригіналу за 7 грудня 2017. Процитовано 13 березня 2018.
- Economic Attention Allocation. Архів оригіналу за 13 жовтня 2011. Процитовано 26 грудня 2021.
- MOSES. Архів оригіналу за 26 серпня 2010. Процитовано 26 грудня 2021.
- Natural Language Generation. Архів оригіналу за 17 травня 2017. Процитовано 26 грудня 2021.
- OpenPsi. Архів оригіналу за 16 травня 2014. Процитовано 26 грудня 2021.
- Archived copy. Архів оригіналу за 19 березня 2018. Процитовано 24 квітня 2015.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () [Архівовано 2018-03-19 у Wayback Machine.] - Ben Goertzel (29 жовтня 2010). The Singularity Institute's Scary Idea (and Why I Don't Buy It). The Multiverse According to Ben. Архів оригіналу за 2 листопада 2010. Процитовано 24 червня 2011.
- Science Funder Jeffrey Epstein Launches Radical Emotional Software. Forbes. 2 жовтня 2013. Архів оригіналу за 2 жовтня 2013. Процитовано 26 грудня 2021.
- David Burden; Maggi Savin-Baden (24 січня 2019). Virtual Humans: Today and Tomorrow. CRC Press. ISBN . Архів оригіналу за 30 квітня 2021. Процитовано 25 серпня 2020.
- Ben Goertzel; Cassio Pennachin; Nil Geisweiller (8 липня 2014). Engineering General Intelligence, Part 1: A Path to Advanced AGI via Embodied Learning and Cognitive Synergy. Springer. с. 23–. ISBN . Архів оригіналу за 30 квітня 2021. Процитовано 26 грудня 2021.
Посилання
- Офіційний сайт
- OpenCog Wiki [Архівовано 11 серпня 2015 у Wayback Machine.]
- AGI 2011: OpenCog - GoogleTechTalks на YouTube
- AGI 2011: Architectures Part I - GoogleTechTalks на YouTube
- Artificial General Intelligence: Now Is the Time - 2007 GoogleTechTalks на YouTube
- CogPrime: An Integrative Architecture for Embodied Artificial General Intelligence [Архівовано 26 грудня 2021 у Wayback Machine.]
- OpenCog: An Open Source Software Framework & A Design & Vision for Advanced AGI. Відео на YouTube Given at Monash University Australia, Sept 2011. Adam Ford
- Video introduction to OpenCog by Ben Goertzel Відео на YouTube. Ben speaks on OpenCog in Tai Po, Hong Kong, Dec 2011. Adam Ford
- Ben Goertzel - the future of AGI - Open Cog development in Asia Відео на YouTube Adam Ford
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
OpenCog ce proyekt yakij maye na meti pobuduvati frejmvork shtuchnogo intelektu z vidkritim kodom OpenCog Prime ce arhitektura dlya mashinnogo i virtualnogo vtilenogo piznannya sho viznachaye nabir vzayemodiyuchih komponentiv rozroblenih dlya togo shob stvoriti ekvivalentnij do lyudini silnij shtuchnij intelekt SShI yak novij emerdzhentnij fenomen usiyeyi sistemi 5 Dizajn OpenCog Prime ce v pershu chergu robota Bena Gercelya todi yak frejmvork OpenCog priznachenij yak zagalna struktura dlya shirokih doslidzhen SShI Doslidzhennya z vikoristannyam OpenCog buli opublikovani v zhurnalah i predstavleni na konferenciyah i seminarah vklyuchayuchi shorichnu konferenciyu zi silnogo shtuchnogo intelektu en OpenCog vipuskayetsya na umovah zagalnoyi publichnoyi licenziyi GNU Affero OpenCogTipvilne ta vidkrite programne zabezpechennya i SMT solverdAvtorOpenCog DevelopersRozrobnikOpenCog FoundationPershij vipusk21 sichnya 2008 16 rokiv tomu 2008 01 21 1 Versiyi5 0 3 28 chervnya 2016 2 PlatformaLinuxMova programuvannyaC Python i SchemeLicenziyaGNU Affero General Public License versiya 3 0d 3 4 Repozitorijgithub com opencog atomspaceVebsajtopencog org OpenCog vikoristovuyetsya bilsh nizh 50 kompaniyami vklyuchayuchi Huawei i Cisco 6 Zmist 1 Pohodzhennya 2 Komponenti 3 Organizaciya ta finansuvannya 4 Vikoristannya 5 Div takozh 6 Dzherela 7 Primitki 8 PosilannyaPohodzhennyared Spochatku OpenCog bazuvavsya na vihidnomu kodi propriyetarnogo Novamente Cognition Engine NCE vipushenomu v 2008 roci kompaniyeyu Novamente LLC Originalnij kod NCE obgovoryuyetsya v knizi PLN div nizhche Postijna rozrobka OpenCog pidtrimuyetsya Institutom doslidzhen silnogo shtuchnogo intelektu angl Artificial General Intelligence Research Institute proyektom Google Summer of Code Hanson Robotics en SingularityNET ta inshimi Komponentired OpenCog skladayetsya z Grafovoyi bazi danih AtomSpace Arhivovano 30 kvitnya 2021 u Wayback Machine sho mistit atomi tobto termi atomarni formuli en rechennya en ta vidnoshennya razom z yihnimi znachennyami ocinkami en abo interpretaciyami yaki mozhna rozglyadati yak bazi danih klyuchiv i znachen dlya kozhnogo okremogo atoma Prikladom znachennya mozhe buti znachennya istinnosti Atomi ye globalno unikalnimi nezminnimi ta indeksovanimi dostupnimi dlya poshuku a znachennya shvidkoplinnimi ta zminyuvanimi Naboru poperedno viznachenih atomiv sho nazivayetsya Atomese Arhivovano 30 kvitnya 2021 u Wayback Machine Vin vikoristovuyetsya dlya zagalnogo predstavlennya znan napriklad konceptualnih grafiv en i semantichnih merezh a takozh dlya predstavlennya ta zberigannya pravil u znachenni perepisuvannya termiv neobhidnih dlya manipulyuvannya takimi grafami Naboru poperedno viznachenih atomiv sho koduyut pidsistemu tipiv vklyuchayuchi konstruktori tipiv i funkcionalni tipi Voni vikoristovuyutsya dlya viznachennya tipiv zminnih termiv i viraziv a takozh dlya viznachennya strukturi zagalnih grafiv sho mistyat zminni Naboru poperedno viznachenih atomiv sho koduyut yak funkcionalnij tak i imperativnij stili programuvannya Do nih vidnositsya lyambda abstrakciya dlya zv yazuvannya vilnih zminnih u zv yazani zminni a takozh dlya vikonannya beta redukciyi Kolekciyi poperedno viznachenih atomiv sho koduyut SMT rozv yazuvach vbudovanij do zagalnogo mehanizmu grafovih zapitiv dlya vikonannya zistavlennya grafiv i shabloniv gipergrafiv viyavlennya izomorfnih pidgrafiv Ce uzagalnyuye ideyu movi strukturovanih zapitiv SQL na oblast zagalnih grafovih zapitiv Ce rozshirena forma grafovoyi movi zapitiv Zagalnogo mehanizmu pravil en vklyuchayuchi pryamij i zvorotnij lancyuzhok sho mozhe ob yednuvati pravila Pravila ce grafovi zapiti do pidsistemi grafovih zapitiv i tomu mehanizm pravil viddaleno nagaduye planuvalnik zapitiv Vin rozroblenij takim chinom shob dozvoliti vprovadzhuvati rizni tipi mehanizmiv visnovuvannya ta sistem mirkuvannya en napriklad bayesove visnovuvannya ta nechitku logiku abo praktichni zavdannya taki yak rozv yazuvachi obmezhen ta planuvalniki ruhu Pidsistemi rozpodilu uvagi na osnovi ekonomichnoyi teoriyi yaka nazivayetsya ECAN 7 Cya pidsistema vikoristovuyetsya dlya keruvannya kombinatornim vibuhom mozhlivostej poshuku yaki zustrichayutsya pid chas visnovku ta lancyuzhka angl chaining Realizaciyi mehanizmu jmovirnisnih mirkuvan en na osnovi jmovirnisnih logichnih merezh en PLN Potochna realizaciya vikoristovuye mehanizm pravil shob ob yednati pevni pravila logichnogo visnovku napriklad modus ponens razom iz deyakimi duzhe konkretnimi matematichnimi formulami sho priznachayut jmovirnist ta dovirchist kozhnomu vivedennyu Cyu pidsistemu mozhna rozglyadati yak pevnij vid instrumenta interaktivnogo dovedennya teorem yakij pracyuye z modifikovanoyu formoyu bayesovogo visnovuvannya Imovirnisnogo rozrobnika genetichnih program pid nazvoyu Meta Optimizing Semantic Evolutionary Search abo MOSES 8 Vin vikoristovuyetsya dlya viyavlennya kolekcij korotkih program Atomese sho dosyagayut vikonannya zavdan Ce mozhna rozglyadati yak pevnu realizaciyu navchannya na derevi rishen sho prizvodit do deyakogo lisu rishen abo navit jogo uzagalnennya Sistemi vvedennya prirodnoyi movi sho skladayetsya z gramatiki posilan i chastkovo zasnovana yak na teoriyi Znachennya Tekst en tak i na gramatici sliv en Dika Hadsona yaka koduye semantichni ta sintaksichni vidnosini na Atomese Sistemi generaciyi prirodnoyi movi 9 Realizaciyu psi teoriyi en dlya obrobki emocijnih staniv pragnen i sponukan sho maye nazvu OpenPsi 10 Interfejsiv do robotiv Hanson Robotics en vklyuchayuchi modelyuvannya emocij 11 cherez OpenPsi Ce takozh vklyuchaye proyekt Loving AI sho vikoristovuyetsya dlya demonstraciyi tehnik meditaciyi Organizaciya ta finansuvannyared U 2008 roci naukovo doslidnij Institut mashinnogo intelektu MIRI sho ranishe mav nazvu Institut singulyarnosti angl The Singularity Institute for Artificial Intelligence sponsoruvav kilkoh doslidnikiv ta inzheneriv Velikij vnesok u rozvitok proyektu buv zroblenij spilnotoyu open source pislya uchasti OpenCog u Google Summer of Code u 2008 ta 2009 rokah Narazi MIRI bilshe ne pidtrimuye OpenCog 12 OpenCog otrimav finansuvannya ta pidtrimku z dekilkoh dzherel sered yakih uryad Gonkongu Gonkongskij politehnichnij universitet Fond Dzheffri Epshtejna VI en 13 ta Hanson Robotics en Zaraz proyekt OpenCog pov yazanij z SingularityNET i Hanson Robotics Vikoristannyared Podibno do inshih kognitivnih arhitektur en osnovnoyu metoyu proyektu ye stvorennya virtualnih lyudej trivimirnih personazhiv avatariv Meta imituvati povedinku yak ot emociyi zhesti ta navchannya Napriklad modul emocij u programnomu zabezpechenni buv zaprogramovanij lishe tomu sho lyudi mayut emociyi Silnij shtuchnij intelekt mozhe takozh buti realizovanim yaksho vin modelyuye intelekt lyudej 14 Samoopis proyektu OpenCog nadaye dodatkove mozhlive vikoristannya sho spryamovane na obrobku prirodnoyi movi ta simulyaciyu sobaki 15 Div takozhred Soar en Cyc Spisok vidkritogo programnogo zabezpechennya OpenAIDzherelared Hart D B Goertzel 2008 OpenCog A Software Framework for Integrative Artificial General Intelligence PDF Proceedings of the First AGI Conference Arhiv originalu PDF za 1 grudnya 2014 Procitovano 26 grudnya 2021 Gbooks Arhivovano 26 grudnya 2021 u Wayback Machine Goertzel B Ikle M Goertzel I F Heljakka A Probabilistic Logic Networks A Comprehensive Framework for Uncertain Inference Arhivovano 13 travnya 2008 u Wayback Machine Springer 2009 VIII 336 p Hardcover ISBN 978 0 387 76871 7Primitkired OpenCog Release 21 sichnya 2008 Arhiv originalu za 28 sichnya 2016 Procitovano 21 sichnya 2008 Release 5 0 3 2016 https github com opencog atomspace blob master LICENSE The opencog Open Source Project on Open Hub Licenses Page 2006 d Track Q124688 OpenCog Open Source Artificial General Intelligence for Virtual Worlds CyberTech News 6 bereznya 2009 Arhiv originalu za 6 bereznya 2009 Procitovano 1 zhovtnya 2016 Rogers Stewart 7 grudnya 2017 SingularityNET talks collaborative AI as its token sale hits 400 oversubscription venturebeat com VentureBeat Arhiv originalu za 7 grudnya 2017 Procitovano 13 bereznya 2018 Economic Attention Allocation Arhiv originalu za 13 zhovtnya 2011 Procitovano 26 grudnya 2021 MOSES Arhiv originalu za 26 serpnya 2010 Procitovano 26 grudnya 2021 Natural Language Generation Arhiv originalu za 17 travnya 2017 Procitovano 26 grudnya 2021 OpenPsi Arhiv originalu za 16 travnya 2014 Procitovano 26 grudnya 2021 Archived copy Arhiv originalu za 19 bereznya 2018 Procitovano 24 kvitnya 2015 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Arhivovano 2018 03 19 u Wayback Machine Ben Goertzel 29 zhovtnya 2010 The Singularity Institute s Scary Idea and Why I Don t Buy It The Multiverse According to Ben Arhiv originalu za 2 listopada 2010 Procitovano 24 chervnya 2011 Science Funder Jeffrey Epstein Launches Radical Emotional Software Forbes 2 zhovtnya 2013 Arhiv originalu za 2 zhovtnya 2013 Procitovano 26 grudnya 2021 David Burden Maggi Savin Baden 24 sichnya 2019 Virtual Humans Today and Tomorrow CRC Press ISBN 978 1 351 36526 0 Arhiv originalu za 30 kvitnya 2021 Procitovano 25 serpnya 2020 Ben Goertzel Cassio Pennachin Nil Geisweiller 8 lipnya 2014 Engineering General Intelligence Part 1 A Path to Advanced AGI via Embodied Learning and Cognitive Synergy Springer s 23 ISBN 978 94 6239 027 0 Arhiv originalu za 30 kvitnya 2021 Procitovano 26 grudnya 2021 Posilannyared Oficijnij sajt OpenCog Wiki Arhivovano 11 serpnya 2015 u Wayback Machine AGI 2011 OpenCog GoogleTechTalks na YouTube AGI 2011 Architectures Part I GoogleTechTalks na YouTube Artificial General Intelligence Now Is the Time 2007 GoogleTechTalks na YouTube CogPrime An Integrative Architecture for Embodied Artificial General Intelligence Arhivovano 26 grudnya 2021 u Wayback Machine OpenCog An Open Source Software Framework amp A Design amp Vision for Advanced AGI Video na YouTube Given at Monash University Australia Sept 2011 Adam Ford Video introduction to OpenCog by Ben Goertzel Video na YouTube Ben speaks on OpenCog in Tai Po Hong Kong Dec 2011 Adam Ford Ben Goertzel the future of AGI Open Cog development in Asia Video na YouTube Adam Ford Otrimano z https uk wikipedia org w index php title OpenCog amp oldid 44018669