Araştırma Makalesi

Development of a Python-Based Classification Web Interface for Independent Datasets

Cilt: 10 Sayı: 1 30 Ocak 2022
PDF İndir
EN

Development of a Python-Based Classification Web Interface for Independent Datasets

Öz

Classification; biomedical, bioinformatics, medicine, engineering etc. It is a fundamental approach that is frequently used in many research areas, such as especially in the field of health; it has become common to classify diseases with machine learning methods using risk factors of these diseases and to determine the effect levels of these risk factors on the related disease. There are both commercial and free software tools that researchers can analyze their data with classification methods. The aim of this study is to develop a user-friendly web-based software for classification analysis. Python sklearn and Dash libraries were used during the development of the software. Among the classification algorithms in the developed software; Logistic regression, Decision trees, Support vector Machines, Random Forest, LightGBM, Gaussian Naive Bayes, AdaBoost and XGBoost methods are available. In order to show how the software works, a classification model was created with the Random forest algorithm using the cervical cancer data set. Different metric values were evaluated for the models. Obtained from a random forest classification model;accuracy, sensitivity, specificity, negative predictive value, matthews correlation coefficient, and F1 score values obtained from the model were 94.44%, 100%, 93.33%, 100%, 83.67%, and 94.44 respectively. It is thought that the classification software developed in this study will provide great convenience to clinicians and researchers in the field of medicine, in terms of applying predictive classification algorithms for the disease without any software knowledge.

Anahtar Kelimeler

Kaynakça

  1. S. Özekes, "Veri madenciliği modelleri ve uygulama alanları," 2003.
  2. S. Y. B. DALI, "VERİ MADENCİLİĞİ VE MÜŞTERİ İLİŞKİLERİ YÖNETİMİNDE (CRM) BİR UYGULAMA."
  3. N. Zhong and L. Zhou, Methodologies for Knowledge Discovery and Data Mining: Third Pacific-Asia Conference, PAKDD'99, Beijing, China, April 26-28, 1999, Proceedings: Springer, 2003.
  4. H. Akpınar, "Veri Tabanlarında Bilgi Keşfi ve Veri Madenciliği, İstanbul Üniversitesi, İşletme Fakültesi Dergisi, C," ed: XXIX, 2000.
  5. G. AKGÜL, A. A. ÇELİK, Z. E. AYDIN, and Z. K. ÖZTÜRK, "Hipotiroidi Hastalığı Teşhisinde Sınıflandırma Algoritmalarının Kullanımı," Bilişim Teknolojileri Dergisi, vol. 13, pp. 255-268, 2020.
  6. B. Gülmez, "Yapay Sinir Ağlarinin Yenİ Metasezgİsel Algorİtmalar İle Eğİtİmİ Ve Verİ Madencİlİğİnde Siniflandirma Alaninda Kullanimı," Ercİyes ünİversİtesİ, Fen bİlİmlerİ enstİtüsü endüstrİ mühendİslİğİ anabİlİm dali.
  7. Y. E. Kuyucu, "Lojistik regresyon analizi (LRA), yapay sinir ağları (YSA) ve sınıflandırma ve regresyon ağaçları (C&RT) yöntemlerinin karşılaştırılması ve tıp alanında bir uygulama," Gaziosmanpaşa Üniversitesi, Sağlık Bilimleri Enstitüsü, 2012.
  8. R. Machmud and A. Wijaya, "Behavior determinant based cervical cancer early detection with machine learning algorithm," Advanced Science Letters, vol. 22, pp. 3120-3123, 2016.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Yapay Zeka

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

30 Ocak 2022

Gönderilme Tarihi

9 Haziran 2021

Kabul Tarihi

26 Ocak 2022

Yayımlandığı Sayı

Yıl 2022 Cilt: 10 Sayı: 1

Kaynak Göster

APA
Balıkçı Çiçek, İ., Sel, İ., Yağın, F. H., & Çolak, C. (2022). Development of a Python-Based Classification Web Interface for Independent Datasets. Balkan Journal of Electrical and Computer Engineering, 10(1), 91-96. https://doi.org/10.17694/bajece.949935
AMA
1.Balıkçı Çiçek İ, Sel İ, Yağın FH, Çolak C. Development of a Python-Based Classification Web Interface for Independent Datasets. Balkan Journal of Electrical and Computer Engineering. 2022;10(1):91-96. doi:10.17694/bajece.949935
Chicago
Balıkçı Çiçek, İpek, İlhami Sel, Fatma Hilal Yağın, ve Cemil Çolak. 2022. “Development of a Python-Based Classification Web Interface for Independent Datasets”. Balkan Journal of Electrical and Computer Engineering 10 (1): 91-96. https://doi.org/10.17694/bajece.949935.
EndNote
Balıkçı Çiçek İ, Sel İ, Yağın FH, Çolak C (01 Ocak 2022) Development of a Python-Based Classification Web Interface for Independent Datasets. Balkan Journal of Electrical and Computer Engineering 10 1 91–96.
IEEE
[1]İ. Balıkçı Çiçek, İ. Sel, F. H. Yağın, ve C. Çolak, “Development of a Python-Based Classification Web Interface for Independent Datasets”, Balkan Journal of Electrical and Computer Engineering, c. 10, sy 1, ss. 91–96, Oca. 2022, doi: 10.17694/bajece.949935.
ISNAD
Balıkçı Çiçek, İpek - Sel, İlhami - Yağın, Fatma Hilal - Çolak, Cemil. “Development of a Python-Based Classification Web Interface for Independent Datasets”. Balkan Journal of Electrical and Computer Engineering 10/1 (01 Ocak 2022): 91-96. https://doi.org/10.17694/bajece.949935.
JAMA
1.Balıkçı Çiçek İ, Sel İ, Yağın FH, Çolak C. Development of a Python-Based Classification Web Interface for Independent Datasets. Balkan Journal of Electrical and Computer Engineering. 2022;10:91–96.
MLA
Balıkçı Çiçek, İpek, vd. “Development of a Python-Based Classification Web Interface for Independent Datasets”. Balkan Journal of Electrical and Computer Engineering, c. 10, sy 1, Ocak 2022, ss. 91-96, doi:10.17694/bajece.949935.
Vancouver
1.İpek Balıkçı Çiçek, İlhami Sel, Fatma Hilal Yağın, Cemil Çolak. Development of a Python-Based Classification Web Interface for Independent Datasets. Balkan Journal of Electrical and Computer Engineering. 01 Ocak 2022;10(1):91-6. doi:10.17694/bajece.949935

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisans