전에 kaggle 대회에 첨가한다고 했는데, 오늘 첫 결과를 올렸다. LGBMClassifier 을 이용하는 코드인데, 참가하게 되면서 배운것들이 많다. 회사업무에서 생긴 의문도 해소되었다. 정확도를 측정하는 방법이 여러가지가 있었다. 나는 accuracy 만을 생각했는데, f1 socre 를 이용하는 방법도 있었다. yiunsr.tistory.com/849 에서 모든 계약을 실패로 처리하면 accuracy 는 높아지지만 f1 score 는 낮을 것이다. 이 경우에는 모델의 정확도를 f1 score 로 평가하는게 좋았을 것이다. 

 아직 개선해야 할 방법이 많지만 눈에 보이는 목표가 있고, 경쟁이 있으니 뭔가 더 재미있는 것 같다. 이번 기회에 확실히 level up 해야겠다. 

 이미지 파일크기를 줄이기 위해 추천하는 방법중의 하나가 이미지 format 을  webp나 jpeg2000 로 변경하는 것이다. 브라우저에 맞게 JPEG XR(IE11을 위해), jpg2000(safari, ios safari), webp(firefox, chrome, opera 등등)로 보여주는 방법이 있다.  브라우저 호환성 때문에 이미지 하나에 대해서 이렇게 format 3가지를 가지고 있어야 한다. JPEG XR 의 경우 IE11에서만 지원하고 Edge 최신버전에서는 지원하지 않는다.(caniuse.com/jpegxr )

 그런데, safari 에서도 webp를 지원하기 시작했다. (caniuse.com/?search=webp). 이제부터 이지만 몇년후부터는 webp 만을 생각해도 될 것 같다. 물론 IE11 은 영원히 제공할 수 없을 것 같다. IE11 빨리 망해라. MS에서 IE11 을 강제로 삭제 시키고 Edge 로 강제로 실행시켜줬으면 좋겠다. 꼭 필요하다면 chasemoskal.com/webp-hero/ 같은 툴로 javascript 에서 webp 를 다른 포멧으로 변경하는 방법으로 처리할 수도 있다. 

 한 동안 아파서 병원에 입원도 하고, 퇴원해서도 많이 쉬다보니 글을 한동안 올리지 못했다.

 역시 건강이 가장 중요하다. 지금부터 다시 몸을 챙겨야겠다.