2014-04-01から1ヶ月間の記事一覧

Object design rough talks 参加メモ

オブジェクト指向レッスン (t_hyssh) Staticメソッドを使用しない(Factoryメソッド以外) ファーストクラスコレクションを使用する コレクション(リスト, マップ)をカプセル化する O/Rマッパーのクラスを変換して使用する ドメイン層で必要な形に変換する…

パターン認識と機械学習入門 第9回 参加メモ

資料 スライド MNIST handwritten digit database(手書き入力のデータベース) ニューラルネットワーク 最急降下法は1ステップの更新に掛かる時間が O(W) で済む一方、収束するまでの反復回数が多くなる 準ニュートン法 1ステップの計算量は O(W^2) 局所解…

第4回Ques 参加メモ

機械学習分野におけるテストの自動化(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…

パターン認識と機械学習入門 第8回 参加メモ

資料 スライド ニューラルネットワーク準ニュートン法 最急降下法は収束するまでの反復回数が多い ニュートン・ラフソン法における誤差関数のヘッセ行列の逆行列を別の近似行列に置き換えたもの 外積による近似 最適解が求まるとは限らない BFGS法 Broyden–F…

pip で更新があるパッケージを一括アップデート

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 でコアダンプファイルを作成しないようにする

Mac

Mac ではコアダンプファイルが /cores 以下に作成され、放置していると容量不足になることがある. コアダンプファイルを作成しないようにするには、/etc/hostconfig に以下を追加したうえで再起動する COREDUMPS=-NO-

パターン認識と機械学習入門 第7回 参加メモ

資料 スライド ニューラルネットワーク 線形識別モデルはニューラルネットワークの素子1つだけの場合に対応する 線形識別モデルでは基底関数があらかじめ固定されている のに対して 多層ニューラルネットワークでは基底関数自体も学習の対象である という一…