본문 바로가기 메뉴 바로가기

Computational Medicine 연구실

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Computational Medicine 연구실

검색하기 폼
  • 분류 전체보기 (3)
    • MachineLearningEngineer (1)
    • LinuxAdministrator (1)
    • DataAnalyst (1)
  • 방명록

MachineLearningEngineer (1)
파이썬으로 NNMF (Non-Negative Matrix Factorization) 구현해보기

선형대수에서 Matrix Factorization 방법중 한가지인 NNMF 를 Jupyter 로 간단하게 구현해 보았습니다.MF ( Matrix Factorization ) 은 머신러닝에서 자주 쓰이는 알고리즘입니다.종종 Amazon 이나 여러 쇼핑몰 사이트에서는 내가 둘러본 상품을 바탕으로 다른 상품을 추천해 주는걸 볼 수 있는데요.이때 많은 부분이 MF 을 이용한 추천 시스템인 것으로 알고있습니다.Matrix 분해는 SVD, NNMF 등이 있는데 저는 가장 기본적이고 Gradient Descent 를 이용하는 NNMF 를 공부해보았습니다. 위와 같이 행은 User 를, 열은 Item 을 나타내는 NxM 크기의 Matrix (R) 가 있다고 할때가 되도록 분해하는 P 와 Q 매트릭스를 Gradient ..

MachineLearningEngineer 2016. 9. 25. 16:42
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • ssh
  • r
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바