K_DM Bookへようこそ #
K_DM Bookは2018年頃から、自身の勉強をかねて公開しているpythonのデータ分析や実装に関するヒントを集めたウェブサイトです。 2022年頃に現在のURLに移行し、不定期で内容のアップデートをしています(参考:本URLへ移行直後のWebArchive)。 数学の基礎からモデル運用、可視化やアプリ実装まで、体系的にまとめたチュートリアルとコードスニペットを公開しています。
コンテンツマップ #
flowchart TD
subgraph fundamentals["基礎フェーズ<br>(Fundamentals)"]
A1[数学基礎<br>線形代数・確率・統計]
A2[環境構築<br>Python / ライブラリ]
A3[データ理解<br>EDA・可視化の基礎]
end
subgraph modeling["モデル構築フェーズ<br>(Modeling Basics)"]
B1[回帰<br>Regression]
B2[分類<br>Classification]
B3[クラスタリング<br>Clustering]
B4[次元削減<br>Dimensionality Reduction]
B5[アンサンブル<br>Ensemble]
end
subgraph evaluation["評価・改善フェーズ<br>(Evaluation & Tuning)"]
C1[評価指標<br>Metrics]
C2[ハイパラ調整<br>Hyperparameter Tuning]
C3[特徴量エンジニアリング<br>Feature Engineering]
C4[モデル解釈<br>Model Explainability]
end
subgraph communication["可視化・共有フェーズ<br>(Communication)"]
D1[可視化カタログ<br>Visualize Section]
D2[レポート整備<br>Storytelling]
D3[チーム連携Tips<br>Artifacts / Checklist]
end
subgraph deployment["応用・展開フェーズ<br>(Applied / Deployment)"]
E1[時系列分析<br>Timeseries]
E2[金融データ活用<br>Finance]
E3[Webアプリ実装<br>Flask / Gradio]
E4[運用自動化<br>Monitoring & Ops]
end
fundamentals --> modeling
modeling --> evaluation
evaluation --> communication
evaluation --> deployment
communication --> deployment
click A2 "/basic_python/00-introduction/" "Python入門ガイドへ"
click A3 "/prep/" "データ理解の章へ"
click B1 "/basic/regression/" "回帰セクションを開く"
click B2 "/basic/classification/" "分類セクションを開く"
click B3 "/basic/clustering/" "クラスタリングセクションを開く"
click B4 "/basic/dimensionality_reduction/" "次元削減セクションを開く"
click B5 "/basic/ensemble/" "アンサンブルセクションを開く"
click C1 "/eval/" "評価指標の章へ"
click C3 "/prep/feature_selection/" "特徴量エンジニアリングへ"
click D1 "/visualize/" "可視化カタログへ"
click E1 "/timeseries/" "時系列分析の章へ"
click E2 "/finance/" "金融データ活用の章へ"
click E3 "/webapp/" "Webアプリ実装の章へ"
図の順に読み進めると、モデル開発の全体像を俯瞰しながら必要な知識を埋めていけます。各ノードはサイト内のセクションに対応し、関連記事やNotebookへのリンクをまとめています。
運営SNS #
プライバシーポリシーは こちら をご確認ください。更新履歴はこちら を確認してください。コンテンツを活用し、ぜひ自身のプロジェクトへ発展させてください。