OpenCog

OpenCog

Unsere Vision ist es, ein Open-Source-Framework für künstliche allgemeine Intelligenz zu schaffen.
OpenCog ist ein Framework für die Entwicklung von KI-Systemen, das insbesondere für integrative Multi-Algorithmus-Systeme und künstliche allgemeine Intelligenz-Systeme geeignet ist.Obwohl noch viel zu tun ist, enthält es derzeit ein funktionales Kerngerüst und eine Reihe von kognitiven Wirkstoffen mit unterschiedlichem Fertigstellungsgrad, von denen einige bereits interessante und nützliche Funktionen allein und in Kombination aufweisen.OpenCog besteht aus mehreren Komponenten.Kernstück ist eine (Hyper-) Graphendatenbank, der AtomSpace, der zur Darstellung von Wissen und Algorithmen dient und eine Oberfläche bietet, auf der Lern- und Argumentationsalgorithmen implementiert sind.Der AtomSpace besteht aus einer In-RAM-Datenbank, einer "Abfragesprache", auch "Pattern Matcher" genannt, einem (ProLog-ähnlichen) Regelsystem, einschließlich Forward- und Backward-Chainern, und einem Evaluator für die interne "Programmiersprache", Atomese.Diese Sprache ist eigentlich nicht für den Menschen gedacht (obwohl sie es eigentlich ist), sondern vielmehr für die Darstellung von Wissen und Algorithmen, mit denen (automatisiertes) Denken und Lernen durchgeführt werden kann.Der AtomSpace bietet auch Schema- (Guile-) und Python-Bindungen.Der AtomSpace wird in einem separaten Git-Repository verwaltet: ... Weitere Informationen zu plattformabhängigen Anweisungen zu Abhängigkeiten und zum Erstellen des Codes sowie zu anderen Optionen zum Einrichten von Entwicklungsumgebungen finden Sie im Opencog-Wiki.
opencog

Eigenschaften

Alternativen zu OpenCog für alle Plattformen mit einer Lizenz