section3_問題集

セクション3 問題集 — プロトタイプから ML モデルへのスケール

★最重要セクション。20 問でモデル選定・訓練・分散・ファインチューニング・ハードウェアを総ざらい。


問題 1

時系列予測モデルを BigQuery で完結させたい。最適は?

A. linear_reg B. ARIMA_PLUS C. boosted_tree_classifier D. kmeans

解答と解説

正解:B


問題 2

100 B パラメータの LLM を訓練したい。Google Cloud で最適な構成は?

A. NVIDIA A100 単機 GPU B. TPU v5p Multislice + Pathways (JAX) C. CPU 高性能インスタンス D. Cloud Functions の並列

解答と解説

正解:B


問題 3

PyTorch で 7 B LLM をドメイン特化させたい。チーム予算は限定的。最適手法は?

A. Full Fine-tuning B. LoRA / PEFT C. プロンプトのみで頑張る D. RLHF

解答と解説

正解:B


問題 4

ハイパーパラメータ探索を ベイズ最適化 で自動化したい Google サービスは?

A. Vizier (HyperparameterTuningJob) B. Grid Search Job C. Pub/Sub D. AutoML

解答と解説

正解:A


問題 5

訓練ジョブが OOM (Out of Memory) で頻発する。対策の組合せとして適切は?(複数選択 — 2 つ選べ)

A. バッチサイズを下げる B. 勾配蓄積 (gradient accumulation) C. 学習率を上げる D. データ量を増やす

解答と解説

正解:A, B


問題 6

訓練のコストを 50% 削減したい。最大のレバーは?

A. Spot VM / Preemptible + チェックポイント保存 B. リージョン変更 C. インスタンスサイズアップ D. 訓練データ削減

解答と解説

正解:A


問題 7

JAX フレームワークで開発した大規模モデルを訓練したい。ハードウェアの第一候補は?

A. CPU B. GPU C. TPU D. Edge TPU

解答と解説

正解:C


問題 8

データが BigQuery にあり、ML 専門家のいない小規模チームが テーブルデータの分類モデルで高精度 を求めている。最適は?

A. Custom Training + XGBoost B. AutoML Tables / Tabular Workflows C. BigQuery ML logistic_reg のみ D. Vertex AI Workbench で手動で sklearn

解答と解説

正解:B


問題 9(複数選択 — 2 つ選べ)

分散訓練の並列化戦略の正しい組合せ:

A. Data Parallelism = 同じモデル × 異なるデータ B. Tensor Parallelism = モデル内のテンソルを分割 C. Pipeline Parallelism = データを順番に処理する 1 ノード版 D. Random Parallelism = ランダム分割

解答と解説

正解:A, B


問題 10

3D 並列 (Data + Tensor + Pipeline) は何の場面で使う?

A. 単一 GPU で完結する中小モデル B. 1 GPU に乗らない超大規模 LLM C. 単純な前処理 D. バッチ推論のみ

解答と解説

正解:B


問題 11

Spot 枠が確保できないジョブを優先的に確保するための Google サービスは?

A. Dynamic Workload Scheduler (DWS) B. Cloud Scheduler C. Cloud Composer D. Cloud Tasks

解答と解説

正解:A


問題 12

訓練時の loss が NaN になった。最も典型的な原因 2 つは?(複数選択 — 2 つ選べ)

A. 学習率が高すぎる B. 混合精度 (fp16) で overflow C. データ量が多すぎる D. GPU が古い

解答と解説

正解:A, B


問題 13

Agent Platform Custom Training で TensorFlow 2.x モデル を訓練する。コンテナはどう選ぶ?

A. Pre-built TensorFlow GPU コンテナを指定 B. 自作 Dockerfile を必ず書く C. Kubeflow on GKE で自作 D. BigQuery ML

解答と解説

正解:A


問題 14

Tabular Workflows と AutoML Tables の違いは?

A. Tabular Workflows はパイプライン化された AutoML の上位互換でカスタマイズ可 B. Tabular Workflows は時系列専用 C. Tabular Workflows は GCS 専用 D. 同じもの

解答と解説

正解:A


問題 15

訓練の I/O ボトルネックを解消する典型策は?(複数選択 — 2 つ選べ)

A. TFRecord で sequential read B. tf.data.Dataset の prefetch / cache C. CSV を 1 行ずつ open D. GCS から 1 ファイルずつ DL

解答と解説

正解:A, B


問題 16

複数 TPU を 単一プログラム で扱う Google 製ランタイムは?

A. Pathways B. NCCL C. Horovod D. DeepSpeed

解答と解説

正解:A


問題 17

Vertex AI Vizier (HyperparameterTuningJob) で同時試行数を上げると?

A. 高速化するが探索効率は下がる B. 探索効率が必ず上がる C. コストが下がる D. 精度が必ず上がる

解答と解説

正解:A


問題 18

ファインチューニングを検討すべきタイミングとして適切なもの 2 つは?(複数選択)

A. プロンプト + few-shot で精度頭打ち B. ドメイン固有用語・出力形式が必要 C. データが 10 件しかない D. 推論コストを下げたい(小モデル + チューニング)

解答と解説

正解:A, B, D(B, D が確実、A も該当)→ 解答は最重要 2 つで A と B または A と D。試験では「不適切」を排除して残る選択肢を選ぶ


問題 19

推論コストを抑えながらレイテンシも下げたい LLM のハードウェア選定は?

A. A100 80GB B. H100 C. L4 GPU または TPU v5e D. CPU only

解答と解説

正解:C


問題 20

Gemini を BigQuery 上から Supervised Fine-tuning したい。最低限必要なものは?

A. 入力(プロンプト)と期待出力のペアの訓練データセット B. RLHF のための報酬モデル C. 強化学習用の environment D. 数万 GPU クラスタ

解答と解説

正解:A


全 20 問。