Cargando…
M-ary Rank Classifier Combination: A Binary Linear Programming Problem
The goal of classifier combination can be briefly stated as combining the decisions of individual classifiers to obtain a better classifier. In this paper, we propose a method based on the combination of weak rank classifiers because rankings contain more information than unique choices for a many-c...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514928/ https://www.ncbi.nlm.nih.gov/pubmed/33267154 http://dx.doi.org/10.3390/e21050440 |
_version_ | 1783586700559122432 |
---|---|
author | Vigneron, Vincent Maaref, Hichem |
author_facet | Vigneron, Vincent Maaref, Hichem |
author_sort | Vigneron, Vincent |
collection | PubMed |
description | The goal of classifier combination can be briefly stated as combining the decisions of individual classifiers to obtain a better classifier. In this paper, we propose a method based on the combination of weak rank classifiers because rankings contain more information than unique choices for a many-class problem. The problem of combining the decisions of more than one classifier with raw outputs in the form of candidate class rankings is considered and formulated as a general discrete optimization problem with an objective function based on the distance between the data and the consensus decision. This formulation uses certain performance statistics about the joint behavior of the ensemble of classifiers. Assuming that each classifier produces a ranking list of classes, an initial approach leads to a binary linear programming problem with a simple and global optimum solution. The consensus function can be considered as a mapping from a set of individual rankings to a combined ranking, leading to the most relevant decision. We also propose an information measure that quantifies the degree of consensus between the classifiers to assess the strength of the combination rule that is used. It is easy to implement and does not require any training. The main conclusion is that the classification rate is strongly improved by combining rank classifiers globally. The proposed algorithm is tested on real cytology image data to detect cervical cancer. |
format | Online Article Text |
id | pubmed-7514928 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75149282020-11-09 M-ary Rank Classifier Combination: A Binary Linear Programming Problem Vigneron, Vincent Maaref, Hichem Entropy (Basel) Article The goal of classifier combination can be briefly stated as combining the decisions of individual classifiers to obtain a better classifier. In this paper, we propose a method based on the combination of weak rank classifiers because rankings contain more information than unique choices for a many-class problem. The problem of combining the decisions of more than one classifier with raw outputs in the form of candidate class rankings is considered and formulated as a general discrete optimization problem with an objective function based on the distance between the data and the consensus decision. This formulation uses certain performance statistics about the joint behavior of the ensemble of classifiers. Assuming that each classifier produces a ranking list of classes, an initial approach leads to a binary linear programming problem with a simple and global optimum solution. The consensus function can be considered as a mapping from a set of individual rankings to a combined ranking, leading to the most relevant decision. We also propose an information measure that quantifies the degree of consensus between the classifiers to assess the strength of the combination rule that is used. It is easy to implement and does not require any training. The main conclusion is that the classification rate is strongly improved by combining rank classifiers globally. The proposed algorithm is tested on real cytology image data to detect cervical cancer. MDPI 2019-04-26 /pmc/articles/PMC7514928/ /pubmed/33267154 http://dx.doi.org/10.3390/e21050440 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Vigneron, Vincent Maaref, Hichem M-ary Rank Classifier Combination: A Binary Linear Programming Problem |
title | M-ary Rank Classifier Combination: A Binary Linear Programming Problem |
title_full | M-ary Rank Classifier Combination: A Binary Linear Programming Problem |
title_fullStr | M-ary Rank Classifier Combination: A Binary Linear Programming Problem |
title_full_unstemmed | M-ary Rank Classifier Combination: A Binary Linear Programming Problem |
title_short | M-ary Rank Classifier Combination: A Binary Linear Programming Problem |
title_sort | m-ary rank classifier combination: a binary linear programming problem |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514928/ https://www.ncbi.nlm.nih.gov/pubmed/33267154 http://dx.doi.org/10.3390/e21050440 |
work_keys_str_mv | AT vigneronvincent maryrankclassifiercombinationabinarylinearprogrammingproblem AT maarefhichem maryrankclassifiercombinationabinarylinearprogrammingproblem |