Giter Site home page Giter Site logo

channel-pruning-guided-by-classification-loss-and-feature-importance's Introduction

Channel-Pruning-Guided-by-Classification-Loss-and-Feature-Importance

This readme file is an outcome of the CENG501 (Spring 2021) project for reproducing a paper without an implementation. See CENG501 (Spring 2021) Project List for a complete list of all paper reproduction projects.

1. Introduction

In this project we tried to implement the method proposed in the Channel Pruning Guided by Classification Loss and Feature Importance paper from Association for the Advancement of Artificial Intelligence,2020. In this paper, writers proposed new method for pruning channels of a CNN network taking classification loss and feature importance into account. Different from methods based on layer-by-layer prunning, writers add the classification loss for a certain channel before deciding tobe pruned or not.

1.1. Paper summary

This paper proposes new method for channel prunning based on feature importance and classification loss. Different from other layer-by-layer methods writers added the contribution of channel to the loss and feature importance term to the objective functio which is an optimization problem solved in 2 steps.

2. The method and my interpretation

2.1. Unfortunately we could not complete the method for the deadline but we will work on it later on. Only finetuning VGG13 is implemented for now.

Explain the original method.

2.2. My interpretation

Explain the parts that were not clearly explained in the original paper and how you interpreted them.

3. Experiments and results

3.1. Experimental setup

Describe the setup of the original paper and whether you changed any settings.

3.2. Running the code

Explain your code & directory structure and how other people can run it.

3.3. Results

Present your results and compare them to the original paper. Please number your figures & tables as if this is a paper.

4. Conclusion

Discuss the paper in relation to the results in the paper and your results.

5. References

[1]Jinyang Guo, Wanli Ouyang, Dong Xu; Channel Pruning Guided by Classification Loss and Feature Importance, Association for the Advancement of Artificial Intelligence, 2020. https://arxiv.org/pdf/2003.06757.pdf

Contact

Provide your names & email addresses and any other info with which people can contact you.

channel-pruning-guided-by-classification-loss-and-feature-importance's People

Contributors

nazimorhan avatar

Watchers

 avatar

channel-pruning-guided-by-classification-loss-and-feature-importance's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.