Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jacob M. Schreiber

dblp:198/8343 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
3since 2021 · last 2022
0000-0003-4230-6625ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 100%
Artificial intelligence
1 paper
Trustworthy machine learning · 100%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability › attribution methods
feature attribution
0.612022
fastISM: performantin silicosaturation mutagenesis for convolutional neural networks · Bioinform. 2022
Machine learning › Trustworthy machine learning › interpretability
model explanation
0.612022
fastISM: performantin silicosaturation mutagenesis for convolutional neural networks · Bioinform. 2022
Bioinformatics and computational biology › genomics
computational genomics
0.612022
Accelerating in silico saturation mutagenesis using compressed sensing · Bioinform. 2022
Bioinformatics and computational biology › gene regulation
regulatory genomics
0.612022
fastISM: performantin silicosaturation mutagenesis for convolutional neural networks · Bioinform. 2022
Bioinformatics and computational biology
genomics
0.512021
Prioritizing transcriptomic and epigenomic experiments using an optimization strategy that leverages imputed data · Bioinform. 2021
Data mining › data reduction
data summarization
0.412020
apricot: Submodular selection for data summarization in Python · J. Mach. Learn. Res. 2020
Data mining › feature engineering
subset selection
0.412020
apricot: Submodular selection for data summarization in Python · J. Mach. Learn. Res. 2020
Bioinformatics and computational biology › sequence analysis › sequence modeling
sequence model interpretation
0.212022
Accelerating in silico saturation mutagenesis using compressed sensing · Bioinform. 2022
Bioinformatics and computational biology
epigenomics
0.112021
Prioritizing transcriptomic and epigenomic experiments using an optimization strategy that leverages imputed data · Bioinform. 2021

Methods — techniques the papers use, named apart from their topics

convolutional neural network · 1.1submodular optimization · 0.9compressed sensing · 0.6imputation · 0.5facility location function · 0.5lazy greedy algorithm · 0.4
YearPublicationVenuePosition
2022 fastISM: performantin silicosaturation mutagenesis for convolutional neural networks
abstract
MOTIVATION: Deep-learning models, such as convolutional neural networks, are able to accurately map biological sequences to associated functional readouts and properties by learning predictive de novo representations. In silico saturation mutagenesis (ISM) is a popular feature attribution technique for inferring contributions of all characters in an input sequence to the model's predicted output. The main drawback of ISM is its runtime, as it involves multiple forward propagations of all possible mutations of each character in the input sequence through the trained model to predict the effects on the output. RESULTS: We present fastISM, an algorithm that speeds up ISM by a factor of over 10× for commonly used convolutional neural network architectures. fastISM is based on the observations that the majority of computation in ISM is spent in convolutional layers, and a single mutation only disrupts a limited region of intermediate layers, rendering most computation redundant. fastISM reduces the gap between backpropagation-based feature attribution methods and ISM. It far surpasses the runtime of backpropagation-based methods on multi-output architectures, making it feasible to run ISM on a large number of sequences. AVAILABILITY AND IMPLEMENTATION: An easy-to-use Keras/TensorFlow 2 implementation of fastISM is available at https://github.com/kundajelab/fastISM. fastISM can be installed using pip install fastism. A hands-on tutorial can be found at https://colab.research.google.com/github/kundajelab/fastISM/blob/master/notebooks/colab/DeepSEA.ipynb. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Surag Nair, Avanti Shrikumar, Jacob M. Schreiber, Anshul Kundaje
Bioinform.3
2022 Accelerating in silico saturation mutagenesis using compressed sensing
abstract
MOTIVATION: In silico saturation mutagenesis (ISM) is a popular approach in computational genomics for calculating feature attributions on biological sequences that proceeds by systematically perturbing each position in a sequence and recording the difference in model output. However, this method can be slow because systematically perturbing each position requires performing a number of forward passes proportional to the length of the sequence being examined. RESULTS: In this work, we propose a modification of ISM that leverages the principles of compressed sensing to require only a constant number of forward passes, regardless of sequence length, when applied to models that contain operations with a limited receptive field, such as convolutions. Our method, named Yuzu, can reduce the time that ISM spends in convolution operations by several orders of magnitude and, consequently, Yuzu can speed up ISM on several commonly used architectures in genomics by over an order of magnitude. Notably, we found that Yuzu provides speedups that increase with the complexity of the convolution operation and the length of the sequence being analyzed, suggesting that Yuzu provides large benefits in realistic settings. AVAILABILITY AND IMPLEMENTATION: We have made this tool available at https://github.com/kundajelab/yuzu.
Jacob M. Schreiber, Surag Nair, Akshay Balsubramani, Anshul Kundaje
Bioinform.1
2021 Prioritizing transcriptomic and epigenomic experiments using an optimization strategy that leverages imputed data
abstract
MOTIVATION: Successful science often involves not only performing experiments well, but also choosing well among many possible experiments. In a hypothesis generation setting, choosing an experiment well means choosing an experiment whose results are interesting or novel. In this work, we formalize this selection procedure in the context of genomics and epigenomics data generation. Specifically, we consider the task faced by a scientific consortium such as the National Institutes of Health ENCODE Consortium, whose goal is to characterize all of the functional elements in the human genome. Given a list of possible cell types or tissue types ('biosamples') and a list of possible high-throughput sequencing assays, where at least one experiment has been performed in each biosample and for each assay, we ask 'Which experiments should ENCODE perform next?' RESULTS: We demonstrate how to represent this task as a submodular optimization problem, where the goal is to choose a panel of experiments that maximize the facility location function. A key aspect of our approach is that we use imputed data, rather than experimental data, to directly answer the posed question. We find that, across several evaluations, our method chooses a panel of experiments that span a diversity of biochemical activity. Finally, we propose two modifications of the facility location function, including a novel submodular-supermodular function, that allow incorporation of domain knowledge or constraints into the optimization procedure. AVAILABILITY AND IMPLEMENTATION: Our method is available as a Python package at https://github.com/jmschrei/kiwano and can be installed using the command pip install kiwano. The source code used here and the similarity matrix can be found at http://doi.org/10.5281/zenodo.3708538. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Jacob M. Schreiber, Jeff A. Bilmes, William Stafford Noble
Bioinform.1
2020 apricot: Submodular selection for data summarization in Python
abstract
We present apricot, an open source Python package for selecting representative subsets from large data sets using submodular optimization. The package implements several efficient greedy selection algorithms that offer strong theoretical guarantees on the quality of the selected set. Additionally, several submodular set functions are implemented, including facility location, which is broadly applicable but requires memory quadratic in the number of examples in the data set, and a feature-based function that is less broadly applicable but can scale to millions of examples. Apricot is extremely efficient, using both algorithmic speedups such as the lazy greedy algorithm and memoization as well as code optimization using numba. We demonstrate the use of subset selection by training machine learning models to comparable accuracy using either the full data set or a representative subset thereof. This paper presents an explanation of submodular selection, an overview of the features in apricot, and applications to two data sets.
Jacob M. Schreiber, Jeff A. Bilmes, William Stafford Noble
J. Mach. Learn. Res.1