Table 5 Analysis of the machine learning algorithms.

From: Analysis of banana plant health using machine learning techniques

Process

Algorithm

Strength

Weakness

Segmentation

K-means

Computationally very efficient and fast

Restricted mostly for spherical shape clustering

Thresholding

Simplest image segmentation method

Difficult to find the threshold value

Feature extraction

HOG

No data loss as it directly works on the cell

Does not work for image rotation

SIFT

Scale and rotation variant

A slow process

Classification

SVM

Works for linearly and nonlinearly separable classes

Supports only binary classification

CNN

Works for different features instead of each pixel

Cannot handle rotation of the image