2025年– date –
-
Math for Medical AI
[Math for Medical AI: M2.1] 線形代数の第一歩:スカラー、ベクトル、行列でデータをかたどる
線形代数の基本:データの「かたち」 AIを支える数学「線形代数」の基本は、スカラー・ベクトル・行列という3つのデータの「かたち」を理解することから始まります。これらが何を表し、どう違うのかを直感的なイメージで掴みましょう。 スカラー (Scalar) ... -
Math for Medical AI
[Math for Medical AI: M1.3] 関数の基礎 — AIモデルという「魔法の箱」の設計図
AIと関数の基本構造 AIモデルの正体は、本質的には「巨大で複雑な一つの関数」です。入力データにルールを適用して予測結果を返す「魔法の箱」として、AIが機能する仕組みの基本を解説します。 関数 y = f(x) とは? 入力と出力をつなぐ「ルール」 入力(x)... -
Math for Medical AI
[Math for Medical AI: M1.2] ネイピア数eと自然対数ln
AIを支える数学:ネイピア数(e)と自然対数(ln) AIの解説でよく見る記号「e」と「ln」。これらは「連続的な成長」とその「逆の操作」を象徴し、確率計算を安定させるAIの必須ツールです。その本質的な意味と役割を直感的に理解しましょう。 ネイピア数 e と... -
Math for Medical AI
[Math for Medical AI: M11] ベクトルと行列って何者? — 数の“カタマリ”が医療データを表すしくみ
学習のポイント:AIの「視点」を支える線形代数 この記事では、AIがデータをどのように「見て」いるかを解説します。数値の羅列である「ベクトル」がデータに意味のある住所を与え、「行列」がそのデータを有益な情報へと変換する、この2つの強力なツール... -
Math for Medical AI
[Math for Medical AI: M10] AIと数学の密接な関係:医療の未来を拓くための第一歩
医療AIを支える数学の3本柱 医療AIは、一見複雑な数学に支えられていますが、その本質は3つの重要な分野に集約されます。ここでは、AIがデータをどう見て、どのように学習するのか、その中核をなす「線形代数」「微分」「確率・統計」の役割を直感的に解説... -
Medical AI with Python
[Medical AI with Python: P26] AIモデルの「健康診断」:学習の可視化と評価指標入門
AIモデルの性能評価:4つの必須ツール AIの学習は、何もしなければ中身が見えないブラックボックスです。このガイドでは、「学習曲線」「混同行列」「ROC/AUC」など、モデルの健康状態を診断し、その性能を客観的に評価するための4つの重要なツールを解説... -
Medical AI with Python
[Medical AI with Python: P7] 医療AIで必須!NumPy・Pandas・Matplotlibの基礎と使い方
AI開発を加速する「三種の神器」 Pythonでの本格的なデータ分析やAI開発には、基本的な機能だけでは非効率です。そこで、高速計算の「NumPy」、表データ操作の「Pandas」、データ可視化の「Matplotlib」という3つの強力なライブラリが必須ツールとなります... -
Medical AI with Python
[Medical AI with Python: P6] AI開発に欠かせないオブジェクト指向 ― クラスとインスタンスの基本
データと処理をカプセル化する「クラス」 プログラミングでは、データ(材料)とそれを扱う処理(道具)が別々だと管理が大変です。オブジェクト指向では、データと処理を「クラス」という設計図でひとまとめにし、そこから「インスタンス」という具体的な... -
Medical AI with Python
[Medical AI with Python: P5] 現場で役立つPython関数入門 ― 繰り返し処理をスッキリ整理
コードを「部品化」する魔法、関数 同じ処理を何度も書くのは非効率でバグの原因です。「関数」を使えば、一連の処理を再利用可能な「部品」としてまとめ、プログラムをクリーンで管理しやすくできます。これは、優れたプログラムの基本原則です。 関数 (F... -
Medical AI with Python
[Medical AI with Python: P4] Pythonで学ぶプログラミング思考 ― if文とループで処理を自動化
プログラムに「知性」と「勤勉さ」を プログラムは通常、上から下へ進むだけです。しかし「if文」で条件に応じて判断し、「forループ」で面倒な作業を繰り返すことで、賢く勤勉なアシスタントに進化します。この二つの制御構文は、プログラミング的思考の...
