532
3
부
금융 데이터 과학
이로써 베이즈 회귀분석과 파이썬이
PyMC3
라이브러리로 베이즈 통계를 어떻게 구현하는지 보
여주는 이번 절을 마친다
(
https://oreil.ly/2PApqqL
). 베이즈 회귀분석은 최근 정량적
금융 분석에서 아주 중요하고 인기 있는 도구의 하나가 되었다.
13.4
머신러닝
다음 인용문처럼 금융과 다른 많은 분야에서 가장 중요한 것은 머신러닝이다.
계량경제학은 금융 학계에서 성공하기에는 충분할지 몰라도 현업에서 성공하려면 머신러닝이 필요
하다.
- 마르코스 로페즈 데 프라도(
2018
)
Marcos
López
de
Prado
머신러닝은 데이터에서 특정한 관계나 패턴 등을 학습할 수 있는 여러 가지 알고리즘을 포함
한다. 이 장 끝의 참고 문헌에서는 머신러닝 방법론과 알고리즘뿐 아니라 구현, 실질적 사용
에 대한 여러 가지 수학적이고 통계적인 내용을 담은 도서 목록을 제공한다. 일례로
Alpaydin
(
2016
)은 현업에서 사용되는 다양한 알고리즘에 대해 수학적인 방법을 많이 쓰지 않고도 쉽게
소개하고 있다.
이 절은 실용적인 방법을 택하여
15
장에서 사용할 여러 기술들에 대해 소개하고 몇몇 구현 사
항에만 초점을 맞춘다. 하지만 물론 이 방법들은 알고리즘 트레이딩뿐만 아니라 여러 가지 다
른 금융 분야에서도 쓸 수 있다. 이 장은 두 가지 유형의 알고리즘을 다룬다. 하나는 비지도 학
습이고 다른 하나는 지도 학습이다.
파이썬으로 머신러닝을 할 때 가장 인기 있는 패키지는
scikit
-
learn
이다. 이 패키지는 ...