Accelerated Stochastic Gradient for Nonnegative Tensor Completion and Parallel Implementation

09/20/2021
by   Ioanna Siaminou, et al.
0

We consider the problem of nonnegative tensor completion. We adopt the alternating optimization framework and solve each nonnegative matrix completion problem via a stochastic variation of the accelerated gradient algorithm. We experimentally test the effectiveness and the efficiency of our algorithm using both real-world and synthetic data. We develop a shared-memory implementation of our algorithm using the multi-threaded API OpenMP, which attains significant speedup. We believe that our approach is a very competitive candidate for the solution of very large nonnegative tensor completion problems.

READ FULL TEXT
research
05/13/2023

Nonnegative Low-Rank Tensor Completion via Dual Formulation with Applications to Image and Video Completion

Recent approaches to the tensor completion problem have often overlooked...
research
09/02/2020

Clustering of Nonnegative Data and an Application to Matrix Completion

In this paper, we propose a simple algorithm to cluster nonnegative data...
research
10/21/2019

Fast Exact Matrix Completion: A Unifying Optimization Framework

We consider the problem of matrix completion of rank k on an n× m matrix...
research
10/06/2019

Enabling Distributed-Memory Tensor Completion in Python using New Sparse Tensor Kernels

Tensor computations are increasingly prevalent numerical techniques in d...
research
09/28/2021

An Accelerated Stochastic Gradient for Canonical Polyadic Decomposition

We consider the problem of structured canonical polyadic decomposition. ...
research
10/21/2019

Orthogonal Nonnegative Tucker Decomposition

In this paper, we study the nonnegative tensor data and propose an ortho...
research
04/04/2022

A Unit-Consistent Tensor Completion with Applications in Recommender Systems

In this paper we introduce a new consistency-based approach for defining...

Please sign up or login with your details

Forgot password? Click here to reset