paper-with-me

Papers

Efficient batchwise dropout training using submatrices

2015-02-09 · Ben Graham, Jeremy Reizenstein, Leigh Robinson

Dropout is a popular technique for regularizing artificial neural networks. Dropout networks are generally trained by minibatch gradient descent with a dropout mask turning off some of the units---a different pattern of dropout is applied to every sample in the minibatch. We explore a very simple alternative to the dropout mask. Instead of masking dropped out units by setting them to zero, we perform matrix multiplication using a submatrix of the weight matrix---unneeded hidden units are never calculated. Performing dropout batchwise, so that one pattern of dropout is used for each sample in a minibatch, we can substantially reduce training times. Batchwise dropout can be used with fully-connected and convolutional neural networks.

📄 PDF Abstract BibTeX arXiv:1502.02478

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

QBDC: Query by dropout committee for training deep supervised architecture

2015-11-19 · Melanie Ducoffe, Frederic Precioso

While the current trend is to increase the depth of neural networks to increase their performance, the size of their training database has to grow accordingly. We notice an emergence of tremendous databases, although pro…

Active Learning

A Batchwise Monotone Algorithm for Dictionary Learning

2015-01-31 · Huan Wang, John Wright, Daniel Spielman

We propose a batchwise monotone algorithm for dictionary learning. Unlike the state-of-the-art dictionary learning algorithms which impose sparsity constraints on a sample-by-sample basis, we instead treat the samples as…

Dictionary Learning

Targeted matrix completion

2017-04-30 · Natali Ruchansky, Mark Crovella, Evimaria Terzi

Matrix completion is a problem that arises in many data-analysis settings where the input consists of a partially-observed matrix (e.g., recommender systems, traffic matrix analysis etc.). Classical approaches to matrix …

Matrix CompletionRecommendation Systems

Monotonicity of the Trace-Inverse of Covariance Submatrices and Two-Sided Prediction

2020-11-21 · Anatoly Khina, Arie Yeredor, Ram Zamir

It is common to assess the "memory strength" of a stationary process looking at how fast the normalized log-determinant of its covariance submatrices (i.e., entropy rate) decreases. In this work, we propose an alternativ…

Scalable Co-Clustering for Large-Scale Data through Dynamic Partitioning and Hierarchical Merging

2024-10-09 · Zihan Wu, Zhaoke Huang, Hong Yan

Co-clustering simultaneously clusters rows and columns, revealing more fine-grained groups. However, existing co-clustering methods suffer from poor scalability and cannot handle large-scale data. This paper presents a n…

ClusteringComputational Efficiency