mlsanityData to 14 Oct 2026

On minimizers and convolutional filters: theoretical connections and applications to genome analysis

arXiv 2111.08452 ↗First posted 9 Nov 2021cs.LG cs.AI q-bio.GNcited by 0

Not on the map. Why?

Abstract (arXiv)

Minimizers and convolutional neural networks (CNNs) are two quite distinct popular techniques that have both been employed to analyze categorical biological sequences. At face value, the methods seem entirely dissimilar. Minimizers use min-wise hashing on a rolling window to extract a single important k-mer feature per window. CNNs start with a wide array of randomly initialized convolutional filters, paired with a pooling operation, and then multiple additional neural layers to learn both the filters themselves and how they can be used to classify the sequence. Here, our main result is a careful mathematical analysis of hash function properties showing that for sequences over a categorical alphabet, random Gaussian initialization of convolutional filters with max-pooling is equivalent to choosing a minimizer ordering such that selected k-mers are (in Hamming distance) far from the k-mers within the sequence but close to other minimizers. In empirical experiments, we find that this property manifests as decreased density in repetitive regions, both in simulation and on real human telomeres. We additionally train from scratch a CNN embedding of synthetic short-reads from the SARS-CoV-2 genome into 3D Euclidean space that locally recapitulates the linear sequence distance of the read origins, a modest step towards building a deep learning assembler, though it is at present too slow to be practical. In total, this manuscript provides a partial explanation for the effectiveness of CNNs in categorical sequence analysis.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 54 references that are in the map. First posted on arXiv 9 Nov 2021.

Builds on

9 of 54 references.

References · 9

  1. 2017Attention Is All You Needcited by 60,361
  2. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
  3. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  4. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 345
  5. 2015High Speed Hashing for Integers and Stringscited by 4
  6. 2014Approximately Minwise Independence with Twisted Tabulationcited by 1
  7. 2015Entropy-scaling search of massive biological datacited by 1
  8. 2017Optimal-Time Text Indexing in BWT-runs Bounded Spacecited by 1
  9. 2018Efficient Construction of a Complete Index for Pan-Genomics Read Alignmentcited by 1

Built on by

Not cited yet.