Robust feature space separation for deep convolutional neural network training

Discover Artificial Intelligence(2021)

引用 2|浏览0
暂无评分
摘要
This paper introduces two deep convolutional neural network training techniques that lead to more robust feature subspace separation in comparison to traditional training. Assume that dataset has M labels. The first method creates M deep convolutional neural networks called {DCNN_i}_i=1^M . Each of the networks DCNN_i is composed of a convolutional neural network ( CNN_i ) and a fully connected neural network ( FCNN_i ). In training, a set of projection matrices {𝐏_i}_i=1^M are created and adaptively updated as representations for feature subspaces {𝒮_i}_i=1^M . A rejection value is computed for each training based on its projections on feature subspaces. Each FCNN_i acts as a binary classifier with a cost function whose main parameter is rejection values. A threshold value t_i is determined for i^th network DCNN_i . A testing strategy utilizing {t_i}_i=1^M is also introduced. The second method creates a single DCNN and it computes a cost function whose parameters depend on subspace separations using the geodesic distance on the Grasmannian manifold of subspaces 𝒮_i and the sum of all remaining subspaces {𝒮_j}_j=1,j i^M . The proposed methods are tested using multiple network topologies. It is shown that while the first method works better for smaller networks, the second method performs better for complex architectures.
更多
查看译文
关键词
Deep Convolutional Neural Networks,Subspace Separation,Robust Deep Learning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要