Artificial Intelligence with Python – Heuristic Search [Video]

Preview in Mapt

Artificial Intelligence with Python – Heuristic Search [Video]

Prateek Joshi

Explore the concepts and techniques of AI and bring its magical power to your applications

Quick links: > What will you learn?> Table of content

Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$106.25
RRP $124.99

Frequently bought together


Artificial Intelligence with Python – Heuristic Search [Video] Book Cover
Artificial Intelligence with Python – Heuristic Search [Video]
$ 124.99
$ 106.25
Artificial Intelligence with Python – Sequence Learning [Video] Book Cover
Artificial Intelligence with Python – Sequence Learning [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781788993463
Course Length1 hour 47 minutes

Video Description

This course is a go-to guide for the four topics, logic programming, heuristic search, genetic algorithms and building games with AI. It will help you learn to programme with AI. The course will start with the basic puzzles, parsing trees and expression matching. This will be followed by building solutions for region coloring and maze solving. The course also has fun-filled videos on building bots to play Tic-tac-toe, Connect Four and Hexapawn. 

Style and Approach

This course takes a concept-based, explanation-focused approach. Each concept is explained and then the exercise or example is implemented.

Table of Contents

Logic Programming
The Course Overview
Understanding Logic Programming
Installing Python Packages
Matching Mathematical Expressions
Validating Primes
Parsing a Family Tree
Analyzing Geography
Building a Puzzle Solver
Heuristic Search Techniques
Understanding Heuristic Search
Constraint Satisfaction Problems
Local Search Techniques
Simulated Annealing
Constructing a String Using Greedy Search
Solving a Problem with Constraints
Solving the Region-Coloring Problem
Building an 8-puzzle solver
Building a Maze Solver
Genetic Algorithms
Understanding Evolutionary and Genetic Algorithms
Generating a Bit Pattern with Predefined Parameters
Visualizing the Evolution
Solving the Symbol Regression Problem
Building an Intelligent Robot Controller
Building Games with Artificial Intelligence
Using Search Algorithms in Games
Minimax, Alpha-Beta Pruning and Negamax
Installing easyAI Library
Building a Bot to Play Last Coin Standing
Building a bot to play Tic-Tac-Toe
Building Two Bots to Play Connect Four Against Each Other
Building Two Bots to Play Hexapawn Against Each Other

What You Will Learn

  • Understand logic programming and how to use it
  • Build automatic speech recognition systems
  • Understand the basics of heuristic search and genetic programming
  • Develop games using Artificial Intelligence

Authors

Table of Contents

Logic Programming
The Course Overview
Understanding Logic Programming
Installing Python Packages
Matching Mathematical Expressions
Validating Primes
Parsing a Family Tree
Analyzing Geography
Building a Puzzle Solver
Heuristic Search Techniques
Understanding Heuristic Search
Constraint Satisfaction Problems
Local Search Techniques
Simulated Annealing
Constructing a String Using Greedy Search
Solving a Problem with Constraints
Solving the Region-Coloring Problem
Building an 8-puzzle solver
Building a Maze Solver
Genetic Algorithms
Understanding Evolutionary and Genetic Algorithms
Generating a Bit Pattern with Predefined Parameters
Visualizing the Evolution
Solving the Symbol Regression Problem
Building an Intelligent Robot Controller
Building Games with Artificial Intelligence
Using Search Algorithms in Games
Minimax, Alpha-Beta Pruning and Negamax
Installing easyAI Library
Building a Bot to Play Last Coin Standing
Building a bot to play Tic-Tac-Toe
Building Two Bots to Play Connect Four Against Each Other
Building Two Bots to Play Hexapawn Against Each Other

Video Details

ISBN 139781788993463
Course Length1 hour 47 minutes
Read More

Read More Reviews

Recommended for You

Artificial Intelligence with Python – Sequence Learning [Video] Book Cover
Artificial Intelligence with Python – Sequence Learning [Video]
$ 124.99
$ 106.25
Python Artificial Intelligence Projects for Beginners [Video] Book Cover
Python Artificial Intelligence Projects for Beginners [Video]
$ 124.99
$ 106.25
Natural Language Processing with Python [Video] Book Cover
Natural Language Processing with Python [Video]
$ 124.99
$ 106.25
Advanced Server-Side Programming with Node.js [Video] Book Cover
Advanced Server-Side Programming with Node.js [Video]
$ 124.99
$ 106.25
JIRA Administration - Getting Started with JIRA [Video] Book Cover
JIRA Administration - Getting Started with JIRA [Video]
$ 124.99
$ 106.25
Extending Laravel with First Party Packages [Video] Book Cover
Extending Laravel with First Party Packages [Video]
$ 124.99
$ 106.25