A Noval Approach for Object Recognition Using Decision Tree Clustering by Incorporating Multi-Level BPNN Classifiers and Hybrid Texture Features

A Noval Approach for Object Recognition Using Decision Tree Clustering by Incorporating Multi-Level BPNN Classifiers and Hybrid Texture Features

Upendra Kumar
Copyright: © 2024 |Pages: 31
DOI: 10.4018/IJIRR.338394
Article PDF Download
Open access articles are freely available for download

Abstract

This work proposes a novel approach to object recognition, particularly for human faces, based on the principle of human cognition. The suggested approach can handle a dataset or problem with a large number of classes for classification more effectively. The model for the facial recognition-based object detection system was constructed using a combination of decision tree clustering based multi-level Backpropagation neural network classifier-TFMLBPNN-DTC and hybrid texture feature (ILMFD+GLCM) and applied on NS and ORL databases. This model produced the classification accuracy (±standard deviation) of 95.37 ±0.951877% and 90.83 ± 1.374369% for single input and 96.58 ±0.5604582% and 91.50 ± 2.850439% for group-based decision for NS and ORL database respectively. The better classification results encourage its application to other object recognition and classification issues. This work's basic idea also makes it easier to improve classification management for a wide range of classes.
Article Preview
Top

1. Introduction

A fundamental area of study in computer vision, deep learning, artificial intelligence, etc. is object detection. More difficult computer vision tasks, like target tracking, event detection, behavior analysis, and scene semantic understanding, require it as a necessary prerequisite. In order to create an effective object recognition system—in this case, face recognition—an attempt was made to integrate the human cognition principle. Numerous researchers have utilized decision tree-based classification approaches in a variety of fields, such as facial expression recognition (Salmam et al., 2016), group-based study to identify localized melanoma patients (Tsai et al., 2007), protein classification (Pepik et al., 2009), occlusions detection (Karthigayani & Sridhar, 2014), rule extraction for security analysis (Ren et al., 2006), gender classification (Khan et al., 2013), and hybrid classification based on decision tree and naïve bays methods (Muqasqas et al., 2014). In order to determine the most accurate class description for a given object, the decision tree concept takes into account the hierarchy of classes, just like humans do. This hierarchy starts at the top level of super-class hierarchy and moves down to the final hierarchy. However, there are very few classes at the base of the hierarchy. which makes it difficult for any classifier, including a human one, to handle due to its large number; as a result, the classes at this hierarchy must be grouped into a few clusters. For the classifier used to classify data into these super classes at this hierarchy, each of these clusters of classes can be thought of as a newly defined super class at the previous level of hierarchy. Similar methods have been applied to optical character recognition (Wilson et al., 1996) and face image recognition (Ebrahimpour et al., 2005) to increase classification accuracy. Using Fig. 1, the explanation that follows will help you understand this better. The majority of decision tree building techniques are based on decision clustering. Typically, decision trees are designed to handle a large number of classes. This method, of course, meets the needs of the majority of classifiers, most of which are unable to handle tasks involving a large number of classes. Figure 1 depicts a fictitious example of ten real classes, let's say c1, c2, c3,... c10. In this case, at level 1 the original classes are merged to form super class’s χ1, χ2 and χ3 for which classifier 1 is employed to get decision, d1 for class χ3 at level 1. Next, for this decision as input, classifier 4 is invoked to reach the final decision d2 for class c3. The flow of decision is as follows:

Figure 1.

The process of making decision using “decision clustering tree” (common approach): Here input-1 is classified by root level classifier-1to superclass-χ3, where classifier-4 is employed, which classifies its actual class: class-3

IJIRR.338394.f01

Complete Article List

Search this Journal:
Reset
Volume 14: 1 Issue (2024)
Volume 13: 1 Issue (2023)
Volume 12: 4 Issues (2022): 3 Released, 1 Forthcoming
Volume 11: 4 Issues (2021)
Volume 10: 4 Issues (2020)
Volume 9: 4 Issues (2019)
Volume 8: 4 Issues (2018)
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing