강화학습(Reinforcement Learning)에 대해서 알아보겠습니다.
얘는 무엇인가에 대해서 알아보겠습니다.
여기 개가 있습니다.
그런데 얘를 보고 "앉아"라고 하면 이렇게 앉는 개가 있다고 해 볼까요?
얘네들한테 앉으라고 했을 때, 먹이를 주면서 "앉아"라는 것을 가르친다고 해보겠습니다.
저 강아지들은 앉아 라는 말은 알아듣지 못합니다.
그러면 어떻게 앉아라는 것을 배우는 것인가?
얘네들이 앉아라고 말 들을 때 움직여도 보고 짖어도 보고 누워도 보는데, 앉을 때 사료(reward)를 줍니다.
이 과정을 통해 강아지들은 "앉아"라고 했을 때 앉으면 먹이를 주는구나 라고 학습을 하게 됩니다.
이런 학습 과정을 강화학습이라고 합니다.
얘를 그림으로 표현해보면 아래와 같습니다.
참조
'개발 > AI 정리' 카테고리의 다른 글
Random Forest (0) | 2020.02.12 |
---|---|
Regularized Linear Regression (0) | 2020.02.10 |
회귀(regression)란 무엇인가? (0) | 2020.01.27 |
사이킷런 텐서플로우 파이토치 케라스 (0) | 2020.01.22 |
머신러닝과 딥러닝에 대해서 (0) | 2020.01.22 |