유전체 정보 품종 분류 AI 경진대회

알고리즘 | 유전체 | 분류 | Macro F1 Score

  • moneyIcon 상금 : 300 만원
  • 1,416명 마감

 

[Private 6위] Feature Engineering + VotingClassifier

공동작성자

stroke
2023.01.20 10:32 1,453 조회 language

SNP 정보를 이용해 파생 변수를 만들고 voting을 통해 모델 성능을 향상하려고 했습니다. 파생 변수를 만들 때 유전체에 관한 지식이 전혀 없어서 고생 좀 했습니다.

info 그래프를 통해 cm과 pos의 좌표에서 비슷한 위치에 있는 SNP_10과 SNP_13의 배열이 서로 같다고 가정 (EX:AA GG = GG AA)하여, 파생변수를 만들었고 class, trait과 각 snp의 상관 관계를 확인해 최종 변수를 선정했습니다. 

ExtraTreeClassifier, RandomForestClassifier, LightGBM을 Voting Classifier 사용해 모델링 진행하였습니다.

PDF
코드