【SQL】ブラウザ上でちょっとしたクエリを実行して結果を確認したいときに便利なサイト
SQLの勉強のときに、テキストに記載されているクエリを簡単にブラウザ上で試してみたいときに以下のサイトがよさげだったので、忘れないように記録を残しておく。
sqlfiddle.com
このサイトでは画面が左右で分割されており、左側でテーブルの作成(CREATE TABLE)やテーブルへのデータの登録(INSERT)を行い、右側でデータの操作(SELECTなど)を実行します。
具体的な画面は以下のとおり。
【参考URL】
こちらのURLにより詳しいことが記載されている。
ブラウザでRMDB別のSQLを実行できる「SQL Fiddle」 │ Web備忘録
【Python】多腕バンディット問題①―ε-greedyアルゴリズムのPythonコードの詳細メモ
ディスプレイ広告を出稿するにあたり、広告のレイアウト案1と案2をどちらにすべきかであったり、ウェブページのレイアウトをA案とB案のどちらにするかなどの意思決定の場面に遭遇する機会が仕事でありました。
前者では決裁関与者による手直しにより案1に絞られ、後者では会議の出席者の多数決でA案になりました。前者の場合は、広告をより多くの人に見てもらうことが主な目的であり、一定数以上のインプレッション数を契約に盛り込めばいいという考えでした。一方、後者ではウェブページのレイアウトが煩雑でありもっと見やすくしたいという上の意見によりウェブページのレイアウトを修正することになりました。
このとき、1つの案に多数決で絞り込むのではなく、現状のレイアウトも含めて3パターンのウェブページのレイアウトをすべて利用して、直帰率などの定量的な指標を用いて検証すればいいのになーと思うとともに、そういえばA/Bテスト以外にもバンディットアルゴリズムとかあるけど具体的にどんな手法なんだっけという状態でした。なので、これは多腕バンディット問題について勉強する機会が訪れたんだということにして、今回はε-greedyアルゴリズムについての学習メモを残しておきます。