基礎理論 ディープラーニングコースを受講した生徒からの興味深い質問(4/4) 1.ディープラーニングコースを受講した生徒からの興味深い質問(4/4)まとめ ・パラメータ数は相関且つ冗長なためモデル容量の目安として最適ではない ・モデル容量は一般化に関連するがDNNを把握するための概念ではなさそう ・専門家以外の人に、... 2021.03.22 基礎理論
基礎理論 ディープラーニングコースを受講した生徒からの興味深い質問(3/4) 1.ディープラーニングコースを受講した生徒からの興味深い質問(3/4)まとめ ・batchnormは使用した場所により効果が異なりSGDの分析が困難になる側面がある ・embedding次元を決定する際はできるだけ大きなニューラルネットを使... 2021.03.21 基礎理論
基礎理論 ディープラーニングコースを受講した生徒からの興味深い質問(2/4) 1.ディープラーニングコースを受講した生徒からの興味深い質問(2/4)まとめ ・何を重視するかによってミニバッチとシングルバッチの優位性は異なる ・一般化能力を最優先する場合はシングルバッチの方が優れているという見方もある ・バッチ毎に正規... 2021.03.20 基礎理論
基礎理論 ディープラーニングコースを受講した生徒からの興味深い質問(1/4) 1.ディープラーニングコースを受講した生徒からの興味深い質問(1/4)まとめ ・バックプロパゲーションが脳に実装されていないことは生物学的制約のために非常に明白 ・神経科学の観点からはこれはバックプロパゲーションに対する批判に繋がる側面があ... 2021.03.19 基礎理論
学習手法 PAIRED:3つのエージェントを使って強化学習の効率を向上(2/2) 1.PAIRED:3つのエージェントを使って強化学習の効率を向上(2/2)まとめ ・強化学習のシミュレーション環境を多様化して現実への転移を容易にする手法が求めらている ・トレーニング環境を自動的に作成する教師なし環境デザイン(UED)は1... 2021.03.18 学習手法
学習手法 PAIRED:3つのエージェントを使って強化学習の効率を向上(1/2) 1.PAIRED:3つのエージェントを使って強化学習の効率を向上(1/2)まとめ ・強化学習でシミュレートされたトレーニング環境を利用するケースが近年増加している ・シミュレート環境の弱点は作成される環境が多様性を欠く事であり環境の自動構築... 2021.03.17 学習手法
インフラ Google Colabのランタイムをリモートホストに設定する 1.Google Colabのランタイムをリモートホストに設定するまとめ ・Google Colabのランタイムを自宅内のリモートPCに変更する際のメモ ・リモートに直接接続する事は出来ないのでsshでポートフォワードする事になる ・Ten... 2021.03.16 インフラ
インフラ Google ColabのランタイムをGCEに設定する 1.Google ColabのランタイムをGCEに設定するまとめ ・Google ColabのランタイムをGCEのインスタンスに変更する際のメモ ・Google Cloud SDKとDeep Learning VMの組み合わせだと楽に変更で... 2021.03.15 インフラ
基礎理論 EpochとBatch SizeとIterationsとNumber of batchesの違い 1.EpochとBatch SizeとIterationsとNumber of batchesの違いまとめ ・エポックとは全学習データの事。サイズが多くなるので分割して処理する事が多い ・エポックを分割したものをバッチと呼ぶ。バッチ内のデー... 2021.03.14 基礎理論
アプリケーション Lyra:音声圧縮用の新しい超低ビットレートコーデック(2/2) 1.Lyra:音声圧縮用の新しい超低ビットレートコーデック(2/2)まとめ ・Lyraは計算量の少ないWaveRNNの亜種を使用することで生成モデルの計算の複雑さを回避 ・中級クラスのスマートフォン上でもリアルタイム処理が出来るほど軽量なモ... 2021.03.13 アプリケーションモデル
アプリケーション Lyra:音声圧縮用の新しい超低ビットレートコーデック(1/2) 1.Lyra:音声圧縮用の新しい超低ビットレートコーデック(1/2)まとめ ・音声通話やビデオ通話には送信信号を効率的に圧縮するコーデックが重要 ・低速なネットワークでも音声通信を可能にする音声コーデックLyraを開発 ・Lyraは生成モデ... 2021.03.12 アプリケーションモデル
入門/解説 ViMをコンパイルするためにPythonとOpensslをコンパイルする 1.ViMをコンパイルするためにPythonとOpensslをコンパイルするまとめ ・vimを自分でコンパイルする際はpythonとopensslもコンパイルする必要が出てくる ・手順が確立できていればコンパイル自体は難しくはないが確立する... 2021.03.11 入門/解説