bioRxivBioinformaticsPreprint
Reverse-Complement Equivariant Networks for DNA Sequences
Abstract
As DNA sequencing technologies keep improving in scale and cost, there is a growing need to develop machine learning models to analyze DNA sequences, e.g., to decipher regulatory signals from DNA fragments bound by a particular protein of interest. As a double helix made of two complementary strands, a DNA fragment can be sequenced as two equivalent, so-called Reverse Complement (RC) sequences of nucleotides. To take into account this inherent symmetry of the data in machine learning models can facilitate learning. In this sense, several authors have recently proposed particular RC-equivariant convolutional neural networks (CNNs). However, it remains unknown whether other RC-equivariant architectures exist, which could potentially increase the set of basic models adapted to DNA sequences for practitioners. Here, we close this gap by characterizing the set of all linear RC-equivariant layers, and show in particular that new architectures exist beyond the ones already explored. We further discuss RC-equivariant pointwise nonlinearities adapted to different architectures, as well as RC-equivariant embeddings of k-mers as an alternative to one-hot encoding of nucleotides. We show experimentally that the new architectures can outperform existing ones.
- Citations
- 7
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Self-supervised learning for DNA sequences with circular dilated convolutional networks
Lei Cheng, Tong Yu, … Zhirong Yang·Neural NetworksPeer-reviewed·Dec 2, 2023
- Reverse-complement parameter sharing improves deep learning models for genomics
Avanti Shrikumar, Peyton Greenside, Anshul Bharat Kundaje·bioRxiv·Jan 27, 2017
- Towards a Better Understanding of Reverse-Complement Equivariance for Deep Learning Models in Regulatory Genomics
Hannah Zhou, Avanti Shrikumar, Anshul Bharat Kundaje·bioRxiv·Nov 4, 2020
- Evaluation of Convolutionary Neural Networks Modeling of DNA Sequences using Ordinal versus one-hot Encoding Method
Allen Chieng Hoon Choong, Nung Kion Lee·bioRxiv·Oct 25, 2017
- DanQ: a hybrid convolutional and recurrent deep neural network for quantifying the function of DNA sequences
Daniel Quang, Xiaohui Xie·bioRxiv·Dec 20, 2015
- An Equivariant Bayesian Convolutional Network predicts recombination hotspots and accurately resolves binding motifs
Richard C Brown, Gerton A. Lunter·BioinformaticsPeer-reviewed·Nov 26, 2018