paper-with-me

홈 › Papers

Randomized LU decomposition: An Algorithm for Dictionaries Construction

2015-02-17 · Aviv Rotbart, Gil Shabat, Yaniv Shmueli, Amir Averbuch

In recent years, distinctive-dictionary construction has gained importance due to his usefulness in data processing. Usually, one or more dictionaries are constructed from a training data and then they are used to classify signals that did not participate in the training process. A new dictionary construction algorithm is introduced. It is based on a low-rank matrix factorization being achieved by the application of the randomized LU decomposition to a training data. This method is fast, scalable, parallelizable, consumes low memory, outperforms SVD in these categories and works also extremely well on large sparse matrices. In contrast to existing methods, the randomized LU decomposition constructs an under-complete dictionary, which simplifies both the construction and the classification processes of newly arrived signals. The dictionary construction is generic and general that fits different applications. We demonstrate the capabilities of this algorithm for file type identification, which is a fundamental task in digital security arena, performed nowadays for example by sandboxing mechanism, deep packet inspection, firewalls and anti-virus systems. We propose a content-based method that detects file types that neither depend on file extension nor on metadata. Such approach is harder to deceive and we show that only a few file fragments from a whole file are needed for a successful classification. Based on the constructed dictionaries, we show that the proposed method can effectively identify execution code fragments in PDF files. $\textbf{Keywords.}$ Dictionary construction, classification, LU decomposition, randomized LU decomposition, content-based file detection, computer security.

📄 PDF Abstract BibTeX arXiv:1502.04824

Code (0)

등록된 구현이 없습니다.

Tasks

Computer SecurityFile Type IdentificationGeneral Classification

Similar Papers 제목 키워드 기반

Randomized Tensor Ring Decomposition and Its Application to Large-scale Data Reconstruction

2019-01-07 · Longhao Yuan, Chao Li, Jianting Cao, Qibin Zhao

Dimensionality reduction is an essential technique for multi-way large-scale data, i.e., tensor. Tensor ring (TR) decomposition has become popular due to its high representation ability and flexibility. However, the trad…

Dimensionality ReductionImage Reconstruction

Optimal dictionary for least squares representation

2016-03-07 · Mohammed Rayyan Sheriff, Debasish Chatterjee

Dictionaries are collections of vectors used for representations of random vectors in Euclidean spaces. Recent research on optimal dictionaries is focused on constructing dictionaries that offer sparse representations, i…

Estimating Joint Probability Distribution With Low-Rank Tensor Decomposition, Radon Transforms and Dictionaries

2023-04-18 · Pranava Singhal, Waqar Mirza, Ajit Rajwade, Karthik S. Gurumoorthy

In this paper, we describe a method for estimating the joint probability density from data samples by assuming that the underlying distribution can be decomposed as a mixture of product densities with few mixture compone…

Tensor Decomposition

Factorization over interpolation: A fast continuous orthogonal matching pursuit

2020-07-02 · Gilles Monnoyer de Galland, Luc Vandendorpe, Laurent Jacques

We propose a fast greedy algorithm to compute sparse representations of signals from continuous dictionaries that are factorizable, i.e., with atoms that can be separated as a product of sub-atoms. Existing algorithms st…

Randomized Online CP Decomposition

2020-07-21 · Congbo Ma, Xiaowei Yang, Hu Wang

CANDECOMP/PARAFAC (CP) decomposition has been widely used to deal with multi-way data. For real-time or large-scale tensors, based on the ideas of randomized-sampling CP decomposition algorithm and online CP decompositio…