
텐서플로우 2.0으로 배우는 딥러닝 기초
Chris Song
텐서플로우 2.0의 기초 문법을 공부하고, 딥러닝의 이론을 텐서플로우 실습 코드로 익히게 됩니다.
Basic
딥러닝, Tensorflow, 머신러닝
In this lecture, you will learn the basic theory of reinforcement learning.
Reinforcement Learning Basics Theory
Tensorflow 2.0 Reinforcement Learning Programming
Simply put, reinforcement learning refers to a computer program learning what actions to take in a given situation . It can be understood as a type of machine learning that can easily solve difficult decision-making problems. Reinforcement learning is one of the most essential aspects of AI decision-making, enabling machines to design programs that interact with each other and reach optimal conclusions.
Despite our desire to study reinforcement learning, studying it alone is incredibly difficult. Here are two major reasons:
If you're studying reinforcement learning, you might dream of cutting-edge papers and dazzling demos, but for a more distant future, you need to thoroughly master the fundamentals of reinforcement learning. This course will provide you with a deep understanding of the fundamental concepts of reinforcement learning and help you achieve the following:
How you will look after taking this course!
Learn about the basic theory and framework of reinforcement learning, and explore basic concepts related to AI reward systems, such as multi-armed bandits, Markov states, rewards, and state transitions.
Based on the Markov decision process we learned earlier, we will learn about the definition and application of dynamic programming.
Learn the basic concepts of the Monte Carlo method, which is used when the values you want to calculate are complex.
We'll explore the fundamental concepts of temporal learning, a form of learning directly from real-world learning experiences, compare it directly with the Monte Carlo method, and see in what situations it can be utilized.
Learn about the concept of models in machine learning, explore reinforcement learning theory based on tables and models, and practice it yourself.
Learn about policy-based reinforcement learning, which selects actions based on state rather than determining actions based on a value function.
Current) Riiid VP of AIOps
Current) Google Developer Expert for ML
Former Naver AI Research Engineer
Former Kakao Data Engineer
Q. Is this a course that non-majors and beginners can also take?
Yes, that's right. Since we're covering fundamental concepts, I'll explain them step-by-step so even non-specialists can understand them clearly.
Q. Why should I learn reinforcement learning?
I believe the future of artificial intelligence lies in reinforcement learning. I'm so convinced of its importance that I've chosen AI Production and reinforcement learning as two key words in my career.
Q. What are the benefits of learning reinforcement learning?
This will allow us to build a theoretical foundation for how artificial intelligence makes decisions in given situations.
Q. Is there anything I need to prepare before attending the lecture?
It will be helpful to have some basic knowledge of Python to take the course.
Q. What level of content is covered in the class?
We will cover basic theory and simple practical exercises.
Who is this course right for?
For those who want to learn the basics of reinforcement learning
For those who want to understand the principles of AlphaGo
Those planning to go on to graduate school in machine learning
For those who want to change their career to machine learning
Need to know before starting?
Python Basics
1,040
Learners
90
Reviews
8
Answers
4.4
Rating
3
Courses
(현) 뤼이드 VP of AIOps
(현) Google Developer Expert for Machine Learning
(전) Naver - AI Research Engineer
(전) Kakao - Data Engineer
All
12 lectures ∙ (5hr 2min)
$42.90
Check out other courses by the instructor!
Explore other courses in the same field!