Cargando…

A New Random Forest Algorithm Based on Learning Automata

The goal of aggregating the base classifiers is to achieve an aggregated classifier that has a higher resolution than individual classifiers. Random forest is one of the types of ensemble learning methods that have been considered more than other ensemble learning methods due to its simple structure...

Descripción completa

Detalles Bibliográficos
Autores principales: Savargiv, Mohammad, Masoumi, Behrooz, Keyvanpour, Mohammad Reza
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8019375/
https://www.ncbi.nlm.nih.gov/pubmed/33854542
http://dx.doi.org/10.1155/2021/5572781
_version_ 1783674365971267584
author Savargiv, Mohammad
Masoumi, Behrooz
Keyvanpour, Mohammad Reza
author_facet Savargiv, Mohammad
Masoumi, Behrooz
Keyvanpour, Mohammad Reza
author_sort Savargiv, Mohammad
collection PubMed
description The goal of aggregating the base classifiers is to achieve an aggregated classifier that has a higher resolution than individual classifiers. Random forest is one of the types of ensemble learning methods that have been considered more than other ensemble learning methods due to its simple structure, ease of understanding, as well as higher efficiency than similar methods. The ability and efficiency of classical methods are always influenced by the data. The capabilities of independence from the data domain, and the ability to adapt to problem space conditions, are the most challenging issues about the different types of classifiers. In this paper, a method based on learning automata is presented, through which the adaptive capabilities of the problem space, as well as the independence of the data domain, are added to the random forest to increase its efficiency. Using the idea of reinforcement learning in the random forest has made it possible to address issues with data that have a dynamic behaviour. Dynamic behaviour refers to the variability in the behaviour of a data sample in different domains. Therefore, to evaluate the proposed method, and to create an environment with dynamic behaviour, different domains of data have been considered. In the proposed method, the idea is added to the random forest using learning automata. The reason for this choice is the simple structure of the learning automata and the compatibility of the learning automata with the problem space. The evaluation results confirm the improvement of random forest efficiency.
format Online
Article
Text
id pubmed-8019375
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-80193752021-04-13 A New Random Forest Algorithm Based on Learning Automata Savargiv, Mohammad Masoumi, Behrooz Keyvanpour, Mohammad Reza Comput Intell Neurosci Research Article The goal of aggregating the base classifiers is to achieve an aggregated classifier that has a higher resolution than individual classifiers. Random forest is one of the types of ensemble learning methods that have been considered more than other ensemble learning methods due to its simple structure, ease of understanding, as well as higher efficiency than similar methods. The ability and efficiency of classical methods are always influenced by the data. The capabilities of independence from the data domain, and the ability to adapt to problem space conditions, are the most challenging issues about the different types of classifiers. In this paper, a method based on learning automata is presented, through which the adaptive capabilities of the problem space, as well as the independence of the data domain, are added to the random forest to increase its efficiency. Using the idea of reinforcement learning in the random forest has made it possible to address issues with data that have a dynamic behaviour. Dynamic behaviour refers to the variability in the behaviour of a data sample in different domains. Therefore, to evaluate the proposed method, and to create an environment with dynamic behaviour, different domains of data have been considered. In the proposed method, the idea is added to the random forest using learning automata. The reason for this choice is the simple structure of the learning automata and the compatibility of the learning automata with the problem space. The evaluation results confirm the improvement of random forest efficiency. Hindawi 2021-03-27 /pmc/articles/PMC8019375/ /pubmed/33854542 http://dx.doi.org/10.1155/2021/5572781 Text en Copyright © 2021 Mohammad Savargiv et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Savargiv, Mohammad
Masoumi, Behrooz
Keyvanpour, Mohammad Reza
A New Random Forest Algorithm Based on Learning Automata
title A New Random Forest Algorithm Based on Learning Automata
title_full A New Random Forest Algorithm Based on Learning Automata
title_fullStr A New Random Forest Algorithm Based on Learning Automata
title_full_unstemmed A New Random Forest Algorithm Based on Learning Automata
title_short A New Random Forest Algorithm Based on Learning Automata
title_sort new random forest algorithm based on learning automata
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8019375/
https://www.ncbi.nlm.nih.gov/pubmed/33854542
http://dx.doi.org/10.1155/2021/5572781
work_keys_str_mv AT savargivmohammad anewrandomforestalgorithmbasedonlearningautomata
AT masoumibehrooz anewrandomforestalgorithmbasedonlearningautomata
AT keyvanpourmohammadreza anewrandomforestalgorithmbasedonlearningautomata
AT savargivmohammad newrandomforestalgorithmbasedonlearningautomata
AT masoumibehrooz newrandomforestalgorithmbasedonlearningautomata
AT keyvanpourmohammadreza newrandomforestalgorithmbasedonlearningautomata