Instead of an AGI Textbook
From AGIRI.org
Prefatory Babbling
I've often lamented the fact that there is no advanced undergrad level textbook for AGI, analogous to what Russell and Norvig is for Narrow AI.
Unfortunately, I don't have time to write such a textbook, and no one else with the requisite knowledge and ability seems to have the time and inclination either.
So, instead of a textbook, I thought it would make sense to outline here what the table of contents of such a textbook might look like, and to fill in each section within each chapter in this TOC with a few links to available online resources dealing with the topic of the section.
However, all I found time to do today (March 25, 2008) is make the TOC, plus spend an hour or so adding some initial contents. Maybe later I will fill in the links on each section's page, or maybe by the time I get around it some other folks will have done it.
While nowhere near as good as a textbook, I do think this can be a valuable resource for those wanting to get up to speed on AGI concepts and not knowing where to turn to get started. There are some available AGI bibliographies, but a structured bibliography like this can probably be more useful than an unstructured and heterogeneous one.
Naturally my initial TOC represents some of my own biases, but I trust that by having others help edit it, these biases will ultimately "come out in the wash." Most likely in this first draft I have left some important stuff out, so I hope others will fill in any gaps I've left.
Just to be clear: the idea here is not to present solely AGI material. Rather the idea is to present material that I think students would do well to know, if they want to work on AGI. This includes some AGI, some narrow AI, some psychology, some neuroscience, some mathematics, etc.
-- Ben Goertzel (March 25, 2008)
Table of Contents
Related Works
Adaptive Agoric Computer Architecture Textbook - A nascent text book on Will Pearsons approach to the level 0 of AGI with annotated topic list
AGI Curriculum - Suggested Education for Future AGI Researchers - Pei Wang
History and Theory
AGI Using Massive Computational Resources
On Being an AGI Researcher
Psychology and Neuroscience Background
Inspirational Psychology Theories
Developmental Psychology and Language Learning
Nonlinear Dynamics and Psychology
Thomas Metzinger's Neurophilosophy
Inspirational Neuroscience Theories
Computer Science and Mathematics Background
Attractors, Chaos and Complexity
Knowledge Representation
Structures for Knowledge Representation
Representing Uncertainty
Imprecise and Indefinite Probabilities
Cognitive Architecture
Principles of Cognitive Architecture
Minsky's Society of Mind and Emotion Machine
Learning and Reasoning
Inference
Evolutionary Learning
Estimation of Distribution Algorithms
Machine Learning
Evolutionary Learning for Classification
Assignment of Credit
Reinforcement Learning Methods
Hayek and Economic Credit Assignment
Complex Dynamics
Computational Linguistics
Overviews of Theoretical and Computational Linguistics
Available Linguistic Resources
Language Comprehension
Language Generation
Language Learning
AGI / Environment Interactions
Perception Processing
Physical Embodiment
Interfacing AI's with Virtual Worlds
Virtual Embodiment
Interfacing AI's with Virtual Worlds

