Visualing and understanding convolutional networks

Source: Internet
Author: User

This article is based on Alex's CNN code, which uses visualization techniques to bring the features learned from each layer of convolutional neural networks to a human-visible, feature visualization, and tries to propose improvements. is equivalent to the inverse process of convolutional neural networks.

The main frameworks are as follows:The main use of the technology has unpooling, rectification,filtering (inverse filter) The main analytical processes are:1.Architecture Selectionproblem found: The first layer lters is a mix of extremely and low frequency information, with Litt Le coverage of the mid frequencies. Additionally, the 2nd layer visualization shows aliasing artifacts caused by the large Stride 4 used in The 1st layer convolutions. (Though I don't know how he sees it (⊙o⊙)) 2.Occlusion SensitivityGet rid of a part and see what happens.3.Correspndence AnalysisCorrelation Analysis 



From for notes (Wiz)



Visualing and understanding convolutional networks

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.