0
OpenCog
Nossa visão é criar uma estrutura de código aberto para a Inteligência Geral Artificial.
- Grátis
- Linux
O OpenCog é uma estrutura para o desenvolvimento de sistemas de IA, especialmente apropriada para sistemas integrados de algoritmos múltiplos e sistemas de inteligência geral artificial.Embora ainda haja muito trabalho a ser feito, atualmente ele contém uma estrutura central funcional e vários agentes cognitivos em diferentes níveis de conclusão, alguns já exibindo funcionalidades interessantes e úteis sozinhas e combinadas.O OpenCog consiste em vários componentes.O núcleo é um banco de dados (hiper) gráficos, o AtomSpace, usado para representar conhecimento e algoritmos, fornecendo uma superfície na qual os algoritmos de aprendizado e raciocínio são implementados.O AtomSpace consiste em um banco de dados em RAM, um "idioma de consulta", também conhecido como "padrão de correspondência", um sistema de regras (semelhante ao ProLog), incluindo encadeamentos de avanço e retrocesso e um avaliador do "idioma de programação" interno, o Atomese.Essa linguagem não é realmente destinada a ser usada por seres humanos (embora seja um fato), mas é uma linguagem para representar conhecimento e algoritmos, nos quais o raciocínio e o aprendizado (automatizados) podem ser realizados.O AtomSpace também fornece ligações Scheme (guile) e Python.O AtomSpace é mantido em um repositório git separado: ... Para instruções dependentes da plataforma sobre dependências e construção do código, além de outras opções para configurar ambientes de desenvolvimento, mais detalhes são encontrados no wiki do Building Opencog.
opencog