paper-with-me

홈 › Papers

Lerna: Transformer Architectures for Configuring Error Correction Tools for Short- and Long-Read Genome Sequencing

2021-12-19 · Atul Sharma, Pranjal Jain, Ashraf Mahgoub, Zihan Zhou, Kanak Mahadik, Somali Chaterji

Sequencing technologies are prone to errors, making error correction (EC) necessary for downstream applications. EC tools need to be manually configured for optimal performance. We find that the optimal parameters (e.g., k-mer size) are both tool- and dataset-dependent. Moreover, evaluating the performance (i.e., Alignment-rate or Gain) of a given tool usually relies on a reference genome, but quality reference genomes are not always available. We introduce Lerna for the automated configuration of k-mer-based EC tools. Lerna first creates a language model (LM) of the uncorrected genomic reads; then, calculates the perplexity metric to evaluate the corrected reads for different parameter choices. Next, it finds the one that produces the highest alignment rate without using a reference genome. The fundamental intuition of our approach is that the perplexity metric is inversely correlated with the quality of the assembly after error correction. Results: First, we show that the best k-mer value can vary for different datasets, even for the same EC tool. Second, we show the gains of our LM using its component attention-based transformers. We show the model's estimation of the perplexity metric before and after error correction. The lower the perplexity after correction, the better the k-mer size. We also show that the alignment rate and assembly quality computed for the corrected reads are strongly negatively correlated with the perplexity, enabling the automated selection of k-mer values for better error correction, and hence, improved assembly quality. Additionally, we show that our attention-based models have significant runtime improvement for the entire pipeline -- 18X faster than previous works, due to parallelizing the attention mechanism and the use of JIT compilation for GPU inferencing.

📄 PDF Abstract BibTeX arXiv:2112.10068

Code (0)

등록된 구현이 없습니다.

Tasks

GPULanguage Modelling

Similar Papers 제목 키워드 기반

Towards Lithuanian grammatical error correction

2022-03-18 · Lukas Stankevičius, Mantas Lukoševičius

Everyone wants to write beautiful and correct text, yet the lack of language skills, experience, or hasty typing can result in errors. By employing the recent advances in transformer architectures, we construct a grammat…

Grammatical Error Correction

Comparison of Grammatical Error Correction Using Back-Translation Models

2021-04-16 · NAACL 2021 4 · Aomi Koyama, Kengo Hotate, Masahiro Kaneko, Mamoru Komachi

Grammatical error correction (GEC) suffers from a lack of sufficient parallel data. Therefore, GEC studies have developed various methods to generate pseudo data, which comprise pairs of grammatical and artificially prod…

Grammatical Error CorrectionTranslation

On the Design and Performance of Machine Learning Based Error Correcting Decoders

2024-10-21 · Yuncheng Yuan, Péter Scheepers, Lydia Tasiou, Yunus Can Gültekin 외

This paper analyzes the design and competitiveness of four neural network (NN) architectures recently proposed as decoders for forward error correction (FEC) codes. We first consider the so-called single-label neural net…

QGEC : Quantum Golay Code Error Correction

2025-12-12 · Hideo Mukai, Hoshitaro Ohnishi arxiv

Quantum computers have the possibility of a much reduced calculation load compared with classical computers in specific problems. Quantum error correction (QEC) is vital for handling qubits, which are vulnerable to exter…

The Unreasonable Effectiveness of Transformer Language Models in Grammatical Error Correction

2019-06-04 · WS 2019 8 · Dimitrios Alikaniotis, Vipul Raheja

Recent work on Grammatical Error Correction (GEC) has highlighted the importance of language modeling in that it is certainly possible to achieve good performance by comparing the probabilities of the proposed edits. At …

Grammatical Error CorrectionLanguage ModelingLanguage Modelling