教育者用解答

ディープラーニング A to Z 3-1〜3-8の確認問題の採点基準とColab課題の解答例

学習者は、各回の確認問題をまず自分で解いてから確認してください。課題の実行結果は環境によって少し変わることがあるため、講師は授業の前に一度自分で実行して数値を確かめておきます。

3-1AIはどう動くのか

3-1ページの教育者向けTIPに戻る

確認問題の解答と採点基準

Q1. 機械学習とディープラーニングを、「特徴」という言葉を使ってそれぞれ一文で区別せよ。

Q2. 特徴Aは、学習データに「照明が暗くなる」場面があるのに、なぜその場面を間違えるのか?

Q3. ヒトの感覚のうち、視床を経由せずに大脳皮質へ直接向かうものは?

Q4. ショウジョウバエのLPLC2とセクション3の特徴Bは、どこが似ているか?

Q5. 「学習データで正解率100%が出たから、現場でもうまくいくだろう」という判断の問題点は?

Colab課題の解答例

基本課題:「斜めに接近」を追加

チャレンジ課題:自分の業務データ

授業中によく出る質問

3-2ニューラルネットワークの部品

3-2ページの教育者向けTIPに戻る

確認問題の解答と採点基準

Q1. 活性化関数のないニューラルネットワークに隠れ層を10層重ねると、どんな境界を描けるか?(2点)

Q2. シグモイドの代わりにReLUを使うと勾配消失が減るのはなぜか?(2点)

Q3. 正解が1、予測が0.41のとき、MSE損失と∂L/∂yは?(2点)

Q4. 学習損失は下がり続け、検証損失はある時点から上がる。どんな状態で、何をすべきか?(3点)

Q5. 不良率10%の検査で「すべて正常」と答えるモデルの正解率と再現率は?(2点)

Colab課題の解答例

基本課題:tanh → ReLU、隠れニューロン4・16・64

チャレンジ課題:自分の業務データで6:2:2評価

3-3画像とCNN

3-3ページの教育者向けTIPに戻る

確認問題の解答と採点基準

Q1. 224×224のカラー写真を隠れニューロン1,000個のMLPに入れると、第1層の重みはいくつか?(バイアスを除く)

Q2. 6×6の入力に3×3フィルターをパディングなし、ストライド1で適用すると、出力サイズは?

Q3. セクション5の縦エッジフィルターを左上の位置に置いたとき、出力が−3になる理由を計算で示せ。

Q4. 2×2の窓[6, 3, 0, 3]の最大プーリング値と平均プーリング値は?

Q5. ピクセルを同じ規則で並べ替えて最初から学習すると、MLPとCNNのどちらが大きく下がるか。またそれはなぜか?

Colab課題の解答例

基本課題:斜めフィルターの追加

チャレンジ課題:データ拡張

授業中によく出る質問

3-4音声

3-4ページの教育者向けTIPに戻る

確認問題

課題の例

3-5テキスト

3-5ページの教育者向けTIPに戻る

確認問題

課題の例

3-6時系列・株価

3-6ページの教育者向けTIPに戻る

確認問題

課題の例

授業運営上の注意。 授業の始めと終わりに「教育用の例であり、投資助言ではない」とはっきり伝える。学生が特定銘柄の売買判断を尋ねたら、このページの範囲外であることを伝える。

3-7系列モデル

3-7ページの教育者向けTIPに戻る

確認問題の解答と採点基準

Q1. 数列を平均してフィードフォワードニューラルネットワークに入れると、どんな情報が失われるか?

Q2. h_t = tanh(x_t + 0.9·h_(t−1)) に1, 0, 0を入れると、h_1、h_2は?

Q3. f = σ(5) ≈ 0.9933で、入力ゲートが完全に閉じているとき、20番目のマスのセル状態は最初の値の何倍か?

Q4. 隠れ16、入力1のとき、SimpleRNN、LSTM、GRU(教科書の式)の再帰層のパラメーター数は?

Q5. LSTMがT = 100で失敗した。「LSTMは長い記憶ができない」と結論づけてよいか?

Colab課題の解答例

基本課題:入力ゲートを常に開く(i = σ(5))

チャレンジ課題:T = 100の失敗を成功に変える

授業中によく出る質問

3-8アテンションとトランスフォーマー

3-8ページの教育者向けTIPに戻る

確認問題の解答と採点基準

Q1. q = [2, 0.4]、k = [2, 0]、d_k = 2のとき、スコア q·k / √d_k は?

Q2. スコア[1.98, 1.98, 2.772]のソフトマックスと、V = [10,0], [0,10], [6,6]を混ぜた結果は?

Q3. 位置符号なしでセルフアテンションだけを使うと、単語の順序を並べ替えたとき各単語の出力はどうなるか?

Q4. d = 512のマルチヘッドアテンション層のパラメーター数と、ヘッドを16個に変えたときの変化は?

Q5. 長さが4,096 → 8,192になると、アテンションスコアの個数は?

Colab課題の解答例

基本課題:√d_kで割らない

チャレンジ課題:位置埋め込みを取り除く

授業中によく出る質問