2014-04-01から1ヶ月間の記事一覧
オブジェクト指向レッスン (t_hyssh) Staticメソッドを使用しない(Factoryメソッド以外) ファーストクラスコレクションを使用する コレクション(リスト, マップ)をカプセル化する O/Rマッパーのクラスを変換して使用する ドメイン層で必要な形に変換する…
資料 スライド MNIST handwritten digit database(手書き入力のデータベース) ニューラルネットワーク 最急降下法は1ステップの更新に掛かる時間が O(W) で済む一方、収束するまでの反復回数が多くなる 準ニュートン法 1ステップの計算量は O(W^2) 局所解…
機械学習分野におけるテストの自動化(ALBERT 小宮篤史氏) 資料 Test automation on ALBERT Code-driven testing + Continuous integration Code-driven testing by JUnit / Spork Continuous integration by Jenkins Software testing of Machine Learning…
資料 スライド ニューラルネットワーク準ニュートン法 最急降下法は収束するまでの反復回数が多い ニュートン・ラフソン法における誤差関数のヘッセ行列の逆行列を別の近似行列に置き換えたもの 外積による近似 最適解が求まるとは限らない BFGS法 Broyden–F…
pip-tools をインストール $ pip install pip-toolspip-review でアップデートがあるパッケージ一覧を表示 $ pip-review PyYAML==3.11 is available (you have 3.10) nose==1.3.1 is available (you have 1.3.0) numpy==1.8.1 is available (you have 1.8.0)…
Mac ではコアダンプファイルが /cores 以下に作成され、放置していると容量不足になることがある. コアダンプファイルを作成しないようにするには、/etc/hostconfig に以下を追加したうえで再起動する COREDUMPS=-NO-
資料 スライド ニューラルネットワーク 線形識別モデルはニューラルネットワークの素子1つだけの場合に対応する 線形識別モデルでは基底関数があらかじめ固定されている のに対して 多層ニューラルネットワークでは基底関数自体も学習の対象である という一…