paper-with-me

Papers

Fast Newton method solving KLR based on Multilevel Circulant Matrix with log-linear complexity

2021-08-19 · Junna Zhang, Shuisheng Zhou, Cui Fu, Feng Ye

Kernel logistic regression (KLR) is a conventional nonlinear classifier in machine learning. With the explosive growth of data size, the storage and computation of large dense kernel matrices is a major challenge in scaling KLR. Even the nystr\"{o}m approximation is applied to solve KLR, it also faces the time complexity of $O(nc^2)$ and the space complexity of $O(nc)$, where $n$ is the number of training instances and $c$ is the sampling size. In this paper, we propose a fast Newton method efficiently solving large-scale KLR problems by exploiting the storage and computing advantages of multilevel circulant matrix (MCM). Specifically, by approximating the kernel matrix with an MCM, the storage space is reduced to $O(n)$, and further approximating the coefficient matrix of the Newton equation as MCM, the computational complexity of Newton iteration is reduced to $O(n \log n)$. The proposed method can run in log-linear time complexity per iteration, because the multiplication of MCM (or its inverse) and vector can be implemented the multidimensional fast Fourier transform (mFFT). Experimental results on some large-scale binary-classification and multi-classification problems show that the proposed method enables KLR to scale to large scale problems with less memory consumption and less training time without sacrificing test accuracy.

📄 PDF Abstract BibTeX arXiv:2108.08605

Code (1)

cnmusco/recursive-nystrom 공식 구현

Tasks

Binary Classification

Methods 이 논문이 사용한 방법론

Logistic Regression Logistic Regression, despite its name, is a linear model for classification rather than regression. Logistic regression is also known in the literature as logit regression,…

Similar Papers 제목 키워드 기반

On Binary Embedding using Circulant Matrices

2015-11-20 · Felix X. Yu, Aditya Bhaskara, Sanjiv Kumar, Yunchao Gong 외

Binary embeddings provide efficient and powerful ways to perform operations on large scale data. However binary embedding typically requires long codes in order to preserve the discriminative power of the input space. Th…

On Convolutional Approximations to Linear Dimensionality Reduction Operators for Large Scale Data Processing

2015-02-25 · Swayambhoo Jain, Jarvis Haupt

In this paper, we examine the problem of approximating a general linear dimensionality reduction (LDR) operator, represented as a matrix $A \in \mathbb{R}^{m \times n}$ with $m < n$, by a partial circulant matrix with ro…

Dimensionality Reduction

A Multilevel Approach to Training

2020-06-28 · Vanessa Braglia, Alena Kopaničáková, Rolf Krause

We propose a novel training method based on nonlinear multilevel minimization techniques, commonly used for solving discretized large scale partial differential equations. Our multilevel training method constructs a mult…

Fast Binary Embedding via Circulant Downsampled Matrix -- A Data-Independent Approach

2016-01-24 · Sung-Hsien Hsieh, Chun-Shien Lu, Soo-Chang Pei

Binary embedding of high-dimensional data aims to produce low-dimensional binary codes while preserving discriminative power. State-of-the-art methods often suffer from high computation and storage costs. We present a si…

Vision Transformers are Circulant Attention Learners

2025-12-25 · Dongchen Han, Tianyu Li, Ziyi Wang, Gao Huang arxiv

The self-attention mechanism has been a key factor in the advancement of vision Transformers. However, its quadratic complexity imposes a heavy computational burden in high-resolution scenarios, restricting the practical…