Kaggle의 줄리아 튜토리얼 퀘스트 시작

First steps with Julia 시작

Kaggle 에 튜토리얼 컴피티션으로 First steps with Julia 라는 게 열렸다. 목표는 Google street view 에서 글자를 찾아내기다. 문제 설명의 첫 문장이 아래와 같다.

Identify characters from Google Street View Pictures + tutorial with Julia.

tutorial with Julia 라는 단어를 보고 신청했다. 잉여로운 시간에 게임을 하는 것 보다는 생산적일 거라고 기대한다.

동봉(?)된 튜토리얼은 두 개인데, 하나는 Julia 언어 기본, 두번째는 kNN 구현 을 다룬다.

데이터는 Chars74K 를 사용함.

튜토리얼 퀘스트지만, 그래도 컴피티션이니 규칙이 몇 있다. Honor code 외에 아래 두가지 사항이 있다.

  1. 하루에 5개까지 제출 가능
  2. 최종 Evaluation 에 사용할 셋을 2개 고를 수 있다

게임 그만하고 줄리아 튜토리얼이나 따라가 보자.

Getting started with Julia

일단 튜토리얼 처음에 IJulia 나 JuliaStudio 가 있으면 좋을거라고 한다. 예전에 설치해뒀던 IJulia 서버가 빛을 발할 시간이 되었다. … … http://forio.com/ 이런것도 있다던데, 그냥 내꺼 쓸련다.

잠깐 일단 그동안 업그레이드 된 패키지좀 따라가고 …

pip install --upgarde ipython
julia -e 'Pkg.update()'

업데이트 완료.

나머지는 커맨드를 하나씩 실행해보며 따라가보면 된다. 단 Pkg.add 같은걸 IJulia 에서 바로 하면 노트북 커널이 죽어버리거나 연결이 끊기는 것 같다. 패키지 설치같은건 그냥 터미널에서 해주는게 좋겠다. :’(

… 오랫동안 Idle 상태였다가(패키지 설치를 기다리면서 라던가) Websocket reconnect 할 때가 되면 재접속을 못하고 연결이 끊기는 것 같다. 이것부터 디버깅 해야하나…

일단 다운로드 받은 데이터를 docker container 안으로 복사해넣고 나서 오늘 턴을 마친다.

Comments