extreme generalizationquickly adapting to radically novel situations and planning for long-term future situations wrapping up here' what you should rememberthe only real success of deep learning so far has been the ability to map space to space using continuous geometric transformgiven large amounts of human-annotated data doing this well is game-changer for essentially every industrybut it' still long way from human-level ai to lift some of the limitations we have discussed and create ai that can compete with human brainswe need to move away from straightforward input-to-output mappings and on to reasoning and abstraction likely appropriate substrate for abstract modeling of various situations and concepts is that of computer programs we said previously that machine-learning models can be defined as learnable programscurrently we can only learn programs that belong to narrow and specific subset of all possible programs but what if we could learn any programin modular and reusable waylet' see in the next section what the road ahead may look like licensed to