Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Arpit Bhardwaj is active.

Publication


Featured researches published by Arpit Bhardwaj.


Expert Systems With Applications | 2015

Breast cancer diagnosis using Genetically Optimized Neural Network model

Arpit Bhardwaj; Aruna Tiwari

Abstract One in every eight women is susceptible to breast cancer, at some point of time in her life. Early detection and effective treatment is the only rescue to reduce breast cancer mortality. Accurate classification of a breast cancer tumor is an important task in medical diagnosis. Machine learning techniques are gaining importance in medical diagnosis because of their classification capability. In this paper, we propose a new, Genetically Optimized Neural Network (GONN) algorithm, for solving classification problems. We evolve a neural network genetically to optimize its architecture (structure and weight) for classification. We introduce new crossover and mutation operators which differ from standard crossover and mutation operators to reduce the destructive nature of these operators. We use the GONN algorithm to classify breast cancer tumors as benign or malignant. To demonstrate our results, we had taken the WBCD database from UCI Machine Learning repository and compared the classification accuracy, sensitivity, specificity, confusion matrix, ROC curves and AUC under ROC curves of GONN with classical model and classical back propagation model. Our algorithm gives classification accuracy of 98.24%, 99.63% and 100% for 50–50, 60–40, 70–30 training–testing partition respectively and 100% for 10 fold cross validation. The results show that our approach works well with the breast cancer database and can be a good alternative to the well-known machine learning methods.


Computer Methods and Programs in Biomedicine | 2016

A novel genetic programming approach for epileptic seizure detection

Arpit Bhardwaj; Aruna Tiwari; M. Ramesh Krishna; M. Vishaal Varma

The human brain is a delicate mix of neurons (brain cells), electrical impulses and chemicals, known as neurotransmitters. Any damage has the potential to disrupt the workings of the brain and cause seizures. These epileptic seizures are the manifestations of epilepsy. The electroencephalograph (EEG) signals register average neuronal activity from the cerebral cortex and label changes in activity over large areas. A detailed analysis of these electroencephalograph (EEG) signals provides valuable insights into the mechanisms instigating epileptic disorders. Moreover, the detection of interictal spikes and epileptic seizures in an EEG signal plays an important role in the diagnosis of epilepsy. Automatic seizure detection methods are required, as these epileptic seizures are volatile and unpredictable. This paper deals with an automated detection of epileptic seizures in EEG signals using empirical mode decomposition (EMD) for feature extraction and proposes a novel genetic programming (GP) approach for classifying the EEG signals. Improvements in the standard GP approach are made using a Constructive Genetic Programming (CGP) in which constructive crossover and constructive subtree mutation operators are introduced. A hill climbing search is integrated in crossover and mutation operators to remove the destructive nature of these operators. A new concept of selecting the Globally Prime offspring is also presented to select the best fitness offspring generated during crossover. To decrease the time complexity of GP, a new dynamic fitness value computation (DFVC) is employed to increase the computational speed. We conducted five different sets of experiments to evaluate the performance of the proposed model in the classification of different mixtures of normal, interictal and ictal signals, and the accuracies achieved are outstandingly high. The experimental results are compared with the existing methods on same datasets, and these results affirm the potential use of our method for accurately detecting epileptic seizures in an EEG signal.


Expert Systems With Applications | 2016

A genetically optimized neural network model for multi-class classification

Arpit Bhardwaj; Aruna Tiwari; Harshit Bhardwaj; Aditi Bhardwaj

An enhanced Genetically Optimized Neural Network (GONN) is proposed for Multi-class data classification.Multi-tree GONN classifier is used to classify multi-class data.Enhanced GONN produces the highest classification accuracy among other classifiers in less time. Multi-class classification is one of the major challenges in real world application. Classification algorithms are generally binary in nature and must be extended for multi-class problems. Therefore, in this paper, we proposed an enhanced Genetically Optimized Neural Network (GONN) algorithm, for solving multi-class classification problems. We used a multi-tree GONN representation which integrates multiple GONN trees; each individual is a single GONN classifier. Thus enhanced classifier is an integrated version of individual GONN classifiers for all classes. The integrated version of classifiers is evolved genetically to optimize its architecture for multi-class classification. To demonstrate our results, we had taken seven datasets from UCI Machine Learning repository and compared the classification accuracy and training time of enhanced GONN with classical Kozas model and classical Back propagation model. Our algorithm gives better classification accuracy of almost 5% and 8% than Kozas model and Back propagation model respectively even for complex and real multi-class data in lesser amount of time. This enhanced GONN algorithm produces better results than popular classification algorithms like Genetic Algorithm, Support Vector Machine and Neural Network which makes it a good alternative to the well-known machine learning methods for solving multi-class classification problems. Even for datasets containing noise and complex features, the results produced by enhanced GONN is much better than other machine learning algorithms. The proposed enhanced GONN can be applied to expert and intelligent systems for effectively classifying large, complex and noisy real time multi-class data.


international conference on recent trends in information technology | 2011

Removing code bloating in crossover operation in Genetic Programming

Anuradha Purohit; Arpit Bhardwaj; Aruna Tiwari; Narendra S. Choudhari

The concept of “bloat” in Genetic Programming is a well established phenomenon characterized by variable-length genomes gradually increasing in size during evolution. Bloat is basically a problem that occurs during crossover and mutation. In this paper we are proposing a special type of crossover operation named as Fitness, Elitism, Depth limit & Size (FEDS) crossover to reduce bloat in which we are using local elitism replacement in combination with depth limit and size of the trees to reduce bloat without a subsequent loss of performance. We are also using the point mutation technique together with the FEDS crossover in order to reduce the bloat. To demonstrate our approach we have designed a Multiclass Classifier using GP by taking few benchmark datasets. The results obtained show that by applying FEDS crossover together with point mutation reduces the problem of bloat substantially without compromising the performance.


genetic and evolutionary computation conference | 2014

Classification of EEG signals using a novel genetic programming approach

Arpit Bhardwaj; Aruna Tiwari; M. Vishaal Varma; M. Ramesh Krishna

In this paper, we present a new method for classification of electroencephalogram (EEG) signals using Genetic Programming (GP). The Empirical Mode Decomposition (EMD) is used to extract the features of EEG signals which served as an input for the GP. In this paper, new constructive crossover and mutation operations are also produced to improve GP. In these constructive crossover and mutation operators hill climbing search is integrated to remove the destructive nature of these operators. To improve GP, we apply constructive crossover on all the individuals which remain after reproduction. A new concept of selecting the global prime off-springs of the generation is also proposed. The constructive mutation approach is applied to poor individuals who are left after selecting globally prime off-springs. Improvement of the method is measured against classification accuracy, training time and the number of generations for EEG signal classification. As we show in the results section, the classification accuracy can be estimated to be 98.69% on the test cases, which is better than classification accuracy of Liang and coworkers method which was published in 2010.


international conference on intelligent computing | 2013

A novel genetic programming based classifier design using a new constructive crossover operator with a local search technique

Arpit Bhardwaj; Aruna Tiwari

A common problem in genetic programming search algorithms is the destructive nature of the crossover operator in which the offspring of good parents generally has worse performance than the parents. Designing constructive crossover operators and integrating some local search techniques into the breeding process have been suggested as solutions. In this paper, we proposed the integration of variants of local search techniques in the breeding process, done by allowing parents to produce many off springs and applying a selection procedure to choose high performing off springs. Our approach has removed the randomness of crossover operator. To demonstrate our approach, we designed a Multiclass classifier and tested it on various benchmark datasets. Our method has shown the tremendous improvement over the other state of the art methods.


biomedical engineering and informatics | 2014

A genetically optimized neural network for classification of breast cancer disease

Arpit Bhardwaj; Aruna Tiwari; Dharmil Chandarana; Darshil Babel

In this paper, we propose a new, Genetically Optimized Neural Network (GONN) algorithm, for solving classification problems. We evolve a neural network genetically to optimize its structure for classification. We introduce new crossover and mutation operations which differ from a normal Genetic programming life-cycle to reduce the destructive nature of these operations. We use the GONN algorithm to classify breast cancer tumors as benign or malignant. Accurate classification of a breast cancer tumor is an important task in medical diagnosis. Our algorithm gives better classification accuracy of almost 4% and 2% more than a Back Propagation neural network and a Support Vector Machine respectively.


genetic and evolutionary computation conference | 2015

An Analysis of Integration of Hill Climbing in Crossover and Mutation operation for EEG Signal Classification

Arpit Bhardwaj; Aruna Tiwari; M. Vishaal Varma; M. Ramesh Krishna

A common problem in the diagnosis of epilepsy is the volatile and unpredictable nature of the epileptic seizures. Hence, it is essential to develop Automatic seizure detection methods. Genetic programming (GP) has a potential for accurately predicting a seizure in an EEG signal. However, the destructive nature of crossover operator in GP decreases the accuracy of predicting the onset of a seizure. Designing constructive crossover and mutation operators (CCM) and integrating local hill climbing search technique with the GP have been put forward as solutions. In this paper, we proposed a hybrid crossover and mutation operator, which uses both the standard GP and CCM-GP, to choose high performing individuals in the least possible time. To demonstrate our approach, we tested it on a benchmark EEG signal dataset. We also compared and analyzed the proposed hybrid crossover and mutation operation with the other state of art GP methods in terms of accuracy and training time. Our method has shown remarkable classification results. These results affirm the potential use of our method for accurately predicting epileptic seizures in an EEG signal and hint on the possibility of building a real time automatic seizure detection system.


indian international conference on artificial intelligence | 2011

Handling the Problem of Code Bloating to Enhance the Performance of Classifier Designed Using Genetic Programming.

Anuradha Purohit; Arpit Bhardwaj; Aruna Tiwari; Narendra S. Chaudhari


Advanced Computing: An International Journal | 2011

CONTROLLING THE PROBLEM OF BLOATING USING STEPWISE CROSSOVER AND DOUBLE MUTATION TECHNIQUE

Arpit Bhardwaj; Aditi Sakalle; Harshita Chouhan; Harshit Bhardwaj; Khandwa India

Collaboration


Dive into the Arpit Bhardwaj's collaboration.

Top Co-Authors

Avatar

Aruna Tiwari

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

M. Vishaal Varma

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

Harshit Bhardwaj

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

M. Ramesh Krishna

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

Anuradha Purohit

Shri Govindram Seksaria Institute of Technology and Science

View shared research outputs
Top Co-Authors

Avatar

Aditi Bhardwaj

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

Darshil Babel

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

Dharmil Chandarana

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

M.RameshKrishna

Indian Institute of Technology Indore

View shared research outputs
Top Co-Authors

Avatar

Narendra S. Chaudhari

Visvesvaraya National Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge