분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
[Pytorch]신용카드_사기_거래_탐지_AI_경진대회[Public_score_0_93052]
안녕하세요. 해당 코드는 0.93052를 얻을 수 있는 코드입니다.
해당 대회에의 상위권은 대부분 public 리더보드에서 0.93052라는 점수를 얻는데, 이는 아마 특정 사기가 정말 잡기 어려워서 그런 것 같습니다.
데이콘 측에서, val 또는 test 데이터셋을 훈련 가능하게 허용하는 것과 같이 제한 조건을 풀어줌으로써 대회에서 더 다양한 아이디어가 나왔으면 좋겠습니다.
EllipticEnvelope의 predict 기능을 사용하여 제출할 경우 318개 보다 적은 개수를 사기로 잡아내는데 이 경우 퍼블릭 리더보드상의 점수가 낮더군요. 그래서 개수를 늘리다보니 315~318개에서 퍼블릭 리더보드 상 높은 점수를 얻었습니다
EllipticEnvelope 모델을 쓰게 된 이유는 무엇입니까 ?
isolationforest를 사용할 수 있는 sklearn library에 있는 다양한 모델들을 시도하던 중 EllipticEnvelope의 성능이 가장 좋아서 사용하게 되었습니다!
support_fraction을 0.994로 설정한 이유가 있을까요?
EllipticEnvelope의 파라미터를 조정하면서 성능을 체크해보았는데 support_fraction이 0.994일때가 성능이 가장 좋아서 사용했습니다!
감사합니다
오 저랑 같은모델을 사용하셨네요! 맞아요 저도 이것저것 해보다가 성능이 좋아서 사용했어요
오 가우시안분포를 사용하는거군요 공유 감사합니당!
EllipticEnvelope함수가
train데이터에 종속변수(Class)가 없는 경우에 사용되는 기법인가요?
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io | 전화번호: 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
코드 잘 보고 갑니다~! 그런데 혹시 test셋에 라벨 예측하실 때 k를 318로 잡으신 이유가 있을까요?