Language for Description of Worlds
This addresses the foundational challenge of AI creation for researchers, but it is incremental as it builds on existing ideas of world description without presenting new empirical results.
The paper tackles the problem of creating AI by proposing to reduce it to finding a language for describing the world, which is broader than programming languages and modular to enable automatic discovery. The result is an approach that starts with describing a particular world to derive a language applicable to any world.
We will reduce the task of creating AI to the task of finding an appropriate language for description of the world. This will not be a programing language because programing languages describe only computable functions, while our language will describe a somewhat broader class of functions. Another specificity of this language will be that the description will consist of separate modules. This will enable us look for the description of the world automatically such that we discover it module after module. Our approach to the creation of this new language will be to start with a particular world and write the description of that particular world. The point is that the language which can describe this particular world will be appropriate for describing any world.