Artificial Intelligence and Autonomous Systems