Comparative Analysis of Bio-Inspired Optimization Algorithms in Neural Network-Based Data Mining Classification

Comparative Analysis of Bio-Inspired Optimization Algorithms in Neural Network-Based Data Mining Classification

Mathi Murugan T., Eppipanious Baburaj
Copyright: © 2022 |Pages: 25
DOI: 10.4018/IJSIR.2022010103
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

It always helps to determine optimal solutions for stochastic problems thereby maintaining good balance between its key elements. Nature inspired algorithms are meta-heuristics that mimic the natural activities for solving optimization issues in the era of computation. In the past decades, several research works have been presented for optimization especially in the field of data mining. This paper addresses the implementation of bio-inspired optimization techniques for machine learning based data mining classification by four different optimization algorithms. The stochastic problems are overcome by training the neural network model with techniques such as barnacles mating , black widow optimization, cuckoo algorithm and elephant herd optimization. The experiments are performed on five different datasets, and the outcomes are compared with existing methods with respect to runtime, mean square error and classification rate. From the experimental analysis, the proposed bio-inspired optimization algorithms are found to be effective for classification with neural network training.
Article Preview
Top

Introduction

Nature is obviously a perfect example for optimization since it inevitably finds an optimal way to solve complex relationships among living creatures ranging from microorganisms to fully fledged humans including ecosystem balancing, diversity maintenance, climate adaptation and so on. Although the concept behind nature is simple, the outcomes are remarkable and unbelievable. Nature is also the best teacher and its policies and capabilities are huge that researchers are even mimicking the behavior of nature in their technology (Binitha & Sathya, 2012). Numerous optimization algorithms are henceforth developed from the behavior of some animals or insects in nature like ant colonies, bees swarm, and so on. This is because the biological activities of birds and animals are responsible for specific roles both individually and as a group, to achieve a specific task in their daily routine or lifetime. Accordingly, they have received the attention of data analysers to resolve numerous difficulties in science and engineering sector (Darwish, 2018). Bio-inspired optimization has been emerging as a new era in computation that supports huge variety of applications covering almost all fields like robotics, security, networks, medicine, data mining, controllers, power devices, production units and so on. Moreover, the improvements made in these algorithms are fully inspired from the entire behavior of natural activities. These inspirations experienced from nature possess the capability to define and resolve complex processes with inherently effective initial features and strategies in addition to little or no knowledge about search domain.

The use of bio-inspired optimization in the field of data mining is increasing day-by-day. Data mining is termed as the process of extracting valuable information from a database or dataset and developing a practice that can be effectively applied to identify the structure of data. It is one of the fastest growing research areas in the information field nowadays because of the widespread accessibility of excess amount of data and the importance to convert those data to valuable information (Han et al., 2011). Data mining methods have been recognized as one of the most suitable means to extract useful information from huge databases in knowledge discovery data process. The extracted data can be utilized for wide range of applications including predictive modelling, operation optimization, fault detection and diagnosis, classification and so on (Zhao et al., 2020). Of these, classification is commonly used in many fields to classify a large dataset into predefined classes, labelled by different attributes (Fayyad et al., 1996). For example, classification is applied in medical image diagnosis to predict the status of a patient whether he/she is ill or normal. However, classification mainly uses labelled data for developing its model to train the classifier. That is, every object of the labelled dataset taken for training has been assigned to exactly one individual class, which refers to a particular attribute termed as class attribute. The models that are designed based on this consideration can be applied to classify new datasets (without any class label attributes), extract relevant piece of information, predict future trends, valid patterns, etc.

Complete Article List

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