-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Feature Request: AutoSklearnOutlierDetector #578
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
Comments
Just for clarification, do you think that these should be part of the pipeline tuned by Auto-sklearn or that there should be a standalone mode According to the title you want the second thing. From my understanding, this is an unsupervised learning problem. The central assumption in Auto-sklearn is that there as a loss function which can be used to tune the hyperparameters. What would such a loss function look like for outlier detection? |
Thank you for your reply. One is the square of the geometric mean of precision and recall. outliers - Metrics for one-class classification - Cross Validated The other is the area under the Mass-Volume curve. Goix, N., "How to evaluate the quality of unsupervised anomaly detection algorithms?" In ICML Anomaly Detection Workshop, 2016. I implemented two scikit-learn compatible metrics. |
I'm afraid that I won't have the time to implement something here. Also, I think this is somewhat out of scope for Auto-sklearn if the metrics are not in scikit-learn yet. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs for the next 7 days. Thank you for your contributions. |
Hi @mfeurer, Is it possible to create a customized one-class SVM as a two-class SVM, and then put it into AutoSklearnClassifier?
Does it sound reasonable and workable? Any comments are highly appreciated. JM |
Hello,
scikit-learn 0.20 provides more consistent outlier detection API.
https://speakerdeck.com/albertcthomas/anomaly-detection-in-scikit-learn-ongoing-work-and-future-developments
So I want an estimator that fits all outlier detection models like AutoSklearnClassifier.
Thank you.
The text was updated successfully, but these errors were encountered: