실제 우리가 사용하는 서비스들은 개인화된 정보들을 나타납니다.
구글, 넷플릭스 등등 내가 원하는 정보를 가장 위에 올려주게 프로그래밍 되어있습니다.
이 것을 어떻게 하는지 잠깐 알아보면
1)협업 필터링
2)콘텐츠 기반 필터링
이 있습니다.
1)협업 필터링의 경우
내가 어떤 영화를 보고 싶은데, 이 영화가 내가 좋아할지를 알 수가 없습니다.
때문에, 나와 비슷한 취향을 가지고 있는 친구의 영화 취향을 참고해서 선택을 한다면, 내 취향에 딱 맞는지 안 맞는지 높은 확률로 알 수 있습니다.
2)콘텐츠 기반 필터링
의 경우, 내가 고른 영화와 비슷한 장르의 영화는, 내가 더 좋아하지 않을까 라고 예측하는 것이 콘텐츠 기반 필터링입니다.
'개발 > 파이썬 머신러닝 완벽가이드 정리' 카테고리의 다른 글
군집화 용어 (0) | 2020.02.17 |
---|---|
군집화(K-Means) (0) | 2020.02.17 |
과소적합과 과적합(Overfitting, underfitting) (0) | 2020.02.10 |
XGBoost, LightGBM (0) | 2020.01.27 |
앙상블학습, 배깅, 보팅 (0) | 2020.01.25 |