paper-with-me

Papers

Tiled convolutional neural networks

2010-12-01 · NeurIPS 2010 12 · Jiquan Ngiam, Zhenghao Chen, Daniel Chia, Pang W. Koh, Quoc V. Le, Andrew Y. Ng

Convolutional neural networks (CNNs) have been successfully applied to many tasks such as digit and object recognition. Using convolutional (tied) weights significantly reduces the number of parameters that have to be learned, and also allows translational invariance to be hard-coded into the architecture. In this paper, we consider the problem of learning invariances, rather than relying on hard-coding. We propose tiled convolution neural networks (Tiled CNNs), which use a regular “tiled” pattern of tied weights that does not require that adjacent hidden units share identical weights, but instead requires only that hidden units k steps away from each other to have tied weights. By pooling over neighboring units, this architecture is able to learn complex invariances (such as scale and rotational invariance) beyond translational invariance. Further, it also enjoys much of CNNs’ advantage of having a relatively small number of learned parameters (such as ease of learning and greater scalability). We provide an efficient learning algorithm for Tiled CNNs based on Topographic ICA, and show that learning complex invariant features allows us to achieve highly competitive results for both the NORB and CIFAR-10 datasets.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Object Recognition

Methods 이 논문이 사용한 방법론

ICA _Independent component analysis (ICA) is a statistical and computational technique for revealing hidden factors that underlie sets of random variables, measurements, or…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Hybrid Tiled Convolutional Neural Networks for Text Sentiment Classification

2020-01-31 · Maria Mihaela Trusca, Gerasimos Spanakis

The tiled convolutional neural network (tiled CNN) has been applied only to computer vision for learning invariances. We adjust its architecture to NLP to improve the extraction of the most salient features for sentiment…

ClassificationGeneral ClassificationSentiment AnalysisSentiment Classification

Imaging Time-Series to Improve Classification and Imputation

2015-06-01 · Zhiguang Wang, Tim Oates

Inspired by recent successes of deep learning in computer vision, we propose a novel framework for encoding time series as different types of images, namely, Gramian Angular Summation/Difference Fields (GASF/GADF) and Ma…

ClassificationGeneral ClassificationImputationTime Series+2

ICA with Reconstruction Cost for Efficient Overcomplete Feature Learning

2011-12-01 · NeurIPS 2011 12 · Quoc V. Le, Alexandre Karpenko, Jiquan Ngiam, Andrew Y. Ng

Independent Components Analysis (ICA) and its variants have been successfully used for unsupervised feature learning. However, standard ICA requires an orthonoramlity constraint to be enforced, which makes it difficult to…

Image ClassificationObject Recognition

Spatially adaptive image compression using a tiled deep network

2018-02-07 · David Minnen, George Toderici, Michele Covell, Troy Chinen 외

Deep neural networks represent a powerful class of function approximators that can learn to compress and reconstruct images. Existing image compression algorithms based on neural networks learn quantized representations …

Image Compression

TiledAttention: a CUDA Tile SDPA Kernel for PyTorch

2026-03-02 · Taimur Khan arxiv

TiledAttention is a scaled dot-product attention (SDPA) forward operator for SDPA research on NVIDIA GPUs. Implemented in cuTile Python (TileIR) and exposed as a PyTorch-callable function, it is easier to modify than low…