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

Classification of Systems-I01:26

Classification of Systems-I

294
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
294
Classification of Systems-II01:31

Classification of Systems-II

240
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
240
Introduction to Learning01:18

Introduction to Learning

529
Learning is the process of acquiring knowledge or skills through practice or experience, leading to long-lasting behavioral changes. This acquisition occurs through interaction with the environment and requires practice or experience. For instance, mastering a skill such as surfing requires considerable practice and experience, highlighting the essential role of repeated interactions with the environment in learning.
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
529
Encoding01:19

Encoding

244
Information enters the brain through encoding, which is the input of information into the memory system. Once sensory information is received from the environment, the brain labels or codes it. The information is then organized with similar information and connected to existing concepts. Encoding occurs through automatic processing and effortful processing.
Automatic processing involves the encoding of details like time, space, frequency, and the meaning of words, usually done without conscious...
244

You might also read

Related Articles

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

Sort by
Same author

Source camera attribution using a rule-based explainable convolutional neural network.

Scientific reports·2026
Same author

Multimodal Fake-News Recognition Using Ensemble of Deep Learners.

Entropy (Basel, Switzerland)·2022
Same author

Low-rank robust online distance/similarity learning based on the rescaled hinge loss.

Applied intelligence (Dordrecht, Netherlands)·2022
Same author

A Grouping Differential Evolution Algorithm Boosted by Attraction and Repulsion Strategies for Masi Entropy-Based Multi-Level Image Segmentation.

Entropy (Basel, Switzerland)·2022

Related Experiment Video

Updated: Sep 9, 2025

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning
04:17

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning

Published on: May 10, 2024

867

A Generalized and Real-Time Network Intrusion Detection System Through Incremental Feature Encoding and Similarity

Zahraa Kadhim Alitbi1, Seyed Amin Hosseini Seno1, Abbas Ghaemi Bafghi1

  • 1Computer Engineering Department, Engineering Faculty, Ferdowsi University of Mashhad (FUM), Mashhad 91779-48974, Iran.

Sensors (Basel, Switzerland)
|August 28, 2025
PubMed
Summary

This study introduces a novel method for real-time Network Intrusion Detection Systems (NIDSs) that effectively identifies both known and novel cyberattacks using minimal packet data. The system learns a compact embedding space for efficient and accurate threat detection.

Keywords:
incremental learningnetwork intrusion detectionnovel attack detectionreal-time intrusion detectionsemantic embedding learningtransformer model

More Related Videos

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
08:20

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images

Published on: October 27, 2023

1.6K
Flying Insect Detection and Classification with Inexpensive Sensors
05:16

Flying Insect Detection and Classification with Inexpensive Sensors

Published on: October 15, 2014

25.3K

Related Experiment Videos

Last Updated: Sep 9, 2025

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning
04:17

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning

Published on: May 10, 2024

867
Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
08:20

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images

Published on: October 27, 2023

1.6K
Flying Insect Detection and Classification with Inexpensive Sensors
05:16

Flying Insect Detection and Classification with Inexpensive Sensors

Published on: October 15, 2014

25.3K

Area of Science:

  • Cybersecurity
  • Network Security
  • Machine Learning

Background:

  • Traditional Network Intrusion Detection Systems (NIDSs) often process network traffic post-completion, hindering real-time detection capabilities.
  • Existing packet-based NIDSs may process packets independently, leading to reduced accuracy, while some advanced methods struggle with variable session lengths and detecting unseen threats.

Purpose of the Study:

  • To develop an advanced NIDS capable of real-time intrusion detection by analyzing packet sequences within ongoing sessions.
  • To create a method that efficiently handles sessions of varying lengths and accurately detects both observed and novel attack patterns.

Main Methods:

  • Extracting features from consecutive packets of ongoing network sessions in an online fashion.
  • Learning a compact and discriminative embedding space utilizing a novel multi-proxy similarity loss function.
  • Employing a class-wise thresholding approach to address class imbalance and enhance detection accuracy for observed and novel attacks.

Main Results:

  • The proposed method effectively detects attack activities by processing fewer than seven packets of an ongoing session.
  • Experimental results on two large-scale datasets demonstrate superior performance compared to existing methods in detecting both known and novel attacks.
  • The system successfully alleviates the imbalance issue common in NIDS datasets.

Conclusions:

  • The developed online, packet-based NIDS method offers a significant advancement in real-time threat detection.
  • The approach demonstrates high efficacy in identifying a wide range of cyber threats, including previously unobserved attack types.
  • This method provides a more efficient and effective solution for modern network security challenges.