{'fraction_non_alphanumeric': 0.027287319422150885, 'fraction_numerical': 0.0, 'mean_word_length': 5.43298969072165, '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}}
Image compression using PCA with clustering

Principal component analysis (PCA), a statistical processing technique, transforms the data set into a lower dimensional feature space, yet retain most of the intrinsic information content of the original data. In this paper, we apply PCA for image compression. In the PCA computation, we adopt the neural network architecture in which the synaptic weights, served as the principal components, are trained through generalized Hebbian algorithm (GHA). Moreover, we partition the training set into clusters using K-means method in order to obtain better retrieved image qualities.