미니 프로젝트를 진행하며 어려웠던 점
- 아직 X, y, train, test 개념이 확립되지 않았는지, 학습을 시키고 예측을 할 때, value error가 뜨는 등의 변수가 발생하면 어느 부분을 고쳐야 할 지 찾기가 어려웠다. 마침 내일 머신러닝 복습을 할 수 있어서, 공부해보고 다시 수정하고 싶다.
- 사용할 컬럼을 구분하는 것이 어려웠다. 또 object 타입인 컬럼을 사용하고 싶다면, 어떻게 데이터타입을 바꿔야 할지 고민하게 되었다.
- 파이캐럿을 써서 하이퍼파라미터 조정을 참고해보려고 했는데, 컴퓨터가 돌아가지 않아서 포기하게 되었다,, 인내를 가져야겠다.
시도했지만 성공하지 못한 것
- xg부스트로 점수를 내보고 싶었는데, 음의 값이 있어서 에러가 떴다. 아마 그 문제 때문에 xgb_score도 0점이 나온 것 같다.
배운 내용과 의견
- 아직 머신러닝 전체 흐름을 파악하지 못했다는 것을 실감할 수 있었다. 그래서 수업시간에 실습했던 것들을 따라해보면 마구잡이로 코드를 작성했는데, 코드를 이해하고 가독성 있게 정리해야 겠다는 생각을 팀원들 코드를 보면서 많이 배웠다.
댓글