-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Add release notes for ML.NET 0.3 #476
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
* Added Field-Aware Factorization Machines (FFM) as a learner for binary classification (#383) | ||
|
||
* FFM is useful for various large sparse datasets, especially in areas such as recommendations and click prediction. It has been used to win various click prediction competitions such as the [Criteo Display Advertising Challenge on Kaggle](https://www.kaggle.com/c/criteo-display-ad-challenge). You can learn more about the winning solution [here](https://www.csie.ntu.edu.tw/~r01922136/kaggle-2014-criteo.pdf). | ||
* FFM is a streaming learner so it does not require the entire dataset to fit in memory and can be used as an online learner. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
online learner [](start = 114, length = 14)
repetitive. Make crisper
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The referenced Kaggle competition seems a bit dated. Do we have any benchmarks showing its current utility vs. other methods?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Addressed the repetition in next iteration. I am not aware of a more recent published benchmark.
* [OVA](https://en.wikipedia.org/wiki/Multiclass_classification#One-vs.-rest) (sometimes known as One-Versus-Rest) is an approach to using binary classifiers in multiclass classification problems. | ||
* While some binary classification learners in ML.NET natively support multiclass classification (e.g. Logistic Regression), there are others that do not (e.g. Averaged Perceptron). OVA enables using the latter group for multiclass classification as well. | ||
|
||
* Enabled exporting ML.NET models to the [ONNX](https://onnx.ai/) format (#248) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Enabled exporting ML.NET models to the ONNX format [](start = 1, length = 71)
"Enabled export of ML.NET Models to the ONNX..."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This adds release notes for ML.NET 0.3