{'fraction_non_alphanumeric': 0.020202020202020204, 'fraction_numerical': 0.0, 'mean_word_length': 4.831932773109243, '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}}
Privacy-Preserving Classification of Horizontally Partitioned Data via Random Kernels

We propose a novel privacy-preserving nonlinear support vector machine (SVM) classifier for a data matrix A whose columns represent input space features and whose individual rows are divided into groups of rows. Each group of rows belongs to an entity that is unwilling to share its rows or make them public. Our classifier is based on the concept of a reduced kernel K(A,B) where B is the transpose of a completely random matrix B. The proposed classifier, which is public but does not reveal the privately-held data, has accuracy comparable to that of an ordinary SVM classifier based on the entire data.