Logo PTI Logo rice

Proceedings of the 2023 Eighth International Conference on Research in Intelligent Computing in Engineering

Annals of Computer Science and Information Systems, Volume 38

Classification of Plant Species with Iris Dataset Using ANN, KNN and K-Means Algorithms

,

DOI: http://dx.doi.org/10.15439/2023R63

Citation: Proceedings of the 2023 Eighth International Conference on Research in Intelligent Computing in Engineering, Pradeep Kumar, Manuel Cardona, Vijender Kumar Solanki, Tran Duc Tan, Abdul Wahid (eds). ACSIS, Vol. 38, pages 710 ()

Full text

Abstract. In this study, plant species were classified on the Iris dataset using Artificial Neural Networks (ANN), K-Nearest Neighbors (KNN), and K-Means algorithms. In this process, models were developed for each method, success rates were obtained, and a model with a minimum error rate was introduced. The dataset of the study was obtained from the Kaggle website. The classification process was applied repeatedly on the iris dataset, and the classification or prediction with the minimum error rate was aimed at the established models. In the study process, first of all, the dataset was obtained, prepared, and visualized. Models were created using the Jupiter Notebook editor via the Anaconda desktop GUI. Then, the models were analyzed and the most successful algorithm was selected. As a result, according to the prediction/classification models, it was seen that the most successful model was obtained with the KNN algorithm, and the most unsuccessful model was obtained with the ANN algorithm.

References

  1. V. V., Nabiyev, Yapay Zekâ: İnsan-Bilgisayar Etkileşimi. Baski Yeri: Seçkin Yayıncılık, 2012.
  2. S. J., Russell, P., Norvig, J.F., Canny, J.M. Malik, and D.D., Edwards, “Artificial Intelligence: A Modern Approach”, 2(9): Upper Saddle River: Prentice Hall, 2003.
  3. V. V., Nabiyev, “Yapay Zeka: Problemler-Yöntemler-Algoritmalar”, Seçkin Yayıncılık, 2012.
  4. N., Allahverdi, “Uzman Sistemler: Bir Yapay Zeka Uygulaması”, Atlas Yayın Dağıtım, 2002.
  5. A., Strong, “Applications of artificial intelligence and associated technologies”, Science (ETEBMS-2016), 5(6), 2016.
  6. R., Butuner, I., Cinar, Y. S., Taspinar, R., Kursun, M. H., Calp, & M. Koklu, (2023). Classification of deep image features of lentil varieties with machine learning techniques. European Food Research and Technology, 249(5), 1303-1316.
  7. T., Savaş & S. Savaş, (2021). Tekdüzen kaynak bulucu yoluyla kimlik avı tespiti için makine öğrenmesi algoritmalarının özellik tabanlı performans karşılaştırması. Politeknik Dergisi, 1-1.
  8. S., Ipek, Yapay zekanın toplum üzerindeki etkisi ve yapay zekâ (AI) filmi bağlamında yapay zekaya bakış. Uluslararası Ders Kitapları ve Eğitim Materyalleri Dergisi, 2(2), 203-215, 2019.
  9. S. Raschka: https://sebastianraschka.com/images/blog/2015/principal_component_analysis_files/iris.png, Access Date: 02.02.23.
  10. B. Marr, What is an Artificial Neural Networks?, https://www.bernardmarr.com/default.asp?contentID=2126, Access Date: 10.02.23.
  11. F. Fahrettin, https://medium.com/@fahrettinf/4-1-1-artificial-neural-networks-6257a7a54bb3, Access Date: 21.02.23.
  12. M. F., Keskenler, & E. F., Keskenler, Geçmişten günümüze yapay sinir ağları ve tarihçesi. Takvim-i Vekayi, 5(2), 8-18, 2017.
  13. M. H., Calp, & U., Kose, Estimation of burned areas in forest fires using artificial neural networks. Ingeniería Solidaria, 16(3), 1-22, 2020.
  14. M. Ö., Efe, & O. Kaynak, (2004). Yapay sinir ağları ve uygulamaları. Boğaziçi Üniversitesi.
  15. E. Hatipoğlu, https://medium.com/@ekrem.hatipoglu/machine-learning-classification-k-nn-k-en-yak%C4%B1n-kom%C5%9Fu-part-9-6f18cd6185d, Access Date: 23.02.23.
  16. J., Han, J. Pei & M., Kamber (2011). Data Mining: Concepts and Techniques. Elsevier.
  17. D., Kilinc, E., Borandag, F., Yucalar, V., Tunali, M., Simsek, & A. Ozcift, (2016), Classification of Scientific Articles Using Text Mining with KNN Algorithm and R Language. Marmara Journal of Pure and Applied Sciences, 3, 89-94. https://doi.org/10.7240/mufbed.69674.
  18. https://medium.com/deep-learning-turkiye/k-means-algoritmas%C4%B1-b460620dd02a, Access Date: 15.02.23.
  19. Vikipedi, https://tr.wikipedia.org/wiki/K-means_k%C3%BCmeleme, Access Date: 18.02.23.