Bio-inspired computing algorithm

Tiya Vaj
3 min readNov 1, 2022

--

A few days ago, I came across the fancy words “bio-inspired computing algorithm” This algorithm aims to use biological models to address computer science issues.

Today I am going to introduce two popular algorithms that are inherited from biological parts:

1.Genetic Algorithm : search algorithms that were developed from the concept of evolution and are generally used to generate high-quality solutions to optimization problems by relying on biologically inspired operators such as mutation, crossover, and selection.

2.Neural network : created by implementing the concept of neurons in the brain. In terms of a simple neural network, it consists of 3 layers, such as an input layer, a hidden layer, and an output layer.

The figure is from https://www.analyticsvidhya.com/blog/2014/10/ann-work-simplified/.

-The input layer of a neural network is composed of artificial input neurons, which feeds the initial data to later layers of artificial neurons for processing.

-The algorithm’s input and output are separated by a hidden layer in which the function gives the inputs weights and sends them through an activation function as the output.There may be one or more of these layers.

-The output layer generates the outcome given the inputs.

-The weight serves as a symbol for the relationship between units and Prior to training neural network models on a dataset, weight initialization is used to specify the initial values for the parameters. focusing on the weights’ applied hidden layers. A single node might take the input data, multiply it by a given weight value, and then apply a bias before passing the results to the following layer.

The figure is from https://deepai.org/machine-learning-glossary-and-terms/weight-artificial-neural-network#:~:text=What%20is%20Weight%20(Artificial%20Neural,weight%2C%20and%20a%20bias%20value.

Weight reportedly improves the steepness of the activation function, according to Geekforgeeks. This indicates that weight determines how quickly the activation function will trigger, whereas bias is employed to delay the activation function’s triggering.

A rapidly growing topic, bio-inspired algorithms have numerous practical applications in management, business, and engineering. You can read the publication “Review and Classification of Bio-inspired and Their Applications” for more information on bio-inspired and applications.

https://www.researchgate.net/publication/341594685_Review_and_Classification_of_Bio-inspired_Algorithms_and_Their_Applications/link/61504a12d2ebba7be74b8163/download (This paper is quite all that you need, and its main focus is classification problems.)

References:

--

--

Tiya Vaj
Tiya Vaj

Written by Tiya Vaj

Ph.D. Research Scholar in NLP and my passionate towards data-driven for social good.Let's connect here https://www.linkedin.com/in/tiya-v-076648128/

No responses yet