ニューラルネットワークのその他の改良

正則化

emacsでメジャーモードを保持したままバッファをリロード

iOSアプリ内ブラウザでのオーディオ再生の制限解除

iOSのブラウザではオーディオの再生に制限があって、ユーザがタッチなどの操作をした時に1つだけ鳴らすことができて、それ以外の任意のタイミングで鳴らすことができない。これは非常に困る。

Read more »

ソフトマックス関数とコスト関数、逆誤差伝播法

クロスエントロピー

gulp+ES6+Karma(Jasmine)でユニットテスト

AngularJSを使うES6で書かれたコードのユニットテストを動かす方法を調べた。テストのフレームワークとしてJasmine、テスト実行環境としてKarma、タスクランナーにgulpを使ってみた。

Read more »

gulp+ES6でフロントエンド開発

ES6を使ったフロントエンドの開発環境を作ってみた。概要としては、タスクランナーにgulpを使い、いくつかのソースファイルにわかれたES6のコードをbrowserifyで1つにまとめて、Babelで現行のブラウザで動くJavaScriptコードにトランスパイルする。他にuglifyで難読化やソースマップの出力、HTMLやCSSのビルドも行う。

Read more »