読み方: きかいがくしゅう
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パスポートでの出題ポイント
- データからパターンを自動学習、人間がルールを書かない
- 教師あり(正解ラベルあり)・教師なし(正解なし)・強化学習の3分類
- 過学習:訓練データに適合しすぎて汎化性能が低下する問題
- scikit-learn・TensorFlow・PyTorchが主要実装ライブラリ
関連用語
- ディープラーニング AI・新技術
- AI(人工知能) AI・新技術
- GPU コンピュータシステム
- 生成AI(Generative AI) AI・新技術
- データクレンジング データベース
「機械学習」の過去問を解いて理解を定着
合格ナビでは IPA 公式 600問 + 3段階の解説(初級・標準・上級) で「○○とは?」をその場で深掘りできます。
シラバス 6.5 準拠 / 最終更新: 2026-05-25
