ITパスポート

機械学習とは?テクノロジ系 ・ AI・新技術

読み方: きかいがくしゅう

1行定義
データからコンピュータが自動的にパターン・ルールを学習し、予測・分類・判断を行うAI技術

詳細解説

機械学習(Machine Learning: ML)は、大量のデータからコンピュータがアルゴリズムを通じて自動的にパターン・ルール・知識を学習し、新しいデータへの予測・分類・判断を行うAI技術です。人間が明示的にルールをプログラムするのではなく、データから自動的にルールを見つけることが特徴です。機械学習の主要な学習方式は次の3つです。教師あり学習(Supervised Learning):正解ラベル付きデータで学習(例:スパムメール分類・不動産価格予測)。教師なし学習(Unsupervised Learning):正解なしでデータの構造・パターンを発見(例:顧客セグメンテーション・異常検知)。強化学習(Reinforcement Learning):環境との試行錯誤で報酬最大化の行動方針を学習(例:囲碁AI AlphaGo・ゲームAI)。代表的なアルゴリズムは線形回帰・ロジスティック回帰・決定木・ランダムフォレスト・サポートベクターマシン(SVM)・k-近傍法・XGBoostなどです。過学習(Overfitting)は訓練データに特化しすぎて未知データへの精度が落ちる問題で、正則化・ドロップアウト・交差検証で対策します。機械学習の実装ライブラリはscikit-learn・TensorFlow・PyTorchが主流です。試験対策では「教師あり・なし・強化学習の定義」「機械学習とAI・ディープラーニングの関係」「過学習の概念」を押さえておきます。

ITパスポートでの出題ポイント

  1. データからパターンを自動学習、人間がルールを書かない
  2. 教師あり(正解ラベルあり)・教師なし(正解なし)・強化学習の3分類
  3. 過学習:訓練データに適合しすぎて汎化性能が低下する問題
  4. scikit-learn・TensorFlow・PyTorchが主要実装ライブラリ

関連用語

「機械学習」の過去問を解いて理解を定着

合格ナビでは IPA 公式 600問 + 3段階の解説(初級・標準・上級) で「○○とは?」をその場で深掘りできます。

過去問を解く 用語集トップへ


シラバス 6.5 準拠 / 最終更新: 2026-05-25