A Genetic Programming Study on Classification of Cassava Plant


  • Indra Laksmana Payakumbuh State Polytechnic of Agriculture
  • Rosda Syelly
  • Nurzarah Tazar
  • Perdana Putera




Cassava (Manihot esculenta Crantz) is an important plant that is consumed in many forms. It could be processed as vegetable, chips, fodder, or bioethanol through a fermentation process. The cyclic acid HCN of cassava varies based on the varieties. Cassava with high HCN is toxic when it is consumed directly. This research designed a system to identify the cassava varieties based on HCN content by applying a heuristic search algorithm, using genetic operations. The identification of HCN content by applying Generic programming produced a structured classification rule and represents in tree form. The experiment in this study used binary code data generated from booleanizing process. Binary code data is divided into training data and test data using 5-fold cross-validation, and then the process of genetic operation. Rules are derived from repeated experiments to get the best rule. The best rule to identify with an average accuracy of 95.26%, obtained on population parameters of 10,000, 20-30 nodes. The node consists of Function set of AND, OR, NOR and 96 terminal sets (attributes / identifiers); in addition, the best classification rules are obtained on the crossover probability of 0.9 and 0.1 mutations of 10 generations. The resulting Rule can be utilized by the community in identifying the class of HCN cassava content.

Author Biography

Indra Laksmana, Payakumbuh State Polytechnic of Agriculture

Agricultural Engineering




How to Cite

Laksmana, I., Syelly, R., Tazar, N., & Putera, P. (2018). A Genetic Programming Study on Classification of Cassava Plant. Journal of Agricultural Informatics, 9(1). https://doi.org/10.17700/jai.2018.9.1.413



Journal of Agricultural Informatics