SIGNATE 134 台風コンペのメモ · ZABURO

CNNを使ってやりたいことがあったのでその練習に参加. 10月13日に始めて2週間くらいちょこちょこやってた. 5位/210チーム,Publicが13位だったので実質そのくらいだと思う. Overview CNNの上にGBDTを載せてStackingした. 閾値の決め方とValidation時の評価 validation dataで一番条件付きPrecisionが高くなる閾値を使う 出力した確率が合っていると仮定してその確率に従って正解ラベルをランダムに決めて各閾値での条件付きPrecisionを計算.10000回繰り返して平均とかmedianを取って一番良い物を使う.全データだと10000回で2分くらいかかって遅い. 1.の決め方をvalidationに使って,2.のmedianのやつをsubmissionに使った. 最終的な手元のスコアは1.が0.58307,2.のmeanが0.57491,medianが0.58627.閾値はそれぞれ0.20716, 0.19939, 0.21035 CNN Data Augmentation cropping (64x64->54x54) 44x44 も1回やったけど精度が落ちたので以降やらなかった flip (水平,垂直,両方(180度回転)) 90, 270度が抜けてることに今気づいた rotation (±12度) ちょっとくらい回転してもええやろという気持ち 良いのかどうかは知らない TTA 10回 Subsampling 正例の1倍,4倍,8倍を試したが8倍は遅かったので結局使わなかった. 不例を多めにした方が良くなる傾向があったが,上に載せるGBDTがなんとかしてくれるやろという気持ち. Architecture 普通のCNN convが[32, 48, 64],denseが[64, 32]の普通のCNN 色々試そうと思ってたけど適当に試してResNet50が良かったのでほかは試してない ResNet50 このレポジトリの実装を使った.CIFAR向けに最初のpooling or strideが無かったりBottleNeckのAddの後にreluが無かったりする. SEResNet50 ChainerCVのSEBlockを上のResNet50に使った.コンペ期間中,まだSENetは

Date: 2018/11/01 19:15

Related Entries

Read more [2002.00850] A Kernel of Truth: Determining Rumor Veracity on Twitter by Diffusion Pattern Alonecont...
0 users, 5 mentions 2020/02/05 00:51
Read more [2002.04397] HGAT: Hierarchical Graph Attention Network for Fake News Detectioncontact arXivarXiv Tw...
0 users, 3 mentions 2020/02/13 02:21
Read more Weekly Kaggle News #19 | Revue
0 users, 2 mentions 2020/04/24 03:51
Read more Weekly Kaggle News #20 | Revue
0 users, 1 mentions 2020/05/01 03:51
Read more [2005.12830] Twitter discussions and concerns about COVID-19 pandemic: Twitter data analysis using a...
0 users, 6 mentions 2020/05/27 11:20