1. Orthogonalization
2023. 9. 14. 11:28ㆍGoogle ML Bootcamp/3. Structuring Machine Learning Projects
Orthogonalization : 직교화. 무슨의미?
- 차 컨트롤러 : 핸들, 엑셀, 브레이크.
- if 조이스틱(0.3 각도, -0.8 브레이크, 2엑셀)이 있다면 미세하기 조절하기가 훨씬 힘들다.
- 따라서 하나의 변수가 하나의 효과만 가져오도록 하는 것을 직교화(Orthogonalization)이라고 한다.
ML 에서 직교화?
if 학습이 잘 되지 않는 경우 : bigger network , change optimizer etc...
if 검증이 잘 되지 않는 경우 : Regularization, bigger train set
if 실험이 잘 되지 않는 경우 : bigger dev set
if real world에서 성능이 좋지 않은 경우 : change cost function, change dev set
이렇게 각 부분별로 수정해야할 전략(변수)들이 직교화처럼 이루어져있는데, 자세한거는 이번주 강의를 통해 알아보자.
중요한건 네 가지중에 무엇을 고쳐야하는지 인지하는 것.
'Google ML Bootcamp > 3. Structuring Machine Learning Projects' 카테고리의 다른 글
6. When to Change Dev/Test sets and Metrics? (0) | 2023.09.14 |
---|---|
5. Size of the Dev and Test sets (0) | 2023.09.14 |
4. Train/Dev/Test Distributions (0) | 2023.09.14 |
3. Satisficing and Optimizing Metric (0) | 2023.09.14 |
2. Single Number Evaluation Metric (0) | 2023.09.14 |