Browse Articles

An improved video fingerprinting attack on users of the Tor network

Srikanth et al. | Mar 31, 2022

An improved video fingerprinting attack on users of the Tor network

The Tor network allows individuals to secure their online identities by encrypting their traffic, however it is vulnerable to fingerprinting attacks that threaten users' online privacy. In this paper, the authors develop a new video fingerprinting model to explore how well video streaming can be fingerprinted in Tor. They found that their model could distinguish which one of 50 videos a user was hypothetically watching on the Tor network with 85% accuracy, demonstrating that video fingerprinting is a serious threat to the privacy of Tor users.

Read More...

Similarity Graph-Based Semi-supervised Methods for Multiclass Data Classification

Balaji et al. | Sep 11, 2021

Similarity Graph-Based Semi-supervised Methods for Multiclass Data Classification

The purpose of the study was to determine whether graph-based machine learning techniques, which have increased prevalence in the last few years, can accurately classify data into one of many clusters, while requiring less labeled training data and parameter tuning as opposed to traditional machine learning algorithms. The results determined that the accuracy of graph-based and traditional classification algorithms depends directly upon the number of features of each dataset, the number of classes in each dataset, and the amount of labeled training data used.

Read More...

Genomic Signature Analysis for the Strategic Bioremediation of Polycyclic Aromatic Hydrocarbons in Mangrove Ecosystems in the Gulf of Tonkin

Dao et al. | Jun 27, 2021

Genomic Signature Analysis for the Strategic Bioremediation of Polycyclic Aromatic Hydrocarbons in Mangrove Ecosystems in the Gulf of Tonkin

Engineered bacteria that degrade oil are currently being considered as a safe option for the treatment of oil spills. For this approach to be successful, the bacteria must effectively express oil-degrading genes they uptake as part of an external genoming vehicle called a "plasmid". Using a computational approach, the authors investigate plasmid-bacterium compatibility to find pairs that ensure high levels of gene expression.

Read More...

A Quantitative Assessment of Time, Frequency, and Time-frequency Algorithms for Automated Seizure Detection and Monitoring

Vangal et al. | Sep 28, 2020

A Quantitative Assessment of Time, Frequency, and Time-frequency Algorithms for Automated Seizure Detection and Monitoring

Each year, over 100,000 patients die from Sudden Unexpected Death in Epilepsy (SUDEP). A reliable seizure warning system can help patients stay safe. This work presents a comprehensive, comparative analysis of three different signal processing algorithms for automated seizure/ictal detection. The experimental results show that the proposed methods can be effective for accurate automated seizure detection and monitoring in clinical care.

Read More...

Ant Colony Optimization Algorithms with Multiple Simulated Colonies Offer Potential Advantages for Solving the Traveling Salesman Problem and, by Extension, Other Optimization Problems

Wildenhain et al. | May 22, 2015

Ant Colony Optimization Algorithms with Multiple Simulated Colonies Offer Potential Advantages for Solving the Traveling Salesman Problem and, by Extension, Other Optimization Problems

Ant colony optimization algorithms simulate ants moving from point to point on a graph and coordinate their actions, similar to ants laying down pheromones to strengthen a path as it is used more frequently. These ACO algorithms can be applied to the classic traveling salesman problem, which aims to determine the lowest-cost path through a given set of points on a graph. In this study, a novel multiple-colony system was developed that uses multiple simulated ant colonies to generate improved solutions to the traveling salesman problem.

Read More...

Tree-Based Learning Algorithms to Classify ECG with Arrhythmias

Sun et al. | Apr 23, 2025

Tree-Based Learning Algorithms to Classify ECG with Arrhythmias

Arrhythmias vary in type and treatment, and ECGs are used to detect them, though human interpretation can be inconsistent. The researchers tested four tree-based algorithms (gradient boosting, random forest, decision tree, and extra trees) on ECG data from over 10,000 patients.

Read More...