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...

Full description

Bibliographic Details
Main Authors: Mohammad Savargiv, Behrooz Masoumi, Mohammad Reza Keyvanpour
Format: Article
Language:English
Published: Hindawi Limited 2021-01-01
Series:Computational Intelligence and Neuroscience
Online Access:http://dx.doi.org/10.1155/2021/5572781
id doaj-c57d831ff6a943cb8432423b8588de38
record_format Article
spelling doaj-c57d831ff6a943cb8432423b8588de382021-04-05T00:00:39ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52732021-01-01202110.1155/2021/5572781A New Random Forest Algorithm Based on Learning AutomataMohammad Savargiv0Behrooz Masoumi1Mohammad Reza Keyvanpour2Faculty of Computer and Information Technology EngineeringFaculty of Computer and Information Technology EngineeringDepartment of Computer EngineeringThe 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.http://dx.doi.org/10.1155/2021/5572781
collection DOAJ
language English
format Article
sources DOAJ
author Mohammad Savargiv
Behrooz Masoumi
Mohammad Reza Keyvanpour
spellingShingle Mohammad Savargiv
Behrooz Masoumi
Mohammad Reza Keyvanpour
A New Random Forest Algorithm Based on Learning Automata
Computational Intelligence and Neuroscience
author_facet Mohammad Savargiv
Behrooz Masoumi
Mohammad Reza Keyvanpour
author_sort Mohammad Savargiv
title A New Random Forest Algorithm Based on Learning Automata
title_short 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_sort new random forest algorithm based on learning automata
publisher Hindawi Limited
series Computational Intelligence and Neuroscience
issn 1687-5273
publishDate 2021-01-01
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.
url http://dx.doi.org/10.1155/2021/5572781
work_keys_str_mv AT mohammadsavargiv anewrandomforestalgorithmbasedonlearningautomata
AT behroozmasoumi anewrandomforestalgorithmbasedonlearningautomata
AT mohammadrezakeyvanpour anewrandomforestalgorithmbasedonlearningautomata
AT mohammadsavargiv newrandomforestalgorithmbasedonlearningautomata
AT behroozmasoumi newrandomforestalgorithmbasedonlearningautomata
AT mohammadrezakeyvanpour newrandomforestalgorithmbasedonlearningautomata
_version_ 1714694368912211968