paper-with-me

홈 › Papers

Parallel Needleman-Wunsch on CUDA to measure word similarity based on phonetic transcriptions

2025-09-01 · Dominic Plein arxiv

We present a method to calculate the similarity between words based on their phonetic transcription (their pronunciation) using the Needleman-Wunsch algorithm. We implement this algorithm in Rust and parallelize it on both CPU and GPU to handle large datasets efficiently. The GPU implementation leverages CUDA and the cudarc Rust library to achieve significant performance improvements. We validate our approach by constructing a fully-connected graph where nodes represent words and edges have weights according to the similarity between the words. This graph is then analyzed using clustering algorithms to identify groups of phonetically similar words. Our results demonstrate the feasibility and effectiveness of the proposed method in analyzing the phonetic structure of languages. It might be easily expanded to other languages.

📄 PDF Abstract BibTeX arXiv:2509.01654

Code (0)

등록된 구현이 없습니다.

Tasks

Word Similarity

Similar Papers 제목 키워드 기반

dna2vec: Consistent vector representations of variable-length k-mers

2017-01-23 · Patrick Ng

One of the ubiquitous representation of long DNA sequence is dividing it into shorter k-mer components. Unfortunately, the straightforward vector encoding of k-mer as a one-hot vector is vulnerable to the curse of dimens…

ACO Implementation for Sequence Alignment with Genetic Algorithms

2014-06-04 · Aaron Lee, Livia King

In this paper, we implement Ant Colony Optimization (ACO) for sequence alignment. ACO is a meta-heuristic recently developed for nearest neighbor approximations in large, NP-hard search spaces. Here we use a genetic algo…

Improving MLLM Historical Record Extraction with Test-Time Image

2025-09-10 · Taylor Archibald, Tony Martinez arxiv

We present a novel ensemble framework that stabilizes LLM based text extraction from noisy historical documents. We transcribe multiple augmented variants of each image with Gemini 2.0 Flash and fuse these outputs with a…

Neural Edit Operations for Biological Sequences

2018-12-01 · NeurIPS 2018 12 · Satoshi Koide, Keisuke Kawano, Takuro Kutsuna

The evolution of biological sequences, such as proteins or DNAs, is driven by the three basic edit operations: substitution, insertion, and deletion. Motivated by the recent progress of neural network models for biologic…

Protein Secondary Structure Prediction

TALI: Protein Structure Alignment Using Backbone Torsion Angles

2020-12-12 · Xijiang Miao, Michael G. Bryson, Homayoun Valafar

This article introduces a novel protein structure alignment method (named TALI) based on the protein backbone torsion angle instead of the more traditional distance matrix. Because the structural alignment of the two pro…