본문 바로가기

AI14

[인과관계 추론] 9.Instrumental Variables 전체 컨셉 How can we identify causal effects when we are in the presence of unobserved confounding? -> One popular way is to find and use "Instrumental variables". 1. What is an Instrument? 변수 Z가 instrument로 간주되기 위해서는 세 개의 Assumption을 만족해야 한다. Assumption 1. (Relevance) Z has a causal effect on T Assumption 2. (Exclusion Restriction) Z causal effect on Y is fully mediated by T 1. Y를 나타내는 구조 방정식 상에서 Z.. 2021. 8. 6.
BERT를 Google Colab에서 돌려보기(TPU 사용) 글에 들어가기 앞서, Google Colaboratory 사용법을 익히고 싶은 분들은 아래 링크를 참고하시기 바랍니다. https://jisoo-coding.tistory.com/2 Google Colaboratory 입문자들을 위한 설명! 추후 BERT로 classification하는 문제를 풀어보고 싶은 분들은 아래 링크에 매뉴얼을 참고하여 실습해 보시기 바랍니다. https://jisoo-coding.tistory.com/34 BERT를 Google Colab에서 돌려보기(TPU 사용) 글에.. jisoo-coding.tistory.com #해결하고자 하는 문제 : 본 글에서는 Google Colaboratory TPU 환경에서 BERT를 이용해 34개의 target을 classification하는.. 2020. 1. 22.
[추천시스템] A Knowledge-Enhanced Deep Recommendation Framework Incorporating GAN-based Models Abstract DNN기반으로 user-item interaction을 인코딩 하는게 CF 성능 높이지만, latent features 무시하고 sparse 데이터에 취약하다. 이 논문에서는 영화 추천을 위해 GAN-based model을 통합한 novel knowledge-enhanced deep recommendation framework(KTGAN)를 제안 Introduction - CF-based method 같은 경우는 별점, 리뷰, 구매기록과 같은 observed user-item interaction을 기반으로 추론하기 때문에 data sparsity에 문제를 겪음 - 그래서 기록에 없는(unobserved) interaction을 학습하기 힘든 cold start 문제를 겪음 - DL-ba.. 2019. 12. 25.
[추천시스템]DRN: A Deep Reinforcement Learning Framework for News Recommendation 논문 링크 http://www.personal.psu.edu/~gjz5038/paper/www2018_reinforceRec/www2018_reinforceRec.pdf 불러오는 중입니다... 딥 러닝 모델을 이용해 뉴스 추천을 하는 데는 세 가지 취약점이 있다. 첫 번째는 뉴스를 추천하는 데 다이내믹한 변화로 인해 다루기 어렵다는 점이다. 기사가 발행되고 마지막 사람이 볼 때까지의 시간은 4.1 시간으로 터무늬없이 짧기 때문에 당장 하루만 지나도 시대에 뒤떨어져버린다. 그리고 사용자의 흥미가 시간에 따라 변화한다. 어느 날은 정치 기사를 많이 보고 다른 어느 날은 연예 기사를 많이 보기 때문에 주기적으로 모델을 업데이트 해줘야 한다. 하지만 기존 모델들은 현재 reward만 최대화하려고 하기 때문에 위.. 2019. 11. 13.
[Book] 한국어 임베딩 1장 # 임베딩의 역할 의미/문법 정보 함축(semantic/syntactic) : 아들->딸 & 소년->소녀의 의미 차이가 임베딩에 함축되어 있으면 좋은 임베딩(word analogy test) 아들 + 딸 - 소녀 = 소년 # 임베딩 기법 역사 : 처음에는 단어 수준에서 임베딩을 진행했지만, 동음이의어의 경우 처리하기가 어렵다. 그래서 문장 수준에서의 임베딩으로 발전하게 되었다.(ELMo이후 BERT, GPT가 해당) ex) 배(사람 배, 먹는 배, 타는 배)는 벡터 공간에서 같은 의미를 갖는 '배'끼리 가까이 존재한다. (in detail) 룰 중심: 명사, 동사, 부사의 순서 지정 -> end-to-end: 딥러닝 모델이 인풋,아웃풋 사이의 관계 알아서 잘 근사 해주기 때문에 rule을 지정해주지.. 2019. 11. 9.
[추천시스템]Behavior Sequence Transformer for E-commerce Recommendation in Alibaba Abstract : 기존에 주로 사용해온 임베딩, MLP 패러다임은 raw feature를 낮은 차원의 벡터로 임베딩해서 사용자의 행동 시퀀스를 무시하고 다른 feature들과 연결시킨다. 본 논문에서는 사용자의 행동 시퀀스를 중요시 여기고, 그 시퀀셜한 신호를 찾아내기 위해 powerful Transformer 모델을 사용한다. 결과적으로 위 모델을 사용했을 때 실험 결과도 우수하게 나왔고, CTR에도 다른 베이스라인과 비교했을 때 개선사항이 있었다. Introduction [15] 논문에서 다룬것 처럼, 알리바바에서 추천시스템은 두 단계 파이프라인이 있다. 첫 번째는 'match' -> 유저가 선택해왔던 아이템에 따라 유사 아이템들을 제시하는 것이고 두 번째는 'rank' -> 사용자가 아이템을 클릭.. 2019. 11. 7.
반응형