감귤 착과량 예측 AI 경진대회

알고리즘 | 정형 | 회귀 | NMAE

  • moneyIcon Prize : 500 만원
  • 981명 마감

 

DNN + GRU Multimodal

2022.12.14 15:10 3,792 Views language

안녕하세요 lastdefiance20입니다.

대충 시계열 + 정형이라고 생각하고 풀어보았는데, 뭔가 추가 feature을 만드는 것만으로 성능이 안늘어서 시계열의 특성까지 고려하는 모델로 저는 시도해보았습니다.

성능이 오르지 않아서 왜 안오르지 생각했었는데, Auto ML 성능이 확실히 뛰어나네요...

또한 데이터의 문제인지, 모델이 골고루 예측하지 않는 모습을 보여서 개선하려고 시도해보았지만 실패했습니다. (아마 이를 개선하면 더욱 성능이 오를 것으로 보입니다.)
histplot을 보면 train data는 고른 분포에 비해, submission을 보면 50, 150 등의 평균값들로 대부분 예측해서 삐죽한 모습을 보입니다.

multi modal network를 짤때 아래의 자료를 참고하였습니다.

 https://github.com/leriomaggio/deep-learning-keras-tensorflow

이 repository의 8.Extra 폴더에 들어있는 8.2 Multi-Modal Networks.ipynb 파일입니다.

Code
로그인이 필요합니다
0 / 1000
pang_minn
2022.12.16 15:11

코드 잘봤습니다!

한가지 궁금한 점이 있는데
### multi modal with lstm and dnn 코드에서 lstm을 구성할 때
lstm = GRU(64, return_sequences=False)(lstm_input) -> 여기에는 (lstm_input)이 아니라 (lstm)이 들어가야 하지 않나요?

lastdefiance20
2022.12.17 12:17

pang_minn님이 말씀하신 내용이 맞습니다! 

제가 코드를 좀 깔끔하게 수정해서 공유하려다가 실수한것 같네요;; 지적 감사합니다.

파이썬초보만
2022.12.23 16:42

코드 잘 봤습니다.
저도 CNN계열로 접근했는데 성적이 좋지 않더라구요

DACONIO
2023.01.05 15:43

안녕하세요 lastdefiance20님
좋은 코드를 공유해주셔서 감사합니다.
하지만 깃허브 링크에 접근할 수 없어 댓글을 남깁니다.
링크를 수정해주시길 부탁드립니다.
감사합니다.

lastdefiance20
2023.01.07 10:09

제보 감사합니다. 링크 수정했습니다