⬆️ ⬇️

OpenCog - the project of creating IR (AGI)





OpenCog is an open source tool for creating artificial intelligence.



“Today, there is no task more important than the creation of an artificial mind (AGI), with broad capabilities at the human level and, ultimately, beyond its limits.” ©

')

OpenCog-project, aimed at creating tools for creating artificial intelligence with open source. OpenCog Prime is a cognitive architecture with a specific set of interacting components designed to create human-like artificial intelligence (AGI). The design of OpenCog Prime is primarily the work of Ben Goertzel, but the OpenCog structure is intended as a common basis for IR research (AGI) research. OpenCog is released under the terms of the GPL license.



Preamble



It has long been watching the development of interesting topics on Habré. It often happens that when one article appears on an interesting topic, an entire avalanche of articles on the same topic immediately arises. In particular, on the topic of Artificial Intelligence (AI) from October 22 to October 26 there were three articles ( 1 , 2 , 3 ), from September 20 to September 23 there were also 3 articles ( 1 , 2 , 3 ), from September 5 to September 8 also 3 articles ( 1 , 2 , 3 ) and another September 12 ( 4 ) well, etc.



Partly interest in the topic of AI is heated by aideus . In particular, his articles from October 20, September 20, September 5, etc. ( August 28, July 18, June 16, June 8, June 6 ). As well as tac ( 1 , 2 , 3 ) and others.



There is a feeling that after the publication of the next article from aideus, some more appear on the AI ​​topic. Although this may be a coincidence.



But in the last month on the topic of strong AI (AI, AGI) there are few new publications. And since This topic is very interesting to me, I have to warm up my own interest. Therefore, I decided to write a little about the OpenCog project. Moreover, on Habré he is mentioned only once in the article about HyperGraphDB and then very briefly. And so, I present my very bad translation with the description of OpenCog.



Concept



Here, in OpenCog, we create the open source Artificial General Intelligence framework, with the goal of displaying the general intelligence of a person’s level and beyond.



I.e:

We are making serious efforts to build a thinking machine.



We have a detailed plan and the opportunity to carry it out, and we carry out thanks to the hard work step by step.



In relation to the bulk of modern academic and industrial AI research, the OpenCog project has very different directions. We are not interested in building more accurate classification algorithms, nor in more efficient computer vision, language processing or information retrieval, and other algorithms. We are not engaged in creating a program that does one specific task, such as playing chess, diagnosing a disease, or driving a car. We are concerned about the general intelligence and interrelated cognitive processes that it entails.



Currently, OpenCog is an active project, with the following participants:



But our plans are huge, and we look forward to new developers!



OpenCog vs. Opencog prime



OpenCog has two intersecting aspects:





About OpenCog



OpenCog, as a software framework, aims to provide scientists and software developers a common platform for creating and exchanging artificial intelligence programs. The long-term goal of OpenCog is to accelerate the development of mutually beneficial AGI.



OpenCogPrime is a specific AGI design that is built within the OpenCog framework. It comes as a fairly detailed, comprehensive project covering all aspects of intelligence. The hypothesis is that if this project is fully implemented and tested on a reasonable size of a distributed network, the result will be an AGI system with general intelligence at the human level and, ultimately, beyond its limits.



While OpenCogPrime based on the AGI system can do a lot of things, we initially focus on using OpenCogPrime to manage simple virtual agents in virtual worlds. We are also experimenting with using it to control the humanoid robot Nao (Nao humanoid robot). See novamente.net/example for an illustrative video.



In addition to the OpenCogPrime, the OpenCog mechanism is also used for some natural language applications, both for research and for commercial corporations.



See also the AGI conference series for searching technical AI research papers on issues (including several articles on OpenCog technologies).





I took a picture here



Parts of the OpenCog Project



OpenCog can be divided into system cores and various projects related to OpenCog. Projects are either directly integrated as interchangeable components of the system, or individual tools that are used for AGI research (which, in turn, can communicate or, the result of which can be used to initialize the AI ​​system ).



The OpenCog Framework (OCF) provides an OS-like infrastructure and a stable API, and includes components written in C ++ Templates and Boost libraries:





Various OpenCog projects that use or are associated with OCF, including





Sponsors







OpenCog Foundation



OpenCog is an open-source project, not a formal organization. As well as the non-profit organization OpenCog Foundation , in particular, is dedicated to promoting research and development of OpenCog.



To the participants







news



There are two sources of news about the OpenCog project:





Technical and scientific information







Cogbuntu





CogBuntu is a remix version of Ubuntu Linux, which includes all OpenCog core components (plus all the necessary dependencies, such as libraries, tools, etc.) pre-installed, pre-configured, and ready to go!



Main project site: opencog.org

Source: wiki.opencog.org

Source: https://habr.com/ru/post/160255/



All Articles