Multi-label feature selection using density-based graph clustering and ant colony optimization

18Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Multi-label learning is a machine learning subclass that aims to assign more than one label simultaneously for each instance. Many real-world tasks include high-dimensional data which reduces the performance of machine learning methods. To solve this issue, a filter and multi-label feature selection is proposed in this paper. The main idea of the proposed method is to choose highly relevant and non-redundant features with the lowest information loss. The proposed method first uses a novel graph-based density peaks clustering to group similar features to reach this goal. It then uses the ant colony optimization search process to rank features based on their relevancy to a set of labels and also their redundancy with the other features. A graph first represents the feature space, and then a novel density peaks clustering is used to group similar features. Then, the ants are searched through the graph to select a set of non-similar features by remaining in the clusters with a low probability and jumping among the clusters with a high probability. Moreover, in this paper, to evaluate the solutions found by the ants, a novel criterion based on mutual information was used to assign a high pheromone value to highly relevant and non-redundant features. Finally, the final features are chosen based on their pheromone values. The results of experiments on a set of real-world datasets show the superiority of the proposed method over a set of baseline and state-of-the-art methods.

Cite

CITATION STYLE

APA

Kakarash, Z. A., Mardukhia, F., & Moradi, P. (2023). Multi-label feature selection using density-based graph clustering and ant colony optimization. Journal of Computational Design and Engineering, 10(1), 122–138. https://doi.org/10.1093/jcde/qwac120

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free