A Multi-Similarity Neural Network for Paraphrase Detection
Abstract
This study introduces a multi-similarity neural network framework for paraphrase detection, an important task in natural language processing that identifies whether two sentences convey the same meaning using different expressions. The proposed method combines various similarity measures, such as string-based similarity, semantic similarity, and embedding-based similarity, with a deep learning classifier. The framework is structured as a three-phase pipeline: preprocessing, extraction of multiple similarity features, and classification through a neural network. It employs more than 168 string similarity algorithms, semantic measures derived from WordNet, and several pre-trained embedding models to compute similarity scores. These features are aggregated and supplied to a deep neural network to determine whether sentence pairs are paraphrases. The model was evaluated on the Microsoft Research Paraphrase Corpus (MSRP) using accuracy and F1-score as performance metrics. The experimental results indicate that the proposed framework achieves 81.74% accuracy and an F1 Score of 86.6%, surpassing several existing approaches. Overall, the results suggest that integrating diverse similarity measures with neural networks enhances the identification of both explicit and nuanced paraphrases, thereby supporting advancements in text analysis and plagiarism detection systems.