Posts

Showing posts from March, 2019

Feature Reduction using Genetic Algorithm with Python

This tutorial discusses how to use the genetic algorithm (GA) for reducing the feature vector extracted from the Fruits360 dataset in Python mainly using NumPy and Sklearn. Feature Reduction using Genetic Algorithm with Python

Feature Reduction using Genetic Algorithm with Python

This tutorial discusses how to use the genetic algorithm (GA) for reducing the feature vector extracted from the Fruits360 dataset in Python mainly using NumPy and Sklearn. Feature Reduction using Genetic Algorithm with Python

Artificial Neural Networks Optimization using Genetic Algorithm with Python

This tutorial explains the usage of the genetic algorithm for optimizing the network weights of an Artificial Neural Network for improved performance. Artificial Neural Networks Optimization using Genetic Algorithm with Python

Artificial Neural Networks Optimization using Genetic Algorithm with Python

Artificial Neural Networks Optimization using Genetic Algorithm with Python - Towards Data Science In a previous tutorial titled “ Artificial Neural Network Implementation using NumPy and Classification of the Fruits360 Image Dataset ” available in my LinkedIn profile at this  link , an artificial neural network (ANN) is created for classifying 4 classes of the Fruits360 image dataset. The source code used in this tutorial is available in my  GitHub page . This tutorial is also available at TowardsDataScience  here . A quick summary of this tutorial is extracting the feature vector (360 bins hue channel histogram) and reducing it to just 102 element by using a filter-based technique using the standard deviation. Later, the ANN is built from scratch using NumPy. The ANN was not completely created as just the forward pass was made ready but there is no backward pass for updating the network weights. This is why the accuracy is very low and not exceeds 45%. The solution to

Artificial Neural Network Implementation using NumPy and Image Classification

This tutorial builds artificial neural network in Python using NumPy from scratch in order to do an image classification application for the Fruits360 dataset Artificial Neural Network Implementation using NumPy and Image Classification