Maison de learning

배울 수 있을만큼, 기록할 수 있을만큼

Matrix Factorization 2편

With ALS 알고리즘

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 이번 포스팅은 ALS 알고리즘에 대한 포스팅입니다. ALS 알고리즘을 더 쉽게 이해하기 위해 전 포스팅을 한번 보고오시면 좋을것 같습니다. 이번 포스팅은 이 글을 참조하였습니다. 잘못된 내용은 댓글이나 메일로 알려주세요. 1. ALS 알고리즘 ALS 알고리즘의 ‘Alternating’에서...

Matrix Factorization 1편

With Latent Matrix

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 이번 포스팅에서는 기본적인 implicit 데이터를 생성해보고 이를 Collaborative Filtering의 일종인 Matrix Factorization을 이용한 추천시스템을 구현해보겠습니다. 이번 포스팅은 이 글을 참조하였습니다. 1. Latent Matrix Matrix Facto...

git 사용법 1편

로컬저장소와 git repository 연결

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 이번 포스팅에서는 git 원격 repository를 생성하고 이를 local 폴더와 연동하는 방법에 대해 알아볼 것입니다. 1. git repository 생성. 먼저 git repository를 생성해 줍니다. 이를 위해 먼저 github홈페이지에 들어가 로그인을 해줍니다. 로그인을 하...

추천시스템에 대하여

Contents or Collaborative based filtering

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 이번 포스팅은 추천시스템 포스팅 시리즈의 첫번째 편입니다. 딥러닝에 빠삭한 서비스 기획자를 꿈꾸는 저에게 추천시스템은 꼭꼭 정복하고 싶은 분야입니다. 그래서 추천시스템은 별도의 카테고리를 만들어 포스팅을 지속적으로 게시할 예정입니다. 추천시스템의 종류 추천시스템은 크게 두 가지 갈래로 나...

Dart 기본 문법 정리 3편

위젯은 Class로 만들어진 인스턴스

잘못된 내용은 언제든지 밑의 댓글로 알려주세요! 들어가기 이번 포스팅은 class, instance, function, 생성자 등의 관계를 명확히 이해하는 것입니다. 이번 포스팅은 코딩쉐프님의 ‘플러터 강좌 순한맛’을 토대로 작성하였습니다. 1. Class에 대하여 프로그래밍에 익숙하신 분들에게 Class라는 단어는 매우 익숙한 단어일 것입니다...