🍰 まずはやさしく
用語の地図のようなものです。
全体のつながりを把握するために使います。
部活の組織図を見る感覚で使えます。
学習の基本ルートや重要な用語を読みます。
real-data.html を読むと理解が早い。全 514 用語ページ間の「関連用語」リンク 1,345 本のネットワーク。色はグラフ構造から自動検出した 12 分野、ノードの大きさは接続数。クリックで用語詳細、ダブルクリックでページへ。検索・分野絞り込みは 全画面版 → が便利。
全体 → 大区分 → カテゴリ → 用語 の 4 階層を、 円のサイズと包含関係で表現。 円をクリックすると拡大、 外側クリックで戻ります。 用語クリックで個別ページへ。
大区分・カテゴリの面積で規模を、 色で領域を表現。 矩形クリックで掘り下げ、 パンくずクリックで戻れます。
本概念マップに登場するキーワード: 用語集 概念マップ SSDSE ナビゲーション。
本ページは用語集の概念マップで、 各用語ページへのナビゲーションハブとして機能する。
🍰 まずはやさしく
全体の案内図のようなページです。
用語同士の関係をまとめて見るために使います。
スマホのフォルダを整理して見る感覚です。
個別の解説ではなく索引としての役割を読みます。
用語解説ページではなく、 全用語の関係性を俯瞰する索引ページ。
🍰 まずはやさしく
マインドマップのような仕組みです。
用語の配置を直感的に理解するために使います。
ノートに図解してまとめる感覚です。
二次元の構造で用語が並んでいる様子を読みます。
マインドマップのように 2 次元構造で全用語を配置している。
🍰 まずはやさしく
点と線で結んだ図のことです。
用語のつながりを数式のように定義して使います。
買い物リストをグループ分けする感覚です。
ノード(点)とエッジ(線)の構成を読みます。
$$\text{コンセプトマップ} = (\text{ノード}, \text{エッジ})$$
ノードは用語、 エッジは関連性 (前提・並列・発展) を表す有向ラベル付きグラフ。
SSDSE-B-2026 (47 都道府県) を題材として「人口」概念から「平均」「分散」「相関」「回帰」と辿れる学習パスを可視化。
このコードでやること: 概念マップの隣接関係を取得する。
1 2 3 | import pandas as pd df = pd.read_csv('data/raw/SSDSE-B-2026.csv', encoding='cp932', skiprows=[1]) print('SSDSE 行数:', len(df))</div> |
1 2 | edges = [('correlation','regression'),('regression','prediction')] print(edges)</div> |
1 2 3 4 | nodes = set() for a,b in edges: nodes.add(a); nodes.add(b) print(nodes)</div> |
1 2 3 4 5 | from collections import defaultdict adj = defaultdict(list) for a,b in edges: adj[a].append(b) print(dict(adj))</div> |
概念マップは静的なので新規追加用語との関係が即座に反映されない。 定期更新必要。
類似手法: トピックマップ、 ナレッジグラフ、 オントロジー。
用語集トップ index.html、 各カテゴリのグループ教材から本マップへアクセス。
全カテゴリのグループ教材から本マップが参照される。
用語集 484 件のカテゴリ別分布、 学習順序、 関連密度を 3 つの図と 6 つの表で整理する。
| カテゴリ | 用語数 | 代表用語 | 学習順位 |
|---|---|---|---|
| 統計基礎 | 92 | 相関、 確率 | 1 |
| 回帰 | 48 | 最小二乗法、 調整済 R² | 2 |
| 分類 | 56 | 分類タスク、 正解率 | 3 |
| 教師なし学習 | 34 | クラスタリング、 次元削減 | 4 |
| 深層学習 | 61 | 活性化関数、 誤差逆伝播 | 5 |
| データ基盤 | 118 | ビッグデータ、 API | 並行 |
| AI 倫理・社会 | 75 | プライバシー、 GDPR | 並行 |
| 段階 | 週 | 主要トピック | SSDSE 演習 |
|---|---|---|---|
| 導入 | 1-2 | データの型、 度数分布、 平均・中央値 | 人口分布の集計 |
| 記述統計 | 3-4 | 分散、 標準偏差、 箱ひげ図 | 所得の地域差 |
| 関係性 | 5-6 | 相関、 散布図、 共分散 | 人口 vs GDP |
| 推測統計 | 7-8 | 区間推定、 検定、 p 値 | 地域平均の比較 |
| 回帰 | 9-10 | 単回帰、 重回帰、 係数解釈 | 住宅価格モデル |
| 分類 | 11-12 | ロジスティック回帰、 木モデル | 地域分類 |
| 教師なし | 13-14 | k-means、 PCA | 都道府県クラスタ |
| 深層学習 | 15-16 | NN、 CNN、 LLM 基礎 | テキスト分析応用 |
| 視点 | 用途 | 例 |
|---|---|---|
| カテゴリ階層 | 分野間の上下関係を把握 | 統計 → 機械学習 → 深層学習 |
| 前提・並列・発展 | 個別用語の学習順序を決める | 平均 → 分散 → 標準偏差 |
| 応用接続 | 理論と実務をつなぐ | 相関 → 因果推論 → A/B テスト |
| 用語 | 関連語数 | 役割 |
|---|---|---|
| 相関 | 42 | 記述統計と推測統計の橋渡し |
| 分類 | 38 | 機械学習タスクの主要枝 |
| クラスタリング | 29 | 教師なし学習の中核 |
| 過学習 | 34 | モデル評価のキーポイント |
| 確率 | 40 | 統計推論の基礎 |
| 特徴量 | 31 | データと学習の接続 |
| 方針 | 理由 |
|---|---|
| カテゴリ色分け | 視覚的に分野を識別 |
| ハブ用語の強調 | 主要経路を明示 |
| 双方向リンク | 探索性向上 |
| 難易度マーカー | 学習者の現在地把握 |
| 定期更新 | 新規用語の反映 |
| シナリオ | 推奨経路 |
|---|---|
| 初学者の概観 | カテゴリ階層 → 主要ハブ用語 |
| ある用語から派生学習 | 用語 → 並列 → 発展 |
| 復習 | ハブ用語 → 前提を再確認 |
| 研究テーマ探し | 応用接続 → 隣接分野 |
| 用語の位置確認 | 俯瞰図 → 詳細図 |
用語ページの末尾にある「🔗 関連用語」セクションから、 隣接ノードへたどることで本マップを実質的に展開できる。 紙の地図のように静的ではなく、 リンクを辿って動的に拡張する設計である。 SSDSE-B-2026 を共通教材としているため、 47 都道府県データを軸に「相関 → 回帰 → 分類 → クラスタリング」と段階的に体験できる。 学習者が現在地を見失った場合は、 まず本ページに戻り、 該当カテゴリの主要ハブ用語から再出発するとよい。
合成データで概念マップのノード次数中心性とハブを特定する。
| ノード | 接続数 | 次数中心性 = deg/(N-1) |
|---|---|---|
| 機械学習 | 8 | 0.800 |
| 統計学 | 6 | 0.600 |
| 線形代数 | 4 | 0.400 |
| 最適化 | 3 | 0.300 |
| 確率 | 5 | 0.500 |
N=11 (他 6 ノード含む)
1 2 3 4 5 6 | import numpy as np deg = np.array([8, 6, 4, 3, 5]) N = 11 centrality = deg / (N-1) print(f"次数中心性: {centrality}") print(f"ハブ index: {centrality.argmax()} (中心性 {centrality.max()})") |
💬 手計算 (Step 2) ハブ=機械学習と Python 出力が完全一致。
「概念マップ」は単独で完結する手法ではなく、 隣接領域と連携することで真価を発揮する。
これらの接続を意識することで、 「概念マップ」を中核に据えた一貫した分析パイプラインを構築できる。
関連概念を視覚的に整理した概念マップ。
concept map を中心に、 関連する概念・上位カテゴリ・応用領域を放射状に配置した。 中央のノードから伸びる枝は、 (a) 上位概念としての分類体系、 (b) 並列手法 (同じ目的を別アプローチで達成する手法)、 (c) 派生・拡張 (頑健版・高速版・ベイズ版・多変量版)、 (d) 前段処理 (標準化・欠損補完・カテゴリ変数のエンコード)、 (e) 後段処理 (信頼区間・残差プロット・交差検証)、 (f) 応用領域 (実問題への適用例) を示す。
これらの周辺概念を組み合わせて理解することで、 単独手法の理解から「分析パイプライン全体での位置付け」へと視座を広げられる。 単に「concept map を覚える」のではなく、 「concept map を分析の選択肢ネットワークの一部として活用する」視点が、 実務で求められる応用力につながる。