paper-with-me

Papers

Does Preprocessing Help Training Over-parameterized Neural Networks?

2021-10-09 · NeurIPS 2021 12 · Zhao Song, Shuo Yang, Ruizhe Zhang

Deep neural networks have achieved impressive performance in many areas. Designing a fast and provable method for training neural networks is a fundamental question in machine learning. The classical training method requires paying $\Omega(mnd)$ cost for both forward computation and backward computation, where $m$ is the width of the neural network, and we are given $n$ training points in $d$-dimensional space. In this paper, we propose two novel preprocessing ideas to bypass this $\Omega(mnd)$ barrier: $\bullet$ First, by preprocessing the initial weights of the neural networks, we can train the neural network in $\widetilde{O}(m^{1-\Theta(1/d)} n d)$ cost per iteration. $\bullet$ Second, by preprocessing the input data points, we can train the neural network in $\widetilde{O} (m^{4/5} nd )$ cost per iteration. From the technical perspective, our result is a sophisticated combination of tools in different fields, greedy-type convergence analysis in optimization, sparsity observation in practical work, high-dimensional geometric search in data structure, concentration and anti-concentration in probability. Our results also provide theoretical insights for a large number of previously established fast training methods. In addition, our classical algorithm can be generalized to the Quantum computation model. Interestingly, we can get a similar sublinear cost per iteration but avoid preprocessing initial weights or input data points.

📄 PDF Abstract BibTeX arXiv:2110.04622

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Improving LBP and its variants using anisotropic diffusion

2017-03-13 · Mariane B. Neiva, Patrick Guidotti, Odemir M. Bruno

The main purpose of this paper is to propose a new preprocessing step in order to improve local feature descriptors and texture classification. Preprocessing is implemented by using transformations which help highlight s…

General ClassificationTexture Classification

How Much Can RAG Help the Reasoning of LLM?

2024-10-03 · Jingyu Liu, Jiaen Lin, Yong liu

Retrieval-Augmented Generation (RAG) has gained significant popularity in modern Large Language Models (LLMs) due to its effectiveness in introducing new knowledge and reducing hallucinations. However, the deep understan…

RAGRetrieval-augmented Generation

How Does Overparameterization Affect Features?

2024-07-01 · Ahmet Cagri Duzgun, Samy Jelassi, Yuanzhi Li

Overparameterization, the condition where models have more parameters than necessary to fit their training loss, is a crucial factor for the success of deep learning. However, the characteristics of the features learned …

Which Minimizer Does My Neural Network Converge To?

2020-11-04 · Manuel Nonnenmacher, David Reeb, Ingo Steinwart

The loss surface of an overparameterized neural network (NN) possesses many global minima of zero training error. We explain how common variants of the standard NN training procedure change the minimizer obtained. First,…

Do highly over-parameterized neural networks generalize since bad solutions are rare?

2022-11-07 · Julius Martinetz, Thomas Martinetz

We study over-parameterized classifiers where Empirical Risk Minimization (ERM) for learning leads to zero training error. In these over-parameterized settings there are many global minima with zero training error, some …