메뉴 건너뛰기



도서목록

분야별도서검색

분야별도서검색 경영학 회계학 무역학 경제학 관광학 통계학 전산정보학 비서학 문헌정보 일반교양

도서상세검색

신간도서

현재 페이지 위치 : Home > 도서목록 > 신간도서
확대보기
Python을 이용한 개인화 추천 시스템
  • 저자 : 임일
  • 발행일 : 2020-8-25
  • ISBN : 978-89-5972-766-7 93000
  • 정가 : 18,000원
  • 기타 : 168페이지 / 4X6배판 / 반양장
머리말

개인화 추천은 각 개인의 관심사나 선호도를 분석해서 그에 맞는 정보나 제품을 추천해 주는 것을 말한다. 최근 고객에 대해 자세한 정보를 수집할 수 있게 되면서 개인화 추천이 점점 더 널리 쓰이고, 또한 기업의 새로운 서비스 개발에서 추천이 중요한 기본 기술이 되고 있다. 개인화 추천 기술은 기본적으로는 아마존이나 넷플릭스처럼 추천 서비스를 제공하는 데 사용되지만, 개인의 맟춤형 서비스가 필요한광고나 웹페이지 구성 등 다양한 분야에 적용이 가능하다.
이 책의 가장 중요한 목적은 독자들이 주요 개인화 추천 알고리즘의 작동원리를 이해하도록 하는 것이다. 이를 위해 이 책에서는 개인화 추천 기술의 전반적인 내용, 그중에서도 특히 연속값을 사용하는 개인화 추천 기술을 다룬다. 구체적으로는 협업 필터링(collaborative filtering), 행렬 요인화(matrix factorization) 그리고 딥러닝(deep learning) 추천 알고리즘 등에 대해 다룬다. 또한 다수의 추천 알고리즘을 결합한 하이브리드(hybrid) 추천 시스템 등에 대해서도 설명한다.
하지만 이 책에서는 개인화 추천 기술에 대해 모든 것을 다루지는 않는다. 실제개인화 추천 시스템을 구현하기 위해서는 알고리즘에 대한 이해에 더하여 데이터 전처리나 대용량 데이터 처리에 대한 이해가 필요하지만, 이들 내용은 이 책에서 다루지 않는다. 이진값(0 혹은 1)을 위한 추천 알고리즘 또한 다루지 않는다.
이 책에서는 각 알고리즘별로 기본 원리에 대한 설명과 각 알고리즘이 Python으로 어떻게 구현될 수 있는지를 예를 통해서 보여주고 있다. 이 책은 알고리즘을 수학적으로 설명하는 것이 주목적이 아니기 때문에 수식은 알고리즘을 이해하는 데꼭 필요한 정도로만 한정하였다. 또한 독자의 이해를 돕고 스스로 실습할 기회를 주기 위해서 연습문제를 추가하였다.
이 책을 저술하면서 컴퓨터나 수학에 대한 깊은 지식이 없더라도 개인화 추천 알고리즘의 작동원리를 큰 어려움 없이 이해할 수 있도록 구성하려고 노력하였다. 다만 Python을 사용한 코딩 부분은 Python에 대한 기초 지식이 있다는 가정하에 설명을 하고 있다. 즉 Python의 기본 문법이나 Numpy, Pandas, Keras 등에 대한 기초적인 설명은 생략하고 이들을 활용한 알고리즘 설명에 초점을 맞추었다. 그리고 분석 기법 중에서는 SGD(Stochastic Gradient Decent)가 중요하게 설명이 되므로 이에 대한 기본 지식도 필요하다. 만일 이런 것에 익숙하지 않은 독자들은 Python 기본 문법과 Numpy, Pandas, Keras, SGD 등을 먼저 학습하고 이 책을 볼 것을 권장한다.
이 책에서 사용되는 코드와 데이터는 도서출판 청람 홈페이지 일반자료실(http://www.crbooks.co.kr)에서 다운받을 수 있다.
본 책을 처음부터 끝까지 순서대로 착실히 따라가면 개인화 추천 시스템의 다양한 알고리즘에 대한 기본적인 원리를 이해할 수 있을 것으로 생각한다. 이 책이 추천 시스템이나 개인화 시스템 구축에 관심이 있거나 관련된 연구를 하는 분들께 도움이 되었으면 하는 바람이다.

2020년 6월
저자 씀
Chapter 1 추천 시스템 소개
Chapter 2 기본적인 추천 시스템
Chapter 3 협업 필터링 추천 시스템
Chapter 4 Matrix Factorization(MF) 기반 추천
Chapter 5 Surprise 패키지 사용
Chapter 6 딥러닝을 사용한 추천 시스템
Chapter 7 하이브리드 추천 시스템
Chapter 8 대규모 데이터의 처리를 위한 Sparse matrix 사용
Chapter 9 추천 시스템 구축에서의 이슈
임 일
서울대학교 경영학과 학사, 석사
University of Southern California 경영학 박사(정보시스템 전공)
전) New Jersey Institute of Technology(NJIT), Information Systems Department 조교수
지능정보시스템학회 학회장
현) 연세대학교 경영대학 교수
한국과학기술한림원 정회원

[주요 저서]
경영자가 알아야 할 4차산업혁명 기업전략, 더메이커, 2017
4차산업혁명 인사이트, 더메이커, 2016
플랫폼의 눈으로 세상을 보라, 성안당, 2015
R을 이용한 추천시스템, 카오스북, 2015