Journal of Intelligent Decision Support System (IDSS)
Vol 9 No 1 (2026): March: Intelligent Decision Support System (IDSS)

Butterfly species identification using glcm features and edge detection using KNN (K-Nearest Neighbor) and decision tree algorithm (C.45)

Hasan, Muhamad (Unknown)
Riana, Dwiza (Unknown)
Merlina, Nita (Unknown)



Article Info

Publish Date
30 Mar 2026

Abstract

Butterflies are insects come from the kingdom Animalia, which are the Insecta class, the Lepidoptera order, and the sub-order of Rhopalocera. Butterflies can classified according to the patterns found on the butterfly's wings. Butterfly species have different patterns based on pigment, scale structure, and sunlight fall structure. The weakness of the human eye in specific the patterns in butterflies is the foundation in basis butterfly identification based on pattern recognition. This study used 3 butterfly species: Adonis, Black Hairstreak, and Gray Hairstreak. The butterfly dataset used was 150 which were obtained online. The pre-processing stage used segmentation and edge detection methods. The feature extraction stage used the Gray-level Co-occurrence Matrix (GLCM) method which extracted 8 shape and texture features including area, perimeter, metric, eccentricity, contrast, correlation, energy, and homogeneity. Classification phase used K-Nearest Neighbor (KNN) method with the values of k = 3, 5, 7, 9, 11, 13, 15, 17, and 19 as well as the Decision Tree method (C.45). The results of the identification of butterflies with the highest accuracy were obtained by the KNN Algorithm on the testing with a value of k = 3 of 93.33%, and the accuracy results using the Decision Tree method (C.45) is 84.44% while the results of identification using an application made using the GUI Matlab2017 with the KNN algorithm obtained an accuracy of 93.33% with a value of k= 3.

Copyrights © 2026






Journal Info

Abbrev

jidss

Publisher

Subject

Computer Science & IT

Description

An intelligent decision support system (IDSS) is a decision support system that makes extensive use of artificial intelligence (AI) techniques. Use of AI techniques in management information systems has a long history – indeed terms such as "Knowledge-based systems" (KBS) and "intelligent ...