










「書ける」は、「創れる」。
理論を学ぶだけでは、現場の課題は解決できません。環境構築から高度なモデル実装まで、100のステップを通じて「自分の手で動く医療AI」を作り上げる、実践的プログラミング大全です。
[Series C] Clinical AI Coding 100 : コースの全体像
第0部:AIと医療、冒険の始まり

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C0 | 第0回:AIが拓く医療の未来地図、冒険はここから始まる! | 人工知能(AI), 機械学習, 深層学習, 第4次産業革命, Evidence-Based Medicine (EBM), デジタルトランスフォーメーション(DX) |
| C1 | 第1回:AIの「骨格」を創る、数学という名の設計図|医療者のための5大テーマ入門 | 線形代数, 微分, 確率・統計, 最適化理論, 情報理論 |
| C2 | 第2回:データサイエンスの第一歩:統計学と疫学で医療の「なぜ?」を解き明かす | 統計学, 疫学, 因果推論, バイアス, 研究デザイン |
| C3 | 第3回:アイデアを「形」にする魔法、プログラミング | Python, ライブラリ, 開発環境, 再現性, 計算論的思考 |
| C4 | 第4回:AIの「目」を育てる、画像認識のフロンティアへようこそ! | 医用画像(DICOM), CNN, セグメンテーション, 画像診断支援 |
| C5 | 第5回:AIの「耳」で聴く、言葉と時間のメロディ | 自然言語処理(NLP), 電子カルテ, 生体信号, 時系列解析 |
| C6 | 第6回:AIが「創造」する、生成モデルという名の画材 | 生成AI, 大規模言語モデル(LLM), 拡散モデル, データ拡張 |
| C7 | 第7回:「試行錯誤」から学ぶAI技術、強化学習による最強の意思決定術 | 強化学習, 逐次意思決定, 個別化治療, 動的治療計画 |
| C8 | 第8回:研究室から臨床へ、AIを社会に届ける道のり | MLOps, ソフトウェア工学, 規制対応(薬機法), アプリケーション開発 |
| C9 | 第9回:AI時代の医療倫理、心に刻むべきコンパス | AI倫理, ELSI, 説明可能性(XAI), 公平性, データプライバシー, 医療者としての責任 |
C0-9
- 第0回:C0:AIが拓く医療の未来地図、冒険はここから始まる!
└ 人工知能(AI), 機械学習, 深層学習, 第4次産業革命, Evidence-Based Medicine (EBM), デジタルトランスフォーメーション(DX) - 第1回:C1:AIの「骨格」を創る、数学という名の設計図|医療者のための5大テーマ入門
└ 線形代数, 微分, 確率・統計, 最適化理論, 情報理論 - 第2回:C2:データサイエンスの第一歩:統計学と疫学で医療の「なぜ?」を解き明かす
└ 統計学, 疫学, 因果推論, バイアス, 研究デザイン - 第3回:C3:アイデアを「形」にする魔法、プログラミング
└ Python, ライブラリ, 開発環境, 再現性, 計算論的思考 - 第4回:C4:AIの「目」を育てる、画像認識のフロンティアへようこそ!
└ 医用画像(DICOM), CNN, セグメンテーション, 画像診断支援 - 第5回:C5:AIの「耳」で聴く、言葉と時間のメロディ
└ 自然言語処理(NLP), 電子カルテ, 生体信号, 時系列解析 - 第6回:C6:AIが「創造」する、生成モデルという名の画材
└ 生成AI, 大規模言語モデル(LLM), 拡散モデル, データ拡張 - 第7回:C7:「試行錯誤」から学ぶAI技術、強化学習による最強の意思決定術
└ 強化学習, 逐次意思決定, 個別化治療, 動的治療計画 - 第8回:C8:研究室から臨床へ、AIを社会に届ける道のり
└ MLOps, ソフトウェア工学, 規制対応(薬機法), アプリケーション開発 - 第9回:C9:AI時代の医療倫理、心に刻むべきコンパス
└ AI倫理, ELSI, 説明可能性(XAI), 公平性, データプライバシー, 医療者としての責任
第I部:AIの思考回路を覗く、魔法の数学エンジン

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C10 | 第10回:AIの公用語、ベクトルと行列でデータを操ろう! | 線形代数, スカラー, ベクトル, 行列, テンソル, データ表現, 空間 |
| C11 | 第11回:データの本質を見抜く「変換」の数学 ― 行列演算から主成分分析(PCA)まで | 行列演算, 逆行列, 行列式, 固有値, 固有ベクトル, 主成分分析(PCA), 特異値分解 |
| C12 | 第12回:AIはこうして学ぶ!微分の“コンパス”で学ぶ、賢くなる仕組み | 微分, 勾配, 偏微分, 連鎖律, 勾配降下法, 最小値探索 |
| C13 | 第13回:「たぶん」を科学する、確率・統計のキホン | 確率変数, 確率分布, 期待値, 分散, 条件付き確率, ベイズの定理 |
| C14 | 第14回:AIの「自信」の源泉、尤度と推定のセオリー | 尤度関数, 最尤推定法, ベイズ推定, 事前分布, 事後分布 |
| C15 | 第15回:AIが「ベストな答え」を導き出す羅針盤、『最適化』への探求 | 最適化問題, 損失関数, 勾配降下法の発展, 凸最適化, ラグランジュの未定乗数法 |
| C16 | 第16回:情報の「価値」を測る、情報理論の不思議な世界 | 情報量, エントロピー, KLダイバージェンス, 交差エントロピー, 相互情報量 |
| C17 | 第17回:AIはなぜ「応用問題」が解けるのか?学習能力の秘密を解き明かす統計的学習理論 | 汎化・過学習, バイアス-バリアンス, VC次元, PAC学習, 交差検証, 正則化, アンサンブル学習 |
| C18 | 第18回:「つながり」を数学で解き明かす、多様体、グラフ理論、そしてGNN | 多様体学習, 非線形次元削減, t-SNE, UMAP, グラフ理論, ネットワーク分析, ノード/エッジ, 中心性分析, コミュニティ検出, 知識グラフ, グラフニューラルネットワーク(GNN) |
| C19 | 第19回:AIが「次の一手」を決める、強化学習の数学 | マルコフ決定過程(MDP), 状態・行動・報酬, 方策(Policy), 価値関数(Value Function), 行動価値関数(Q-function), ベルマン方程式, 価値反復・方策反復, 時間差(TD)学習, Q学習, SARSA, 方策勾配法(Policy Gradient), 探索と活用のトレードオフ |
C10-19
- 第10回:C10:AIの公用語、ベクトルと行列でデータを操ろう!
└ 線形代数, スカラー, ベクトル, 行列, テンソル, データ表現, 空間 - 第11回:C11:データの本質を見抜く「変換」の数学 ― 行列演算から主成分分析(PCA)まで
└ 行列演算, 逆行列, 行列式, 固有値, 固有ベクトル, 主成分分析(PCA), 特異値分解 - 第12回:C12:AIはこうして学ぶ!微分の“コンパス”で学ぶ、賢くなる仕組み
└ 微分, 勾配, 偏微分, 連鎖律, 勾配降下法, 最小値探索 - 第13回:C13:「たぶん」を科学する、確率・統計のキホン
└ 確率変数, 確率分布, 期待値, 分散, 条件付き確率, ベイズの定理 - 第14回:C14:AIの「自信」の源泉、尤度と推定のセオリー
└ 尤度関数, 最尤推定法, ベイズ推定, 事前分布, 事後分布 - 第15回:C15:AIが「ベストな答え」を導き出す羅針盤、『最適化』への探求
└ 最適化問題, 損失関数, 勾配降下法の発展, 凸最適化, ラグランジュの未定乗数法 - 第16回:C16:情報の「価値」を測る、情報理論の不思議な世界
└ 情報量, エントロピー, KLダイバージェンス, 交差エントロピー, 相互情報量 - 第17回:C17:AIはなぜ「応用問題」が解けるのか?学習能力の秘密を解き明かす統計的学習理論
└ 汎化・過学習, バイアス-バリアンス, VC次元, PAC学習, 交差検証, 正則化, アンサンブル学習 - 第18回:C18:「つながり」を数学で解き明かす、多様体、グラフ理論、そしてGNN
└ 多様体学習, 非線形次元削減, t-SNE, UMAP, グラフ理論, ネットワーク分析, ノード/エッジ, 中心性分析, コミュニティ検出, 知識グラフ, グラフニューラルネットワーク(GNN) - 第19回:C19:AIが「次の一手」を決める、強化学習の数学
└ マルコフ決定過程(MDP), 状態・行動・報酬, 方策(Policy), 価値関数(Value Function), 行動価値関数(Q-function), ベルマン方程式, 価値反復・方策反復, 時間差(TD)学習, Q学習, SARSA, 方策勾配法(Policy Gradient), 探索と活用のトレードオフ
第II部:統計学で謎を解け!データ探偵入門:データから真実を導き出す科学

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C20 | 第20回:データと雄弁に語り合う技術、統計的思考と可視化の第一歩 | 記述統計 (代表値, 散布度), 推測統計 (母集団と標本), データ可視化 (EDA, ヒストグラム, 箱ひげ図), 確率の基礎 (確率変数, 条件付き確率, ベイズの定理), 確率分布 (正規分布, 二項分布, ポアソン分布), 大数の法則, 中心極限定理 |
| C21 | 第21回:「偶然か、必然か?」を見極める科学 ― 仮説検定と信頼区間を使いこなす | 仮説検定 (帰無仮説, 対立仮説, p値, 有意水準), 第1種・第2種の過誤, 検出力, 信頼区間, t検定 (対応あり/なし), カイ二乗検定, 分散分析(ANOVA), 多重比較 |
| C22 | 第22回:「なぜ?」に答える科学、因果推論への招待状 | 相関と因果, 交絡, 第3の変数, 構造的因果モデル(SCM), 有向非巡回グラフ(DAG), d分離, バックドア基準, 反実仮想, ポテンシャルアウトカム, 因果効果 (ATE, ATT), 識別可能性の3大仮定 (交換可能性, 一貫性, ポジティビティ) |
| C23 | 第23回:最強のエビデンスを創る、臨床疫学と研究デザイン ― データから「真実」を見抜く航海術 | 疫学指標 (罹患率, 有病率, リスク比, オッズ比, 寄与危険), バイアス (選択バイアス, 情報バイアス), 研究デザイン (横断研究, 症例対照研究, コホート研究, ランダム化比較試験/RCT), 診断精度指標 (感度, 特異度, ROC曲線, AUC) |
| C24 | 第24回:未来を予測する統計モデリング①:回帰分析マスター | 線形重回帰分析 (最小二乗法), ロジスティック回帰分析 (最尤法), ポアソン回帰, モデル診断 (残差分析, 多重共線性/VIF), 変数選択 (ステップワイズ, LASSO), モデル評価 (決定係数, AIC, AUC) |
| C25 | 第25回:未来を予測する統計モデリング②:生存時間分析 | 打ち切り (右側/左側), 生存関数, ハザード関数, Kaplan-Meier法, ログランク検定, Cox比例ハザードモデル, 比例ハザード性の仮定, 時間依存性共変量 |
| C26 | 第26回:「見えない敵」交絡を華麗にさばくテクニック | 層別化解析, マッチング, 傾向スコア (推定と診断), 逆確率重み付け(IPTW), 標準化 (G-computation), 周辺構造モデル(MSM), 時間依存性交絡 |
| C27 | 第27回:自然実験を味方につける、準実験的デザインの強力ツール | 差分の差分法(DID), 平行トレンド仮定, 回帰不連続デザイン(RDD), ランニング変数, カットオフ, 連続性の仮定, Sharp RDD vs Fuzzy RDD, 操作変数法(IV), 内生性, 操作変数の3要件 (関連性, 除外制約, 単調性), 局所的平均処置効果(LATE) |
| C28 | 第28回:AIと因果推論のドリームチームを結成する | Double Machine Learning(DML), Meta-Learners (S/T/X-learner), 異質性処置効果(CATE), アップリフトモデリング, 因果フォレスト (Causal Forest) |
| C29 | 第29回:データから因果の地図を描き出す、因果発見のアプローチ | 因果発見 (Causal Discovery), 因果的マルコフ条件と忠実性, 【構造学習】: 制約ベース法 (PCアルゴリズム), スコアベース法, 関数型因果モデル (LiNGAM), 【特定効果の検証】: メンデルランダム化(MR)と水平的多面発現 |
C20-29
- 第20回:C20:データと雄弁に語り合う技術、統計的思考と可視化の第一歩
└ 記述統計 (代表値, 散布度), 推測統計 (母集団と標本), データ可視化 (EDA, ヒストグラム, 箱ひげ図), 確率の基礎 (確率変数, 条件付き確率, ベイズの定理), 確率分布 (正規分布, 二項分布, ポアソン分布), 大数の法則, 中心極限定理 - 第21回:C21:「偶然か、必然か?」を見極める科学 ― 仮説検定と信頼区間を使いこなす
└ 仮説検定 (帰無仮説, 対立仮説, p値, 有意水準), 第1種・第2種の過誤, 検出力, 信頼区間, t検定 (対応あり/なし), カイ二乗検定, 分散分析(ANOVA), 多重比較 - 第22回:C22:「なぜ?」に答える科学、因果推論への招待状
└ 相関と因果, 交絡, 第3の変数, 構造的因果モデル(SCM), 有向非巡回グラフ(DAG), d分離, バックドア基準, 反実仮想, ポテンシャルアウトカム, 因果効果 (ATE, ATT), 識別可能性の3大仮定 (交換可能性, 一貫性, ポジティビティ) - 第23回:C23:最強のエビデンスを創る、臨床疫学と研究デザイン ― データから「真実」を見抜く航海術
└ 疫学指標 (罹患率, 有病率, リスク比, オッズ比, 寄与危険), バイアス (選択バイアス, 情報バイアス), 研究デザイン (横断研究, 症例対照研究, コホート研究, ランダム化比較試験/RCT), 診断精度指標 (感度, 特異度, ROC曲線, AUC) - 第24回:C24:未来を予測する統計モデリング①:回帰分析マスター
└ 線形重回帰分析 (最小二乗法), ロジスティック回帰分析 (最尤法), ポアソン回帰, モデル診断 (残差分析, 多重共線性/VIF), 変数選択 (ステップワイズ, LASSO), モデル評価 (決定係数, AIC, AUC) - 第25回:C25:未来を予測する統計モデリング②:生存時間分析
└ 打ち切り (右側/左側), 生存関数, ハザード関数, Kaplan-Meier法, ログランク検定, Cox比例ハザードモデル, 比例ハザード性の仮定, 時間依存性共変量 - 第26回:C26:「見えない敵」交絡を華麗にさばくテクニック
└ 層別化解析, マッチング, 傾向スコア (推定と診断), 逆確率重み付け(IPTW), 標準化 (G-computation), 周辺構造モデル(MSM), 時間依存性交絡 - 第27回:C27:自然実験を味方につける、準実験的デザインの強力ツール
└ 差分の差分法(DID), 平行トレンド仮定, 回帰不連続デザイン(RDD), ランニング変数, カットオフ, 連続性の仮定, Sharp RDD vs Fuzzy RDD, 操作変数法(IV), 内生性, 操作変数の3要件 (関連性, 除外制約, 単調性), 局所的平均処置効果(LATE) - 第28回:C28:AIと因果推論のドリームチームを結成する
└ Double Machine Learning(DML), Meta-Learners (S/T/X-learner), 異質性処置効果(CATE), アップリフトモデリング, 因果フォレスト (Causal Forest) - 第29回:C29:データから因果の地図を描き出す、因果発見のアプローチ
└ 因果発見 (Causal Discovery), 因果的マルコフ条件と忠実性, 【構造学習】: 制約ベース法 (PCアルゴリズム), スコアベース法, 関数型因果モデル (LiNGAM), 【特定効果の検証】: メンデルランダム化(MR)と水平的多面発現
第III部:アイデアをカタチに、Pythonプログラミングの冒険

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C30 | 第30回:医療AI × Python開発の地図を手に入れよう【2026年バージョン】 | Python, 医療AI, Jupyter Notebook, VS Code, 仮想環境, Docker, Git, 開発フロー全体像 |
| C30.1 | Python, データサイエンス, ライブラリエコシステム, Jupyter, VS Code, 仮想環境の役割 | |
| C30.2 | Jupyter Notebook, JupyterLab, セル構造, EDA, 可視化, 実験ログ, 再現性 | |
| C30.3 | VS Code, プロジェクト構成, srcフォルダ, デバッガ, ターミナル, Jupyter連携, 実装フロー | |
| C30.4 | 仮想環境, venv, pip, requirements.txt, 依存関係管理, 環境汚染防止 | |
| C30.5 | uv, conda, Miniconda, GPU, CUDA, Docker, コンテナ, 本番デプロイ | |
| C30.6 | 変数, データ型, if文, for文, 内包表記, 関数, クラス, 例外処理, ファイルI/O | |
| C30.7 | Git, GitHub, コミット, ブランチ, プルリクエスト, バージョン管理, 再現性, チーム開発 | |
| C31 | 第31回:データ冒険者の三種の神器:NumPy, Pandas, Matplotlibを使いこなす | NumPy (配列操作), Pandas (DataFrame, データ読み込み/加工), Matplotlib & Seaborn (データ可視化), Scikit-learn (前処理) |
| C31.1 | 欠損メカニズム(MCAR/MAR/MNAR), 医学的バイアス, 単純代入 vs 多重代入(MICE), 外れ値検知 | |
| C31.2 | 決定木, ランダムフォレスト, GBDT(XGBoost/LightGBM), SVM, 線形 vs 非線形, 臨床スコア作成 | |
| C31.3 | 患者層別化(フェノタイピング), K-Means, 階層的クラスタリング, 次元削減(PCA/t-SNE/UMAP), 異常検知 | |
| C31.4 | 不均衡データ戦略(SMOTE), Precision-Recall曲線, XAI(SHAP/LIME), 特徴量重要度, 臨床的信頼性 | |
| C32 | 第32回:AIの心臓部を覗く:PyTorchでディープラーニングを動かそう | Tensor (テンソル), 自動微分 (autograd), 計算グラフ, `nn.Module`によるニューラルネットワークの構築, `forward`メソッド |
| C33 | 第33回:AIを賢く育てる「学習サイクル」:損失関数から最適化まで | 損失関数 (MSE, 交差エントロピー), 最適化アルゴリズム (SGD, Adam), 学習率, ミニバッチ学習, DataLoader, エポック |
| C34 | 第34回:【作って学ぶ】AIの「目」を創る:画像認識モデル(CNN)実践入門 | 畳み込み層, プーリング層, 活性化関数(ReLU), CNNアーキテクチャ (LeNet, VGG), データ拡張, 転移学習 |
| C35 | 第35回:【作って学ぶ】AIに「時間」を教える:時系列モデル(RNN/LSTM)入門 | RNN (再帰型ニューラルネットワーク), 勾配消失問題, LSTM, GRU, ゲート機構, 系列データ処理, 自然言語処理への応用 |
| C36 | 第36回:【作って学ぶ】現代AIの王者:Transformerモデル徹底解剖 | Self-Attention, Multi-Head Attention, Positional Encoding, Encoder-Decoderモデル, BERT, Vision Transformer(ViT) |
| C37 | 第37回:あなたのAIを最強にする!モデル評価と改善の必須テクニック | 評価指標 (正解率, 適合率, 再現率, F1スコア, AUC), 混同行列, 過学習対策 (正則化, Dropout), ハイパーパラメータチューニング |
| C38 | 第38回:育てたAIを実世界へ!モデルの保存と推論(デプロイ)の第一歩 | 学習済みモデルのシリアライズ (`.pt`, `.pth`), 推論モード (`model.eval()`), ONNX, FastAPIによるAPI化の基礎 |
| C39 | 第39回:一流のコードを書く:再現性と保守性を高めるPythonプロの作法 | オブジェクト指向プログラミング (クラス), 型ヒント, docstring, テストコード(pytest), コードフォーマッタ (Black, isort), Lint (flake8) |
| C39.1 | SQL, SELECT, JOIN, Window関数, BigQuery, MIMIC-IV | |
| C39.2 | R言語, rpy2, ggplot2, 生存時間分析, 厳密な統計 | |
| C39.3 | JavaScript, TypeScript, React, D3.js, Chart.js, フロントエンド, FastAPI連携 | |
| C39.4 | C++, 組み込みシステム, 高速画像処理, エッジAI, 医療機器ソフトウェア | |
| C39.5 | Bash, Shell, Linux, クラウドサーバー(AWS/GCP), Cron, 自動化 | |
| C39.6 | FHIR, HL7, JSON, API連携, 医療情報交換, インターオペラビリティ | |
| C39.7 | 匿名化, 加工, k-匿名化, 差分プライバシー, セキュアコンピュテーション, 個人情報保護 |
C30-39
- 第30回:C30:医療AI × Python開発の地図を手に入れよう【2026年バージョン】
└ Python, 医療AI, Jupyter Notebook, VS Code, 仮想環境, Docker, Git, 開発フロー全体像- 第30.1回:C30.1:なぜPythonなのか?医療AIと開発ツールの全体像
└ Python, データサイエンス, ライブラリエコシステム, Jupyter, VS Code, 仮想環境の役割 - 第30.2回:C30.2:Jupyter Notebookで始める「デジタル実験ノート」入門
└ Jupyter Notebook, JupyterLab, セル構造, EDA, 可視化, 実験ログ, 再現性 - 第30.3回:C30.3:VS Codeで「本番を意識した」Python開発に乗り換えよう
└ VS Code, プロジェクト構成, srcフォルダ, デバッガ, ターミナル, Jupyter連携, 実装フロー - 第30.4回:C30.4:仮想環境入門──venvで「清潔野」を守る
└ 仮想環境, venv, pip, requirements.txt, 依存関係管理, 環境汚染防止 - 第30.5回:C30.5:uv・conda・Docker──発展ツールで本番環境まで見据える
└ uv, conda, Miniconda, GPU, CUDA, Docker, コンテナ, 本番デプロイ - 第30.6回:C30.6:医療者のためのPython文法ショートコース
└ 変数, データ型, if文, for文, 内包表記, 関数, クラス, 例外処理, ファイルI/O - 第30.7回:C30.7:GitとGitHubで「時を戻せる」解析環境を作る
└ Git, GitHub, コミット, ブランチ, プルリクエスト, バージョン管理, 再現性, チーム開発
- 第30.1回:C30.1:なぜPythonなのか?医療AIと開発ツールの全体像
- 第31回:C31:データ冒険者の三種の神器:NumPy, Pandas, Matplotlibを使いこなす
└ NumPy (配列操作), Pandas (DataFrame, データ読み込み/加工), Matplotlib & Seaborn (データ可視化), Scikit-learn (前処理)- 第31.1回:C31.1:【前処理戦略】RWDの「汚れ」を医学的に正しく処理する
└ 欠損メカニズム(MCAR/MAR/MNAR), 医学的バイアス, 単純代入 vs 多重代入(MICE), 外れ値検知 - 第31.2回:C31.2:【予測モデル選択】「ホワイトボックス」か「精度」か?アルゴリズム選定の羅針盤
└ 決定木, ランダムフォレスト, GBDT(XGBoost/LightGBM), SVM, 線形 vs 非線形, 臨床スコア作成 - 第31.3回:C31.3:【パターン発見】正解のないデータから「患者像」を浮かび上がらせる(教師なし学習)
└ 患者層別化(フェノタイピング), K-Means, 階層的クラスタリング, 次元削減(PCA/t-SNE/UMAP), 異常検知 - 第31.4回:C31.4:【信頼性の設計】不均衡データと説明可能性(XAI)で「使えるAI」にする
└ 不均衡データ戦略(SMOTE), Precision-Recall曲線, XAI(SHAP/LIME), 特徴量重要度, 臨床的信頼性
- 第31.1回:C31.1:【前処理戦略】RWDの「汚れ」を医学的に正しく処理する
- 第32回:C32:AIの心臓部を覗く:PyTorchでディープラーニングを動かそう
└ Tensor (テンソル), 自動微分 (autograd), 計算グラフ, `nn.Module`によるニューラルネットワークの構築, `forward`メソッド - 第33回:C33:AIを賢く育てる「学習サイクル」:損失関数から最適化まで
└ 損失関数 (MSE, 交差エントロピー), 最適化アルゴリズム (SGD, Adam), 学習率, ミニバッチ学習, DataLoader, エポック - 第34回:C34:【作って学ぶ】AIの「目」を創る:画像認識モデル(CNN)実践入門
└ 畳み込み層, プーリング層, 活性化関数(ReLU), CNNアーキテクチャ (LeNet, VGG), データ拡張, 転移学習 - 第35回:C35:【作って学ぶ】AIに「時間」を教える:時系列モデル(RNN/LSTM)入門
└ RNN (再帰型ニューラルネットワーク), 勾配消失問題, LSTM, GRU, ゲート機構, 系列データ処理, 自然言語処理への応用 - 第36回:C36:【作って学ぶ】現代AIの王者:Transformerモデル徹底解剖
└ Self-Attention, Multi-Head Attention, Positional Encoding, Encoder-Decoderモデル, BERT, Vision Transformer(ViT) - 第37回:C37:あなたのAIを最強にする!モデル評価と改善の必須テクニック
└ 評価指標 (正解率, 適合率, 再現率, F1スコア, AUC), 混同行列, 過学習対策 (正則化, Dropout), ハイパーパラメータチューニング - 第38回:C38:育てたAIを実世界へ!モデルの保存と推論(デプロイ)の第一歩
└ 学習済みモデルのシリアライズ (`.pt`, `.pth`), 推論モード (`model.eval()`), ONNX, FastAPIによるAPI化の基礎 - 第39回:C39:一流のコードを書く:再現性と保守性を高めるPythonプロの作法
└ オブジェクト指向プログラミング (クラス), 型ヒント, docstring, テストコード(pytest), コードフォーマッタ (Black, isort), Lint (flake8)- 第39.1回:C39.1:データの源泉を掘り起こせ!電子カルテ攻略のためのSQL入門
└ SQL, SELECT, JOIN, Window関数, BigQuery, MIMIC-IV - 第39.2回:C39.2:統計解析の「権威」を味方に:Pythonから操るR言語連携
└ R言語, rpy2, ggplot2, 生存時間分析, 厳密な統計 - 第39.3回:C39.3:AIを「使える」形に:JavaScriptとReactで創る医療UI
└ JavaScript, TypeScript, React, D3.js, Chart.js, フロントエンド, FastAPI連携 - 第39.4回:C39.4:医療機器の深淵へ:C++で挑む高速処理と組み込み開発
└ C++, 組み込みシステム, 高速画像処理, エッジAI, 医療機器ソフトウェア - 第39.5回:C39.5:サーバー管理の司令塔:Bashシェルで自動化を極める
└ Bash, Shell, Linux, クラウドサーバー(AWS/GCP), Cron, 自動化 - 第39.6回:C39.6:病院システムと会話しよう:FHIR & HL7プログラミング
└ FHIR, HL7, JSON, API連携, 医療情報交換, インターオペラビリティ - 第39.7回:C39.7:患者データを鉄壁に守る:プライバシーエンジニアリングの実装
└ 匿名化, 加工, k-匿名化, 差分プライバシー, セキュアコンピュテーション, 個人情報保護
- 第39.1回:C39.1:データの源泉を掘り起こせ!電子カルテ攻略のためのSQL入門
第IV部:AIの”目”を育てる、医療画像解析の最前線

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C40 | 第40回:AIの「目」で見る世界、医療画像の基礎知識 | 医療画像のモダリティ (CT, MRI, X線, 病理), AIのタスク (分類, 物体検出, セグメンテーション) |
| C41 | 第41回:AIのための「美食学」、最高の学習をさせる画像前処理 | 画像正規化 (輝度値), ウィンドウイング (CT値), データ拡張 (Augmentation), アノテーション (バウンディングボックス, セグメンテーションマスク), アノテーションツール (Labelbox, ITK-SNAP), 品質管理 |
| C42 | 第42回:画像認識の王道、CNNアーキテクチャ徹底解剖 | 畳み込み層, プーリング層, 活性化関数(ReLU), CNNアーキテクチャの進化 (AlexNet, VGG, ResNet, DenseNet), スキップ接続 |
| C43 | 第43回:巨人の肩に乗る学習法、転移学習を使いこなす | ImageNet事前学習モデル, ファインチューニング (全層 vs. 一部), ドメイン適応, 少ないデータでの学習戦略 |
| C44 | 第44回:病変の輪郭をピクセル単位で捉える、セグメンテーション技術 | セマンティックセグメンテーション, U-Net (エンコーダ/デコーダ構造), スキップ接続, 3D U-Net, 評価指標 (Dice係数, IoU) |
| C45 | 第45回:画像の中から「宝物」を探し出す、物体検出技術 | 物体検出, バウンディングボックス, one-stage (YOLO) vs. two-stage (Faster R-CNN) detector, アンカーボックス, 評価指標(mAP) |
| C46 | 第46回:2Dから3Dへ!CT/MRIを立体的に解析する技術 | 3D-CNN, 3Dデータハンドリング (NIfTI, NumPy), 計算リソースの課題 (VRAM), パッチベース学習, 2.5Dアプローチ |
| C47 | 第47回:AIの「思考」を可視化するXAI(説明可能なAI)、判断の根拠を探る | 説明可能なAI(XAI), Grad-CAM, LIME, SHAP, 判断根拠の可視化, 臨床的妥当性の評価, 信頼性 |
| C48 | 第48回:画像認識の新時代、Vision Transformer (ViT) | Vision Transformer(ViT), 画像のパッチ化とトークン化, Self-Attention, Positional Embedding, CNNとの比較, 大域的文脈の獲得 |
| C49 | 第49回:画像と言葉で診断する、マルチモーダルAI | マルチモーダルAI, 画像と臨床テキストの統合, CLIP (対照学習), 共同埋め込み空間, ゼロショット分類, 診断レポート自動生成 |
C40-49
- 第40回:C40:AIの「目」で見る世界、医療画像の基礎知識
└ 医療画像のモダリティ (CT, MRI, X線, 病理), AIのタスク (分類, 物体検出, セグメンテーション) - 第41回:C41:AIのための「美食学」、最高の学習をさせる画像前処理
└ 画像正規化 (輝度値), ウィンドウイング (CT値), データ拡張 (Augmentation), アノテーション (バウンディングボックス, セグメンテーションマスク), アノテーションツール (Labelbox, ITK-SNAP), 品質管理 - 第42回:C42:画像認識の王道、CNNアーキテクチャ徹底解剖
└ 畳み込み層, プーリング層, 活性化関数(ReLU), CNNアーキテクチャの進化 (AlexNet, VGG, ResNet, DenseNet), スキップ接続 - 第43回:C43:巨人の肩に乗る学習法、転移学習を使いこなす
└ ImageNet事前学習モデル, ファインチューニング (全層 vs. 一部), ドメイン適応, 少ないデータでの学習戦略 - 第44回:C44:病変の輪郭をピクセル単位で捉える、セグメンテーション技術
└ セマンティックセグメンテーション, U-Net (エンコーダ/デコーダ構造), スキップ接続, 3D U-Net, 評価指標 (Dice係数, IoU) - 第45回:C45:画像の中から「宝物」を探し出す、物体検出技術
└ 物体検出, バウンディングボックス, one-stage (YOLO) vs. two-stage (Faster R-CNN) detector, アンカーボックス, 評価指標(mAP) - 第46回:C46:2Dから3Dへ!CT/MRIを立体的に解析する技術
└ 3D-CNN, 3Dデータハンドリング (NIfTI, NumPy), 計算リソースの課題 (VRAM), パッチベース学習, 2.5Dアプローチ - 第47回:C47:AIの「思考」を可視化するXAI(説明可能なAI)、判断の根拠を探る
└ 説明可能なAI(XAI), Grad-CAM, LIME, SHAP, 判断根拠の可視化, 臨床的妥当性の評価, 信頼性 - 第48回:C48:画像認識の新時代、Vision Transformer (ViT)
└ Vision Transformer(ViT), 画像のパッチ化とトークン化, Self-Attention, Positional Embedding, CNNとの比較, 大域的文脈の獲得 - 第49回:C49:画像と言葉で診断する、マルチモーダルAI
└ マルチモーダルAI, 画像と臨床テキストの統合, CLIP (対照学習), 共同埋め込み空間, ゼロショット分類, 診断レポート自動生成
第V部:AIに”言葉の心”を教える、臨床テキストマイニング

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C50 | 第50回:カルテは宝の山!医療自然言語処理(NLP)の可能性と基礎技術 | 非構造化データ, トークン化, 形態素解析, n-gram, Bag-of-Words, TF-IDF, 分散表現, Word2Vec, FastText |
| C51 | 第51回:AIが文脈を読む秘密、BERTとTransformerの革新 | Transformer, Self-Attention, Multi-Head Attention, Positional Encoding, 事前学習とファインチューニング, BERT, エンコーダ |
| C52 | 第52回:テキストから情報を自動抽出①:固有表現抽出(NER)で宝を探す | 固有表現抽出(NER), IOB/BIO法, 疾患名, 薬剤名, 検査値の抽出, アノテーション, スパンベースNER, 医療特化NER |
| C53 | 第53回:テキストから情報を自動抽出②:関係抽出で情報の繋がりを解き明かす | 関係抽出(RE), エンティティペア, 薬剤と副作用, 疾患と症状, 依存構文解析, パターンベース, 機械学習ベース |
| C54 | 第54回:AIによるカルテの自動分類とラベリング、ICDコーディングを支援する | テキスト分類, マルチクラス分類, マルチラベル分類, ICDコーディング支援, 有害事象報告の分類, 退院サマリ, 階層的分類 |
| C55 | 第55回:長文を瞬時に要約!論文・カルテの自動要約術 | 自動要約, 抽出型要約, 生成型要約, BART, T5, Pointer-Generator Networks, 評価指標 (ROUGE, BLEU) |
| C56 | 第56回:AIと対話する未来、医療QAとチャットボットの構築 | 対話システム, チャットボット, 質問応答(QA), 検索ベースQA, 生成ベースQA, RAG (Retrieval-Augmented Generation), 患者教育 |
| C57 | 第57回:GPT-4が切り拓く医療言語モデルの新次元 | 大規模言語モデル(LLM), 基盤モデル, GPT, Med-PaLM, プロンプトエンジニアリング, Few-shot learning, Chain-of-Thought |
| C58 | 第58回:AIの「知ったかぶり」を見抜け!ハルシネーションと倫理的課題 | ハルシネーション, 事実に基づかない生成, バイアス (社会的, データ), 公平性, プライバシー保護, 個人情報, 倫理 (ELSI) |
| C59 | 第59回:【実践】Hugging Faceで医療NLPパイプラインを構築する | Hugging Face, Transformersライブラリ, パイプライン, 医療データセット (MIMIC, PubMed), ファインチューニング実践, トークナイザ, モデルハブ |
C50-59
- 第50回:C50:カルテは宝の山!医療自然言語処理(NLP)の可能性と基礎技術
└ 非構造化データ, トークン化, 形態素解析, n-gram, Bag-of-Words, TF-IDF, 分散表現, Word2Vec, FastText - 第51回:C51:AIが文脈を読む秘密、BERTとTransformerの革新
└ Transformer, Self-Attention, Multi-Head Attention, Positional Encoding, 事前学習とファインチューニング, BERT, エンコーダ - 第52回:C52:テキストから情報を自動抽出①:固有表現抽出(NER)で宝を探す
└ 固有表現抽出(NER), IOB/BIO法, 疾患名, 薬剤名, 検査値の抽出, アノテーション, スパンベースNER, 医療特化NER - 第53回:C53:テキストから情報を自動抽出②:関係抽出で情報の繋がりを解き明かす
└ 関係抽出(RE), エンティティペア, 薬剤と副作用, 疾患と症状, 依存構文解析, パターンベース, 機械学習ベース - 第54回:C54:AIによるカルテの自動分類とラベリング、ICDコーディングを支援する
└ テキスト分類, マルチクラス分類, マルチラベル分類, ICDコーディング支援, 有害事象報告の分類, 退院サマリ, 階層的分類 - 第55回:C55:長文を瞬時に要約!論文・カルテの自動要約術
└ 自動要約, 抽出型要約, 生成型要約, BART, T5, Pointer-Generator Networks, 評価指標 (ROUGE, BLEU) - 第56回:C56:AIと対話する未来、医療QAとチャットボットの構築
└ 対話システム, チャットボット, 質問応答(QA), 検索ベースQA, 生成ベースQA, RAG (Retrieval-Augmented Generation), 患者教育 - 第57回:C57:GPT-4が切り拓く医療言語モデルの新次元
└ 大規模言語モデル(LLM), 基盤モデル, GPT, Med-PaLM, プロンプトエンジニアリング, Few-shot learning, Chain-of-Thought - 第58回:C58:AIの「知ったかぶり」を見抜け!ハルシネーションと倫理的課題
└ ハルシネーション, 事実に基づかない生成, バイアス (社会的, データ), 公平性, プライバシー保護, 個人情報, 倫理 (ELSI) - 第59回:C59:【実践】Hugging Faceで医療NLPパイプラインを構築する
└ Hugging Face, Transformersライブラリ, パイプライン, 医療データセット (MIMIC, PubMed), ファインチューニング実践, トークナイザ, モデルハブ
第VI部:未来を読むタイムマシン、生体信号解析

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C60 | 第60回:バイタルサインに隠された物語、医療時系列データの価値と可能性 | 生体信号 (ECG, EEG), ICUデータ, 電子カルテ(EHR), ウェアラブルデバイス, タスク (予測, 異常検知, 分類), 時系列データの特徴 |
| C61 | 第61回:ノイズの海から宝を掘る、医療時系列データの前処理技術 | 不規則サンプリング (補間, リサンプリング), 欠損値補完, ノイズ除去 (移動平均, フィルタリング), ウィンドウイング, 特徴量エンジニアリング |
| C62 | 第62回:深層学習だけじゃない!統計的時系列モデルの叡智と実践 | 定常性, 自己相関(ACF/PACF), ARIMAモデル, 状態空間モデル, カルマンフィルタ, ベースラインモデルとしての重要性 |
| C63 | 第63回:過去を記憶するAI、RNNとLSTM/GRUのメカニズム | 再帰的構造, 長期依存性, 勾配消失・爆発問題, LSTM, GRU, ゲート機構 (入力, 忘却, 出力) |
| C64 | 第64回:未来を予測する翻訳機、Seq2Seqとアテンション機構 | エンコーダ・デコーダモデル, Seq2Seq, 文脈ベクトル, アテンション機構, 時系列予測, 機械翻訳のアナロジー |
| C65 | 第65回:画像だけじゃない!時系列解析におけるCNNの隠れた力 | 1D-CNN, 局所的パターンの抽出, 因果的畳み込み, 拡張畳み込み, 受容野, WaveNet, TCN (Temporal Convolutional Networks) |
| C66 | 第66回:時系列解析の革命児、Transformerの威力と応用 | Self-Attentionによる長期依存性の捕捉, Positional Encoding, 計算効率の課題, 最新モデル (Informer, PatchTST), 医療応用 |
| C66.1 | State Space Models (SSM), Mamba architecture, Samba (Hybrid), 計算効率と精度のトレードオフ, mamba-ssm ライブラリ実装 | |
| C67 | 第67回:複数の情報を統合する、マルチモーダル時系列解析 | マルチモーダル学習, 静的データ (患者背景) と動的データ (時系列) の統合, データフュージョン (早期/後期), 臨床テキストとの連携 |
| C68 | 第68回:AIの思考プロセスを覗く、時系列モデルのXAI(説明可能なAI) | 説明可能なAI (XAI), アテンションマップの可視化, 特徴量重要度, LIME, SHAP, 判断根拠の特定, 臨床的信頼性 |
| C69 | 第69回:【実践】ICUデータで敗血症の兆候を捉える予測モデルを構築する | ICUデータセット (MIMIC-IV), データ前処理パイプライン, モデル構築と訓練, 性能評価 (AUC, F1スコア), 臨床シナリオでの評価, 結果の解釈 |
C60-69
- 第60回:C60:バイタルサインに隠された物語、医療時系列データの価値と可能性
└ 生体信号 (ECG, EEG), ICUデータ, 電子カルテ(EHR), ウェアラブルデバイス, タスク (予測, 異常検知, 分類), 時系列データの特徴 - 第61回:C61:ノイズの海から宝を掘る、医療時系列データの前処理技術
└ 不規則サンプリング (補間, リサンプリング), 欠損値補完, ノイズ除去 (移動平均, フィルタリング), ウィンドウイング, 特徴量エンジニアリング - 第62回:C62:深層学習だけじゃない!統計的時系列モデルの叡智と実践
└ 定常性, 自己相関(ACF/PACF), ARIMAモデル, 状態空間モデル, カルマンフィルタ, ベースラインモデルとしての重要性 - 第63回:C63:過去を記憶するAI、RNNとLSTM/GRUのメカニズム
└ 再帰的構造, 長期依存性, 勾配消失・爆発問題, LSTM, GRU, ゲート機構 (入力, 忘却, 出力) - 第64回:C64:未来を予測する翻訳機、Seq2Seqとアテンション機構
└ エンコーダ・デコーダモデル, Seq2Seq, 文脈ベクトル, アテンション機構, 時系列予測, 機械翻訳のアナロジー - 第65回:C65:画像だけじゃない!時系列解析におけるCNNの隠れた力
└ 1D-CNN, 局所的パターンの抽出, 因果的畳み込み, 拡張畳み込み, 受容野, WaveNet, TCN (Temporal Convolutional Networks) - 第66回:C66:時系列解析の革命児、Transformerの威力と応用
└ Self-Attentionによる長期依存性の捕捉, Positional Encoding, 計算効率の課題, 最新モデル (Informer, PatchTST), 医療応用- 第66.1回:C66.1:【Post-Transformer】Mamba & Sambaで挑む超長尺バイタル解析
└ State Space Models (SSM), Mamba architecture, Samba (Hybrid), 計算効率と精度のトレードオフ, mamba-ssm ライブラリ実装
- 第66.1回:C66.1:【Post-Transformer】Mamba & Sambaで挑む超長尺バイタル解析
- 第67回:C67:複数の情報を統合する、マルチモーダル時系列解析
└ マルチモーダル学習, 静的データ (患者背景) と動的データ (時系列) の統合, データフュージョン (早期/後期), 臨床テキストとの連携 - 第68回:C68:AIの思考プロセスを覗く、時系列モデルのXAI(説明可能なAI)
└ 説明可能なAI (XAI), アテンションマップの可視化, 特徴量重要度, LIME, SHAP, 判断根拠の特定, 臨床的信頼性 - 第69回:C69:【実践】ICUデータで敗血症の兆候を捉える予測モデルを構築する
└ ICUデータセット (MIMIC-IV), データ前処理パイプライン, モデル構築と訓練, 性能評価 (AUC, F1スコア), 臨床シナリオでの評価, 結果の解釈
第VII部:AIが”創造”する未来、生成モデルの世界

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C70 | 第70回:医療に革命を!生成AIがもたらすパラダイムシフト | 生成AI, 基盤モデル (Foundation Models), 大規模言語モデル(LLM), スケーリング則, 創発的能力, 医療応用分野 (診断支援, 創薬, 個別化医療) |
| C71 | 第71回:存在しないデータを創り出す、VAEとGANの錬金術 | オートエンコーダ, 潜在空間, 変分オートエンコーダ(VAE), ELBO, 敵対的生成ネットワーク(GAN), 生成器と識別器, データ拡張, 合成データ |
| C72 | 第72回:ノイズから美を生む、拡散モデルによる超リアル画像生成 | 拡散モデル(DDPM), 順方向過程と逆方向過程, スコアベースモデル, ノイズ除去, Stable Diffusion, 誘導 (Guidance), 合成医用画像 |
| C73 | 第73回:ChatGPTの頭脳、大規模言語モデル(LLM)の仕組みを解剖する | GPT, PaLM, Transformerデコーダ, 自己教師あり学習, Next Token Prediction, プロンプトエンジニアリング, In-Context Learning, Chain-of-Thought |
| C74 | 第74回:巨大AIを効率的に「調教」する技術、PEFTとRLHF | パラメータ効率的ファインチューニング(PEFT), LoRA, QLoRA, 人間のフィードバックによる強化学習(RLHF), 報酬モデル, PPO |
| C75 | 第75回:画像と言葉を理解する、マルチモーダルAIの衝撃 | マルチモーダル学習, 画像と言語の統合 (GPT-4V), CLIP (対照学習), 共同埋め込み空間, 診断レポート自動生成, VQA (Visual Question Answering) |
| C76 | 第76回:AI科学者、誕生。自律型エージェントによる科学的発見の自動化 | AIエージェント, ReAct (Reason+Act), ツール利用, 創薬, タンパク質構造予測 (AlphaFold), リサーチエージェント, 仮説生成 |
| C77 | 第77回:仮想患者で未来を占う、デジタルツインとIn Silico臨床試験 | デジタルツイン, 仮想患者, 疾患進行シミュレーション, 治療効果予測, In Silico臨床試験, 個別化医療, 予測医療 |
| C78 | 第78回:AIが「世界」を学ぶ、ワールドモデルと自己認識への道 | ワールドモデル, 環境の内部モデル, 未来予測, 計画 (Planning), 想像力, 強化学習との融合, AIの自律性 |
| C79 | 第79回:生成AIの光と影、責任あるイノベーションのための倫理とガバナンス | ハルシネーション, バイアスと公平性, データプライバシー, 著作権と知的財産, 説明責任, 偽情報, 医療AIの規制動向 |
C70-79
- 第70回:C70:医療に革命を!生成AIがもたらすパラダイムシフト
└ 生成AI, 基盤モデル (Foundation Models), 大規模言語モデル(LLM), スケーリング則, 創発的能力, 医療応用分野 (診断支援, 創薬, 個別化医療) - 第71回:C71:存在しないデータを創り出す、VAEとGANの錬金術
└ オートエンコーダ, 潜在空間, 変分オートエンコーダ(VAE), ELBO, 敵対的生成ネットワーク(GAN), 生成器と識別器, データ拡張, 合成データ - 第72回:C72:ノイズから美を生む、拡散モデルによる超リアル画像生成
└ 拡散モデル(DDPM), 順方向過程と逆方向過程, スコアベースモデル, ノイズ除去, Stable Diffusion, 誘導 (Guidance), 合成医用画像 - 第73回:C73:ChatGPTの頭脳、大規模言語モデル(LLM)の仕組みを解剖する
└ GPT, PaLM, Transformerデコーダ, 自己教師あり学習, Next Token Prediction, プロンプトエンジニアリング, In-Context Learning, Chain-of-Thought - 第74回:C74:巨大AIを効率的に「調教」する技術、PEFTとRLHF
└ パラメータ効率的ファインチューニング(PEFT), LoRA, QLoRA, 人間のフィードバックによる強化学習(RLHF), 報酬モデル, PPO - 第75回:C75:画像と言葉を理解する、マルチモーダルAIの衝撃
└ マルチモーダル学習, 画像と言語の統合 (GPT-4V), CLIP (対照学習), 共同埋め込み空間, 診断レポート自動生成, VQA (Visual Question Answering) - 第76回:C76:AI科学者、誕生。自律型エージェントによる科学的発見の自動化
└ AIエージェント, ReAct (Reason+Act), ツール利用, 創薬, タンパク質構造予測 (AlphaFold), リサーチエージェント, 仮説生成 - 第77回:C77:仮想患者で未来を占う、デジタルツインとIn Silico臨床試験
└ デジタルツイン, 仮想患者, 疾患進行シミュレーション, 治療効果予測, In Silico臨床試験, 個別化医療, 予測医療 - 第78回:C78:AIが「世界」を学ぶ、ワールドモデルと自己認識への道
└ ワールドモデル, 環境の内部モデル, 未来予測, 計画 (Planning), 想像力, 強化学習との融合, AIの自律性 - 第79回:C79:生成AIの光と影、責任あるイノベーションのための倫理とガバナンス
└ ハルシネーション, バイアスと公平性, データプライバシー, 著作権と知的財産, 説明責任, 偽情報, 医療AIの規制動向
第VIII部:AIが”試行錯誤”で学ぶ、最強の意思決定術

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C80 | 第80回:AIが自ら学ぶ!「強化学習」への招待状 | 強化学習, エージェント, 環境, 行動, 報酬, 方策(Policy), マルコフ決定過程(MDP), 状態遷移確率, 割引率 |
| C81 | 第81回:行動の「価値」を測る羅針盤、ベルマン方程式と価値ベース学習 | 価値関数 (状態価値/行動価値), ベルマン方程式 (期待/最適), 動的計画法, 価値反復法, 方策反復法 |
| C82 | 第82回:価値から行動を選ぶAI、Q学習とDQN(深層Qネットワーク) | Q学習, Qテーブル, 時間差学習(TD学習), SARSA, DQN, 経験再生 (Experience Replay), ターゲットネットワーク, Double DQN |
| C83 | 第83回:「方針」を直接磨き上げるAI、方策勾配法とActor-Critic | 方策勾配法, REINFORCE, ベースライン, Actor-Critic (A2C, A3C), Advantage(優位関数) |
| C84 | 第84回:安定と効率を追求する、現代的アクタークリティック手法 | PPO (Proximal Policy Optimization), TRPO, 連続値制御, SAC (Soft Actor-Critic), 最大エントロピー強化学習 |
| C85 | 第85回:未知への挑戦か、最善手の活用か?「探索と活用」のジレンマと戦略 | ε-greedy法, UCB (Upper Confidence Bound), トンプソンサンプリング, 好奇心駆動型探索, 内発的動機づけ |
| C86 | 第86回:過去の医療データから「最適」を学ぶ、オフライン強化学習 | オフライン強化学習, バッチ強化学習, 分布外(OOD)問題, Conservative Q-Learning (CQL), オフポリシー評価 (OPE) |
| C87 | 第87回:AIの中に「仮想患者」を創る、モデルベース強化学習 | モデルベース強化学習, 環境モデル(ワールドモデル), Dyna-Q, シミュレーションによる計画(Planning), データ効率 |
| C88 | 第88回:「決して超えてはならない一線」を教える、安全な強化学習とアライメント | 安全な強化学習, 制約付きMDP(CMDP), 人間のフィードバックによる強化学習(RLHF), 報酬モデリング, アライメント, 解釈可能性(XAI for RL) |
| C89 | 第89回:【応用】臨床の意思決定を支援する、動的治療計画と実装への道 | 動的治療計画(DTR), 個別化医療, 臨床応用 (敗血症管理, がん治療), シミュレーション環境, 規制と倫理的課題 |
C80-89
- 第80回:C80:AIが自ら学ぶ!「強化学習」への招待状
└ 強化学習, エージェント, 環境, 行動, 報酬, 方策(Policy), マルコフ決定過程(MDP), 状態遷移確率, 割引率 - 第81回:C81:行動の「価値」を測る羅針盤、ベルマン方程式と価値ベース学習
└ 価値関数 (状態価値/行動価値), ベルマン方程式 (期待/最適), 動的計画法, 価値反復法, 方策反復法 - 第82回:C82:価値から行動を選ぶAI、Q学習とDQN(深層Qネットワーク)
└ Q学習, Qテーブル, 時間差学習(TD学習), SARSA, DQN, 経験再生 (Experience Replay), ターゲットネットワーク, Double DQN - 第83回:C83:「方針」を直接磨き上げるAI、方策勾配法とActor-Critic
└ 方策勾配法, REINFORCE, ベースライン, Actor-Critic (A2C, A3C), Advantage(優位関数) - 第84回:C84:安定と効率を追求する、現代的アクタークリティック手法
└ PPO (Proximal Policy Optimization), TRPO, 連続値制御, SAC (Soft Actor-Critic), 最大エントロピー強化学習 - 第85回:C85:未知への挑戦か、最善手の活用か?「探索と活用」のジレンマと戦略
└ ε-greedy法, UCB (Upper Confidence Bound), トンプソンサンプリング, 好奇心駆動型探索, 内発的動機づけ - 第86回:C86:過去の医療データから「最適」を学ぶ、オフライン強化学習
└ オフライン強化学習, バッチ強化学習, 分布外(OOD)問題, Conservative Q-Learning (CQL), オフポリシー評価 (OPE) - 第87回:C87:AIの中に「仮想患者」を創る、モデルベース強化学習
└ モデルベース強化学習, 環境モデル(ワールドモデル), Dyna-Q, シミュレーションによる計画(Planning), データ効率 - 第88回:C88:「決して超えてはならない一線」を教える、安全な強化学習とアライメント
└ 安全な強化学習, 制約付きMDP(CMDP), 人間のフィードバックによる強化学習(RLHF), 報酬モデリング, アライメント, 解釈可能性(XAI for RL) - 第89回:C89:【応用】臨床の意思決定を支援する、動的治療計画と実装への道
└ 動的治療計画(DTR), 個別化医療, 臨床応用 (敗血症管理, がん治療), シミュレーション環境, 規制と倫理的課題
第IX部:研究室から世界へ、医療AI社会実装ロードマップ

| ID | タイトル | 概要・キーワード |
|---|---|---|
| C90 | 第90回:アイデアから製品へ、医療AIプロジェクトのライフサイクル全貌 | 課題定義 (臨床ニーズ), PoC (概念実証), MVP (実用最小限の製品), アジャイル開発, V&V (検証と妥当性確認), 薬事申請, 上市, 運用・保守 (Post-Market Surveillance) |
| C91 | 第91回:最強チームを作る!アジャイル開発とモダンなチームビルディング | スクラム (スプリント, デイリースタンドアップ), カンバン, 役割分担 (医師, エンジニア, PM, デザイナー), RACIチャート, ステークホルダー管理, コミュニケーション設計 |
| C92 | 第92回:1年後も動くコードを書く、信頼性のためのソフトウェア工学 | コード品質 (PEP8, Black, isort, flake8), バージョン管理 (Git, GitHub, ブランチ戦略), テスト (単体テスト/pytest, 結合テスト), ドキュメンテーション (docstring, Sphinx), コードレビュー |
| C93 | 第93回:開発を自動化・効率化するMLOps(機械学習基盤)の魔法 | CI/CD (継続的インテグレーション/デリバリー), コンテナ化 (Docker), パイプラインオーケストレーション (MLflow, Kubeflow), モデルレジストリ, モデル監視 (データドリフト, コンセプトドリフト) |
| C94 | 第94回:病院システムとAIを繋ぐ、医療情報連携術 | 電子カルテ (EHR), PACS, 医療標準規格 (HL7v2, FHIR, DICOM), IHE, 院内ネットワーク, VPN, データ連携と相互運用性 |
| C95 | 第95回:患者情報を守り抜く、セキュアなクラウドインフラ設計 | クラウド (AWS/GCP/Azure), HIPAA, 3省2ガイドライン, ISMAP, セキュアなアーキテクチャ (VPC, IAM), 暗号化 (通信/保管), アクセス制御, 監査ログ |
| C96 | 第96回:「医療機器」としてのAI、規制と薬事戦略を乗り越える | 医療機器プログラム (SaMD), 薬機法, FDA/CEマーキング, 品質マネジメントシステム (QMS, ISO13485), ソフトウェアライフサイクル (IEC62304), リスクマネジメント (ISO14971), 臨床評価 |
| C97 | 第97回:デバイスの上で動かす、エッジAIとIoT医療機器 | エッジAI, 組み込みシステム, リアルタイム推論, モデル軽量化 (量子化, 蒸留), ウェアラブルデバイス, IoT (Internet of Things), センサー連携 (BLE) |
| C98 | 第98回:医療AIビジネスを創る!事業計画と知財戦略 | ビジネスモデルキャンバス, 事業計画, マネタイズ (課金モデル), マーケット分析, 知的財産 (特許, 著作権, ノウハウ), 論文発表戦略 |
| C99 | 第99回:【卒業制作】未来の医療AIサービスを企画・設計する | 総合演習, 臨床課題設定, ビジネスプラン作成, 技術アーキテクチャ設計, 規制対応計画, プロトタイプ開発, 投資家向けプレゼンテーション |
C90-99
- 第90回:C90:アイデアから製品へ、医療AIプロジェクトのライフサイクル全貌
└ 課題定義 (臨床ニーズ), PoC (概念実証), MVP (実用最小限の製品), アジャイル開発, V&V (検証と妥当性確認), 薬事申請, 上市, 運用・保守 (Post-Market Surveillance) - 第91回:C91:最強チームを作る!アジャイル開発とモダンなチームビルディング
└ スクラム (スプリント, デイリースタンドアップ), カンバン, 役割分担 (医師, エンジニア, PM, デザイナー), RACIチャート, ステークホルダー管理, コミュニケーション設計 - 第92回:C92:1年後も動くコードを書く、信頼性のためのソフトウェア工学
└ コード品質 (PEP8, Black, isort, flake8), バージョン管理 (Git, GitHub, ブランチ戦略), テスト (単体テスト/pytest, 結合テスト), ドキュメンテーション (docstring, Sphinx), コードレビュー - 第93回:C93:開発を自動化・効率化するMLOps(機械学習基盤)の魔法
└ CI/CD (継続的インテグレーション/デリバリー), コンテナ化 (Docker), パイプラインオーケストレーション (MLflow, Kubeflow), モデルレジストリ, モデル監視 (データドリフト, コンセプトドリフト) - 第94回:C94:病院システムとAIを繋ぐ、医療情報連携術
└ 電子カルテ (EHR), PACS, 医療標準規格 (HL7v2, FHIR, DICOM), IHE, 院内ネットワーク, VPN, データ連携と相互運用性 - 第95回:C95:患者情報を守り抜く、セキュアなクラウドインフラ設計
└ クラウド (AWS/GCP/Azure), HIPAA, 3省2ガイドライン, ISMAP, セキュアなアーキテクチャ (VPC, IAM), 暗号化 (通信/保管), アクセス制御, 監査ログ - 第96回:C96:「医療機器」としてのAI、規制と薬事戦略を乗り越える
└ 医療機器プログラム (SaMD), 薬機法, FDA/CEマーキング, 品質マネジメントシステム (QMS, ISO13485), ソフトウェアライフサイクル (IEC62304), リスクマネジメント (ISO14971), 臨床評価 - 第97回:C97:デバイスの上で動かす、エッジAIとIoT医療機器
└ エッジAI, 組み込みシステム, リアルタイム推論, モデル軽量化 (量子化, 蒸留), ウェアラブルデバイス, IoT (Internet of Things), センサー連携 (BLE) - 第98回:C98:医療AIビジネスを創る!事業計画と知財戦略
└ ビジネスモデルキャンバス, 事業計画, マネタイズ (課金モデル), マーケット分析, 知的財産 (特許, 著作権, ノウハウ), 論文発表戦略 - 第99回:C99:【卒業制作】未来の医療AIサービスを企画・設計する
└ 総合演習, 臨床課題設定, ビジネスプラン作成, 技術アーキテクチャ設計, 規制対応計画, プロトタイプ開発, 投資家向けプレゼンテーション
ご利用規約(免責事項)
当サイト(以下「本サイト」といいます)をご利用になる前に、本ご利用規約(以下「本規約」といいます)をよくお読みください。本サイトを利用された時点で、利用者は本規約の全ての条項に同意したものとみなします。
第1条(目的と情報の性質)
- 本サイトは、医療分野におけるAI技術に関する一般的な情報提供および技術的な学習機会の提供を唯一の目的とします。
- 本サイトで提供されるすべてのコンテンツ(文章、図表、コード、データセットの紹介等を含みますが、これらに限定されません)は、一般的な学習参考用であり、いかなる場合も医学的な助言、診断、治療、またはこれらに準ずる行為(以下「医行為等」といいます)を提供するものではありません。
- 本サイトのコンテンツは、特定の製品、技術、または治療法の有効性、安全性を保証、推奨、または広告・販売促進するものではありません。紹介する技術には研究開発段階のものが含まれており、その臨床応用には、さらなる研究と国内外の規制当局による正式な承認が別途必要です。
- 本サイトは、情報提供を目的としたものであり、特定の治療法を推奨するものではありません。健康に関するご懸念やご相談は、必ず専門の医療機関にご相談ください。
第2条(法令等の遵守)
利用者は、本サイトの利用にあたり、医師法、医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律(薬機法)、個人情報の保護に関する法律、医療法、医療広告ガイドライン、その他関連する国内外の全ての法令、条例、規則、および各省庁・学会等が定める最新のガイドライン等を、自らの責任において遵守するものとします。これらの適用判断についても、利用者が自ら関係各所に確認するものとし、本サイトは一切の責任を負いません。
第3条(医療行為における責任)
- 本サイトで紹介するAI技術・手法は、あくまで研究段階の技術的解説であり、実際の臨床現場での診断・治療を代替、補助、または推奨するものでは一切ありません。
- 医行為等に関する最終的な判断、決定、およびそれに伴う一切の責任は、必ず法律上その資格を認められた医療専門家(医師、歯科医師等)が負うものとします。AIによる出力を、資格を有する専門家による独立した検証および判断を経ずに利用することを固く禁じます。
- 本サイトの情報に基づくいかなる行為によって利用者または第三者に損害が生じた場合も、本サイト運営者は一切の責任を負いません。実際の臨床判断に際しては、必ず担当の医療専門家にご相談ください。本サイトの利用によって、利用者と本サイト運営者の間に、医師と患者の関係、またはその他いかなる専門的な関係も成立するものではありません。
第4条(情報の正確性・完全性・有用性)
- 本サイトは、掲載する情報(数値、事例、ソースコード、ライブラリのバージョン等)の正確性、完全性、網羅性、有用性、特定目的への適合性、その他一切の事項について、何ら保証するものではありません。
- 掲載情報は執筆時点のものであり、予告なく変更または削除されることがあります。また、技術の進展、ライブラリの更新等により、情報は古くなる可能性があります。利用者は、必ず自身で公式ドキュメント等の最新情報を確認し、自らの責任で情報を利用するものとします。
第5条(AI生成コンテンツに関する注意事項)
本サイトのコンテンツには、AIによる提案を基に作成された部分が含まれる場合がありますが、公開にあたっては人間による監修・編集を経ています。利用者が生成AI等を用いる際は、ハルシネーション(事実に基づかない情報の生成)やバイアスのリスクが内在することを十分に理解し、その出力を鵜呑みにすることなく、必ず専門家による検証を行うものとします。
第6条(知的財産権)
- 本サイトを構成するすべてのコンテンツに関する著作権、商標権、その他一切の知的財産権は、本サイト運営者または正当な権利を有する第三者に帰属します。
- 本サイトのコンテンツを引用、転載、複製、改変、その他の二次利用を行う場合は、著作権法その他関連法規を遵守し、必ず出典を明記するとともに、権利者の許諾を得るなど、適切な手続きを自らの責任で行うものとします。
第7条(プライバシー・倫理)
本サイトで紹介または言及されるデータセット等を利用する場合、利用者は当該データセットに付随するライセンス条件および研究倫理指針を厳格に遵守し、個人情報の匿名化や同意取得の確認など、適用される法規制に基づき必要とされるすべての措置を、自らの責任において講じるものとします。
第8条(利用環境)
本サイトで紹介するソースコードやライブラリは、執筆時点で特定のバージョンおよび実行環境(OS、ハードウェア、依存パッケージ等)を前提としています。利用者の環境における動作を保証するものではなく、互換性の問題等に起因するいかなる不利益・損害についても、本サイト運営者は責任を負いません。
第9条(免責事項)
- 本サイト運営者は、利用者が本サイトを利用したこと、または利用できなかったことによって生じる一切の損害(直接損害、間接損害、付随的損害、特別損害、懲罰的損害、逸失利益、データの消失、プログラムの毀損等を含みますが、これらに限定されません)について、その原因の如何を問わず、一切の法的責任を負わないものとします。
- 本サイトの利用は、学習および研究目的に限定されるものとし、それ以外の目的での利用はご遠慮ください。
- 本サイトの利用に関連して、利用者と第三者との間で紛争が生じた場合、利用者は自らの費用と責任においてこれを解決するものとし、本サイト運営者に一切の迷惑または損害を与えないものとします。
- 本サイト運営者は、いつでも予告なく本サイトの運営を中断、中止、または内容を変更できるものとし、これによって利用者に生じたいかなる損害についても責任を負いません。
第10条(規約の変更)
本サイト運営者は、必要と判断した場合、利用者の承諾を得ることなく、いつでも本規約を変更することができます。変更後の規約は、本サイト上に掲載された時点で効力を生じるものとし、利用者は変更後の規約に拘束されるものとします。
第11条(準拠法および合意管轄)
本規約の解釈にあたっては、日本法を準拠法とします。本サイトの利用および本規約に関連して生じる一切の紛争については、東京地方裁判所を第一審の専属的合意管轄裁判所とします。
For J³, may joy follow you.

