Python Machine Learning Projects

Improving EEG Decoding via Clustering-Based Multitask Feature Learning

Abstract: Due to the low signal-to-noise ratio of scalp EEG, brain–computer interface (BCI) development requires accurate electroencephalogram (EEG) pattern decoding for specific mental tasks. Machine learning can optimize EEG patterns for better decoding. Existing algorithms…

Python Machine Learning Projects

Hypergraph Partitioning With Embeddings

Abstract: Distributing large sparse matrix operations in scientific computing is like hypergraph partitioning. Hypergraphs have “hyperedges” that connect any number of nodes. Thus, solving or approximating hypergraph partitioning is NP-hard. Current algorithms solve this problem…

Python Machine Learning Projects

HAM Hybrid Associations Models for Sequential Recommendation

Abstract: Given a user’s purchase/rating trajectories, sequential recommendation recommends the next few items they’re most likely to buy/review. It helps users choose their favorites. This manuscript uses hybrid associations models (HAM) to generate sequential recommendations…

Python Machine Learning Projects

Gradual Machine Learning for Entity Resolution

Abstract: Entity resolution (ER), a classification problem, is difficult on real data due to dirty values. The best ER solutions use learning models like deep neural networks, which need lots of labeled training data. High-quality…

Python Machine Learning Projects

Fully Dynamic k-Center Clustering with Improved Memory Efficiency

Abstract: Machine learning libraries need static and dynamic clustering algorithms. The sliding window model or simpler models have dominated dynamic machine learning and data mining algorithm development. Many real-world applications require arbitrary deletions and insertions….

Python Machine Learning Projects

Enhancing Factorization Machines with Generalized Metric Learning

Abstract: Factorization Machines (FMs) help recommender systems overcome cold-start and data sparsity by incorporating side information. Traditional FMs use the inner product to model second-order interactions between feature vectors. Inner products violate feature vector triangle…

Python Machine Learning Projects

Deep Visual Odometry with Adaptive Memory

Abstract: A new deep visual odometry (VO) method that selects memory and refines poses considers global information. Existing learning-based methods treat VO as a pure tracking problem by recovering camera poses from image snippets, resulting…

Python Machine Learning Projects

Learning Latent Representation for IoT Anomaly Detection

Abstract: IoT is transforming human life. However, the rapid adoption of IoT makes cyberspace more vulnerable, especially to IoT-based attacks on cyber-physical systems. With billions of IoT devices, detecting and preventing these attacks is crucial….