inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Từ khái niệm đến thực tiễn] Giới thiệu hệ thống khuyến nghị

[Triển khai Python] Dự đoán điểm đánh giá của toàn bộ người dùng và đánh giá mô hình

train / test 구분하여 생기는 문제에 대해서

270

wishluz19976570

1 câu hỏi đã được viết

1

user_profile에 저장한 intercept와 coefficient 값들은 train 데이터셋을 통해서 얻었기때문에, test셋에 있는 user가 train set에는 없는 경우가 있을 수 있을 것 같은데 이렇게하면, user_profile.loc[user] 라는 코드는 존재하지 않는 index에 대한 참조가 되기에 Key Error가 발생할 것으로 보입니다.

이를 미리 확인해보고 싶은데, Key Error를 미리 확인하는 방법을 못찾겠네요...  이를 확인하는 코드와 처리하는 방법이 궁금해요

 

 

 

그리고 

scikit-learn 추천-시스템 seaborn pandas 머신러닝 배워볼래요?

Câu trả lời 1

0

sunmiyoon

안녕하세요 이원석님,

파이썬의 try, except 구문을 이용하여 에러가 나는 유저의 경우에 따로 처리를 할 수 있는 로직을 만들어 보강하는 방법이 있을 것 같습니다. try, except 구문은 아래 문서를 참고해주세요.

  • 점프 투 파이썬, 예외처리 방법: https://wikidocs.net/30

 

그리고 test 데이터에는 유저가 있지만, train 데이터에는 없는 경우를 cold-start 문제라고 부르며 해결 방법에 대해서는 [아이디어 설명] Cold-Start 문제를 해결하려면? 강의를 참고해주세요.

답변이 늦어져 죄송합니다.

 

좋은 질문 감사합니다!

강의자료 requirements.txt 파일 위치?

0

403

2

추천시스템 심화 강의는 언제 올라오나요?

0

396

1

list of list 사용 이유

0

278

1

Lasso 하이퍼 파라미터 튜닝 강의 부분에서 질문드립니다.

0

398

1

현업에서 어떠한 방식으로 진행하는지 궁금합니다

1

270

1

list(zip 사용하는 부분에서 질문드립니다.

1

258

1

predict 만드는 부분에서 질문합니다.

1

200

1

쿼리질문합니다!

0

241

1

1분 질문

0

273

1

4:37 부분 질문입니다

1

250

1

1:50에 나오는 주석?처리 단축키가 뭔가요?

1

214

1

[강사님] Content_based가 이게 맞나요?

1

217

1

user_profile_list 및 리니어/라쏘 모델 설치 질문

0

251

1

실제 서비스에서 추천시스템을 사용하려면 매번 db의 모든 유저정보를 csv파일로 가져와서 알고리즘을 사용해야하나요?

0

253

1

regex 추출 한줄로

2

297

1

requirements.txt

1

193

1

predict 를 직접 구하는 방법에 대한 질문

1

445

1

Google Colaboratory 설치

1

226

2

오버피팅 방지 방법 관련 참고할 수 있는 코드가 있을까요?

1

343

2

sunplot

5

219

1

숙제3, 숙제4 결과 분석에 대한 질문입니다.

2

255

2

보충자료 링크 확인 부탁드립니다.

1

208

2

다음강의 시간

0

198

1

다른 확장자를 가지는 파일에 대한 분석

1

240

1