maddin79 / darch

Create deep architectures in the R programming language
GNU General Public License v3.0
71 stars 31 forks source link

darch for dimensionality reduction #32

Open renjithranganadhan opened 6 years ago

renjithranganadhan commented 6 years ago

I was wondering whether darch can be used for achieving dimensionality reduction. do we have any samples to refer to?

saviola777 commented 6 years ago

Have you checked out the autoencoder example? See here for implementation details. But also check out #14, the autoencoder implementation is unfortunately still buggy.

renjithranganadhan commented 6 years ago

Thanks. Any fix for #14 ?

saviola777 commented 6 years ago

Sadly, no. I don't have the knowledge to fix it (I'm not the original author) and I'm not working on this project anymore, so unless someone else takes over development of this project, I don't see a fix coming. :(

You could try to turn it into a regression problem, where input equals output, and in your network you have something like a "hour-glass shaped" network. And then after training you extract the data from one of the intermediate layers.