NeCPD: An Online Tensor Decomposition with Optimal Stochastic Gradient Descent

03/18/2020
by   Ali Anaissi, et al.
0

Multi-way data analysis has become an essential tool for capturing underlying structures in higher-order datasets stored in tensor X∈R ^I_1 ×...× I_N. CANDECOMP/PARAFAC (CP) decomposition has been extensively studied and applied to approximate X by N loading matrices A^(1), ..., A^(N) where N represents the order of the tensor. We propose a new efficient CP decomposition solver named NeCPD for non-convex problem in multi-way online data based on stochastic gradient descent (SGD) algorithm. SGD is very useful in online setting since it allows us to update X^(t+1) in one single step. In terms of global convergence, it is well known that SGD stuck in many saddle points when it deals with non-convex problems. We study the Hessian matrix to identify theses saddle points, and then try to escape them using the perturbation approach which adds little noise to the gradient update step. We further apply Nesterov's Accelerated Gradient (NAG) method in SGD algorithm to optimally accelerate the convergence rate and compensate Hessian computational delay time per epoch. Experimental evaluation in the field of structural health monitoring using laboratory-based and real-life structural datasets show that our method provides more accurate results compared with existing online tensor analysis methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2021

A Fast Parallel Tensor Decomposition with Optimal Stochastic Gradient Descent: an Application in Structural Damage Identification

Structural Health Monitoring (SHM) provides an economic approach which a...
research
03/10/2020

Online Tensor-Based Learning for Multi-Way Data

The online analysis of multi-way data stored in a tensor X∈R ^I_1 ×...× ...
research
02/26/2018

Shampoo: Preconditioned Stochastic Tensor Optimization

Preconditioned gradient methods are among the most general and powerful ...
research
03/07/2021

Escaping Saddle Points with Stochastically Controlled Stochastic Gradient Methods

Stochastically controlled stochastic gradient (SCSG) methods have been p...
research
04/21/2023

An Incomplete Tensor Tucker decomposition based Traffic Speed Prediction Method

In intelligent transport systems, it is common and inevitable with missi...
research
10/27/2021

Streaming Generalized Canonical Polyadic Tensor Decompositions

In this paper, we develop a method which we call OnlineGCP for computing...
research
06/12/2019

Tensor Canonical Correlation Analysis

In many applications, such as classification of images or videos, it is ...

Please sign up or login with your details

Forgot password? Click here to reset