The Road to general intelligence Introduction Challenges for Deep Learning Challenges for Reinforcement Learning Work on Command: The Case for Generality Architecture. Humans have always dreamed of automating laborious physical and intellectual tasks but the latter has proved more elusive than naively suspected. Seven decades of systematic study of Artificial Intelligence have witnessed cycles of hubris and despair. The successful realization of General Intelligence (evidenced by the kind of cross domain flexibility enjoyed by humans) will spawn an industry worth billions and transform the range of viable automation tasks.The recent notable successes of Machine Learning has lead to conjecture that it might be the appropriate technology for delivering General Intelligence. In this book we argue that the framework of machine learning is fundamentally at odds with any reasonable notion of intelligence and that essential insights from previous decades of AI research are being forgotten. We claim that a fundamental change in perspective is required mirroring that which took place in the philosophy of science in the mid 20th century.We propose a framework for General Intelligence together with a reference architecture that emphasizes the need for anytime bounded rationality and a situated denotational semantics. We given necessary emphasis to compositional reasoning with the required compositionality being provided via principled symbolic numeric inference mechanisms based on universal constructions from category theory. • Details the pragmatic requirements for real world General Intelligence. • Describes how machine learning fails to meet these requirements. • Provides a philosophical basis for the proposed approach. • Provides mathematical detail for a reference architecture. • Describes a research program intended to address issues of concern in contemporary AI. The book includes an extensive bibliography with ~400 entries covering the history of AI and many related areas of computer science and mathematics.The target audience is the entire gamut of Artificial Intelligence Machine Learning researchers and industrial practitioners. There are a mixture of descriptive and rigorous sections according to the nature of the topic. Undergraduate mathematics is in general sufficient. Familiarity with category theory is advantageous for a complete understanding of the more advanced sections but these may be skipped by the reader who desires an overall picture of the essential concepts This is an open access book.