Cargando…

Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables

In this research, we consider decision trees that incorporate standard queries with one feature per query as well as hypotheses consisting of all features’ values. These decision trees are used to represent knowledge and are comparable to those investigated in exact learning, in which membership que...

Descripción completa

Detalles Bibliográficos
Autores principales: Azad, Mohammad, Moshkov, Mikhail
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10137443/
https://www.ncbi.nlm.nih.gov/pubmed/37190335
http://dx.doi.org/10.3390/e25040547
_version_ 1785032464422404096
author Azad, Mohammad
Moshkov, Mikhail
author_facet Azad, Mohammad
Moshkov, Mikhail
author_sort Azad, Mohammad
collection PubMed
description In this research, we consider decision trees that incorporate standard queries with one feature per query as well as hypotheses consisting of all features’ values. These decision trees are used to represent knowledge and are comparable to those investigated in exact learning, in which membership queries and equivalence queries are used. As an application, we look into the issue of creating decision trees for two cases: the sorting of a sequence that contains equal elements and multiple-value decision tables which are modified from UCI Machine Learning Repository. We contrast the efficiency of several forms of optimal (considering the parameter depth) decision trees with hypotheses for the aforementioned applications. We also investigate the efficiency of decision trees built by dynamic programming and by an entropy-based greedy method. We discovered that the greedy algorithm produces very similar results compared to the results of dynamic programming algorithms. Therefore, since the dynamic programming algorithms take a long time, we may readily apply the greedy algorithms.
format Online
Article
Text
id pubmed-10137443
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-101374432023-04-28 Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables Azad, Mohammad Moshkov, Mikhail Entropy (Basel) Article In this research, we consider decision trees that incorporate standard queries with one feature per query as well as hypotheses consisting of all features’ values. These decision trees are used to represent knowledge and are comparable to those investigated in exact learning, in which membership queries and equivalence queries are used. As an application, we look into the issue of creating decision trees for two cases: the sorting of a sequence that contains equal elements and multiple-value decision tables which are modified from UCI Machine Learning Repository. We contrast the efficiency of several forms of optimal (considering the parameter depth) decision trees with hypotheses for the aforementioned applications. We also investigate the efficiency of decision trees built by dynamic programming and by an entropy-based greedy method. We discovered that the greedy algorithm produces very similar results compared to the results of dynamic programming algorithms. Therefore, since the dynamic programming algorithms take a long time, we may readily apply the greedy algorithms. MDPI 2023-03-23 /pmc/articles/PMC10137443/ /pubmed/37190335 http://dx.doi.org/10.3390/e25040547 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Azad, Mohammad
Moshkov, Mikhail
Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables
title Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables
title_full Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables
title_fullStr Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables
title_full_unstemmed Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables
title_short Applications of Depth Minimization of Decision Trees Containing Hypotheses for Multiple-Value Decision Tables
title_sort applications of depth minimization of decision trees containing hypotheses for multiple-value decision tables
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10137443/
https://www.ncbi.nlm.nih.gov/pubmed/37190335
http://dx.doi.org/10.3390/e25040547
work_keys_str_mv AT azadmohammad applicationsofdepthminimizationofdecisiontreescontaininghypothesesformultiplevaluedecisiontables
AT moshkovmikhail applicationsofdepthminimizationofdecisiontreescontaininghypothesesformultiplevaluedecisiontables