機械学習とは
データから学んで、未知のデータを予測・分類する

読む時間の目安 約4分
この記事の要点
  • 機械学習は、既知のデータをAIに学習させて「学習済みモデル」を作り、未知のデータの予測や分類を行うデータ分析の手法です。
  • 学び方は3種類です。正解つきのデータで学ぶ教師あり学習、正解なしのデータから構造を見つける教師なし学習、報酬が最大になるよう試行錯誤する強化学習です。
  • 試験では、この3種類の見分けと、データクレンジング・転移学習などのモデルづくりの用語が問われます。
この記事の目次
  1. 機械学習とは
  2. 学習の種類(3つ)
  3. モデルができるまでの流れ
  4. 試験での問われ方
  5. 似た用語との違い
  6. 覚え方
  7. 第10章の問題を解いてみる
  8. よくある質問

機械学習とは

機械学習(machine learning)は、既知のデータをAIに学習させて「学習済みモデル」を作り、そこへ未知のデータを与えて予測や分類を行わせるデータ分析の手法です。

人間が「こうなったらこう判断する」という規則を1つずつ書くのではなく、たくさんのデータからAIが規則性を見つけ出します。作る段階を学習フェーズ、できたモデルを使う段階を推論フェーズ(実行フェーズ)と呼びます。学習フェーズは大量のデータを処理するため、推論フェーズより大きな計算が必要です。

同じ「データ分析」でも、数理統計学でデータの特性を客観的に説明する統計解析とは重点が違います。統計解析との比べ方は「統計解析と機械学習の違い」にまとめています。この記事では、機械学習の中身である「学習の種類」を中心に説明します。

学習の種類(3つ)

機械学習は、データの与え方と学び方によって、次の3種類に分けられます。

機械学習の3種類の学習 機械学習(データから学ぶ) 教師あり学習 正解つきのデータ で学び、未知の データの分類や 予測を行う 教師なし学習 正解のないデータ から、データの 構造や特徴を 見つける 強化学習 行動の結果の 報酬が最大に なるよう、試行 錯誤を重ねる
機械学習の3種類。違いは「正解があるか」「報酬があるか」(もちこ道場のまとめ)
  • 教師あり学習: 訓練データに正解情報(教師データ)を付けて入力します。入力と正解のペアから規則を学び、未知のデータを分類したり予測したりします。
  • 教師なし学習: 正解情報がないデータを入力し、データの中にある構造やまとまりを見つけさせます。
  • 強化学習: 行動に対して得られる報酬が最大になるよう、試行錯誤を重ねて学びます。詳しくは「強化学習とは」で説明します。

実際の機械学習は、この3種類を組み合わせて行われます。また、アルゴリズムは「ニューラルネットワークを使わないもの」と「ニューラルネットワークを使うもの」にも分けられ、後者の代表がディープラーニングです。

モデルができるまでの流れ

学習済みモデルは、次の順で作ります。

  1. データの準備: データの欠損値を補ったり、ノイズを取り除いたりして、学習に適した形に整えます(データクレンジング)。モデルが学ぶのに役立つ情報を数値にした特徴量を、人が経験や知識から取り出すこともあります(特徴量エンジニアリング)。
  2. 学習: 準備した訓練データで、モデルを学習させます。
  3. 評価: 訓練に使っていないテストデータで、未知のデータへの予測の精度(汎化性能)を確かめます。
  4. 推論: できあがった学習済みモデルに未知のデータを与え、予測や分類をさせます。

一からモデルを作る代わりに、既存の学習済みモデルへ手元のデータだけを追加で学習させる方法もあります。これが転移学習で、時間をかけずに効率よくモデルを作れます(「ファインチューニングと転移学習の違い」)。

試験での問われ方

モバイルシステム技術検定2級では、第10章「生成AIとAI活用」で出ます。もちこ道場の第10章の問題では、機械学習を含む問題が20問あり、次のような問われ方をしています。

  • 穴埋め: 「既知のデータをAIに学習させて学習済みモデルを作り、未知のデータの予測や分類を行う手法」の空欄に機械学習を選ぶ。または「報酬が最大になるよう試行錯誤を重ねる」から強化学習を、「欠損値の補完やノイズの除去」からデータクレンジングを選ぶ。
  • 組み合わせの穴埋め: 「教師あり学習・教師なし学習・強化学習」の3種類を、説明文の空欄に当てはめる。
  • 誤った記述を選ぶ: 教師あり学習・教師なし学習・強化学習の説明で、正解データの有無や報酬の話を入れ替えた記述を見抜く。
  • 正誤の組み合わせ: 「汎化性能は、訓練データと異なるテストデータで評価する」のように、用語の説明が正しいかを3つ判断する。訓練データで評価するという記述は誤りです。

似た用語との違い

用語 位置づけ ひとこと
統計解析 機械学習と並ぶデータ分析の手法 数理統計学で、既知のデータの特性を客観的に説明する
機械学習 データ分析の手法 学習済みモデルを作り、未知のデータを予測・分類する
ディープラーニング 機械学習のアルゴリズムのひとつ 多層のニューラルネットワークで、特徴量を自動で取り出す
強化学習 機械学習の学習の種類 報酬が最大になるよう試行錯誤する
転移学習 モデルの作り方 既存の学習済みモデルに、既知のデータだけを追加で学習させる

覚え方

  • 「正解の有無」と「報酬」で3つに分ける。正解つきなら教師あり、正解なしなら教師なし、報酬を手がかりに試行錯誤するなら強化学習です。
  • 学習は訓練データ、評価はテストデータ。同じデータで確かめても、未知のデータへの強さは分かりません。

第10章のほかの用語は「第10章 生成AIの要点」にまとめています。

第10章の問題を1問、解いてみる

もちこ道場の第10章の問題です。演習画面と同じ解説(図解・選択肢ごとの解説)を付けています。

問1

機械学習のデータ準備において、取得したデータに含まれる欠損値を補完したり、ノイズを除去したりして、データの形式を学習に適した状態に整える作業を1と呼びます。

答えと解説を見る

正解は 4(データクレンジング)です。

【概要】

データクレンジングは、取得したデータの欠損を補完したりノイズを除去したりして、学習に適した形式に整える作業である。

【図解】実験的機能

機械学習の構築プロセスと転移学習 機械学習の構築プロセスと転移学習

図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。

【各選択肢の解説】

  • 1. データ分離あなたの解答 データ分離はデータを学習用と評価用に分割する作業であり、ノイズ除去を行う空欄(1)に合致しない。
  • 2. 特徴量抽出あなたの解答 特徴量抽出はデータから有効な要素を取り出す作業であり、欠損補完やノイズ除去を行う空欄(1)に合致しない。
  • 3. ファインチューニングあなたの解答 ファインチューニングは特定目的向けに追加学習を行う工程であり、データ整形作業の空欄(1)に合致しない。
  • 4. データクレンジング正解あなたの解答 データクレンジングは欠損補完やノイズ除去を行いデータを整える作業のため空欄(1)に合致する。
第10章の問題を解く

第10章は約130問。いま解いた問題と同じ形で、選択肢ごとの解説と図解が付いています。まずは登録なしで、第1章の142問から解き方を試せます(第2章からはプランで解けます)。

第1章を無料で解く

よくある質問

機械学習と AI は、同じ意味ですか?

同じではありません。AI(人工知能)は人の知的な働きをコンピュータで実現する技術の広い呼び名で、機械学習は、そのなかでデータから規則性を学ぶ手法のひとつです。第10章では、機械学習を土台にしたディープラーニングや生成AIへと話が進みます。

回帰分析は、機械学習に入りますか?

試験では、回帰分析は統計解析の代表的な手法として扱われます。「回帰分析は機械学習を代表する手法」という記述は誤りの選択肢として出ます。統計解析との違いは、別の記事にまとめています。

学習フェーズと推論フェーズでは、どちらが大きな計算を必要としますか?

学習フェーズのほうです。大量の訓練データでモデルを作る学習には高い演算能力と長い時間が必要で、学習済みモデルで予測する推論フェーズ(実行フェーズ)は、それより少ない計算で済みます。

もちこ道場

章ごとの問題と本番形式の模擬試験で、合格の力を確かめる

公式テキストの全13章から作ったオリジナルの予想問題を、スマホ・PC で解ける Web 演習サービスです(運営者が作っています)。

ベーシックプラン

500円

31日間・買い切り・自動更新なし

  • 全13章 1,804問○
  • 選択肢ごとの解説○
  • 全問の解説に図解○
  • 模擬試験(100問・100分)なし
おすすめ合格フルサポートプラン

1,000円

31日間・買い切り・自動更新なし

  • 全13章 1,804問○
  • 選択肢ごとの解説○
  • 全問の解説に図解○
  • 模擬試験(100問・100分)○

無料体験は登録不要です。

次に読む

出典・注記

出題範囲は、2026年11月にMCPC の公式ページで確認しました。用語の説明は、もちこ道場の問題と解説をもとにまとめたものです。

  1. モバイルシステム技術検定2級(MCPC 公式)