How To Learn Autonomous Systems