ZICQ
中 Log in / Sign up
ZICQ Info Research & Papers #Contrastive Learning #Time-Series Classification #Data Imbalance #Genetic Programming #Oversampling

ArXiv Proposes FreMGP: Frequency-Domain Genetic Minority Oversampling Guided by Contrastive Learning

Avatar of Mr.Xu

By Mr.Xu

Published: · 2 views

中文阅读 (Chinese) English Version

Summary:The ArXiv team proposes FreMGP, a novel method for addressing data imbalance in time-series classification tasks. FreMGP integrates multi-tree genetic programming with a frequency-domain representation module based on contrastive learning, generating high-quality synthetic minority class samples through evolutionary search. Experiments demonstrate that FreMGP outperforms existing oversampling methods across multiple imbalanced time-series datasets and consistently improves classifier performance


Background and Challenges

Time-series classification tasks in the real world often suffer from class imbalance, which can be extremely severe in some applications. To avoid training biased classifiers on imbalanced data, oversampling is a popular data preprocessing technique because it is classifier-agnostic. However, due to the complex temporal dependencies in the original time-series data and the scarcity of minority-class samples, existing oversampling methods, including interpolation-based methods and deep learning-based generative models, usually suffer from limited generalization and poor diversity when generating new time-series samples.

FreMGP Method

The ArXiv team proposes FreMGP (Frequency-domain representation-guided Multi-tree Genetic Programming-based oversampling approach) to address these challenges. The key features of FreMGP include:

  • Multi-tree Genetic Programming: Represents the set of synthetic minority class samples using a multi-tree structure and employs genetic programming's evolutionary mechanisms for optimization.
  • Frequency-Domain Representation Module: Builds a frequency-domain class-discriminative representation module based on contrastive learning to guide the evolutionary search toward high-quality synthetic samples.
  • Evolutionary Search Strategy: Uses evolutionary algorithms to optimize the quality and diversity of synthetic samples, ensuring that the generated samples retain the characteristics of the original data while maintaining sufficient generalization capabilities.

Experimental Results

Experiments on multiple imbalanced time-series datasets demonstrate that FreMGP excels in the following aspects:

  • Improved Classification Performance: Compared to existing oversampling methods, FreMGP significantly improves the classification accuracy of different classifiers, including traditional machine learning models and deep learning models.
  • Sample Quality and Diversity: The generated synthetic samples are of higher quality and maintain good diversity, avoiding the mode collapse problem.
  • Robustness: FreMGP shows stable performance improvements across different datasets and classifier configurations.

Industry Impact and Developer Recommendations

FreMGP provides an effective solution for imbalanced time-series classification with potential applications in the following areas:

  • Financial Data Analysis: In scenarios such as trading data and stock price prediction, where time-series data imbalance is common, FreMGP can enhance the prediction accuracy of models.
  • Medical Diagnosis: In disease monitoring and diagnosis, FreMGP can help handle rare case data and improve the reliability of diagnostic models.
  • Industrial Monitoring: In equipment fault prediction and preventive maintenance, FreMGP can enhance the robustness of time-series classification models.

For developers, it is recommended to consider using FreMGP when dealing with imbalanced time-series data and to perform parameter tuning in combination with domain knowledge to achieve optimal performance.


Source: ArXiv cs.LG (2026-08-24)

— END —

Tags: #Contrastive Learning #Time-Series Classification #Data Imbalance #Genetic Programming #Oversampling

Community Comments

Loading live comments and annotations…