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

Steps in Outbreak Investigation01:18

Steps in Outbreak Investigation

215
In the ever-evolving field of public health, statistical analysis serves as a cornerstone for understanding and managing disease outbreaks. By leveraging various statistical tools, health professionals can predict potential outbreaks, analyze ongoing situations, and devise effective responses to mitigate impact. For that to happen, there are a few possible stages of the analysis:
215
Quantifying and Rejecting Outliers: The Grubbs Test01:02

Quantifying and Rejecting Outliers: The Grubbs Test

2.2K
Sometimes, a data set can have a recorded numerical observation that greatly  deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier.  To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This...
2.2K
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

103
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
103

You might also read

Related Articles

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

Sort by
Same author

Enhancing TSH-based congenital hypothyroidism screening using machine learning and resampling algorithms.

BMC medical informatics and decision making·2025
Same author

Paediatric Obstructive Sleep Disordered Breathing: Cardiovascular Changes After Adenotonsillectomy.

Clinical otolaryngology : official journal of ENT-UK ; official journal of Netherlands Society for Oto-Rhino-Laryngology & Cervico-Facial Surgery·2025
Same author

Definition of the microbial rare biosphere through unsupervised machine learning.

Communications biology·2025
Same author

The effect of resampling techniques on the performances of machine learning clinical risk prediction models in the setting of severe class imbalance: development and internal validation in a retrospective cohort.

Discover artificial intelligence·2024
Same author

Impact of log parsing on deep learning-based anomaly detection.

Empirical software engineering·2024
Same author

A systematic literature review of cyber-security data repositories and performance assessment metrics for semi-supervised learning.

Discover data·2023
Same journal

How students use generative AI for software testing: An observational study.

Empirical software engineering·2026
Same journal

Is common sense all you need? Using expert defined rules to identify vulnerability patches instead of machine learning.

Empirical software engineering·2026
Same journal

Less is more: usefulness of data flow diagrams and large language models for security threat validation.

Empirical software engineering·2026
Same journal

SecMLOps: A comprehensive framework for integrating security throughout the machine learning operations lifecycle.

Empirical software engineering·2026
Same journal

Tools and benchmarks evolve: what is their impact on parameter tuning in SBSE experiments?

Empirical software engineering·2025
Same journal

AI support for data scientists: An empirical study on workflow and alternative code recommendations.

Empirical software engineering·2025
See all related articles

Related Experiment Video

Updated: Sep 18, 2025

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

A comprehensive study of machine learning techniques for log-based anomaly detection.

Shan Ali1, Chaima Boufaied2, Domenico Bianculli3

  • 1University of Ottawa, Ottawa, Canada.

Empirical Software Engineering
|June 26, 2025
PubMed
Summary
This summary is machine-generated.

Traditional and deep machine learning (ML) methods show similar performance for log-based anomaly detection (LAD). Traditional ML techniques are less sensitive to hyperparameter tuning than deep learning methods.

Keywords:
Anomaly detectionDeep learningLogMachine learning

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.3K
Design and Analysis for Fall Detection System Simplification
08:05

Design and Analysis for Fall Detection System Simplification

Published on: April 6, 2020

10.8K

Related Experiment Videos

Last Updated: Sep 18, 2025

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
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.3K
Design and Analysis for Fall Detection System Simplification
08:05

Design and Analysis for Fall Detection System Simplification

Published on: April 6, 2020

10.8K

Area of Science:

  • Computer Science
  • Artificial Intelligence
  • Software Engineering

Background:

  • System complexity necessitates automated log analysis techniques like Log-based Anomaly Detection (LAD).
  • Deep learning methods dominate LAD research, but traditional and semi-supervised approaches also warrant consideration.
  • Current evaluations of LAD techniques primarily focus on detection accuracy, neglecting crucial practical aspects.

Purpose of the Study:

  • To conduct a comprehensive empirical study comparing various supervised and semi-supervised, traditional and deep ML techniques for LAD.
  • To evaluate LAD techniques based on detection accuracy, time performance, and sensitivity to hyperparameter tuning.
  • To provide robust evidence on the relative strengths and weaknesses of different ML approaches for LAD.

Main Methods:

  • Evaluation of a wide array of supervised and semi-supervised, traditional and deep ML techniques.
  • Assessment across four criteria: detection accuracy, training time, prediction time, and sensitivity to hyperparameter tuning.
  • Empirical comparison using benchmark datasets relevant to LAD.

Main Results:

  • Supervised traditional and deep ML techniques exhibit comparable detection accuracy and prediction times on most benchmark datasets.
  • Traditional ML techniques demonstrate lower sensitivity to hyperparameter tuning compared to deep learning methods.
  • Semi-supervised techniques generally achieve significantly lower detection accuracy than supervised methods.

Conclusions:

  • Both traditional and deep supervised ML techniques are viable for LAD, with traditional methods offering better hyperparameter robustness.
  • The choice of LAD technique should consider not only accuracy but also computational performance and sensitivity to tuning.
  • Further research should explore the practical implications of these findings for system engineers.