Alpha-Beta-NDCG
왜 다양성이 중요한가.
Diversity에 대한 대한 요구
유저는 여러 취향을 가지고 있고 추천의 결과가 한 가지 종류의 아이템으로만 이루어져 있다면 추천이 불완전하다고 생각할 것이다.
Novelty에 대한 요구
추천은 일반적으로 list 형태로 주어지며, 유저는 list를 좌에서 우로, 혹은 위에서 아래로 탐색하는 경우가 일반적이다. $N$개의 추천 아이템이 주어진 경우, $k \leq N$인 $k$을 유저가 클릭한 경우, 유저가 $1, \dots, k-1$까지 보지 않았던 이유가 존재할 것이며, 이는 rank가 $k$ 미만인 아이템이 유저가 relevant하지 않았다고 판단했기 때문일 가능성이 높다, $i_1, i_2, \dots, i_{k-1}$는 서로 닮아 있을 가능성이 높다. 이를 대비해서, ...
5월 30일의 일기
생각
내가 생각하는게 아니라, 단지 머리 속에 그것이 떠오르는 것은 생각이라 부르지 말자. 그게 고민이 되었건, 길 가는 남자가 잘생겼거나 하는 느낌이 들거나, 그냥 떠오르는 일들은. 매일매일에 목적이 없으면 그러한 생각에 지배당하는 것 같다. 그러한 생각이 날 이끄는 것 같다. 해야 될 목표도 잊어버리고 마는 것 같다. 조금 더 장기적인 생각을 하면서 살 수 있을 텐데.
한번 삐뚤어지면
어디선기 들은 연구 결과인데, 다이어트를 해야지 결심한 사람이, 한번 과식이나 디저트를 먹게 되면 그냥 별 생각 없는 사람보다 훨씬 많이 먹게 된다고 한다. (연구 자체가 신빙성이 있다고 가정하면), 이유는 사람은 “선을 넘었다” Binary decision만 만들 수 있고, “얼마나 선을 넘었는지”에 대해서 인지하는 능력이 떨어진다고 한다. 이 연구가 참이라면, 나는 가끔 잘못을 하고, 실수를 하고, ...
MAB의 경우
[WIP]
앞서서
/ml/2021/04/10/about-pattern-recognition.html 을 보고 오면 좋을 듯…해요…
Concept가 $A \rightarrow p(r)$인 경우를 다룬다. $p(r)$의 Support는 $[0, 1]$이다. 글 군데군데 support가 ${0, 1}$인 경우를 가정하고 적힌 부분이 있는데, 문맥에 따라 이해하기 어렵지 않을 것 같아 자세히 명시하지 않았음.
MAB의 독특한 점.
- MAB에서 특정 가설 $h$에 대한 손실 함수를 Regret, 혹은 Reward라 부른다.
- MAB에서는 특정 observation $(a, r)$이 현재 가설 $h$에 의존적이다.
- e.g., 가위바위...
머신 러닝의 정의에 대해 아주 약간
들어가며
- Note: 기본적으로, 패턴 인식은 여러 분야에서 발전했다기보다.. 저도 이곳저곳 주워들어가며 공부해서 이론적인 지식을 사혼의 구슬 모으듯 조금조금 모았기 때문에, 개인적으로 사혼의 구슬 조각 여러 개가 모인 게 아니라, 하나의 지식 덩어리로 이해하고 싶어서 정리하는 내용이기도 합니다. 틀린 부분이 많고 딱히 검증되거나 proofreading을 받은 적도 없습니다. 따라서, 누군가가 읽고 지적해주면 짱 좋을 것 같습니당.
머신 러닝이 뭘 하는 걸까?
이 장에서의 예시는, $\mathcal{X} = $ (키, 몸무게) 공간, $\mathcal{Y}=$ 생물학적 성별 = {남성, 여성}이라고 생각하면 좋다. $x$, $y$는 각각 $\mathcal{X}$, $\mathcal{Y}$의 한 원소를 말한다.
Let define a ...
요즘 고민하는 것들
나심 탈렙의 생각에서.
나심 탈렙의 책을 두 권 읽었다. Skin in the game, Fooled by randomnes 두권. 왜 논문 마감만 앞에 두면 딴짓이 참 재미있어지는지 모르겠다. 어쩌면 삶의 질을 더 높이기 위해서는, 일에 치이는 것이 정답일 지도 모르겠다. 일에서의 피로를 보충하기 위해, 취미생활을 더 열심히 하게 될 것 같다.
글의 절반 정도는, 내가 평상시 하던 생각과 비슷한 생각들이 정교한 확률론적 접근과 경험으로 backup되고 있었다.그래서 나머지 절반은, 내가 앞으로 하게 되거나, 다른 업계에 존재했다면 하게 될 생각이라고 믿기로 했다. 책 내용에 대해서는 차치하자. 저자가 말한 대로, 저자의 생각이 내 안에서 Distilled되기 전까지는, 그 생각을 내 가슴으로 신뢰하지 않을 거니까.
내가 타인에게 느끼는 호감과 ...
GNN 간단히 - 1
들어가며
이해의 목적으로, 내가 쓴 글을 남이 본다고 할 때 별 도움은 안되는 것 같다. 내가 이런 글을 쓰는 목적이 다른 사람을 이해시키려고 하는 게 아니기도 하고.. 이해를 정말 잘 해보고자 한다면, 분명 더 좋은 사람이 있을 거 같고, 별로 새롭거나 참신한 내용을 쓸 정도로 내가 전문가도 아니당.
Graph Representation Learning Book의 일부 챕터에 대한 요약이고, 내가 중요하게 생각하거나 이해를 못한 부분이 당연히 강조되어 있다.
Prerequiste;
\(G = (V, E, X_v, X_e)\), \(v \in V = \{1, 2, \dots, n\}\), \(e \in E \subseteq V \times ...