Instiq

AWS Certified Machine Learning – Specialty参考書

AWS 上で機械学習のデータ準備・分析・モデリング・運用を専門的に設計するスペシャリティ資格(MLS-C01)。SageMaker を中心に ML ワークフロー全体を学びます。

AWS Certified Machine Learning – Specialty(MLS-C01)について

AWS Certified Machine Learning – Specialty(MLS-C01)は、AWS が提供するスペシャリティレベルの認定資格です。このページでは、試験範囲を全 6 章・18 節の参考書として体系的に解説し、本番形式の練習問題で理解度を確認できます。下の章一覧から順に読み進め、「問題集で演習する」で実力を試すのが効率的な学習の流れです。

試験で問われる分野(出題範囲の目安)

  • データエンジニアリング約 20%
  • 探索的データ分析約 24%
  • モデリング約 36%
  • 機械学習の実装と運用約 20%

配点は本番試験の目安です。各分野は下の章・節で詳しく解説しています。

※ この試験は提供を終了しています。

公式の試験情報:https://aws.amazon.com/certification/certified-machine-learning-specialty/

1データエンジニアリング

  • 1.1データの収集と取り込み

    ML の出発点——データソース、ストリーミング取り込み(Kinesis)、バッチ取り込み、S3 データレイク——を理解します。学習データはまず S3 に集めます。

  • 1.2データの変換と特徴量の準備

    使える形に整える——Glue ETL、データカタログ、Data Wrangler、特徴量エンジニアリング、Feature Store——を理解します。良い特徴量がモデルの質を決めます。

  • 1.3ストレージとデータ形式

    効率よく蓄える——列指向(Parquet/ORC)、パーティション、S3 ストレージクラス、SageMaker の入力モード——を理解します。形式とレイアウトがコストと速度を左右します。

2探索的データ分析

  • 2.1統計と分布の把握

    データを知る——要約統計(平均/中央値/分散)、分布、外れ値、クラス不均衡、相関——を理解します。モデリング前にデータの素性を掴みます。

  • 2.2可視化による探索

    見て掴む——ヒストグラム、箱ひげ図、散布図、相関ヒートマップ——の使い分けを理解します。目的に合う図でデータの特徴を素早く把握します。

  • 2.3前処理とデータ品質

    モデルに渡す準備——欠損値補完、外れ値処理、エンコード/スケーリング、クラス不均衡対策(SMOTE)、データリーク回避——を理解します。

3モデリング

  • 3.1アルゴリズムの選択

    課題に合うモデル——教師あり(分類/回帰)、教師なし(クラスタリング/次元削減)、SageMaker 組み込みアルゴリズム、専門タスク(画像/テキスト/時系列)——を理解します。

  • 3.2学習・過学習・ハイパーパラメータ調整

    うまく学習させる——過学習/未学習、バイアス/バリアンス、正則化/early stopping、ハイパーパラメータ調整(SageMaker Automatic Model Tuning)、交差検証——を理解します。

  • 3.3モデルの評価指標

    良し悪しを測る——混同行列、適合率/再現率/F1、ROC-AUC、回帰指標(RMSE/MAE/R²)、不均衡時の指標選択——を理解します。目的に合う指標で評価します。

4機械学習の実装と運用

  • 4.1モデルのデプロイ

    推論を提供する——リアルタイムエンドポイント、バッチ変換、サーバーレス/非同期推論、自動スケーリング、マルチモデルエンドポイント——を理解します。用途で配信方式を選びます。

  • 4.2モニタリングと再学習

    本番で守る——Model Monitor、データドリフト、CloudWatch(遅延/エラー/呼び出し数)、ドリフト検知→再学習——を理解します。モデルは時間とともに劣化します。

  • 4.3MLOps とセキュリティ

    自動化と安全——SageMaker Pipelines、Model Registry、安全なロールアウト(A/B/カナリア)、IAM/KMS/VPC によるセキュリティ——を理解します。再現可能で安全な ML 運用を実現します。

5高度なモデリングと深層学習

  • 5.1ニューラルネットワークの基礎

    深層学習の土台——層とニューロン、活性化関数(ReLU/sigmoid/softmax)、誤差逆伝播、学習率/エポック/バッチ、勾配消失——を理解します。

  • 5.2深層学習アーキテクチャ

    データに合う構造——CNN(画像)、RNN/LSTM(系列)、Transformer(言語)、用途別の選択——を理解します。データの性質でアーキテクチャを選びます。

  • 5.3転移学習と深層学習の調整

    少データで賢く——転移学習/ファインチューニング、SageMaker JumpStart、ドロップアウト/バッチ正規化、データ拡張、early stopping——を理解します。

6SageMaker エコシステムと AI サービス

  • 6.1SageMaker のワークフロー

    一貫した ML 基盤——SageMaker Studio、組み込みアルゴリズム、トレーニングジョブ、Processing、準備→学習→デプロイ→監視——を理解します。

  • 6.2高レベル AI サービス

    作らずに使う——Rekognition、Comprehend、Transcribe/Polly、Translate、Textract、Personalize(時系列予測の Forecast は新規提供を終了し、後継は SageMaker Canvas 等)——を理解します。学習不要の API で素早く実装します。

  • 6.3データラベリングと構築方針

    最後の判断——Ground Truth(ラベリング)、AI サービス vs カスタム、コストと労力のトレードオフ、適切な選択——を理解します。作るか使うかを賢く選びます。