Implicit Negative Feedback In Bayesian Personalized Ranking

잡담

이거 진짜 내 일이랑은 하나도 상관 없는 것 아닐까? 이런 글 쓰는 동안에 딥러닝 공부를 조금 더 하는게 도움이 더 되는 것 아닐까? 생각했지만… 역시 관심도 없는 거 하는 것보다는, 별로 도움이 안 되더라도 관심가는 걸 공부해야겠지 하는 생각이 들었다. Negative Feedback의 활용에 대해서는, 예전부터 관심이 많았으니까.

그리고, interaction matrix의 Sparsity를 고려한다면, 점점 더 다양한 종류의 데이터를 활용하는 것이 중요해질 것 같다고 생각한다.

그렇게 생각하는 이유는 다음과 같다.

  1. 항상 CNN/RNN 모델을 돌릴 수는 없고, 여전히 CF 모델의 성능이 content based method보다 성능이 좋다.
  2. user와 item의 interaction의 종류가 같은 서비스 내에서 증가하고 있다. ...
Click to read more ...

Solving and Optimizing Implicit Matrix Factorization

잡담

이 포스트를 작성하면서, WMF 논문을 다시 천천히 읽어봤는데, 이 논문은 정말 잘 쓴 논문이라는 생각이 문득 들었다. (1) 사람들이 잘 인지하지 못했던 기존 방법(explicit feedback methods)의 문제점을 발견하고, (2) 문제를 이해하는 새로운 도구(preference-confidence split)를 제시하고, (3) 그 도구를 이용한 새로운 해결 방법(WMF)을 제안했으며, (4) 이 해결 방법은 너무나도 아름답다(ALS, explaining recommendations). 게다가, (5) 성능도 우수하다(performance, scalability 양쪽 다…).

저자는 ...

Click to read more ...

페이스북에서 '싫어요'를 누를 수 없는 이유

원본 글 Ben Fredrickson이라는 아조씨가 2013년에 남긴 글인데, 음… 추천 시스템의 실제 적용에 관한 많은 Insight을 주는 것 같아서 번역해봤어요.

아조씨는 그리고 Implicit이라는 빠른 Python matrix factorization library를 만들었습니다!(저도 컨트리뷰터에요!!)


Google+나 페이스북에서 ‘싫어요’를 누를 수 없는 이유에 대해 생각해 본 적이 있는가? 페이스북의 ‘좋아요’ 버튼이나, Google+의 ‘+1’ 버튼과 같은 기능은 인터넷 어디에서나 찾아볼 수 있다. 하지만, 구글과 페이스북은 ...

Click to read more ...

3월 26일 일기

뭔가를 배울때 너무 불안했었는데, 음, 그냥 내가 게으른 것만 문제라는 사실을 기억하자. 새로운 무언가를 배우는 일은 (나만이 아니라) 다들 느리고, 문제 투성이이며 (나같이) 멍청해도 대체로 많은 것을 배울 수 있는데스.

Click to read more ...

How to make a pull request

How to Make a Pull Request

[TOC]

이 글은 링크를 번역한 글이다. grpc를 사용하던 도중, 타이포를 발견하고 살면서 처음…?으로 pull request를 해봤는데, 인터넷에 찾아 보니까 비슷한 경우가 꽤 많은 것 같다. 다들 이렇게 시작하는 거라구…

처음 pull request를 만드는 건 재밌으면서도 스트레스가 쌓이는 일이다. “나같은 초보가 이런 프로젝트에 기여할 수 있는 걸까?”, “어디서 시작해야 좋을까?’, 혹은 “pull request가 뭔데?”라...

Click to read more ...

오랜만에 일기

블로그 무서엉..

인터넷에 자기 하는 일 올리는 사람들이 왜 그러는지 잘 몰랐었는데 이제 조금 알 것 같다. 가끔 Slideshare나 블로그 보면 내 사이트에 방문했던 사람, 심지어 팔로워도 볼 수 있는데, 정말 적지만! 내가 한 일을 보고있다는 건 무섭다. 열심히 해야 할 것 같은 생각이 들기도 하고 아닌 것 같기도 하고. 그리고 인터넷을 적당히 하다 보면 나보다 잘 난 사람들을 너무나 쉽게 볼 수 있다. 왠지 나도 열심히 해야겠다는 생각이 든다. 이런 사람들과 직접 만나서 일 할 기회는 잘 없으니까. 으음… 내가 그런 사람이 되서 거울을 보면 ㄹㅇㄹㅇ 개꿀 해결책인 것 같지만…

일을 잘 한다는 건 뭘까

생...

Click to read more ...