現象を説明するモデルと、そのモデルをどこまで信頼できるか検証する仕組みを、対で作ります。
機械工学、振動・モード解析、設備診断の経験を基盤に、数値計算・統計・機械学習を独学で学び、ケーススタディと個人向けツールを作っています。このページでは、各プロジェクトの目的、試せる入口、検証の記録をまとめています。
My background is in mechanical engineering, vibration analysis, and equipment diagnostics. I am independently studying numerical methods, statistics, and machine learning through reproducible case studies and personal tools.
| プロジェクト | 確認できること | 入口 |
|---|---|---|
| mech-design-study | 梁の応力・熱・振動、設計案比較、梁FEMと解析解の照合。未評価の設計分野も表示 | 図付き講義 |
| modal-analysis-portfolio | LSCF・CMIF・共有ポールMIMOフィッティングを正解値付き合成データで検証 | Streamlitアプリ |
| bearing-diagnostics | CWRUでの手法照合、NASA IMSの劣化検出、独立runへの転移と限界 | ケーススタディ |
| agent-viz | MLflowの試行台帳、ケース別比較、判断の根拠、人間とエージェントの双方向パネル | 合成データで試す |
| kaggle-house-prices-workflow | 外れ値の扱いとモデル選択を同じ比較条件で検討した実験 | 公開コードと実験表 |
| kaggle-store-sales-workflow | 16日ブロック予測の時系列CV、特徴比較、CV改善と公開スコアの食い違い | 検証設計と結果 |
各リポジトリは個人開発・学習の成果物です。実装の動作確認、本人の理解、実設備や別データへの一般化は、それぞれ分けて扱います。AI支援による実装・整理も利用し、独力実装や業務での導入実績と混同しないようにしています。
セットアップなしで見られる入口です。Streamlitは休止後に起動待ちになる場合があります。
| デモ・レポート | 内容 |
|---|---|
| Modal Analysis | 合成FRFからモードを同定する解析アプリ |
| Bearing Diagnostics | 振動診断の結果・条件・転移の限界 |
| Bayesian Optimization | 少量実験、獲得関数、ノイズ、較正のケーススタディ |
| Geospatial Change Detection | Sentinel-2による山火事変化検出と参照データとの照合 |
| Similarity Radar | 合成データで高次元類似度の投影・距離・密度を探索 |
| SceneLex | 英単語と画像を結びつけるクイズ |
| Math Painting | 複素平面の写像を使った画像変形とPNG出力 |
プロフィール用の本リポジトリを除く18件を、用途別に整理しています。
| リポジトリ | 内容 |
|---|---|
| mech-design-study | 個別の設計技術と制約の統合を、解析解・比較CLI・梁FEMで学ぶ |
| modal-analysis-portfolio | 実験モード解析のPythonコアとStreamlit UI |
| bearing-diagnostics | 信号処理の数値照合から軸受の劣化検出まで |
| bayesopt-process | NumPyによるガウス過程・獲得関数の実装と比較検証 |
| geo-change-detection | 衛星画像の変化検出、評価指標、参照定義の比較 |
| リポジトリ | 内容 |
|---|---|
| agent-viz | 試行・ケース・判断の根拠を共有する可視化基盤 |
| kaggle-titanic-experiment-management | 事前登録した比較、誤りの層別、不確実性の学習記録 |
| kaggle-house-prices-workflow | 外れ値処理とnested CVによるモデル比較 |
| kaggle-store-sales-workflow | 時系列の検証分割と16日先までの予測実験 |
| similarity-radar | 次元削減・回転不変な読み取り・密度・時系列整列 |
| リポジトリ | 内容 |
|---|---|
| enja-reader | 文単位で日英を切り替えるHTML生成ツールとChrome拡張 |
| scenelex | Wikimedia Commonsの画像を使った英語語彙学習 |
| ai-english-conversation-tutor | 音声認識、文法フィードバック、読み上げを備えた英会話練習 |
| kajiflow | 「今の1件」を提示する家事管理とタスク・購買記録の連携 |
| math-painting | ビルド不要のCanvas画像変形スタジオ |
| forza-horizon-telemetry-monitor | UDPテレメトリから走行差分や運転フィードバックを表示 |
| リポジトリ | 内容 |
|---|---|
| trade-statistics | 取引履歴を分析するレビュー用パイプライン。合成データの実行例付き |
| jp-stock-screener | ルールによる銘柄抽出と、抽出後リターンの追跡・検証 |
- 変更前に仮説と比較条件を置く
- 指標を参照定義、分母、測定限界とセットで読む
- 計算の実装は手計算または確立ライブラリと照合する
- 予測を外した場合も、原因と訂正を記録する
- 実装済み、推論、未検証を分けて説明する

