タグ

2017年2月11日のブックマーク (7件)

  • イェンセン(Jensen)の不等式の直感的理解 - Qiita

    確率変数に関するイェンセン(Jensen)の不等式を、例を用いて直感的に理解してみようという記事です。 $x$を確率変数、$p(x)$をxの確率密度関数とすると、その期待値$E[x]$は が成り立つことを、 イェンセン(Jensen)の不等式と呼びます。この証明は既に色々なところで解説(例えばこちら)されていますのでここでは省略します。 この不等式 $f(E[x]) \ge E[f(x)]$ を直感的に理解するために、乱数を用いた例をグラフで表現してみます。 まず、xが正規分布に従う確率変数だとして、そこから発生する乱数を作ってみます。また、そのxを $f(x)=-x^2+10$ という上に凸な関数で変換します。 下記のグラフの上部にあるヒストグラムが正規分布に従うxの分布で、右側にあるヒストグラムが$x^2$が従う分布です。 つまり、イェンセンの不等式は下記の赤い丸(期待値をとってから、

    イェンセン(Jensen)の不等式の直感的理解 - Qiita
  • Python Jupyter notebookでpandasを使いCSVを読み込みグラフを描画してpdfなどで保存する方法

    ここから特定の行(列)だけを抜き出してグラフにします。それで簡単な説明はあとでするとして、忘れないようにコードを書いておくことにします。 %matplotlib inline import numpy as np import matplotlib.pyplot as plt import pandas as pd import os df = pd.read_csv("/Users/yourname/Desktop/book.csv", encoding="UTF-8") plt.figure(figsize=(8, 6.5)) plt.rcParams["font.size"] = 22 plt.rcParams["xtick.labelsize"] = 12 plt.rcParams["ytick.labelsize"] = 15 plt.rcParams["legend.fonts

    Python Jupyter notebookでpandasを使いCSVを読み込みグラフを描画してpdfなどで保存する方法
  • 【Tips】macOS Sierra完全移行マニュアル

    Appleが2016年9月21日にリリースしたMac用のOS「macOS Sierra」。 Mac用の新機能としてはSiriが追加されたぐらいだから…ということで、リリース直後にアップグレードして、そして挫折した方も多いかもしれません。 外から見る分にはあまり変化はなくとも、内部的にはキーボード割り当てツールKarabinerが使えなくなるなど、影響の大きい変更が含まれていたためです。 とはいえいつまでもOS X El Capitanにしがみついているわけにもいきません。日はそろそろ機が熟してきたmacOS Sierraに移行する際の注意事項や、移行後の各種設定についてまとめてみたいと思います。 移行前に要バックアップ macOS Sierraにアップグレードした後でもいつでも元に戻せるよう、事前にバックアップしておくことが大切です。 Macの標準機能であるTime Machineや、C

    【Tips】macOS Sierra完全移行マニュアル
  • DB反対NoDB反対 楽が出来れば何でも良い - Qiita

    最近,時代遅れのDB論理設計の流れが取りざたされている.そのため,私にDBの知識は無いが,DB利用反対を表明しようと思い,今回投稿する. 4ステップで作成する、DB論理設計の手順とチェックポイントまとめ - Qiita まず,いかにDBの知識が無いかをさらそうと思う. 以下の4ステップとして無知であることを説明する. ステップ1:エンティティとは ステップ2:エンティティの何を定義するのか ステップ3:正規化とはうまいのか ステップ4:ER図とは新たなビデオゲームか 無知をさらすためだけの投稿により,まとめは当然無い.ポイントをまとめることもない. しかし,無知だけをさらすのは恥ずかしいため,知っていることをチラッとだけひけらかそうと思う.世の中の役に立つまいが. ステップ1:エンティティとは. エンティティを実体と訳すようだ. 実体を考えながらDBを作成する必要があるのだろうか. 時間の

    DB反対NoDB反対 楽が出来れば何でも良い - Qiita
    atm_09_td
    atm_09_td 2017/02/11
  • Unicode Collation Algorithm - tmtms のメモ

    文字コードは面白いね! わーい! たのしー! 🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾🐾 MySQL で utf8mb4_unicode_ci コレーションを使用した時に「🍣」=「🍺」や「ハ」=「パ」になる問題があります。 この utf8mb4_unicode_ci ってなんぞや?と思ってマニュアルを見てみると、 MySQL は、http://www.unicode.org/reports/tr10/ で説明している Unicode 照合順序アルゴリズム (UCA) に従って xxx_unicode_ci 照合順序を実装します。照合順序は、バージョン 4.0.0 UCA 重みキー (http://www.unicode.org/Public/UCA/4.0.0/

    Unicode Collation Algorithm - tmtms のメモ
  • Rails 5 and Docker (Puma, Nginx) – Codepany Blog

    Post presents how to set up simple Ruby on Rails application, build/run Docker image and push/pull it to/from Docker Hub repository. You will find also details how to run Nginx and Rails application in 3 configurations: in separate containers, in single containers and Rails app in container with Nginx running on host. Rails: 5.0.0 Ruby: 2.3.1 Nginx: 1.10.0 Ubuntu 16.04 Xenial Docker: 1.12.3 Introd

    Rails 5 and Docker (Puma, Nginx) – Codepany Blog
  • 就職が決まりました。 - Everything you've ever Dreamed

    再就職に向けて面接を受けてきた。かつて血で血を洗うような争いを繰り広げた同業他社から声を掛けられたのだ。品業界の底辺を跋扈していた同じ穴のムジナ。内情は想像がつく。隣りの芝生は青いというが、絶対に青いはずがない。だが、長年の社畜生活で芝生の色を青くするのも鮮血で染めるのも自分次第であることを僕は知っている。新ボスは僕のことを大変評価してくれていて、営業部門の中間管理職、課長待遇で迎えてくれるといってくれた。「前職でも営業課長だったよね」「部長でした…」このやりとりの後に訪れた沈黙より重苦しい沈黙を僕は知らない。完全実力主義、学歴は関係ない、グローバルに展開と暑苦しいアピールをする新ボスは、おそらくいい人なのだろう。ただし、そこそこ学歴もあって既得権益、年功序列、終身雇用を是とする僕とは住む世界が違いすぎた。だが、何よりも無職生活から抜け出したかった。僕くらいの中年になると「停滞!」をアッ

    就職が決まりました。 - Everything you've ever Dreamed
    atm_09_td
    atm_09_td 2017/02/11
     明るい「ボトムズ」って感じが漂う。銀河万丈の声で再生すると面白そう。