MJay
What is Machine Learning 본문
Three major branches of Machine Learning:
-
Supervised Learning
-
Unsupervised Learning
-
Reinforcement Learning
Two main types of supervised learning
regression and classifcation
Features and Labels
Training Set Test Set
Unsupervised learning
Don't know what we looking for
Reinforcement Learning
어떤 환경 안에서 정의된 에이전트가 현재의 상태를 인식하여, 선택 가능한 행동들 중 보상을 최대화하는 행동 혹은 행동 순서를 선택하는 방법이다.
It is about taking suitable action to maximize reward in a particular situation. It is employed by various software and machines to find the best possible behavior or path it should take in a specific situation. Reinforcement learning differs from the supervised learning in a way that in supervised learning the training data has the answer key with it so the model is trained with the correct answer itself whereas in reinforcement learning, there is no answer but the reinforcement agent decides what to do to perform the given task. In the absence of training dataset, it is bound to learn from its experience.
Seven Steps of Machine Learning
- Gathering Data
- Preparing that Data
- Choosing a model
- Training
- Evaluation
- True hyper-parameter
- Prediction (ready to predict)
'Cloud Computing > Machine Learning' 카테고리의 다른 글
WSDM - LGBM GPU Verison 되게 하기 (0) | 2017.11.30 |
---|---|
Matrix multiplication on GPU using CUDA with CUBLAS, CURAND and Thrust | Solarian Programmer 사본 (0) | 2017.10.19 |
딥러닝 손실함수 MSE(Mean Squared Error), CEE(Cross Entropy Error) (0) | 2017.10.17 |
제 2회 정보과학회 DB소사이어티 겨울학교 후기 (0) | 2017.02.27 |