Learning Path: Artificial Intelligence for Apps and Games (Udemy.com)

Design and implement artificial intelligence in apps and games

Created by: Packt Publishing

Produced in 2017

icon
What you will learn

  • Understand the algorithms that can be used to make decisions more intelligent
  • Learn to formulate a problem i.e, specify its initial state, goal state, and actions
  • Learn how to translate the concepts of the selected search algorithm into code
  • Explore how to perform searches in games
  • Learn to design an evolutionary algorithm and implement its various stages
  • Understand how to improve the performance of evolutionary algorithms by adding visualizations
  • Know how to solve a search which has certain constraints for the variables

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Course Description

With the emergence of big data and modern technologies, artificial intelligence has acquired a lot of relevance in many domains. The increase in demand for automation has generated many applications for artificial intelligence in fields such as robotics, predictive analytics, finance, and many more. So, if you're a developer who wants to upgrade your normal applications to smart and intelligent versions, then go for this Learning Path.
Packt's Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
The highlights of this Learning Path are:
  • Make your applications intelligent using artificial intelligence in your day-to-day apps and become a smart developer
  • Learn how to implement artificial intelligence in your games and puzzles
Let's take a quick look at your learning journey. This Learning Path starts off by explaining artificial intelligence in brief. You will then learn basic search methods such as DFS (Depth First Search), BFS (Breadth First Search), and A* search to make intelligent decisions when the initial state, end state, and possible actions are known. You will also understand how to formulate a problem, which involves looking at it and identifying its initial state, goal state, and the actions that are possible in each state.
Next, you will explore data structures involved while implementing these search algorithms which form the basis for search exploration. You will then learn what is heuristic search and how it decides the quality of one sub solution over the other to help you decide which steps are to be taken.
Going ahead, this Learning Path teaches you to design games. You will understand how to design the various stages of the evolutionary algorithm that will control performance. You will then implement these various stages of an algorithm in a sample Tic-Tac-Toe game. Next, you will learn to apply various algorithm concepts in the sample game. Finally, you will be glanced through a trip planning application wherein you will see how the application is solved through evolutionary algorithms.
By the end of this Learning Path, you'll be able to make your searches and games more responsive and smarter by applying artificial intelligence to it.
Meet Your Experts:
We have the best work of the following esteemed author to ensure that your learning journey is smooth:
Devangini Patel is a Ph.D. student at the National University of Singapore. Her research interests include deep learning, computer vision, machine learning, and artificial intelligence. She has completed masters in Artificial Intelligence from University of Southampton, UK. She has over 5 years of experience in the field of AI and has worked on various industrial and research projects in AI including facial expression analysis, robotics, virtual try-on, object recognition and detection, and advertisement ranking.Who this course is for:
  • This Learning Path is for developers who are keen to get started with artificial intelligence and develop practical AI-based applications. It is also for programmers who want to become experts at creating intelligent games and puzzle players using AI.

icon
Instructor Details

placeholder

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



icon
More courses by Packt Publishing

.NET Core Microservices

$11.99

JavaScript Design Patterns: 20 Patterns for Expert Code

$11.99

Mastering Go Programming

$11.99

Learning Path: Automation with Ansible, Puppet, and Salt

$11.99

Learning Path: Magento: Master and Test Magento 2 with Ease

$11.99

DevOps Fundamentals with Azure

$11.99

icon
More artificial intelligence courses

Convolutional Neural Networks

Free

AI For Everyone

Free

A Crash Course in Data Science

Free

Sequence Models

Free

Open Source tools for Data Science

Free

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

No reviews yet. Be the first to review this course!