본문 바로가기

분류 전체보기117

[논문 리뷰] 추천 시스템 DeepFM(Factorization Machines) 분석 FM에 이어서 DeepFM 데이터 흐름도를 그려보았습니다. 논문 이해에 도움이 되었으면 좋겠습니다. DeepFM 논문 링크입니다. https://arxiv.org/pdf/1703.04247.pdf 홍러닝 블로그님의 게시글을 참고하여 제작하였습니다. https://hongl.tistory.com/264 RecSys - DeepFM RecSys - Factorization Machines (1) ResSys - Factorization Machines (2) RecSys - Field-aware Factorization Machines 유저가 추천된 아이템에 대하여 클릭할 확률을 예측하는 CTR (Click Through Rate) prediction은 온라인 광고, 유튜 hongl.tistory.com 크.. 2023. 8. 2.
[논문 리뷰] 추천 시스템 FM(Factorization Machines) 분석 아래 블로그를 참고해서 모델에 관한 주석과 Data Flow를 그려봤습니다. 모델을 이해하는데 도움이 되었으면 좋겠습니다. FM 논문 링크입니다. https://www.csie.ntu.edu.tw/~b97053/paper/Rendle2010FM.pdf 홍러닝 블로그님의 게시글을 참고하여 제작하였습니다. https://hongl.tistory.com/242 RecSys - Factorization Machines (1) 유튜브, 넷플리스, 이커머스 등의 플랫폼을 사용하다보면 연관된 영상과 제품이 여러 사용자의 다양한 데이터와 머신러닝 알고리즘에 기반하여 추천됩니다. 내가 이 플랫폼을 처음 사용한다거 hongl.tistory.com FM에 전체 구조는 위에 그림처럼 구성됩니다. 차례대로 살펴 보겠습니다. F.. 2023. 7. 28.
[Pandas] iloc, loc loc # 1행만 가져오기 df_data.loc[1] # 슬라이싱 하고 특정 컬럼의 행만 가져오기 df_data.loc[1:4, "특정 컬럼"] # 특정 컬럼 다중 선택 df_data.loc[1:4, ["특정 컬럼1", "특정 컬럼2"]] iloc # 첫번째 행 가져오기 df_data.iloc[0] # 특정 여러 행 가져오기 df_data.iloc[[0,3,4]] # 슬라이싱 df_data.iloc[4:7] 조건 활용 # 일치 df_data[df_data["label"]==0].loc[4:7] # OR df_data[(df_data['label'] == 0) | (df_data['label'] == 1)].iloc[4:7] # AND df_data[(df_data['label'] == 0) & (df_d.. 2023. 7. 24.
스키마 (Schema) - 정보처리기사 핵심 요약 정리 정의 : 데이터베이스의 구조와 제약 조건에 대한 명세를 기술 한 것.데이터의 조작, 제약조건에 관한 정의를 총칭하는 용어1. 외부 스키마 : 사용자가 보는 관점2. 개념 스키마: 데이터베이스의 전체적인 논리적 구조 (논리적 독립성)3. 내부 스키마: 데이터베이스의 전체적인 물리적 구조 (물리적 독립성)테이블 : 릴레이션(Relation) = 개체(Entity) 튜플(Tuple) : 행(Row)속성(Atribute) : 열(Column)릴레이션 스키마 = 스킴 = 내연(Intension) = 속성들의 집합 = 속성 이름들ex) [학번, 나이, 지역, 성별]릴레이션 인스턴스 = 외연(Extension) = 튜플들의 집합 = 릴레이션 실제값ex) [2023, 20, 남, 서울]Cardinality : 튜플들의.. 2023. 7. 12.
[Python] code formater, 코드 정리 라이브러리 Black 터미널에서 활용 pip install black # 설치 black --check [main.py] # 포맷팅이 필요한지 체크 black [main.py] # 포맷팅 실행 2023. 7. 7.
[Pandas] 'utf-8' codec can't decode byte 0xc4 in position 7239: invalid continuation byte import pandas as pd pd.read_csv(encoding='ISO-8859-1') encoding 파라미터를 추가하자. 2023. 6. 30.
728x90