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

Reproductive Cloning01:27

Reproductive Cloning

32.6K
Reproductive cloning is the process of producing a genetically identical copy—a clone—of an entire organism. While clones can be produced by splitting an early embryo—similar to what happens naturally with identical twins—cloning of adult animals is usually done by a process called somatic cell nuclear transfer (SCNT).
Somatic Cell Nuclear Transfer
In SCNT, an egg cell is taken from an animal and its nucleus is removed, creating an enucleated egg. Then a somatic...
32.6K
Network Covalent Solids02:18

Network Covalent Solids

16.1K
Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
16.1K
Control Volume and System Representations01:16

Control Volume and System Representations

1.5K
Two key frameworks are employed to analyze mass, energy, and momentum transfer: the control volume approach and the system approach. These frameworks offer different perspectives, depending on whether the focus is on a specific region in space (control volume approach) or a defined mass of fluid (system approach).
The control volume approach considers a stationary region in space through which fluid flows. This region is bounded by a control surface.  For instance, in the case of water...
1.5K
State Space Representation01:27

State Space Representation

536
The frequency-domain technique, commonly used in analyzing and designing feedback control systems, is effective for linear, time-invariant systems. However, it falls short when dealing with nonlinear, time-varying, and multiple-input multiple-output systems. The time-domain or state-space approach addresses these limitations by utilizing state variables to construct simultaneous, first-order differential equations, known as state equations, for an nth-order system.
Consider an RLC circuit, a...
536
lncRNA - Long Non-coding RNAs02:39

lncRNA - Long Non-coding RNAs

9.8K
In humans, more than 80% of the genome gets transcribed. However, only around 2% of the genome codes for proteins. The remaining part produces non-coding RNAs which includes ribosomal RNAs, transfer RNAs, telomerase RNAs, and regulatory RNAs, among other types. A large number of regulatory non-coding RNAs have been classified into two groups depending upon their length – small non-coding RNAs, such as microRNA, which are less than 200 nucleotides in length, and long non-coding RNA...
9.8K
Disassembly of Intermediate Filaments01:35

Disassembly of Intermediate Filaments

2.6K
Intermediate filaments (IFs) do not undergo spontaneous disassembly. Enzymes, kinases, and phosphatases add and remove phosphates from specific sites to regulate their disassembly. The IF concentration in the cytoplasm also regulates the disassembly. If the concentration crosses a threshold, it activates the protein kinases in the vicinity, allowing the phosphorylation of IFs.
Keratin proteins, found at the cell periphery near cell junctions, undergo a cycle of assembly and disassembly. In Type...
2.6K

You might also read

Related Articles

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

Sort by
Same author

An enhanced spatial-temporal graph convolution network with high order features for skeleton-based action recognition.

PloS one·2025
Same author

A novel code representation for detecting Java code clones using high-level and abstract compiled code representations.

PloS one·2024
Same author

A systematic literature review on the applications of recurrent neural networks in code clone research.

PloS one·2024
Same author

A novel rules based approach for estimating software birthmark.

TheScientificWorldJournal·2015

Related Experiment Video

Updated: Jan 22, 2026

A Semantic Priming Event-related Potential ERP Task to Study Lexico-semantic and Visuo-semantic Processing in Autism Spectrum Disorder
08:17

A Semantic Priming Event-related Potential ERP Task to Study Lexico-semantic and Visuo-semantic Processing in Autism Spectrum Disorder

Published on: April 12, 2018

11.1K

Semantic code clone detection using hybrid intermediate representations and BiLSTM networks.

M Shahbaz Ismail1, Sara Shahzad1, Fahmi H Quradaa2

  • 1Department of Computer Science, University of Peshawar, Peshawar, Pakistan.

Plos One
|January 20, 2026
PubMed
Summary
This summary is machine-generated.

This study introduces a novel framework for semantic code clone detection using hybrid representations and deep bidirectional LSTM networks. The approach achieves high accuracy, outperforming other models and demonstrating practical applicability in software maintenance.

More Related Videos

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

1.0K
Author Spotlight: High-Throughput In Vivo Leaf Inoculation for Accelerating Disease Resistance Screening in Poplar Hybrid Breeding
09:31

Author Spotlight: High-Throughput In Vivo Leaf Inoculation for Accelerating Disease Resistance Screening in Poplar Hybrid Breeding

Published on: September 20, 2024

1.2K

Related Experiment Videos

Last Updated: Jan 22, 2026

A Semantic Priming Event-related Potential ERP Task to Study Lexico-semantic and Visuo-semantic Processing in Autism Spectrum Disorder
08:17

A Semantic Priming Event-related Potential ERP Task to Study Lexico-semantic and Visuo-semantic Processing in Autism Spectrum Disorder

Published on: April 12, 2018

11.1K
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

1.0K
Author Spotlight: High-Throughput In Vivo Leaf Inoculation for Accelerating Disease Resistance Screening in Poplar Hybrid Breeding
09:31

Author Spotlight: High-Throughput In Vivo Leaf Inoculation for Accelerating Disease Resistance Screening in Poplar Hybrid Breeding

Published on: September 20, 2024

1.2K

Area of Science:

  • Computer Science
  • Software Engineering

Background:

  • Semantic code clone detection is crucial for software maintenance and quality assurance.
  • Existing methods struggle with obfuscated code, including polymorphism and metamorphism.

Purpose of the Study:

  • To propose a robust framework for semantic code clone detection.
  • To address challenges posed by code obfuscation techniques.

Main Methods:

  • Utilizing hybrid representation learning with deep bidirectional Long Short-Term Memory (BiLSTM) networks.
  • Applying the model to Baf and Jimple intermediate representations extracted via the Soot framework.
  • Incorporating attention mechanisms and multiple intermediate representations.

Main Results:

  • Achieved high training (98%) and validation (95%) accuracy with good generalization.
  • BiLSTM models consistently outperformed other recurrent models.
  • Demonstrated state-of-the-art performance on the BigCloneBench dataset, with recall and F1-scores up to 97%.

Conclusions:

  • Hybrid intermediate representations are effective for semantic clone detection.
  • The proposed BiLSTM framework offers a practical solution for identifying code clones, even under obfuscation.
  • Future research could explore transformer-based models for enhanced performance.