Using NIAR k-d trees to improve the case-based reasoning retrieval step

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Case retrieval is one important step in the case-based reasoning cycle. Up to now, several algorithms have been proposed for the indexing of cases, since the original indexing approach of k-d trees came up in literature. Main approaches propose the use a precomputed binary search tree to get an average logarithmic time effort in searching. The proposal presented in this paper consists of an indexing algorithm based on the principle of binary search trees for efficient case retrieval according to a given similarity measure called sim. The proposed NIAR k-d tree algorithm embodies two main steps based on the computation of the average value of the corresponding attribute among the subtree cases, and selecting for that attribute, the value of the Nearest Instance/case to the Average as the Root (partition value). Experimental results with some databases have shown that the retrieval step in NIAR k-d tree is faster than the standard k-d tree approach. The time efficiency, the depth and breadth in both trees are analyzed. The results obtained depict a significant difference of levels in the trees. The presented approach is implemented within a current research work on introspective reasoning framework for case-based reasoning in continuous domains. © Springer-Verlag 2013.

Cite

CITATION STYLE

APA

Orduña Cabrera, F., & Sànchez-Marrè, M. (2013). Using NIAR k-d trees to improve the case-based reasoning retrieval step. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8266 LNAI, pp. 314–325). https://doi.org/10.1007/978-3-642-45111-9_28

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