M. P. Shanahan
Reconciling autonomy with utility: A roadmap and architecture for cognitive development
A Survey of Artificial Cognitive Systems: Implications for the Autonomous Development of Mental Capabilities in Computational Agents