天色グラフィティ

機械学習やプログラミングでいろいろ作って遊ぶブログ

GCJ Round1C 通過しました (1165位)

Round1Aで敢えなく撃沈し、Round1Bは深夜1時からの開催に耐えきれず不参加。今回迎えたRound1Cで無事突破することができました。 内訳としては1問目をvisible、hiddenともに解き、2問目を通し、3問目はDPだなーと思いながら撃沈しました。DP力が低すぎる。 a…

AGC023に参加した (412位)

アイコンが変わりました。クラウドソーシングサイトでお願いして写真を送ったところ、ものごっつい美化されて返ってきました。 かわいいのでありとあらゆるSNSのアイコンを変更して回っています。 さて、AGC023に参加しました。AとBを解いて、Cで撃沈した結…

pandas + matplotlibで描くヒストグラムいろいろ

データ解析コンペの初期段階では、データを可視化して眺め、特徴を探すという探索的データ分析(EDA)が行われます。 Pythonでデータ分析している場合、可視化にはpandasのプロット機能、もしくはmatplotlibを使うことが多いでしょう。 今回はヒストグラムに絞…

ARC096に参加した (411位)

ARC096に参加しました。10分遅刻したものの、30分くらいでCとDをやっつけ、残り時間ずっとEに取り組みましたが解けませんでした。 レートは1010→1121になりました。水色が見えてきましたよ!! 前回の記事: amalog.hateblo.jp

Mac + matplotlibで日本語を表示する

タイトルにMacと入れたのはそれでしか確認していないから。WindowsやLinuxでもパスだけ変えれば当てはまるかもしれない。 TL;DR matplotlibで日本語表示できる.ttfフォントをインストールしましょう ~/.matplotlib/matplotlibrcに書きましょう 【重要】~/.ma…

機械学習コンペで使うスニペットたち

メモです。自分がコピペでぺたぺたする用なので随時更新です。 HyperoptでLightGBMモデルをチューニングする from hyperopt import fmin, hp, tpe def objective(params): params['num_leaves'] = int(params['num_leaves']) params['max_depth'] = int(para…

SUUMOデータ分析ワークショップで優勝した。

sankak.jp SUUMOのデータ分析ワークショップに参加した。結論から書くと優勝した。文字通りの意味である。 コンペ形式でランキングがつくということなので、腕試しのためにラボの同期と一緒に応募した。(ちなみに同期は落ちたので品川の日本酒フェアみたい…

ARC095に参加した

ARC095に参加しました。CとDを40分くらいでやっつけて、Eに1時間取り組むも解けず。 レートは935→1010になりました。 ようやっとレート4ケタの世界へ。単調増加し続けていきたいものです。 前回の記事: amalog.hateblo.jp

GCJ 2018 Round1Aに参加した

Google Code Jam 2018 Round1Aに参加しました。上位1500人がRound2に進めるらしいのですが、結果としては1717位で敢えなく敗退。 まぁ今回で強い人は全員消えるはずなので、Round1Bがんばりましょ。 前回の記事: amalog.hateblo.jp 振り返り Waffle Chopper…

Twitterでふぁぼったリンクを自動でPocketに飛ばしてあとで読む方法

僕の最近の情報収集はかなりの部分をTwitterに依存しています。 興味のある分野が機械学習まわりということもあり、PFNの岡之原大輔さん(@hillbig)をはじめ、 いろいろな人が新しい論文にコメントを付けて紹介してくれています。 Twitterを眺めている時間は…

Google Code Jam Qualification Round 2018に参加した

ラボの助教+ラボ同期に誘われてGoogle Code Jam 2018の予選に参加しました。 まるまる1日使うコンテストは初めてだったので、どういうテンションで望めばいいか全く分かりませんでした。 結果的に問題を見てから4時間くらい放置してAmazon Prime Video見てし…

僕のTwitterがまさかのレイバンったので、抹消するスクリプトを書いた

ついに先日僕もTwitter乗っ取られデビューしました。お恥ずかしい限りです。 リプライが飛んでしまった方々、すみませんでした。 レイバンwwwすみませんwww— えじ (@SakuEji) 2018年4月6日 せっかくだからレイバンのサングラス買ってくれよな!— えじ …

ARC094に参加した

今日やったこと: 昼過ぎに起きる Google Code Jamの問題をチラ見 4時間くらいAmazon Prime Videoと戯れる 重い腰を上げてGCJ解き始める ARC094に参加 GCJ予選突破確定 そんなわけでARC094に参加しました。C問題だけ解いて498位。レートは847→935となりました…