{'fraction_non_alphanumeric': 0.025267249757045675, 'fraction_numerical': 0.0, 'mean_word_length': 5.477987421383648, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Distributed and Randomized Tensor Train Decomposition for Feature Extraction

Matrix factorizations and their multi-linear extensions, known as tensor factorizations are widely known and useful methods in data analysis and machine learning for feature extraction and dimensionality reduction. Recently, new approaches to factorization models appeared – tensor network (TN) factorizations. They reduce storage, computational complexity, and aim to help with curse of dimensionality in decomposing multi-way data. Tensor train (TT) is one of the most popular TN models used in wide-range areas, such as quantum physics or chemistry. In this study, we improved TTs for classification tasks by combining the fundamental TT model with randomized decompositions and extending it to a distributed version according to the MapReduce paradigm. As a result, the proposed approach is not only scalable but also much faster than competing algorithms, and is able to perform large-scale dimensionality reduction, e.g. in classification tasks.