University提供のCS231n/Assignment2/Dropoutに挑戦する。それにしても、本当に酷暑並みの酷い暑さだ。これは1000年に1度の暑さに違いないと思わざるを得ない今日この頃。experiment¶スポンサーリンクDropout¶Dropout1は、フォワードパスの間、無作為にいくつかの特徴をゼロに設定することでニューラルネットワークを正則化するテクニックだ。今回のエクササイズでは、ドロップアウト層を実装して、任意でドロップアウトを使えるように全結合ネットワークを一部修正する。pass¶cs231n/layers.pyに、ドロップアウト用フォワードパスを実装する。ドロップアウトは訓練中とテスト中の振る舞いが異なるので、両モード用の操作を実装する。それが終わったら、下記のコードを実行して実装をテストする。pass¶cs231n/layers.pyに、ドロップアウト用バックワードパスを実装する。終わったら下のセルを実行して実装の数的勾配確認をする。Dropoutcs231n/classifiers/fc_net.pyで、ドロップアウトを使うために実装を修正する。nonlinearity(非線形性)のすぐ後にドロップアウトを付け加える必要がある。終わったら下のコードを実行して実装の数的勾配確認をする。実験として、一組の二層ネットワークを500の訓練標本を使って訓練する。一つは、ドロップアウトを使わず、もう一つは、ドロップアウト確率0.75を使う。訓練後、2つのネットワークの経時的な訓練正確度と検証正確度を視覚化する。25)plt.show()とにかく暑い。明日はもっと暑いんだからやってられない。研究者たちは、1次元の量子細線中に電子を圧搾し、それらの間の相互作用を観測することによって、電子の量子効果を観測する事に成功しました。