Artificial Intelligence & Machine Learning with Unity3D - A.I. learns to play Flappy Bird

via Skillshare

Skillshare

90 Courses


course image

Overview

Discover the captivating world of Artificial Intelligence & Machine Learning with Unity3D - A.I. learns to play Flappy Bird, a comprehensive online course available on Skillshare. Immerse yourself in an in-depth exploration of how to utilize Unity3D, an ideal platform for training your own artificial intelligences. This course is particularly designed for game developers eager to create sophisticated AIs for games and hobby researchers fascinated with machine learning experiments.

Unity3D serves as a perfect environment for AI training due to its capability to simulate complex and realistic physical interactions within virtual settings, which are essential for creating effective machine learning models without the inefficiencies of real-world data collection.

The course is meticulously structured into four major sections:

  • Introduction: Kickstart your journey with the ML-Agents Toolkit, covering setup with TensorFlow, foundational knowledge on neural networks, and key components of the ML-Agents toolkit.
  • 3D Roller Ball AI: Get hands-on experience with the ML-Agents toolkit in practice by learning how to set up the environment and all necessary components for AI training.
  • A.I. learns to play Flappy Bird: Discover how to code an A.I. that masters Flappy Bird through Reinforcement Learning, eventually achieving an unlimited score in this iconic game.
  • Self-driving Car: Delve into the realm of Artificial Intelligence with the self-driving car module, where you'll employ Imitation Learning techniques that train neural networks based on human player inputs.

Whether you're a game developer, hobby researcher, or simply passionate about artificial intelligence and machine learning, this course will equip you with the knowledge and skills to venture into the creation of sophisticated AIs using the power of Unity3D. Explore the intricate intersections of Artificial Intelligence, Machine Learning, Reinforcement Learning, Neural Networks, Unity, Game Development, and more within this expertly designed course.

Syllabus


Taught by


Tags

provider Skillshare

Skillshare

90 Courses


Skillshare

pricing Free Trial Available
language English
duration 1-2 hours
sessions On-Demand
level Beginner