이번에 소개드릴 책은,
"O'REILLY 파이썬 기반 금융 인공지능" 이라는 책입니다.
Artificial Intelligence in Finance
저자 : 이브 힐피시
번역 : 김도형
책 제목에서 처럼, 이 책 또한 인공지능 관련 책이며 데이터 분석을 위한 도구로 파이썬을 이용 하고 있습니다.
파이썬은 인공지능 분야에서 대표적인 프로그래밍 언어로 사용되고 있습니다.
이 책은 금융에서의 인공지능과 관련된 부분을 주로 다루고 있습니다.
금융 분석 알고르즘에 기반하지만 금융 분야에 대한 이론과 실무에 인공지능 기술을 적용하는 것이 어떻게 가능한지를 보여주고자 노력하고 있습니다.
이 책은의 파이썬 예제의 코드는 복잡하지는 않지만 만약 파이썬에 대해서 기초가 부족하다면 최소 코드를 읽을 수 있도록 기초 문법을 학습하는 것이 좋습니다.
이 책은, 인공지능 알고리즘을 활용한 금융 분석, 예측에서의 활용 측면에서 주로 다루기 때문에 처음 이 책을 접하는 경우에는 관련된 책들을 먼저 학습한 후 이 책을 학습하는 것이 도움 될 것 같습니다.
파이썬 예제는 파이썬 개발 환경을 설치하거나 (linux/windows python 설치, 주피터 노트북 .... )
이 책에서 소개한 "https://base.pqp.io/" 사이트에 등록 후 파이썬 예제들을 실행해 볼 수 있습니다.
Quant Platform 사이트 처음 접속 하면 계정 등록을 하여야 합니다.
User Name 과 e-mail 입력하면 등록이 됩니다. User Name 은 소문자로만 등록 가능합니다.
등록하게 되면 등록시 입력한 e-mail 주소로 임시 비밀번호가 전송되고, 해당 임시 비밀번호를 이용하여
로그인 하게 되면 바로 비밀번호 변경하는 화면이 나옵니다.
원하시는 비밀번호 등록 후 사이트 이용하면 됩니다.
로그인 화면은 포럼이 메인이기에 뭐지 ..... 할 수 있을 것 같습니다.
실제 파이썬 실행을 위한 환경은 좌측 상단의 메뉴 버튼을 클릭하면 아래와 같이 "JupyterLab" 이라는 메뉴를 볼 수 있으며, 해당 메뉴를 선택 하면 파이썬 코드를 실행할 수 있는 환경에 접속 할 수 있습니다.
Quant Platform 사이트에서의 파이썬 코드 실행 환경 캡쳐,
실제, 주피터 노트북과 동일합니다.
이 책은 크게 6 부분으로 구성되어 있습니다.
1부 에서는 이 책에서 필요한 인공지능 알고리즘에 대해서 소개하고 기본 개념들을 설명하고 있습니다.
(학습 알고리즘, 신경망 알고리즘 .....)
파이썬 예제를 통해서 각 알고리즘에 대해 동작 결과들을 보여주고 있습니다.
파이썬 예제가 직접적인 알고리즘을 구현하는 것은 아닙니다. 해당 알고리즘들은 이미 파이썬 모듈로 제공되고 있기에
해당 모듈에서 제공하는 함수들을 이용하고 그 결과를 도출하는 형태 입니다.
2부에서 4부 까지는 금융과 관련하여 알고리즘의 실질적인 적용에 대해 설명하고 있습니다.
금융 공학 관련된 내용들이 포함되어 있기에 관련하여 지식이 없는 상태에서는 이해하는데 어려움이 있습니다.
하지만, "Note" 와 "주요 개념" 블럭을 두어 학습하는데 도움을 주고 있습니다.
(필요한 금융 공학관련된 내용이나 용어들은 구글의 도움으로 학습하고 있지만 쉽지는 않네요 ^^;;)
5부 에서는 금융 분야에 인공지능이 적용되었을 때의 미래 전망에 대해서 설명 하고 있습니다.
해당 분야에 있지 않는 3자 입장에서 바라보면, 인공지능이 아직 널리 적용되어 사용되지 못하는 이유중 가장 큰 부분이
표준화의 부족인 것 같습니다.
5부 내용을 읽다 보니 .... 금융 분야에서 인공지능이 널리 적용되기 힘든 이유를 어느 정도는 이해할 수 있었습니다.
6부 에서는 부록으로 신경망관련된 파이썬 예제 및 알고리즘에 사용되는 파이썬 모듈에서의 함수 설명등을 다루고 있습니다.
[ 결론 ]
책 제목만 보고 인공지능을 이용해서 투자 할 목적으로 이 책은 접근하면 안됩니다.
실제 금융 분야에서 인공지능이 어떠한 형태로 적용될 수 있고 현재 어느 정도 까지 연구되고 실무에 적용되고 있는지 학습 하고 향후 인공지능이 금융 분야에 미칠 파급 효과 등을 이해하는데 도움을 주는 책 입니다.
기반 지식없이 학습하기에는 어려운 책 입니다.
금융 분야에 종사하거나 금융 분야를 준비하고 있다면 충분히 향후를 위해 많은 도움이 될 수 있는 책이라는 생각이 듭니다.
구글의 도움과 함께 여러번 학습하고 이와 관련된 책들과 연계해서 다시 학습하면서 정리 해봐야 겠어요.
(용어들이 어렵네요 ;;;;;)
https://www.hanbit.co.kr/store/books/look.php?p_code=B2409963430
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." |
'리뷰 > IT_책소개' 카테고리의 다른 글
전문가를 위한 C++ : 한빛미디어 (0) | 2023.04.24 |
---|---|
전문가를 위한 C : 한빛미디어 (0) | 2023.03.27 |
마이크로서비스 아키텍처 구축 가이드 : 한빛미디어 (0) | 2023.02.26 |
O'REILLY 트랜스포머를 활용한 자연어 처리 : 한빛미디어 (0) | 2022.12.31 |
O'REILLY 온디바이스AI : 한빛미디어 (0) | 2022.11.27 |
판다스 인 액션 (Pandas in Action) : 한빛미디어 (0) | 2022.10.03 |
그로킹 심층 강화학습 : 한빛미디어 (0) | 2022.08.29 |
O'REILLY Design Patterns for Cloud Native Applications : 한빛미디어 (0) | 2022.07.24 |
혼자 공부하는 파이썬 : 한빛미디어 (0) | 2022.06.26 |
XGBoost와 사이킷런을 활용한 그레이디언트 부스팅 : 한빛미디어 (0) | 2022.05.29 |