-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
[Feature]: Anomaly Detection / One Class Classification #3496
Labels
feature
A new feature
Comments
Hello @jeffpicard that sounds great, let us know if you need any help! |
jeffpicard
added a commit
to jeffpicard/flair
that referenced
this issue
Jul 12, 2024
jeffpicard
added a commit
to jeffpicard/flair
that referenced
this issue
Jul 12, 2024
jeffpicard
added a commit
to jeffpicard/flair
that referenced
this issue
Jul 15, 2024
jeffpicard
added a commit
to jeffpicard/flair
that referenced
this issue
Jul 15, 2024
jeffpicard
added a commit
to jeffpicard/flair
that referenced
this issue
Jul 15, 2024
Thanks @alanakbik! I put up a first stab (linked above) if you're interested. |
jeffpicard
added a commit
to jeffpicard/flair
that referenced
this issue
Aug 6, 2024
jeffpicard
added a commit
to jeffpicard/flair
that referenced
this issue
Aug 7, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem statement
Flair doesn't have an Anomaly Detection / One Class Classification model. While this question describes alternate solutions, some use cases could benefit from this dedicated model type.
Solution
Add a new
AnomalyDetection
class toflair.models
. The implementation would train an autoencoder on a single class of data. At inference time, the autoencoder's reconstruction error of the input would be calculated and compared to a threshold to determine whether the input is in-class.Additional Context
I plan to pull request code for this soon.
The text was updated successfully, but these errors were encountered: