인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

rank_and_recovery_evaluation

rank_and_recovery_evaluation

Compute effective dimension, choose a bounded Nyström rank, and evaluate recovery traces for condition-number and PCG iteration improvements.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: rank_and_recovery_evaluation description: Compute effective dimension, choose a bounded Nyström rank, and evaluate recovery traces for condition-number and PCG iteration improvements.

Rank And Recovery Evaluation

Use this skill to connect a Nyström PCG experiment to the paper's rank/effective-dimension theory and reported convergence metrics. It owns recovery acceptance predicates, not the solver itself.

Inputs

  • Matrix eigenvalues or a dense PSD matrix.
  • Regularization mu.
  • Candidate rank cap or chosen rank.
  • CG and Nyström PCG traces.
  • Dense condition-number diagnostics when available.

Outputs

  • Effective dimension sum(lambda_i / (lambda_i + mu)).
  • Selected rank and rationale.
  • Metrics: iteration reduction, residual status, condition-number reduction, and mechanism flags.
  • Boolean acceptance for a declared proxy recovery.

Workflow

  1. Compute effective dimension from eigenvalues.
  2. Choose rank near 2 ceil(1.5 d_eff) + 1 when feasible, otherwise cap and record the cap.
  3. Compare CG and Nyström PCG traces under the same tolerance.
  4. For recovery confidence, include at least one low-rank or stress-seed ablation when time permits, and verify the selected rank improves conditioning over a weaker sketch.
  5. Require PCG convergence, fewer PCG iterations, condition-number reduction, and positive mechanism checks.
  6. Return an auditable decision and gap explanation.

Validation

Run:

python scripts/evaluate_recovery.py --self-test
python tests/test_evaluate_recovery.py

The tests check effective dimension calculation, rank capping, acceptance of a valid trace, and rejection of no-improvement traces.

Limitations

This skill can accept a soft-mode proxy only when the experiment explicitly declares why full paper-scale data are unavailable and logs mechanism checks.

저장한 Skills