UrgenT Help Detecting Performance Regressions Using Machine Learning and Hardware Counters [P]
Mirrored from r/MachineLearning for archival readability. Support the source by reading on the original site.
I’m working on performance regression detection using machine learning/anomaly detection.
My setup is basically:
- Healthy runs are used to learn normal behaviour
- Regression runs are used to see whether the model detects the anomaly
- For each counter group I only have about 10 healthy samples
- I’m currently using leave-one-out on the healthy data to set the detection threshold
- The regression samples are not used during training or threshold selection
I’m confused about a few things:
- Do I still need a normal train/validation/test split for this type of one-class anomaly detection?
- With only 10 healthy samples, is leave-one-out better than splitting them into something like 60/20/20?
- Can the regression samples simply act as the unseen test set?
- Would it be better to collect a second independent healthy dataset and use that as a final test for false positives?
- For evaluation, should I mainly use false-positive rate and detection rate/recall rather than MSE/MAE, since I’m not predicting a continuous value?
Just trying to make sure the evaluation setup is correct before I finalise it.
[link] [comments]
More from r/MachineLearning
-
Qwen3-VL 8B on a laptop vs Opus 5.5 / Sonnet 5 / GPT-5.6 on 137 messy documents: beat GPT-5.6 on tax forms, lost badly on Indian date formats[R]
Sep 28
-
How can I turn an industry ML project into a publication? [R]
Sep 28
-
Are there any good research papers around Text clustering using LLMs [R]
Sep 28
-
Free, open-source AI engineering course where you build each algorithm by hand: 523 lessons, now as EPUB/PDF books [P]
Sep 28
Discussion (0)
Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.
Sign in →No comments yet. Sign in and be the first to say something.