OpenCog

OpenCog

Naší vizí je vytvořit otevřený zdrojový rámec pro umělou všeobecnou inteligenci.
OpenCog je rámec pro vývoj systémů AI, zvláště vhodný pro integrační systémy s více algoritmy a systémy umělé inteligence obecně.Ačkoli zbývá ještě mnoho práce, v současné době obsahuje funkční základní strukturu a řadu kognitivních látek na různých úrovních dokončení, některé již vykazují zajímavé a užitečné funkce samotné a v kombinaci.OpenCog se skládá z více komponent.Jádrem jádra je (hyper-) grafová databáze, AtomSpace, která se používá pro reprezentaci znalostí a algoritmů a poskytuje povrch, na kterém jsou implementovány algoritmy učení a uvažování.AtomSpace se skládá z databáze v RAM, „dotazovacího jazyka“ aka „match matcher“, systému pravidel (podobného ProLogu), včetně dopředných a zpětných řetězových řetězců, a vyhodnocovače interního „programovacího jazyka“ Atomese.Tento jazyk není ve skutečnosti určen pro použití lidmi (i když je to defacto), ale spíše je to jazyk pro reprezentaci znalostí a algoritmů, na nichž lze provádět (automatizované) zdůvodnění a učení.AtomSpace také poskytuje vazby Schéma (guile) a Python.AtomSpace je udržován v samostatném repozitáři git: ... Pro instrukce závislé na platformě o závislostech a vytváření kódu, jakož i další možnosti pro nastavení vývojových prostředí jsou další podrobnosti na wiki Building Opencog.

Webová stránka:

Alternativy OpenCog pro všechny platformy s bezplatnou licencí