ABSTRACT

Image segmentation is one of the most important tasks of visual machine and image processing that helps to recognize the pattern. Grouping of the pixels of an image helps to understand it. One of the successful methods for segmentation of the complicated images is artificial neural networks. Artificial neural networks are a subset of data science that can be used to extract significant data from the image. There are different methods that are proposed for the development of neural networks. The purpose of this chapter is to study different evolutionary algorithms for optimizing neural networks in different ways for image segmentation purposes.