質問: DNN分野では「End-to-end training」という言葉がよく出てきますが、 公式的な解釈はなく、個別な解釈を読んでも、分かるような分からないような気分です。 原因は恐らく反対の概念**「End-to-endではないtraining」**は何ですか というのは分かっていないためかなと思います。 どなたかご解釈いただけませんか。
回答: Youtube - What is end-to-end deep learning? (C3W2L09) Qiita - Coursera DeepLearning Course3 Structuring Machine Learning Projects Week2 学習メモ > > End-to-End学習とは端つまり入力と出力だけ渡して、途中で発生する処理全てを学習してしまうというもの。 > > OCRを例に挙げると、入力の画像から途中の処理を細かいタスクに分け最終的に文字認識に到るという構造が > > 一般的、しかしEnd-to-End学習では中間の処理も全て学習させる。 > > 注意点としてデータセットがたくさん必要になる点、逆に言うとデータセットが少ないなら今までの手法を使えばよい。 > > > !イメージ説明 上記画像を例にすると画像からいろいろなタスクを踏んで文字認識をするのが一般的な手法ですがEndtoEndの場合画像から文字認識まで一気に学習させる手法のことを指します。もちろん画像とそれに対するラベル(何の文字であるか)という情報が必要になります。