dotnet / dotnet/machinelearning-modelbuilder
Suggestion: Add Optional "Advanced Settings" Section in Model Builder
- Dominant language
- Dockerfile
- Stars
- 285
- Forks
- 66
- PR merge metrics
- No merged PRs in 30d
Description
Model Builder is a great tool for building machine learning models without writing code. However, I think its potential is underutilized by not offering a section for more advanced users who want greater control over the training process.
**Proposal:**
Add an optional and hidden-by-default section called "Advanced Settings" or "Expert Mode", which includes the ability to:
- Manually choose the training algorithm.
- Edit key hyperparameters (e.g., number of trees, learning rate, number of epochs, etc.).
- Customize the data preparation pipeline (e.g., normalization, encoding, cleaning).
- Set limits for time or resources used during AutoML.
- Display more detailed evaluation metrics (e.g., confusion matrix, ROC curve, etc.).
**Why this matters:**
This would allow developers with more experience or technical curiosity to get more out of ML.NET without having to abandon Model Builder or rewrite the generated code.
**Benefits:**
- Keeps things simple for beginners.
- Unlocks more flexibility for intermediate and advanced users.
- Extends the usefulness and lifecycle of Model Builder within Visual Studio.
Thanks for the great work! I believe this feature could make Model Builder even more powerful and appealing to a broader audience.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.