paper-with-me

홈 › Papers

Learning Non-overlapping Convolutional Neural Networks with Multiple Kernels

2017-11-08 · Kai Zhong, Zhao Song, Inderjit S. Dhillon

In this paper, we consider parameter recovery for non-overlapping convolutional neural networks (CNNs) with multiple kernels. We show that when the inputs follow Gaussian distribution and the sample size is sufficiently large, the squared loss of such CNNs is $\mathit{~locally~strongly~convex}$ in a basin of attraction near the global optima for most popular activation functions, like ReLU, Leaky ReLU, Squared ReLU, Sigmoid and Tanh. The required sample complexity is proportional to the dimension of the input and polynomial in the number of kernels and a condition number of the parameters. We also show that tensor methods are able to initialize the parameters to the local strong convex region. Hence, for most smooth activations, gradient descent following tensor initialization is guaranteed to converge to the global optimal with time that is linear in input dimension, logarithmic in precision and polynomial in other factors. To the best of our knowledge, this is the first work that provides recovery guarantees for CNNs with multiple kernels under polynomial sample and computational complexities.

📄 PDF Abstract BibTeX arXiv:1711.03440

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

HuMan(Expedia)||How do I get a human at Expedia? How do I get a human at Expedia? How Do I Get a Human at Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Real-Time Help & Exclusive…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

Replicating Kernels with a Short Stride Allows Sparse Reconstructions with Fewer Independent Kernels

2014-06-17 · Peter F. Schultz, Dylan M. Paiton, Wei Lu, Garrett T. Kenyon

In sparse coding it is common to tile an image into nonoverlapping patches, and then use a dictionary to create a sparse representation of each tile independently. In this situation, the overcompleteness of the dictionar…

Convolutional Analysis Operator Learning: Acceleration and Convergence

2018-02-15 · Il Yong Chun, Jeffrey A. Fessler

Convolutional operator learning is gaining attention in many signal processing and computer vision applications. Learning kernels has mostly relied on so-called patch-domain approaches that extract and store many overlap…

Dictionary LearningOperator learning

Convolutional Neural Networks for Image-based Corn Kernel Detection and Counting

2020-03-26 · Saeed Khaki, Hieu Pham, Ye Han, Andy Kuhl 외

Precise in-season corn grain yield estimates enable farmers to make real-time accurate harvest and grain marketing decisions minimizing possible losses of profitability. A well developed corn ear can have up to 800 kerne…

Marketing

End-to-end Learning of a Convolutional Neural Network via Deep Tensor Decomposition

2018-05-16 · Samet Oymak, Mahdi Soltanolkotabi

In this paper we study the problem of learning the weights of a deep convolutional neural network. We consider a network where convolutions are carried out over non-overlapping patches with a single kernel in each layer.…

Tensor Decomposition

DUAL: Learning Diverse Kernels for Aggregated Two-sample and Independence Testing

2025-10-13 · Zhijian Zhou, Xunye Tian, Liuhua Peng, Chao Lei 외 arxiv

To adapt kernel two-sample and independence testing to complex structured data, aggregation of multiple kernels is frequently employed to boost testing power compared to single-kernel tests. However, we observe a phenome…