training-protocol
/training-protocol
Opisuje rzetelne eksperymenty z sieciami neuronowymi: ziarna losowości, powtórzenia, budżet obliczeń, strojenie, wczesne zatrzymywanie i modele wstępnie wytrenowane.
- Autor
- steffen74 ↗
- Repozytorium
- agentic-data-science ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 12.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 12.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Opisuje rzetelne eksperymenty z sieciami neuronowymi: ziarna losowości, powtórzenia, budżet obliczeń, strojenie, wczesne zatrzymywanie i modele wstępnie wytrenowane.
Oryginalny opis (EN)
Reference for trustworthy neural network experiments - seeds and repeated runs, compute budget, tuning protocol, early stopping, experiment tracking and pretrained models. Use when planning, running or comparing training runs.
Jak działa
- Seeds and repeated runs
- Compute budget (human decision)
- Tuning protocol (fixed in advance)
- Tracking
- Pretrained models
Podgląd SKILL.md
--- name: training-protocol description: Reference for trustworthy neural network experiments - seeds and repeated runs, compute budget, tuning protocol, early stopping, experiment tracking and pretrained models. Use when planning, running or comparing training runs. --- # Training protocol Training runs are expensive and noisy. These rules make results comparable and claims defensible. ## Seeds and repeated runs - Set and log the seed of every source of randomness (framework, NumPy, Python, data loader). - Before claiming that configuration A beats B, run each with **at least three seeds** and report mean and spread. An improvement smaller than the spread is not an improvement. - Report the spread in findings, not only the best run. ## Compute budget (human decision) Before tuning starts, the user sets the budget: number of runs, maximum time or GPU hours. Record it on the experiment card. Stop when the budget is spent, and report the best result within budget. ## Tuning protocol (fixed in advance) 1. Search space: which hyperparameters, which ranges, on which scale (learning rate on a log scale). 2. Method: grid, random or Bayesian search, with the budget above. 3. Selection: by the validation metric from the analysis plan, averaged over seeds for the finalists. 4. Stopping rule: early stopping on validation loss with a fixed patience. 5. Final estimate: retrain the selected configuration as planned and evaluate on the test set **once**. Record every run, not only the best: tuning many configurations and reporting the best one overstates performance. ## Tracking Each run logs: date, card, commit, data version, full configuration, seed, metrics per epoch (training and validation), final metrics per segment, runtime. Use a tracking tool (e.g. MLflow, Weights & Biases) or a CSV next to `experiments/LOG.md`. Summarise in the log only runs that change a decision. ## Pretrained models Record the model name and version, its source, its license, and what is known about its training data. Ask whether that data could overlap with the evaluation data (e.g. public benchmark images); if so, evaluate on data the model cannot have seen. Freezing and fine-tuning choices are data decisions for `DECISIONS.md`.
Wersje
W bazie nie ma innych skilli o nazwie training-protocol.
Migawka bazy z 13.11.2026 · wersja paczki 4e7ef7c8b9f2 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100reproducible-runs
Pilnuje powtarzalności treningu modeli ML: ustawia ziarna, zapisuje konfigurację, commit, hashe danych i wyniki z wielu ziaren. - 95domino-experiment-tracking
Śledzi eksperymenty ML w Domino przez MLflow: automatyczne logowanie metryk, porównanie przebiegów i rejestrację modeli. - 100hyperparameter-tuning
Optymalizuje hiperparametry modeli, obejmując strategię przeszukiwania (losowe lub bayesowskie z Optuną), strojenie bez wycieku w walidacji krzyżowej, projekt przestrzeni, early stopping i budżet. - 90experiment
Dyscyplinuje eksperymenty ML, RL, GAN, LLM i benchmarki: punkt odniesienia, stałe ziarna, jedna zmiana naraz i logowanie konfiguracji oraz metryk. - 86reproducible-ml-experiments
Prowadzi eksperymenty ML z przejrzystą konfiguracją i artefaktami, od treningu po porównanie wyników. - 100domino-experiment-tracking
Pomaga śledzić eksperymenty ML w Experiment Manager Domino na bazie MLflow, w tym autologowanie, metryki, artefakty i rejestr modeli.