Was ist OpenCog?
OpenCog ist ein Projekt mit der Vision, eine Denkmaschine mit Intelligenz auf menschlicher Ebene und darüber hinaus zu schaffen.
In der Einführung von OpenCog stellt Goertzel kategorisch fest, dass es beim OpenCog-Projekt nicht darum geht, genauere Klassifizierungsalgorithmen, Computer-Vision-Systeme oder bessere Sprachverarbeitungssysteme zu erstellen. Das OpenCog-Projekt konzentriert sich ausschließlich auf allgemeine Informationen, die auf immer allgemeinere Aufgaben ausgedehnt werden können.
Wissensrepräsentation
Die Wissensrepräsentationsmechanismen von OpenCog basieren alle im Wesentlichen auf Netzwerken. OpenCog verfügt über die folgenden Komponenten zur Wissensrepräsentation:
AtomSpace : Es ist eine Wissensrepräsentationsdatenbank und eine Abfrage-Engine. Daten auf AtomSpace werden in Form von Grafiken und Hypergraphen dargestellt.
Probabilistic Logic Networks (PLNs): Dies ist ein neuartiger konzeptioneller, mathematischer und rechnerischer Ansatz, um mit Unsicherheiten umzugehen und unter realen Umständen effektiv zu argumentieren.
MOSES (Meta-Optimizing Semantic Evolutionary Search): Implementiert das Programmlernen mithilfe eines Meta-Optimierungsalgorithmus. Das heißt, es werden zwei Optimierungsalgorithmen verwendet, die ineinander gewickelt sind, um Lösungen zu finden.
Economic Attention Allocation (EAA): Jedem Atom ist ein Aufmerksamkeitswert zugeordnet. Die Aufmerksamkeitswerte werden mithilfe nichtlinearer dynamischer Gleichungen aktualisiert, um die kurzfristige Bedeutung (STI) und die langfristige Bedeutung (LTI) zu berechnen.
Kompetenzziele
OpenCog listet 14 Kompetenzen auf, von denen sie glauben, dass KI-Systeme angezeigt werden sollten, um als AGI-System betrachtet zu werden.
Wahrnehmung : Sehen, Hören, Berühren und modalübergreifende Propriozeption
Aktivierung : körperliche Fähigkeiten, Werkzeuggebrauch und körperliche Navigationsfähigkeiten
Gedächtnis : deklarativ, verhaltensbezogen und episodisch
Lernen : Nachahmung, Verstärkung, interaktiver mündlicher Unterricht, schriftliche Medien und Lernen durch Experimentieren
Reasoning : Abzug, Induktion, Entführung, kausales Denken, körperliche Argumentation und assoziatives Denken
Planung : taktisch, strategisch, physisch und sozial
Aufmerksamkeit : visuelle Aufmerksamkeit, Verhaltensaufmerksamkeit, soziale Aufmerksamkeit
Motivation : Unterzielerstellung, affektbasierte Motivation, Kontrolle von Emotionen
Emotion : Emotionen ausdrücken, Emotionen verstehen
Selbst und Anderes modellieren : Selbstbewusstsein, Theorie des Geistes, Selbstkontrolle
Soziale Interaktion : angemessenes soziales Verhalten, soziale Kommunikation, soziale Folgerung und Gruppenspiel
Kommunikation : gestische Kommunikation, verbale Kommunikation, bildliche Kommunikation, Spracherwerb und modalübergreifende Kommunikation
Quantitative Fähigkeiten : Zählen, Rechnen, Vergleichen und Messen.
Fähigkeit zu bauen / schaffen : physisch, konzeptuell, verbal und sozial.
Unterstütze ich OpenCog?
Meiner Meinung nach führt OpenCog wichtige Algorithmen / Ansätze des maschinellen Lernens ein und deckt sie ab, dh Hypergraphen und probabilistische Logiknetzwerke. Meine Kritik ist jedoch, dass sie sich nicht auf eine einzige Architektur festlegen und zahlreiche Architekturen auf unregelmäßige und unsystematische Weise integrieren.
Darüber hinaus erkannte Goertzel den grundlegenden Wandel, der mit der Einführung von Deep-Learning-Architekturen einherging, nicht an, um seine Arbeit entsprechend zu überarbeiten. Dies bringt seine Forschung aus dem Kontakt mit den jüngsten Entwicklungen im maschinellen Lernen