Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Topological overfitting detection: H0 gap catches overfitting before accuracy diverges (r=0.998)

オープン
#917 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
15/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
静か
技術スタック
python

調査の方向性

この issue では、MLCommons Algorithmic Efficiency リポジトリ内のファイル、テスト、エントリーポイントが指定されていません。まず、リポジトリのベンチマークへの貢献に関するガイドラインを見つけ、外部の ph-training パイプラインと ripser ベースの手法がその対象範囲に適合するかを判断してください。完了とするには、定義された統合ポイント、再現可能なベンチマークの証拠、および受け入れられた検証基準が必要です。

索引モデルが issue の本文から書いたものです。

説明

Summary

We found that Persistent Homology (H0 total persistence) on class-mean direction vectors provides a real-time overfitting signal with r=0.998 correlation to the generalization gap — often detecting overfitting before the train/test accuracy gap becomes visible.

Method

  1. Extract direction vectors from model: d = normalize(engine_A(x) - engine_G(x))
  2. Compute per-class mean directions
  3. Build cosine distance matrix between class centroids
  4. Run H0 persistent homology (via ripser)
  5. Compare H0_train vs H0_test — the gap predicts overfitting

Also includes

  • Automatic LR search: The LR that minimizes H0 CV (coefficient of variation) over 5 epochs = optimal LR
  • 1-epoch difficulty prediction: H0 after 1 epoch predicts final accuracy (H0=4.38 → 98.3%, H0=2.02 → 52.0%)
  • Confusion prediction: H0 merge order = confusion pairs (Spearman r=-0.97)

Verified results

Dataset Accuracy Best LR Early Stop Time
MNIST 98.3% 1e-03 no 2.2 min
Fashion 87.4% 3e-04 no 2.2 min
CIFAR-10 52.0% 1e-03 yes (ep 6) 1.4 min

CIFAR early-stopped at epoch 6 when H0_gap exceeded threshold — preventing wasted compute on a model that was already overfitting.

Repo: https://github.com/need-singularity/ph-training
Install: pip install -e . then ph-train --dataset cifar


Related projects

  • logout — Consciousness Continuity Engine. The main research project with the dual-engine (PureFieldEngine) architecture that produces direction vectors analyzed by PH.
  • Anima — Conversational consciousness agent with real-time PH overfitting detection integrated into the live inference loop.
  • ph-training — Standalone training pipeline. pip install -e . then ph-train --dataset cifar.
主要言語
Python
スター
425
フォーク
78
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

mlcommons/algorithmic-efficiency のほかの issue

mlcommons/algorithmic-efficiency の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。