覚え書きブログ

chromedriverのインストール

Python+seleniumでウェブページからのスクレイピングやキャプチャをするために、google chromeを用いる。 pythonからchromeの機能を使うためには、chromeのバージョンに合わせたドライバーが必要となる。1)まず、インストールされているchromeのバージョン…

Tesseract OCR

TesseractというOCRのオープンソースをインストールして動かしてみた。Tesseractのアルゴリズムについては、 以下のGoogleのRay Smith氏の論文にて述べられている。 http://www.cip.ifi.lmu.de/~langeh/test/2007%20-%20Smith%20-%20An%20Overview%20of%20th…

dropoutとbatch normalizationの特許 その2

googleのdropoutの特許US9406017B2だが、GoogleのOpen Patent Non-Assertion Pledge(オープン特許非係争誓約)、つまり「係争を起こさない特許」の一覧に入っていないようだ。【Dropoutの特許】 US9406017B2 - System and method for addressing overfittin…

dropoutとbatch normalizationの特許

dropoutの特許「System and method for addressing overfitting in a neural network」がactiveになっている。 patents.google.comBatch normalization layersの特許がactiveになっている。 patents.google.comディープラーニングの学習に、dropoutとbatch n…

PythonでPoisson分布

PythonでPoisson分布を扱う便利なライブラリとしては,scipy.stats.poissonがある. docs.scipy.org早速使ってみる. まずは,pmf関数を用いて確率密度を計算する. ポアソン分布は平均回数muを指定すると,muを期待値として,もっともらしい,発生回数,訪…