コンテンツにスキップ
LinkedInX

AI・機械学習を学ぶ

AI(人工知能) は、2026年現在のエンジニアリングにおいて避けて通れない領域です。ChatGPT・Claude・Gemini などの生成AIが日常的に使われるようになった今、「AIが何をしているのか」「どんな仕組みで動いているのか」を理解することは、エンジニアとして大きな強みになります。

このセクションでは、AI・機械学習の基礎概念から、生成AI、RAG、ファインチューニング、評価、AIエージェント、AIツールの拡張を可能にするプロトコル「MCP」まで、ゼロから体系的に学べます。

AI・機械学習・ディープラーニングがどのような関係にあるのかを整理し、それぞれの基本概念を学びます。

  • 機械学習とは — データからパターンを学ぶ仕組みと、従来のプログラミングとの違い
  • ディープラーニングとは — ニューラルネットワークの仕組みと、LLM(大規模言語モデル)の概要
  • 学習パラダイム — 転移学習・ファインチューニング・連合学習など、現代の実践的な学習手法

LLM、推論モデル、プロンプトエンジニアリング、コンテキストエンジニアリング、ハーネスエンジニアリングなど、生成AIを使いこなすための基礎を学びます。

LLMに外部文書を検索させ、根拠に基づいて回答させるRAGの仕組みを学びます。社内文書、最新情報、専門資料をAIに安全に参照させたい場合の基礎から、Agentic RAGやコードRAGまで扱います。

LLMの振る舞いやスタイルを追加学習で調整する方法を学びます。RAGやプロンプトでは解決しにくい、出力形式・専門タスク・モデル軽量化の設計を扱います。

AIモデルやLLMアプリを本番で使う前に、品質・安全性・業務適合性を測る方法を学びます。

AIがツールを使い、計画し、複数ステップの作業を進める仕組みを学びます。

AIモデルが外部ツールやデータと連携するための標準規格「MCP」を学びます。Claude Code や Claude Desktop がなぜ多様なツールと連携できるのか、その仕組みを理解できます。

AIシステムを安全・倫理的・法的に適切な方法で活用するための意思決定体制・ポリシー・プロセスを学びます。NIST AI RMF・EU AI Act・ISO/IEC 42001 などの主要フレームワークと、生成AI時代に対応するアジャイルガバナンスのアプローチを扱います。

  • AIガバナンスとは — ガバナンスの基礎概念、主要フレームワーク、ガバナンスの3層構造
  • アジャイルAIガバナンス — 変化の速いAI環境に対応する Living Policy・スプリントベースリスク管理・継続的コンプライアンスの実践

公平性・透明性・説明可能性・プライバシー・アカウンタビリティの5原則を軸に、AIを倫理的・社会的責任を持って開発・運用・活用するための考え方と実践を学びます。EU AI Act・NIST AI RMF・Constitutional AI など主要な規制とアプローチも扱います。

  • 責任あるAIとは — 5つの中核原則、AIバイアスの種類、EU AI Act・NIST AI RMFの概要

生成AIに固有のセキュリティリスクを理解し、攻撃手法から防御フレームワーク・ガードレール実装まで体系的に学びます。プロダクトにAIを組み込む開発者に必要な知識を扱います。

AI・機械学習の技術理解から一歩進み、組織・経営レベルでのAI推進を学びます。戦略立案・推進体制構築・PoC定着・スケーリング・定着化まで5フェーズで体系化しています。

AI・機械学習の基礎から始めたい場合

Section titled “AI・機械学習の基礎から始めたい場合”

まずは「機械学習とは」から読み始めてください。AI・機械学習・ディープラーニングの関係を整理してから、それぞれの詳細に進むのがスムーズです。

  1. 機械学習とは — AIと機械学習の違い・3種類の学習方法
  2. ディープラーニングとは — ニューラルネットワークとLLMの仕組み
  3. 学習パラダイム — 転移学習・ファインチューニングなどの実践的手法

LLMの仕組みを理解してから、モデル選定、プロンプト、コンテキスト、ハーネス、RAGへ進むと、チャット利用から実務設計へつなげやすくなります。

  1. 生成AIとは — 生成AIの全体像
  2. LLMとは? — 大規模言語モデルの基本
  3. 生成AIモデルと知能指標 — モデル選定の考え方
  4. プロンプトエンジニアリング — 指示文の設計
  5. コンテキストエンジニアリング — 必要情報の渡し方
  6. ハーネスエンジニアリング — 実行・検証環境の設計
  7. RAGとは — 外部文書に基づく回答生成
  8. AI評価とは — 品質を測る基準

Claude Code などのAIツールをより深く活用したい方は「MCPとは」から始めてください。

  1. MCPとは — 概要と基本概念
  2. なぜMCPが必要か — 解決する問題の背景
  3. MCPのアーキテクチャ — 仕組みの詳細
  4. MCPのケイパビリティ — 実際にできること

特別な数学の知識は必要ありません。高校数学レベルの関数・確率の概念があると理解がさらに深まりますが、概念の把握を目的とするなら読み進めることができます。

エンジニアリングの基礎(ターミナル操作・Git)は必須ではありませんが、エンジニアリング入門 を先に読んでおくとより実践的な理解ができます。