TY - GEN
T1 - Determining banana types and ripeness from image using machine learning methods
AU - Sabilla, Irzal Ahmad
AU - Wahyuni, Cahyaningtyas Sekar
AU - Fatichah, Chastine
AU - Herumurti, Darlis
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/3
Y1 - 2019/3
N2 - Customers should have several benchmarks to buy banana from the market. One of them is observing each size to its ripeness. This study present a framework for determining bananas based on types and levels of ripeness from banana peel and images. We use three machine learning method, i.e. \boldsymbol{k}-Nearest Neighbor (\boldsymbol{k}-\boldsymbol{NN}), Support Vector Machine (SVM), and Decision Tree (DT). The banana is placed on the white background and photographed within 0.6 meters with 17 different position. The images are converted into grayscale mode and become 96x96 pixels. Principal Component Analysis (PCA) is conducted to reduce the dimensionality from 9,216 pixels to 236 pixels and 128 pixels. In this research, SVM is able to provide high accuracy compared to other methods, \boldsymbol{k}-\boldsymbol{NN} and DT, to determine banana types, that is 99.1%. To determine the level of ripeness, \boldsymbol{k}-\boldsymbol{NN} and SVM achieved the same highest result, that is 96.6%. However, SVM has the faster processing time compared to \boldsymbol{k}-\boldsymbol{NN}, that is 5.517s. Furthermore, SVM is also tested by using PCA 256 pixels, PCA 128 pixels, and non-PCA. The result was SVM with PCA 128 pixels was able to reduce the processing time from 5.517s to 5.492s.
AB - Customers should have several benchmarks to buy banana from the market. One of them is observing each size to its ripeness. This study present a framework for determining bananas based on types and levels of ripeness from banana peel and images. We use three machine learning method, i.e. \boldsymbol{k}-Nearest Neighbor (\boldsymbol{k}-\boldsymbol{NN}), Support Vector Machine (SVM), and Decision Tree (DT). The banana is placed on the white background and photographed within 0.6 meters with 17 different position. The images are converted into grayscale mode and become 96x96 pixels. Principal Component Analysis (PCA) is conducted to reduce the dimensionality from 9,216 pixels to 236 pixels and 128 pixels. In this research, SVM is able to provide high accuracy compared to other methods, \boldsymbol{k}-\boldsymbol{NN} and DT, to determine banana types, that is 99.1%. To determine the level of ripeness, \boldsymbol{k}-\boldsymbol{NN} and SVM achieved the same highest result, that is 96.6%. However, SVM has the faster processing time compared to \boldsymbol{k}-\boldsymbol{NN}, that is 5.517s. Furthermore, SVM is also tested by using PCA 256 pixels, PCA 128 pixels, and non-PCA. The result was SVM with PCA 128 pixels was able to reduce the processing time from 5.517s to 5.492s.
KW - Banana ripeness
KW - Classification
KW - Image processing
KW - Machine learning
UR - http://www.scopus.com/inward/record.url?scp=85073161094&partnerID=8YFLogxK
U2 - 10.1109/ICAIIT.2019.8834490
DO - 10.1109/ICAIIT.2019.8834490
M3 - Conference contribution
AN - SCOPUS:85073161094
T3 - Proceeding - 2019 International Conference of Artificial Intelligence and Information Technology, ICAIIT 2019
SP - 407
EP - 412
BT - Proceeding - 2019 International Conference of Artificial Intelligence and Information Technology, ICAIIT 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 1st International Conference of Artificial Intelligence and Information Technology, ICAIIT 2019
Y2 - 13 March 2019 through 15 March 2019
ER -