Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Improving Translational Accuracy02:07

Improving Translational Accuracy

2.6K
2.6K
Survival Tree01:19

Survival Tree

86
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
 Building a Survival Tree
Constructing a...
86
Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

2.8K
2.8K
Multi-input and Multi-variable systems01:22

Multi-input and Multi-variable systems

106
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
106
Randomized Experiments01:13

Randomized Experiments

6.9K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
6.9K
Prediction Intervals01:03

Prediction Intervals

2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y. 
2.3K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

From topography to connectome: Towards an integrated understanding of the resting brain.

bioRxiv : the preprint server for biology·2026
Same author

CMAJ : Canadian Medical Association journal = journal de l'Association medicale canadienne·2026
Same author

Real-world implementation of clinical decision support systems in emergency departments: a scoping review protocol.

JBI evidence synthesis·2026
Same author

White matter reflects the childhood exposome.

bioRxiv : the preprint server for biology·2026
Same author

Urgent considerations for suicide prevention in the safe and ethical use of artificial intelligence.

CMAJ : Canadian Medical Association journal = journal de l'Association medicale canadienne·2026
Same author

Mapping developmental patterns of intrinsic timescale.

bioRxiv : the preprint server for biology·2026

Related Experiment Video

Updated: Jul 4, 2025

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.2K

Numerical stability of DeepGOPlus inference.

Inés Gonzalez Pepe1, Yohan Chatelain1, Gregory Kiar2

  • 1Department of Computer Science and Software Engineering, Concordia University, Montreal, Qc, Canada.

Plos One
|January 29, 2024
PubMed
Summary

DeepGOPlus, a convolutional neural network (CNN) for protein function prediction, demonstrates strong numerical stability. While generally reliable, its use with reduced-precision floating-point formats for inference is selective.

More Related Videos

Author Spotlight: Advancing Alzheimer's Research – Exploring Early Detection and Multi-Omics Approaches
09:47

Author Spotlight: Advancing Alzheimer's Research – Exploring Early Detection and Multi-Omics Approaches

Published on: December 15, 2023

1.0K
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

542

Related Experiment Videos

Last Updated: Jul 4, 2025

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
10:44

Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline

Published on: December 7, 2021

2.2K
Author Spotlight: Advancing Alzheimer's Research – Exploring Early Detection and Multi-Omics Approaches
09:47

Author Spotlight: Advancing Alzheimer's Research – Exploring Early Detection and Multi-Omics Approaches

Published on: December 15, 2023

1.0K
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

542

Area of Science:

  • Computational biology
  • Bioinformatics
  • Machine learning

Background:

  • Convolutional neural networks (CNNs) excel in various domains, including protein function prediction.
  • Deep neural networks (DNNs) face numerical stability challenges, impacting reliability and noise sensitivity.
  • DeepGOPlus is a state-of-the-art CNN for annotating protein sequences in proteomics.

Purpose of the Study:

  • To assess the numerical stability of the DeepGOPlus model during its inference stage.
  • To explore the use of reduced-precision floating-point formats for DeepGOPlus inference to optimize memory and latency.
  • To quantify numerical uncertainty arising from floating-point data perturbations.

Main Methods:

  • Quantified numerical uncertainty in DeepGOPlus inference by perturbing floating-point data.
  • Utilized Monte Carlo Arithmetic to experimentally measure floating-point operation errors.
  • Emulated results with customizable floating-point precision using the VPREC tool.

Main Results:

  • The DeepGOPlus CNN exhibits high numerical stability in its inference stage.
  • Selective implementation with lower-precision floating-point formats is feasible.
  • The model efficiently utilizes existing floating-point formats.

Conclusions:

  • DeepGOPlus predictions are numerically reliable.
  • Optimizing DeepGOPlus for reduced-precision formats requires careful consideration.
  • The model demonstrates efficient use of current floating-point standards.