paper-with-me

홈 › Papers

FKreg: A MATLAB toolbox for fast Multivariate Kernel Regression

2022-04-16 · Ying Wang, Min Li, Deirel Paz-Linares, Maria L. Bringas Vega, Pedro A. Valdés-Sosa

Kernel smooth is the most fundamental technique for data density and regression estimation. However, time-consuming is the biggest obstacle for the application that the direct evaluation of kernel smooth for $N$ samples needs ${O}\left( {{N}^{2}} \right)$ operations. People have developed fast smooth algorithms using the idea of binning with FFT. Unfortunately, the accuracy is not controllable, and the implementation for multivariable and its bandwidth selection for the fast method is not available. Hence, we introduce a new MATLAB toolbox for fast multivariate kernel regression with the idea of non-uniform FFT (NUFFT), which implemented the algorithm for $M$ gridding points with ${O}\left( N+M\log M \right)$ complexity and accuracy controllability. The bandwidth selection problem utilizes the Fast Monte-Carlo algorithm to estimate the degree of freedom (DF), saving enormous cross-validation time even better when data share the same grid space for multiple regression. Up to now, this is the first toolbox for fast-binning high-dimensional kernel regression. Moreover, the estimation for local polynomial regression, the conditional variance for the heteroscedastic model, and the complex-valued datasets are also implemented in this toolbox. The performance is demonstrated with simulations and an application on the quantitive EEG.

📄 PDF Abstract BibTeX arXiv:2204.07716

Code (0)

등록된 구현이 없습니다.

Tasks

EEGElectroencephalogram (EEG)regression

Similar Papers 제목 키워드 기반

Towards a MATLAB Toolbox to compute backstepping kernels using the power series method

2024-03-24 · Xin Lin, Rafael Vazquez, Miroslav Krstic

In this paper, we extend our previous work on the power series method for computing backstepping kernels. Our first contribution is the development of initial steps towards a MATLAB toolbox dedicated to backstepping kern…

micompm: A MATLAB/Octave toolbox for multivariate independent comparison of observations

2018-03-30 · Nuno Fachada, Agostinho C. Rosa

micompm is a MATLAB / GNU Octave port of the original micompr R package for comparing multivariate samples associated with different groups. Its purpose is to determine if the compared samples are significantly different…

Time SeriesTime Series Analysis

MatConvNet - Convolutional Neural Networks for MATLAB

2014-12-15 · Andrea Vedaldi, Karel Lenc

MatConvNet is an implementation of Convolutional Neural Networks (CNNs) for MATLAB. The toolbox is designed with an emphasis on simplicity and flexibility. It exposes the building blocks of CNNs as easy-to-use MATLAB fun…

CPUGPU

MLC Toolbox: A MATLAB/OCTAVE Library for Multi-Label Classification

2017-04-09 · Keigo Kimura, Lu Sun, Mineichi Kudo

Multi-Label Classification toolbox is a MATLAB/OCTAVE library for Multi-Label Classification (MLC). There exists a few Java libraries for MLC, but no MATLAB/OCTAVE library that covers various methods. This toolbox offers…

ClassificationClusteringDimensionality ReductionGeneral Classification+2

An Open-source Toolbox for Analysing and Processing PhysioNet Databases in MATLAB and Octave

2014-09-24 · Journal of Open Research Software 2014 9 · Ikaro Silva, George Moody

The WaveForm DataBase (WFDB) Toolbox for MATLAB/Octave enables integrated access to PhysioNet's software and databases. Using the WFDB Toolbox for MATLAB/Octave, users have access to over 50 physiological databases in Ph…

Arrhythmia DetectionEEGElectrocardiography (ECG)Electroencephalogram (EEG)+2