Skip to main content
  • Book
  • © 2018

Practical Artificial Intelligence

Machine Learning, Bots, and Agent Solutions Using C#

Apress
  • Provides a new approach on AI with simple explanations and minimal scientific language possible to make it accessible to readers of all levels

  • Provides practical problems and solutions

  • Learn fundamental concepts with AI solutions that can be directly applied to your own projects

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (17 chapters)

  1. Front Matter

    Pages i-xxi
  2. Logic & AI

    • Arnaldo Pérez Castaño
    Pages 1-40
  3. Automated Theorem Proving & First-Order Logic

    • Arnaldo Pérez Castaño
    Pages 41-89
  4. Agents

    • Arnaldo Pérez Castaño
    Pages 91-135
  5. Mars Rover

    • Arnaldo Pérez Castaño
    Pages 137-192
  6. Multi-Agent Systems

    • Arnaldo Pérez Castaño
    Pages 193-220
  7. Communication in a Multi-Agent System Using WCF

    • Arnaldo Pérez Castaño
    Pages 221-248
  8. Cleaning Agents: A Multi-Agent System Problem

    • Arnaldo Pérez Castaño
    Pages 249-288
  9. Simulation

    • Arnaldo Pérez Castaño
    Pages 289-313
  10. Support Vector Machines

    • Arnaldo Pérez Castaño
    Pages 315-365
  11. Decision Trees

    • Arnaldo Pérez Castaño
    Pages 367-410
  12. Neural Networks

    • Arnaldo Pérez Castaño
    Pages 411-460
  13. Handwritten Digit Recognition

    • Arnaldo Pérez Castaño
    Pages 461-478
  14. Clustering & Multi-objective Clustering

    • Arnaldo Pérez Castaño
    Pages 479-507
  15. Heuristics & Metaheuristics

    • Arnaldo Pérez Castaño
    Pages 509-548
  16. Game Programming

    • Arnaldo Pérez Castaño
    Pages 549-588
  17. Game Theory: Adversarial Search & Othello Game

    • Arnaldo Pérez Castaño
    Pages 589-631
  18. Reinforcement Learning

    • Arnaldo Pérez Castaño
    Pages 633-668
  19. Back Matter

    Pages 669-690

About this book

Discover how all levels Artificial Intelligence (AI) can be present in the most unimaginable scenarios of ordinary lives. This book explores subjects such as neural networks, agents, multi agent systems, supervised learning, and unsupervised learning. These and other topics will be addressed with real world examples, so you can learn fundamental concepts with AI solutions and apply them to your own projects.


People tend to talk about AI as something mystical and unrelated to their ordinary life. Practical Artificial Intelligence provides simple explanations and hands on instructions. Rather than focusing on theory and overly scientific language, this book will enable practitioners of all levels to not only learn about AI but implement its practical uses.




What You’ll Learn
  • Understand agents and multi agents and how they are incorporated
  • Relate machine learning to real-world problems and see what it means to you
  • Apply supervised and unsupervised learning techniques and methods in the real world
  • Implement reinforcement learning, game programming, simulation, and neural networks

Who This Book Is For



Computer science students, professionals, and hobbyists interested in AI and its applications. 

Authors and Affiliations

  • Havana, Cuba

    Arnaldo Pérez Castaño

About the author

Arnaldo Pérez Castaño is a computer scientist based in Cuba. He’s the author of PrestaShop Recipes (Apress, 2017) and a series of programming books—JavaScript Fácil, HTML y CSS Fácil, and Python Fácil (Marcombo S.A.)—and writes AI related articles for MSDN Magazine, VisualStudioMagazine.com, and Smashing Magazine. He is one of the co-founders of Havana Digital Enterprises and the creator of their first websites, http://www.havanaclassiccartour.com and www.havanadanceclass.com. His expertise includes Visual Basic, C#, .NET Framework and Artificial Intelligence.  Arnaldo offers his services through freelancer.com and served as reviewer for the Journal of Mathematical Modelling and Algorithms in Operations Research. Cinema and music are some of his passions.

Bibliographic Information

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access