Python을 이용한 개인화 추천 시스템
로즈
2023-12-20 09:30
189
0
본문
Python을 이용한 개인화 추천 시스템
도서명 : Python을 이용한 개인화 추천 시스템
저자/출판사 : 임일, 청람
쪽수 : 198쪽
출판일 : 2022-06-10
ISBN : 9788959728817
정가 : 20000
Chapter 1 추천 시스템 소개
1.1 주요 추천 알고리즘
1.2 추천 시스템 적용 사례
Chapter 2 기본적인 추천 시스템
2.1 데이터 읽기
2.2 인기제품 방식
2.3 추천 시스템의 정확도 측정
2.4 사용자 집단별 추천
2.5 내용 기반 필터링 추천
Chapter 3 협업 필터링 추천 시스템
3.1 협업 필터링의 원리
3.2 유사도지표
3.3 기본 CF 알고리즘
3.4 이웃을 고려한 CF
3.5 최적의 이웃 크기 결정
3.6 사용자의 평가경향을 고려한 CF
3.7 그 외의 CF 정확도 개선 방법
3.8 사용자 기반 CF와 아이템 기반 CF
3.9 추천 시스템의 성과측정지표
Chapter 4 Matrix Factorization(MF) 기반 추천
4.1 Matrix Factorization(MF) 방식의 원리
4.2 SGD(Stochastic Gradient Descent)를 사용한 MF 알고리즘
4.3 SGD를 사용한 MF 기본 알고리즘
4.4 train/test 분리 MF 알고리즘
4.5 MF의 최적 파라미터 찾기
4.6 MF와 SVD
Chapter 5 Factorization Machines(FM)
5.1 FM의 표준식
5.2 FM 식의 변형
5.3 FM의 학습
5.4 FM의 데이터 변형
5.5 Python으로 FM의 구현
Chapter 6 Surprise 패키지 사용
6.1 Surprise 기본 활용 방법
6.2 알고리즘 비교
6.3 알고리즘 옵션 지정
6.4 다양한 조건의 비교
6.5 외부 데이터 사용
Chapter 7 딥러닝을 사용한 추천 시스템
7.1 Matrix Factorization(MF)을 신경망으로 변환하기
7.2 Keras로 MF 구현하기
7.3 딥러닝을 적용한 추천 시스템
7.4 딥러닝 모델에 변수 추가하기
Chapter 8 하이브리드 추천 시스템
8.1 하이브리드 추천 시스템의 장점
8.2 하이브리드 추천 시스템의 원리
8.3 하이브리드 추천 시스템(CF와 MF의 결합)
Chapter 9 대규모 데이터의 처리를 위한 Sparse matrix 사용
9.1 Sparse matrix의 개념과 Python에서의 사용
9.2 Sparse matrix를 추천 알고리즘에 적용하기
Chapter 10 추천 시스템 구축에서의 이슈
10.1 신규 사용자와 아이템(Cold start problem)
10.2 확장성(Scalability)
10.3 추천의 활용(Presentation)
10.4 이진수 데이터(Binary data)의 사용
10.5 사용자의 간접 평가 데이터(Indirect evaluation data) 확보
참고문헌
찾아보기
도서명 : Python을 이용한 개인화 추천 시스템
저자/출판사 : 임일, 청람
쪽수 : 198쪽
출판일 : 2022-06-10
ISBN : 9788959728817
정가 : 20000
Chapter 1 추천 시스템 소개
1.1 주요 추천 알고리즘
1.2 추천 시스템 적용 사례
Chapter 2 기본적인 추천 시스템
2.1 데이터 읽기
2.2 인기제품 방식
2.3 추천 시스템의 정확도 측정
2.4 사용자 집단별 추천
2.5 내용 기반 필터링 추천
Chapter 3 협업 필터링 추천 시스템
3.1 협업 필터링의 원리
3.2 유사도지표
3.3 기본 CF 알고리즘
3.4 이웃을 고려한 CF
3.5 최적의 이웃 크기 결정
3.6 사용자의 평가경향을 고려한 CF
3.7 그 외의 CF 정확도 개선 방법
3.8 사용자 기반 CF와 아이템 기반 CF
3.9 추천 시스템의 성과측정지표
Chapter 4 Matrix Factorization(MF) 기반 추천
4.1 Matrix Factorization(MF) 방식의 원리
4.2 SGD(Stochastic Gradient Descent)를 사용한 MF 알고리즘
4.3 SGD를 사용한 MF 기본 알고리즘
4.4 train/test 분리 MF 알고리즘
4.5 MF의 최적 파라미터 찾기
4.6 MF와 SVD
Chapter 5 Factorization Machines(FM)
5.1 FM의 표준식
5.2 FM 식의 변형
5.3 FM의 학습
5.4 FM의 데이터 변형
5.5 Python으로 FM의 구현
Chapter 6 Surprise 패키지 사용
6.1 Surprise 기본 활용 방법
6.2 알고리즘 비교
6.3 알고리즘 옵션 지정
6.4 다양한 조건의 비교
6.5 외부 데이터 사용
Chapter 7 딥러닝을 사용한 추천 시스템
7.1 Matrix Factorization(MF)을 신경망으로 변환하기
7.2 Keras로 MF 구현하기
7.3 딥러닝을 적용한 추천 시스템
7.4 딥러닝 모델에 변수 추가하기
Chapter 8 하이브리드 추천 시스템
8.1 하이브리드 추천 시스템의 장점
8.2 하이브리드 추천 시스템의 원리
8.3 하이브리드 추천 시스템(CF와 MF의 결합)
Chapter 9 대규모 데이터의 처리를 위한 Sparse matrix 사용
9.1 Sparse matrix의 개념과 Python에서의 사용
9.2 Sparse matrix를 추천 알고리즘에 적용하기
Chapter 10 추천 시스템 구축에서의 이슈
10.1 신규 사용자와 아이템(Cold start problem)
10.2 확장성(Scalability)
10.3 추천의 활용(Presentation)
10.4 이진수 데이터(Binary data)의 사용
10.5 사용자의 간접 평가 데이터(Indirect evaluation data) 확보
참고문헌
찾아보기
댓글목록0