Skip to content

Add AutoEncoder as a Feature Selection Method #7174

Open
@superichmann

Description

@superichmann

Is your feature request related to a problem? Please describe.
No.
Currently the only practical option for feature selection in ML.net is MI. maybe PFI (post fit post transform) and maybe PCA (dimensionality reduction).

Describe the solution you'd like
My online research shows that autoencoders for feature selection can be highly accurate and add another layer to the feature selection catalog.

Describe alternatives you've considered
Using already implemented feature importance methods.

Additional context
Research:
https://hex.tech/blog/autoencoders-for-feature-selection/
https://deepai.org/publication/autoencoder-feature-selector
Relates to issues:
4254
5777

Note: Perhaps utilizing autoencoders is actually possible in ml.net with importing external models or something like that, if it does I would love a to see how :) Thanks for everything guys!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Awaiting User InputAwaiting author to supply further info (data, model, repro). Will close issue if no more info given.enhancementNew feature or requestuntriagedNew issue has not been triaged

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions