£31.99
Artificial Intelligence Basics
A Self-Teaching Introduction
Key Features
In-depth introduction to AI concepts and applications
Practical exercises and review questions for hands-on learning
Covers both theoretical foundations and practical programming aspects
Book Description
This book is designed as a self-teaching introduction to the fundamental concepts of artificial intelligence (AI). It begins with the history of AI, the Turing test, and early applications, providing a strong foundation. Later chapters cover the basics of searching, game playing, and knowledge representation. The journey continues with detailed explorations of expert systems and machine learning, equipping readers with essential AI techniques.
As the course progresses, you will delve into separate programming chapters on Prolog and Python, learning how to implement AI concepts in these languages. These chapters offer practical coding experience, enhancing your understanding of AI programming. The book culminates with a comprehensive chapter on AI machines and robotics, showcasing numerous modern applications and providing a glimpse into the future of AI technology.
Understanding these AI concepts is crucial as they form the basis of many modern technologies and applications. This book ensures a smooth transition from a beginner to a proficient AI practitioner, equipped with both theoretical knowledge and practical skills. By the end of the book, you will have a thorough understanding of AI's history, core principles, and practical implementations, ready to apply this knowledge to real-world problems and projects.
What you will learn
Understand the fundamentals of AI
Learn problem representation techniques
Explore search processes
Study game-playing algorithms
Grasp knowledge representation methods
Get introduced to Prolog and Python for AI
Who this book is for
Ideal for beginners in AI, computer science students, and tech enthusiasts. Prior knowledge of basic programming concepts is helpful but not required. Readers should be familiar with general computer usage and have an interest in AI and machine learning.