From Zero to Hero
Perry Xiao

#Python
#Artificial_Intelligence
#AI
#machine_learning
A hands-on roadmap to using Python for artificial intelligence programming
In Practical Artificial Intelligence Programming with Python: From Zero to Hero, veteran educator and photophysicist Dr. Perry Xiao delivers a thorough introduction to one of the most exciting areas of computer science in modern history. The book demystifies artificial intelligence and teaches readers its fundamentals from scratch in simple and plain language and with illustrative code examples.
Divided into three parts, the author explains artificial intelligence generally, machine learning, and deep learning. It tackles a wide variety of useful topics, from classification and regression in machine learning to generative adversarial networks. He also includes:
This hands-on AI programming guide is perfect for anyone with a basic knowledge of programming—including familiarity with variables, arrays, loops, if-else statements, and file input and output—who seeks to understand foundational concepts in AI and AI development.
Contents
Part I Introduction
Chapter 1 Introduction to Al
Chapter 2 Al Development Tools
Part II Machine Learning and Deep Learning
Chapter 3 Machine l earning
Chapter 4 Deep l earning
Part III AI Applications
Chapter 5 Image Classification
Chapter 6 Face Detection and Face Recognition
Chapter 7 Object Detect ions and Image Segmentations
Chapter 8 Pose Detect ion
Chapter 9 GAN and Neural-Style Transfer
Chapter 10 Natural l anguage Processing
Chapter 11 Data Analysis
Chapter 12 Advanced Al Computing
Your start-to-finish roadmap to AI programming with Python
Artificial intelligence remains one of the most exciting areas of computer science in modern history. It has applications in everything from people management to finance, and opens a world of possibilities for programmers, computer scientists, and other technology professionals.
In Artificial Intelligence Programming with Python®: From Zero to Hero, distinguished photophysicist and veteran educator Dr. Perry Xiao shows you how to harness the power of the Python programming language to accelerate your introduction to AI coding.
The book demystifies the concepts of artificial intelligence and teaches you its fundamentals from scratch, using plain, simple language and illustrative code examples.
Divided into three easy-to-understand sections, the book explains general concepts in AI, machine learning, and deep learning. The author also tackles a variety of practical subjects, like classification, regression in machine learning, and generative adversarial networks.
Artificial Intelligence Programming with Python® presents hands-on introductions to Python and other widely used software tools, as well as expansive discussions of supervised, semi-supervised, and unsupervised machine learning. You’ll also get quick reference “cheat sheet” guides for artificial intelligence programming in Python that you can use again and again.
A can’t-miss guide for anyone with a basic knowledge of programming—including familiarity with variables, arrays, loops, if-else statements, and file input and output—this book also offers:
PERRY XIAO, PhD, is Professor and Course Director of London South Bank University. He holds his doctorate in photophysics and is Director and co-Founder of Biox Systems Ltd., a university spin-out company that designs and manufactures the AquaFlux and Epsilon Permittivity Imaging system.









