bioRxiv Science⌕ Search

Biology subjects

Abdulnabi, H.

Publications and source records attributed to Abdulnabi, H..

3 recordsLinked to original sources

Oyster: a neural network for modelling genomic sequences that enables exact position-specific k-mer contributions

Genomic functions arise from nucleotide sequences and their overlapping k-mers - subsequences whose contributions depend on their composition, position and associations. Understanding these contributions requires computing a k-mer contribution function that may or may not consider k-mer associations. Neural networks that model associations yield powerful predictors but are notoriously hard to interpret; conversely, models that ignore associations deliver exact, position-specific contributions yet might underperform. We introduce Oyster, the first convolutional architecture that can be toggled between Exact (ignoring associations) and non-Exact modes. Exact Oysters yield closed-form k-mer contributions directly from their weights, without post-hoc attribution. By letting users choose between interpretability and complexity, Oyster provides a unified framework for transparent, high-performance sequence-to-function modeling. We apply Oyster to predict intensities of YY1-DNA interactions in human K562 cells from 500-nt DNA windows and intensities of eleven histone post-translational modifications. Exact and non-Exact variants achieved statistically indistinguishable performance, highlighting that k-mer associations are not necessarily important for all biological phenomena. Modelling of YY1-DNA interactions is dependent on the YY1 motif which is expected but is also dependent on several histone post-translational modifications including H3K9ac and H2AFZ.

genomics↗

Novel binning-based methods for model fitting and data splitting improved machine learning imbalanced data

Machine Learning (ML) models may perform inconsistently on individual classes on nominal outputs or ranges on continuous outputs, collectively referred to here as bins. Models should be assessed through metrics that consider each bin individually, called bin metrics. Inconsistent model performance is often due to model fitting with imbalanced data. Towards improving modelling of imbalanced data, novel model fitting methods are proposed including using bin metrics as loss functions and the use of Epoch sampling. Imbalanced data also poses a challenge for appropriate data splitting. Akin split is a novel method proposed that objectively yields the most appropriate data split(s). Existing and novel model fitting methods were used to fit models, and the models were assessed by a bin metric in in two case studies. The first case study used synthetically generated datasets with different levels of noise and imbalance. On datasets with noise and greater levels of imbalance, Epoch sampling significantly improved the model performance by up to 23.6% while significantly using less resources (computation and time) by up to 57.7% compared to a standard model fitting method. The second case study used protein-genome interactions data that are often severely right-skewed. Akin split was used to split the data more appropriately than traditional methods. Model fitting methods were tried on two model configurations. The effects of the model fitting methods varied by the model configuration, but all models were significantly improved by up to 57.7% compared to the standard model fitting.

bioinformatics↗

Deviation Error: assessing machine learning predictions for replicate measurements in genomics and beyond

Withdrawal StatementThe authors have withdrawn this manuscript because the foundational metric used throughout the study, the Deviation Error, requires substantial mathematical formalization to be established as a proper scoring rule. Completing this rigorous theoretical validation and the necessary overhaul of the accompanying synthetic case studies requires significant additional research. We intend to revisit the Deviation Error methodology in future research. Therefore, the authors do not wish this work to be cited as reference for the project. If you have any questions, please contact the corresponding author.

bioinformatics↗