강의

멘토링

커뮤니티

AI Technology

/

Deep Learning & Machine Learning

Learning Artificial Intelligence by Making (Reinforcement Learning)

This course explains reinforcement learning without math. You can learn the concepts easily and clearly. In addition, you can implement and run an actual tic-tac-toe game by coding RLkit, which is written in Python, the most accessible language.

(3.7) 10 reviews

99 learners

  • kwangsung
Reinforcement Learning(RL)

Reviews from Early Learners

What you will gain after the course

  • Basic concepts of reinforcement learning

  • Markov decision process

  • Implementing reinforcement learning using Python

  • How to use RLkit framework

  • Practice with Tic-Tac-Toe Game

Learning AI by Building (Reinforcement Learning)

DeepMind's AlphaGo, which played against Lee Sedol, was trained using a machine learning technique called reinforcement learning. Reinforcement learning is considered the best alternative for machine training. This course explains reinforcement learning without mathematics, making the concepts easy and clear to understand. Furthermore, you can implement and run an actual Tic-Tac-Toc game by coding directly with RLkit, written in Python, the most accessible language.

What is reinforcement learning?

A field of machine learning, it is a method in which an agent defined in an environment recognizes the current state and selects an action or sequence that maximizes reward among the available actions.

Let's make something like this.

Helpful people

  • For those who want to learn the basics of Python and take the next step
  • People who are interested in artificial intelligence but struggle with mathematics

Introduction of knowledge sharers

Choi Gwang-seong

I've been immersed in programming since graduate school. After graduation, I stayed in the lab and worked on developing semiconductor factory prediction simulation software. My main languages are C++ and CUDA. I served as CTO at a startup called CCG. I developed SIMPLE, an interpreted language for GPUs. https://github.com/cks3443/simple

Recommended for
these people

Who is this course right for?

  • People interested in artificial intelligence

  • Beginners who want to learn reinforcement learning

  • People familiar with Python programming

  • People who want to learn through practice

  • People interested in game development

Hello
This is

5,102

Learners

120

Reviews

29

Answers

3.8

Rating

9

Courses

  • 현) 리얼메이커 수석 개발자
  • 전) CCG 수석 개발자
  • 전) VARDOT 소프트웨어 엔지니어, 드루팔 개발자
  • 전) 반도체 에칭 시뮬레이션 책임 개발자

Curriculum

All

16 lectures ∙ (58min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

10 reviews

3.7

10 reviews

  • souling92님의 프로필 이미지
    souling92

    Reviews 2

    Average Rating 3.0

    5

    100% enrolled

    강화학습에 대해 전공자, 비전공자 모두 부담없이 들을 수 있는 강의 흥미로운 강의 잘 들었습니다. 강화학습에 대해 전공자, 비전공자 모두 부담없이 들을 수 있는 강의라고 생각합니다. 다만, "스테이트, 에이전트, 리워드"편은 다시 녹화하시는 게 나을 것 같습니다. 말씀이 너무 딱딱 끊어져서 초반부터 집중하기가 어려웠습니다. 그 이후에는 굉장히 자연스러웠습니다. "GPU 프로그래밍 언어 CUDA(쿠다) 기초"도 들어보도록 하겠습니다. 좋은 강의 올려주셔서 감사합니다.

    • 이윤선님의 프로필 이미지
      이윤선

      Reviews 1

      Average Rating 3.0

      3

      100% enrolled

      • 김병철님의 프로필 이미지
        김병철

        Reviews 2

        Average Rating 3.0

        3

        100% enrolled

        잘 들었어요

        • 정윤승님의 프로필 이미지
          정윤승

          Reviews 2

          Average Rating 4.0

          3

          100% enrolled

          간략하게 듣기 좋으나, 강화학습을 처음듣는 분들에게는 원리를 이해하기 다소 어려울 것 같습니다. 감사합니다!

          • 김병철님의 프로필 이미지
            김병철

            Reviews 2

            Average Rating 3.0

            5

            100% enrolled

            11111

            $42.90

            kwangsung's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!