
69
4장 모델개발
성능지표 성능지표는개발중인모델이최적화되어야할방향이다.의도치않은결과에도달하지않도
록신중하게선택해야한다.자칫코브라효과(
Cobra
Effect
)(
https://oreil.ly/DYOss
)
를불러올수있다(코브라효과는유명한일화로서,사람들이코브라개체수를줄이려다오히
려코브라수를늘린일에서유래했다).
예를들어,데이터중
95
%가클래스
A
인경우,단순히정확도만성능지표로삼아최적화하면
언제나
95
%의정확도로
A
를예측할것이다.
머신러닝알고리즘 다양한모델이존재하고각각의모델은다양한방법을사용하며저마다장단점이있다.알고
리즘중어떤것은특정작업에적합하므로,성능,안정성,해석가능성,컴퓨팅비용과같은것
들중무엇을더중요하게보느냐에따라선택을달리할수있다.
하이퍼파라미터 하이퍼파라미터는머신러닝알고리즘에대한설정이다.알고리즘은기본적인공식이고,학습
하는매개변수는공식을구성하는연산과피연산자이며,하이퍼파라미터는알고리즘이이매
개변수를찾는방법이다.
예를들어,의사결정트리(데이터가분기에도달하면하위집합에가장적합한예측이어느것
이냐에따라데이터를둘로나눔)의경우하이퍼파라미터중하나가트리의깊이,즉분기의 ...