Skip to content
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

Is there the autoencoder function in the tidymodels? #1292

Open
JiahuaQu opened this issue Mar 19, 2024 · 3 comments
Open

Is there the autoencoder function in the tidymodels? #1292

JiahuaQu opened this issue Mar 19, 2024 · 3 comments
Labels
extension package feature request that would be more appreciate to implement as an extension package feature a feature request or enhancement new steps

Comments

@JiahuaQu
Copy link

We are very interested in using an autoencoder to reduce the dimension to input into a machine-learning model. We found this issue: #35. Did it mean that the autoencoder function has been embedded in tidymodels? How to use it in tidymodels? Thank you.

@EmilHvitfeldt EmilHvitfeldt added new steps feature a feature request or enhancement extension package feature request that would be more appreciate to implement as an extension package labels Mar 19, 2024
@EmilHvitfeldt
Copy link
Member

Hello @JiahuaQu 👋

there is currently no support for autoencoders in tidymodels. That is not because we think they shouldn't be, but because we haven't spent enough time formalizing a good interface.

@JiahuaQu
Copy link
Author

Thank you for answering me so quickly. Looking forward to your future support of autoencoder in tidymodels when available. If possible, could you recommend a way to connect an autoencoder process outside tidymodels with downstream analysis inside tidymodels?

@EmilHvitfeldt
Copy link
Member

This project is not on any timelines right now, so no promises about when it will happen 😅

As for how to use with tidymodels. It will depend on where in the process you want to use it. The problem you are most likely to run into is related to data-leakage, as you are forced to train the autoencoder up front, and apply it to the data before splitting and having it used in the recipe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension package feature request that would be more appreciate to implement as an extension package feature a feature request or enhancement new steps
Projects
None yet
Development

No branches or pull requests

2 participants