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

Lumber Defects01:23

Lumber Defects

167
Lumber defects, which can affect both the appearance and structural integrity of wood, include a variety of growth and manufacturing flaws. Growth defects such as knots and knotholes occur where branches were once attached to the tree trunk, with knotholes forming when these knots fall out. Other natural defects include decay and insect damage, which compromise the wood's strength and durability.
Shakes are minor fractures that run along or across the wood's annual rings, while wane is...
167
Improving Translational Accuracy02:07

Improving Translational Accuracy

11.7K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
11.7K
Machines: Problem Solving II01:30

Machines: Problem Solving II

346
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
346
End Point Prediction: Gran Plot01:07

End Point Prediction: Gran Plot

408
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
408
Machines: Problem Solving I01:22

Machines: Problem Solving I

370
A toggle clamp is a mechanical device commonly used for holding and clamping objects in various applications, such as woodworking, metalworking, and assembly operations. Consider a toggle clamp subjected to a force of 200 N at the handle. The vertical clamping force can be calculated, provided the dimensions of the toggle clamp are known.
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
370
Reducing Line Loss01:18

Reducing Line Loss

184
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
184

You might also read

Related Articles

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

Sort by
Same author

Care Alert Program in Chronic Emergency Department Using Patients: Expanded Study.

HCA healthcare journal of medicine·2025
Same author

Clinical Outcomes of Perioperative Immunotherapy in Resectable Non-Small Cell Lung Cancer.

JAMA network open·2025
Same author

A comprehensive guide to CAN IDS data and introduction of the ROAD dataset.

PloS one·2024
Same author

Care Alert Program in Chronic Recurrent ED Utilizing Patients.

HCA healthcare journal of medicine·2023
Same author

Emulating Control Arms for Cancer Clinical Trials Using External Cohorts Created From Electronic Health Record-Derived Real-World Data.

Clinical pharmacology and therapeutics·2021
Same author

Community-Based Event Detection in Temporal Networks.

Scientific reports·2019

Related Experiment Video

Updated: Aug 2, 2025

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines
08:27

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines

Published on: January 5, 2024

1.2K

Graph-based machine learning improves just-in-time defect prediction.

Jonathan Bryan1, Pablo Moriano2

  • 1AT&T Cybersecurity, AT&T, Atlanta, GA, United States of America.

Plos One
|April 13, 2023
PubMed
Summary
This summary is machine-generated.

This study introduces graph-based machine learning (ML) for Just-In-Time (JIT) defect prediction. Contribution graphs improve defect prediction accuracy, outperforming traditional ML methods.

More Related Videos

Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
04:09

Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma

Published on: October 10, 2018

8.3K
Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
07:15

Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model

Published on: August 16, 2020

6.9K

Related Experiment Videos

Last Updated: Aug 2, 2025

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines
08:27

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines

Published on: January 5, 2024

1.2K
Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
04:09

Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma

Published on: October 10, 2018

8.3K
Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
07:15

Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model

Published on: August 16, 2020

6.9K

Area of Science:

  • Software Engineering
  • Machine Learning
  • Software Quality Assurance

Background:

  • Modern software development involves complex collaboration among numerous developers, increasing the likelihood of defect-prone changes.
  • Traditional machine learning (ML) methods for predicting software defects have reached a performance plateau.
  • Accurately identifying defect-prone changes in complex software systems remains a significant challenge.

Purpose of the Study:

  • To explore the potential of graph-based ML for Just-In-Time (JIT) defect prediction.
  • To investigate whether features extracted from developer-source file contribution graphs outperform intrinsic software features in predicting defects.
  • To develop and evaluate a novel approach to JIT defect prediction using contribution graphs.

Main Methods:

  • Constructed contribution graphs representing developers and source files to model software change complexity.
  • Applied graph-based ML techniques to classify edges (changes) as defect-prone or not.
  • Evaluated the proposed method on 14 open-source software projects.

Main Results:

  • Graph-based ML features significantly improved JIT defect prediction compared to traditional methods.
  • The best model achieved an F1 score of 77.55% and a Matthews correlation coefficient (MCC) of 53.16%.
  • This represents a 152% increase in F1 score and a 3% increase in MCC over state-of-the-art JIT defect prediction.

Conclusions:

  • Framing JIT defect prediction using contribution graphs and graph-based ML offers a more effective approach.
  • The proposed method demonstrates superior performance in identifying defect-prone code changes.
  • This research opens avenues for operationalizing advanced JIT defect prediction in software development.