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

Explain CNN+LSTM Classification #357

Open
gabarlacchi opened this issue Jan 15, 2020 · 3 comments
Open

Explain CNN+LSTM Classification #357

gabarlacchi opened this issue Jan 15, 2020 · 3 comments

Comments

@gabarlacchi
Copy link

Hi!
I am developing a clip classificator using features (extracted from a CNN) fed into an LSTM for classification. It's an end-to-end system. I would like to know if it's possible apply eli5 visualization tool to such a network in order to display, at each classification, the area into the images of the clip that has been "important" for classify if.
Someone has already implemented such a system?
Thanks in advance,
Gabriele

@teabolt
Copy link
Contributor

teabolt commented Jan 16, 2020

Hi @barloccia,
ELI5 can highlight what's important in an image for Keras CNN's, https://eli5.readthedocs.io/en/latest/tutorials/keras-image-classifiers.html.
Support for LSTM's and other libraries is still work in progress and not merged #325, #327.
Regards,
Tomas

@simplezhang57
Copy link

how to use "permutation_importance" on keras LSTM to find out feature importance?

@gabarlacchi
Copy link
Author

@teabolt Thanks for the reply. I managed to make what desired with CONV-LSTM and visualize the activations through the time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants