OpenCog

OpenCog

Našou víziou je vytvoriť otvorený zdrojový rámec pre umelú všeobecnú inteligenciu.
OpenCog je rámec pre vývoj systémov AI, zvlášť vhodný pre integračné systémy s viacerými algoritmami a systémy umelej všeobecnej inteligencie.Aj keď ešte treba urobiť veľa práce, v súčasnosti obsahuje funkčný základný rámec a množstvo kognitívnych látok na rôznych úrovniach dokončenia, niektoré už vykazujú zaujímavé a užitočné funkcie samotné a v kombinácii.OpenCog pozostáva z viacerých komponentov.Jeho jadrom je (hyper-) grafová databáza, AtomSpace, ktorá sa používa na reprezentáciu vedomostí a algoritmov a poskytuje povrch, na ktorom sú implementované algoritmy učenia a uvažovania.AtomSpace sa skladá z databázy v RAM, „dotazovacieho jazyka“ aka „match matcher“, systému pravidiel (podobného ProLogu) vrátane reťazcov dopredu a dozadu a hodnotiteľa pre interný „programovací jazyk“, Atomese.Tento jazyk nie je určený na to, aby ho ľudia používali (hoci je to defacto), ale skôr je to jazyk, ktorý predstavuje znalosti a algoritmy, na ktorých je možné vykonávať (automatizované) zdôvodnenie a učenie.AtomSpace tiež poskytuje schémy (guile) a väzby Python.AtomSpace je udržiavaný v samostatnom repozitári git: ... Pokiaľ ide o inštrukcie závislé od platformy a vytvorenie kódu, ako aj ďalšie možnosti nastavenia vývojových prostredí, ďalšie podrobnosti nájdete na wiki Building Opencog.

Vlastnosti

Alternatívy k službe OpenCog pre všetky platformy s licenciou s otvoreným zdrojom