Skip to content

ChrisDelClea/OpenAGI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

OpenAGI

Building an Open Artificial General Intelligence

Requirements

  1. An agent interacting with the world [modeled as an partially observable (only seen through the sensors) environment]. 2.1 Abilities: 2.2. Move - expressively, purposefully, naturally 2.3. See - people, objects, motion, expressions, gestures 2.4. Speak - in a variety of voices and languages 2.5. Listen - to speech, music, and other sounds 2.6. React and Interact - physically and verbally 2.7. Teach, Learn, Behave, Intend, Consider, Emote, and Remember

  2. World means very everthing (physical and none physical) in the world also includes other agents (mutli-agent environment all having their own objective functions). Objective functions are either in tune or competing with each other. Hence leading to collaboration or competition, respectively.

  3. Solid learning ability (for any kind of function to solve any kind of task). Must be able to leverage all types of ML based on the learning objective (RL, SL, UL).

  4. Reasoning (e.g. self-reflection) & Inferencing based on available knowledge for drawing conclusions, to subsequently derive actions for maximazing a utility/ goal function.

  5. A way to measure intelligence (comprehensive intelligence test).

  6. Understanding of time.

Design

  1. A modular setup for all important areas (emotion, language, usw. ).
  2. A communication component to transmit information between modules.

Arichtecture

  1. Module/ function to control subfunctions

About

Building an Open Artificial General Intelligence

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published