Kaggle을 시작하는 방법을 모르기 때문에 들어 보았습니다.

Kaggle에 로그인해 보았지만 무엇을 해야할지 모르고 포기한, 자신과 같은 상황의 사람을 위한 기사입니다.

자신은 옛날 Kaggle의 입문을 위한 문제(타이타닉)를 했다.
그러나 다른 경기 프로그래밍과 분위기가 다르기 때문에 잘 모르고 방치했습니다.
그리고, 어제, 경기 프로그래밍 목욕탕 Off회에 갔을 때에 Kaggle를 하고 싶은 분이 있었으므로 물어 보았습니다.

이하, 적당한 잡담이며, 또, 개인을 향해 받은 조언을 바탕으로 썼으므로 일반론도 아니기 때문에, 이용시에는 주의해 주십시오.

Q. 옛날, 타이타닉의 문제를 했지만, 다음은 입문용의 디지트·레코가나이자의 문제를 하는 편이 좋은 것인가?
A.
입문용이 아닌 다른 대회를 하는 편이 좋다.

Q. 어떤 Competition을 하는 편이 좋은가?
A.
① 문제의 경향에서 선택한다.
심층 학습계와 그 이외의 2종류 있다.
심층 학습을 좋아한다면 그것을 한다, 그렇지 않으면 그 이외를 하는 편이 좋다.
구별하는 방법은 문제를 읽는다. 이미지는 심층 학습의 경우가 많을지도.

②Tiers가 붙는 것을 선택한다
Tiers(장기로 말하면 단급 같은 것)이 붙는 대회를 하는 편이 좋다.
Tiers가 켜지는지는 Competition overview의 아래쪽에 써 있다.
랭크 포인트에 대해서는 tiers만큼 중요하지 않으므로 신경 쓰지 않아도 된다.


문제의 종류에 따라 어느 정도 tiers가 붙는지 알 수 있다.
Play ground ← tiers가 붙지 않는다
Getting started ← tiers가 붙지 않는다
Research ← 문제
Featured ← tiers가 붙는다



Q.Competition에 참가해도 단점은 없습니까?
A.
참가해도 tiers가 내려가지 않기 때문에 특히 단점은 없다.
그 때문에 참가해도 실제로 하는 사람은 3할 정도.

Q.Kernels란 무엇인가?
A.
노하우 공유.
처음에 하루에 쓴 스크립트를 공개하거나 잘 해준다.
마지막으로 고도의 노하우를 공개해주는 사람은 아마 없다.

Q.Discussion이란?
A. 문제에 대해 Discussion하는 장소. 경기 중에도 Discussion을 할 수 있다.

Q: 경기 중에 해법을 정보 공유해도 되나요?
A.Kernels와 Discussion에 기입하는 것, 또 팀내의 공유는 OK.
그 이외, 예를 들면 자신의 블로그에 쓰는 등은 안 된다.
(자세한 내용은 약관을 확인하십시오)

링크
Kaggle

Kaggle 일 시작

좋은 웹페이지 즐겨찾기