Araştırma Makalesi
BibTex RIS Kaynak Göster

Yazılım Hata Tahmininde Farklı Alt Örnekleme ve Üst Örnekleme Yöntemlerinin Kıyaslanması

Yıl 2023, Cilt: 16 Sayı: 2, 147 - 160, 20.11.2023
https://doi.org/10.54525/tbbmd.1235547

Öz

Bilgisayarları ve makineleri çalıştırmak üzere belirli fonksiyonların işletilebilmesi için kullanılan komutlar bütünü yazılım olarak adlandırılmaktadır. Günümüzde birçok alanda yapılan faaliyetler ve kullanılan uygulamalar, içerisinde farklı algoritmalarla tasarlanmış yazılımlar barındırır. Bu yazılımların kusursuz ve ihtiyaçları karşılayacak şekilde olması büyük önem teşkil etmektedir. Yazılımın kalitesi, yazılımın içerisinde hata barındırmaması hem yazılımı geliştiren kişilerin hem de yazılımı kullanan son kullanıcıların önem verdiği konulardır. Yazılım hata tahmini doğası gereği dengesiz sınıf problemi içerir. Bu çalışmada, öncelikle dengesiz sınıf problemi çözülmeye çalışılmıştır. Bu doğrultuda, farklı alt örnekleme ve üst örnekleme yöntemleri, literatürde araştırmacıların kullanımına açık NASA’nın PROMISE veri deposundan alınan CM1, KC1, KC2, JM1 ve PC1 veri kümelerinin üzerinde uygulanmıştır. Yazılım hata tahmini aşamasında ise farklı sınıflandırma algoritmaları karşılaştırılarak her bir veri kümesi için en uygun algoritma belirlenmiştir. Deney sonuçlarında on farklı örnekleme yöntemi ile veri kümelerindeki dengesiz sınıf problemi giderilmiş; on üç farklı sınıflandırma algoritması ile sınıflandırma işlemi yapılmıştır. 0,92 oranında AUC ölçütü ile en iyi sınıflandırma sonucu PC1 veri kümesinde elde edilmiştir. Bu çalışma ile yazılım hata tahmininde örnekleme yöntemleri ve uygun sınıflandırıcılar ile hata tahmininin başarımının daha iyi olabileceği gösterilmiştir. Elde edilen sonuçlar, literatürde yapılan çalışmalar ile karşılaştırılarak önerilen yöntemin üstünlüğü ve etkinliği kanıtlanmıştır.

Kaynakça

  • Yalçın, N., & Şimşek Yağlı, B. Teknoloji mağazalarının ISO 25010 kalite modeline dayalı websitesi kalite değerlendirmesinin çok kriterli analizi: Türkiye örneği, 2020.
  • Bulut, S. Makine öğrenmesi,Algoritmik Habercilik ve Gazetecilikte İşlevsiz İnsan Sorunsalı, Selçuk İletişim, 2020, 13(1), 294-313.
  • Aydilek, İ. Yazılım hata tahmininde kullanılan metriklerin karar ağaçlarındaki bilgi kazançlarının incelenmesi ve iyileştirilmesi, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, 2018, 24(5), 906-914.
  • Çetiner, M. Makine öğrenmesi yöntemleri ile yazılım hata tahmini, Master's thesis, İstanbul Kültür Üniversitesi/Lisansüstü Eğitim Enstitüsü/Bilgisayar Mühendisliği Ana Bilim Dalı/Bilgisayar Mühendisliği Bilim Dalı, 2020.
  • Sun, Z., Song, Q., & Zhu, X. Using coding-based ensemble learning to improve software defect prediction, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2012, 42(6), 1806-1817.
  • Eivazpour, Z., & Keyvanpour, M. R. Improving performance in software defect prediction using variational autoencoder, 5th Conference on Knowledge Based Engineering and Innovation (KBEI), 2019, pp. 644-649.
  • Malhotra, R., Agrawal, V., Pal, V., & Agarwal, T. Support Vector based Oversampling Technique for Handling Class Imblance in Software Defect Prediction, 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), 2021, pp. 1078-1083.
  • Choirunnisa, S., Meidyani, B., & Rochimah, S. Software Defect Prediction using Oversamling Algorithm: A-SUWO, Electrical Power, Electronics, Communications, Controls and Informatics Seminar (EECCIS), 2018, pp. 337-341.
  • Elahi, E., Ayub, A., & Hussain, I. Two staged data preprocessing ensemble model for software fault prediction, International Bhurban Conference on Applied Sciences and Technologies (IBCAST), 2021, pp. 506-511.
  • Goyal, S. Handling class-imbalance with KNN (neighbourhood) under-sampling for software defect prediction, Artificial Intelligence Review, 2022, 55(3), 2023-2064.
  • Jacob, R. J., Kamat, R. J., Sahithya, N. M., John, S. S., & Shankar, S. P. Voting based ensemble classification forsoftware defect prediction, IEEE Mysore Sub Section International Conference (MysuruCon), 2021, pp. 358-365.
  • Cetiner, M., & Sahingoz, O. K. A comparative analysis for machine learning based software defect prediction systems, 11th International Conference on Computing, Communication and Networking Technologies (ICCCNT), 2020, pp. 1-7.
  • [Pelayo, L., & Dick, S. Applying novel resampling strategies to software defect prediction, NAFIPS 2007-2007 Annual meeting of the North American fuzzy information processing society, 2007, pp. 69-72.
  • Aleem, S., Capretz, L. F., & Ahmed, F. Benchmarking machine learning Technologies for software defect detection, arXiv preprint arXiv:1506.07563, 2015.
  • Ibrahim, D. R., Ghnemat, R., & Hudaib, A. Software defect prediction using feature selection and random forest algorithm, International Conference on New Trends in Computing Sciences (ICTCS), 2017, pp. 252-257.
  • Akmel, F., Birihanu, E., & Siraj, B. A literatüre review study of software defect prediction using machine learning techniques,Int. J. Emerg. Res. Manag. Technol, 2017, 6(6), 300-306.
  • Naidu, M. S., & Geethanjali, N. Classification of defects in software using decision tree algorithm, International Journal of Engineering Science and Technology, 2013, 5(6), 1332.
  • «http://promise.site.uottawa.ca/,» google, [Çevrimiçi]. Available:http://promise.site.uottawa.ca/SERepository/datasets- page.html [Erişildi: 7 Ocak 2023].
  • Aydin Hakli, D. Sınıf Dengesizliği Sorununu Çözmek için Kullanılan Algoritmaların Farklı Sınıflandırma Yöntemlerinde Performanslarının Karşılaştırılması, 2018.
  • Yavaş, M., Güran, A. & Uysal, M. Covid-19 Veri Kümesinin SMOTE Tabanlı Örnekleme Yöntemi Uygulanarak Sınıflandırılması, Avrupa Bilim ve Teknoloji Dergisi Ejosat Özel Sayı 2020 (HORA), 2020, 258-264.
  • Çelik, Ö. & Kaplan, G. Yeniden Örnekleme Teknikleri Kullanarak SMS Verisi Üzerinde Metin Sınıflandırma Çalışması, Erciyes Üniversitesi Fen Bilimleri Enstitüsü Fen Bilimleri Dergisi, 2020, 36 (3), 433-442.
  • Akın, P. & Terzi, Y. Dengesiz Veri Setli Sağkalım Verilerinde Cox Regresyon ve Rastgele Orman Yöntemlerin Karşılaştırılması, Veri Bilimi, 2020, 3 (1), 21-25.
  • Öztürk, H. Dengesiz veri setlerinde farklı dengeleme algoritmalarının optimum denge oranlarının sınıflandırma ve regresyon ağaçları yöntemi ile incelenmesi: simülasyon çalışması,2022.
  • Dal, A., Gümüş, İ. H., Güldal, S. & Yavaş, M. DENGESİZ VERİLER İÇİN AĞIRLIKLI GEOMETRİK ORTALAMA TABANLI YENİ BİR YENİDEN ÖRNEKLEME YAKLAŞIMI, Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi, 2021, 8 (15), 343-352.
  • TOPAL, A., & AMASYALI, M. F. Yapay Örnek Üretimi Ne Zaman İşe Yarar? When does Synthetic Data Generation Work?
  • UYANIK, F., & KASAPBAŞI, M. C. Telekomünikasyon sektörü için veri madenciliği ve makine öğrenmesi teknikleri ile ayrılan müşteri analizi, Düzce Üniversitesi Bilim ve Teknoloji Dergisi, 2021, 9(3), 172-191.
  • Mukherjee, M., & Khushi, M. SMOTE-ENC: A novel SMOTE- based method to generate synthetic data for nominal and continuous features, Applied System Innovation, 2021, 4(1), 18.
  • Kaba, G. & Bağdatlı Kalkan, S. KARDİYOVASKÜLER HASTALIK TAHMİNİNDE MAKİNE ÖĞRENMESİ SINIFLANDIRMA ALGORİTMALARININ KARŞILAŞTIRILMASI, İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi, 2022, 21 (42), 183-193.
  • Taşcı, E., & Onan, A. K-en yakın komşu algoritması parametrelerinin sınıflandırma performansı üzerine etkisinin incelenmesi, Akademik Bilişim, 2021, 1(1), 4-18.
  • Şengül, Z. Makine öğrenmesi algoritmalarını kullanarak bitcoin fiyat tahmini, Master's thesis, Trakya Üniversitesi Sosyal Bilimler Enstitüsü, 2022.
  • Gumustekin Aydın, S. & Aydoğdu, G. Makine Öğrenmesi Algoritmaları Kullanılarak Türkiye ve AB Ülkelerinin CO2 Emisyonlarının Tahmini, Avrupa Bilim ve Teknoloji Dergisi, 2022, Ejosat Special Issue (ISAS 2022), 42-46.
  • Şenel Ahmet, F. Makine Öğrenmesi Algoritmaları Kullanılarak Kayısı İç Çekirdeklerinin Sınıflandırılması,2020.
  • Kalaycı, T. E. Kimlik hırsızı web sitelerinin sınıflandırılması için makine öğrenmesi yöntemlerinin karşılaştırılması, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi,2020, 24 (5), 870- 878.
  • Yavuz, Ö. Ç., Karaman, E. & Yeşilyaprak, C. Makine öğrenmesi algoritmalarıyla astronomik gözlem kalitesi tahminine yönelik karar destek sistemi geliştirilmesi ve uygulanması, Trends in Business and Economics, 2022, 36 (3), 289-303.
  • Yıldırım, E. & Çalhan, A. Apache Spark ile Makine Öğrenmesi Destekli Diyabet Rahatsızlığı Tahmini, Düzce Üniversitesi Bilim ve Teknoloji Dergisi, 2022, 10 (3), 1107-1117.
  • Sahingoz, O. K., Çebi, C. B., Bulut, F. S., Fırat, H. & Karataş, G. Saldırı Tespit Sistemlerinde Makine Öğrenmesi Modellerinin Karşılaştırılması, Erzincan University Journal of Science and Technology, 2019, 12 (3), 1513-1525.
  • Güleş, Ş. Makine öğrenmesi yöntemleri ile zararlı yazılım tespiti,Master's thesis, Konya Teknik Üniversitesi, 2020.
  • YILDIRIM, E. HIZLANDIRILMIŞ MAKİNE ÖĞRENMESİ ALGORİTMALARI İLE TÜRKÇE SAHTE HABER TESPİTİ, 2022.
  • Serbest, K., & Kılıç, S. A. Diz Eklemi Momentinin Tahmini İçin Makine Öğrenmesi Yöntemlerinin İncelenmesi, Academic Perspective Procedia, 4(1), 341-349, 2021.
  • Üstüner, M., Abdikan, S., Bilgin, G. & Balık Şanlı, F. Hafif Gradyan Artırma Makineleri ile Tarımsal Ürünlerin Sınıflandırılması, Turkish Journal of Remote Sensing and GIS, Academic Perspective Procedia, 1 (2), 97-105, 2020.
  • Şahinbaş, K. Price Prediction Model for Restaurants In Istanbul By Using Machine Learning Algorithms, Ekonomi İşletme ve Maliye Araştırmaları Dergisi, 4 (2), 159-171, 2022.
  • Onan, A. TWITTER MESAJLARI ÜZERINDE MAKİNE ÖĞRENMESİ YÖNTEMLERİNE DAYALI DUYGU ANALİZİ, Yönetim Bilişim Sistemleri Dergisi, 3 (2), 1-14, 2017.
  • Selimoglu, M. & Yılmaz, A. Kredi Kartı Dolandırıcılık Tespitinin Makine Öğrenmesi Yöntemleri ile Tahmin Edilmesi, Beykent Üniversitesi Fen ve Mühendislik Bilimleri Dergisi, 13 (2), 28-33, 2021.
  • Cıhan, M., & Ceylan, M. Comparison of linear discriminant analysis, support vector machines and naive bayes methods in the classification of neonatal hyperspectral signatures, 29th Signal Processing and Communications Applications Conference (SIU) (pp. 1-4), 2021.
  • ÇETİN, E. YEDİNCİ SERVİKAL VERTEBRANIN ANTROPOMETRİK ÖLÇÜMLERİ İLE MAKİNE ÖĞRENME ALGORİTMALARI KULLANILARAK CİNSİYET TAYİNİ ÜZERİNE BİR ÇALIŞMA (Doctoral dissertation), 2021.
  • Seçgin, Y. Pelvis bilgisayarlı tomografi görüntülerinden elde edilen parametreler ile makine öğrenme algoritmaları kullanılarak cinsiyet tahmini üzerine bir deneme (Master's thesis, Lisansüstü Eğitim Enstitüsü), 2020.
  • Kartal, E., & Özen, Z. Dengesiz veri setlerinde sınıflandırma), Mühendislikte Yapay Zekâ ve Uygulamaları, 1st ed, 2017.

Comparison of Different Oversampling and Undersampling Methods in Software Defect Prediction

Yıl 2023, Cilt: 16 Sayı: 2, 147 - 160, 20.11.2023
https://doi.org/10.54525/tbbmd.1235547

Öz

The set of commands used to operate certain functions to operate computers and machines is called software. Today, activities and applications used in many fields contain software designed with different algorithms. It is of great importance that these softwares are perfect and in a way that meets the needs. The quality of the software and the absence of errors in the software are issues that both the developers of the software and the end users of the software attach importance to. Software defect prediction inherently involves an imbalanced class problem. In this study, first of all, the imbalanced class problem was tried to be solved. In this direction, different undersampling and oversampling methods were applied on the CM1, KC1, KC2, JM1 and PC1 datasets taken from NASA's PROMISE data repository, which is open to researchers in the literature. In the software defect prediction phase, different classification algorithms were compared and the most suitable algorithm was determined for each data set. In the experimental results, the imbalanced class problem in the datasets was resolved with ten different sampling methods; classification was done with thirteen different classification algorithms. With an AUC of 0.92, the best classification result was obtained in the PC1 dataset. With this study, it has been shown that the performance of defect prediction can be better with sampling methods and appropriate classifiers in software defect prediction. The results obtained were compared with the studies in the literature and the superiority and effectiveness of the proposed method were proven.

Kaynakça

  • Yalçın, N., & Şimşek Yağlı, B. Teknoloji mağazalarının ISO 25010 kalite modeline dayalı websitesi kalite değerlendirmesinin çok kriterli analizi: Türkiye örneği, 2020.
  • Bulut, S. Makine öğrenmesi,Algoritmik Habercilik ve Gazetecilikte İşlevsiz İnsan Sorunsalı, Selçuk İletişim, 2020, 13(1), 294-313.
  • Aydilek, İ. Yazılım hata tahmininde kullanılan metriklerin karar ağaçlarındaki bilgi kazançlarının incelenmesi ve iyileştirilmesi, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, 2018, 24(5), 906-914.
  • Çetiner, M. Makine öğrenmesi yöntemleri ile yazılım hata tahmini, Master's thesis, İstanbul Kültür Üniversitesi/Lisansüstü Eğitim Enstitüsü/Bilgisayar Mühendisliği Ana Bilim Dalı/Bilgisayar Mühendisliği Bilim Dalı, 2020.
  • Sun, Z., Song, Q., & Zhu, X. Using coding-based ensemble learning to improve software defect prediction, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2012, 42(6), 1806-1817.
  • Eivazpour, Z., & Keyvanpour, M. R. Improving performance in software defect prediction using variational autoencoder, 5th Conference on Knowledge Based Engineering and Innovation (KBEI), 2019, pp. 644-649.
  • Malhotra, R., Agrawal, V., Pal, V., & Agarwal, T. Support Vector based Oversampling Technique for Handling Class Imblance in Software Defect Prediction, 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), 2021, pp. 1078-1083.
  • Choirunnisa, S., Meidyani, B., & Rochimah, S. Software Defect Prediction using Oversamling Algorithm: A-SUWO, Electrical Power, Electronics, Communications, Controls and Informatics Seminar (EECCIS), 2018, pp. 337-341.
  • Elahi, E., Ayub, A., & Hussain, I. Two staged data preprocessing ensemble model for software fault prediction, International Bhurban Conference on Applied Sciences and Technologies (IBCAST), 2021, pp. 506-511.
  • Goyal, S. Handling class-imbalance with KNN (neighbourhood) under-sampling for software defect prediction, Artificial Intelligence Review, 2022, 55(3), 2023-2064.
  • Jacob, R. J., Kamat, R. J., Sahithya, N. M., John, S. S., & Shankar, S. P. Voting based ensemble classification forsoftware defect prediction, IEEE Mysore Sub Section International Conference (MysuruCon), 2021, pp. 358-365.
  • Cetiner, M., & Sahingoz, O. K. A comparative analysis for machine learning based software defect prediction systems, 11th International Conference on Computing, Communication and Networking Technologies (ICCCNT), 2020, pp. 1-7.
  • [Pelayo, L., & Dick, S. Applying novel resampling strategies to software defect prediction, NAFIPS 2007-2007 Annual meeting of the North American fuzzy information processing society, 2007, pp. 69-72.
  • Aleem, S., Capretz, L. F., & Ahmed, F. Benchmarking machine learning Technologies for software defect detection, arXiv preprint arXiv:1506.07563, 2015.
  • Ibrahim, D. R., Ghnemat, R., & Hudaib, A. Software defect prediction using feature selection and random forest algorithm, International Conference on New Trends in Computing Sciences (ICTCS), 2017, pp. 252-257.
  • Akmel, F., Birihanu, E., & Siraj, B. A literatüre review study of software defect prediction using machine learning techniques,Int. J. Emerg. Res. Manag. Technol, 2017, 6(6), 300-306.
  • Naidu, M. S., & Geethanjali, N. Classification of defects in software using decision tree algorithm, International Journal of Engineering Science and Technology, 2013, 5(6), 1332.
  • «http://promise.site.uottawa.ca/,» google, [Çevrimiçi]. Available:http://promise.site.uottawa.ca/SERepository/datasets- page.html [Erişildi: 7 Ocak 2023].
  • Aydin Hakli, D. Sınıf Dengesizliği Sorununu Çözmek için Kullanılan Algoritmaların Farklı Sınıflandırma Yöntemlerinde Performanslarının Karşılaştırılması, 2018.
  • Yavaş, M., Güran, A. & Uysal, M. Covid-19 Veri Kümesinin SMOTE Tabanlı Örnekleme Yöntemi Uygulanarak Sınıflandırılması, Avrupa Bilim ve Teknoloji Dergisi Ejosat Özel Sayı 2020 (HORA), 2020, 258-264.
  • Çelik, Ö. & Kaplan, G. Yeniden Örnekleme Teknikleri Kullanarak SMS Verisi Üzerinde Metin Sınıflandırma Çalışması, Erciyes Üniversitesi Fen Bilimleri Enstitüsü Fen Bilimleri Dergisi, 2020, 36 (3), 433-442.
  • Akın, P. & Terzi, Y. Dengesiz Veri Setli Sağkalım Verilerinde Cox Regresyon ve Rastgele Orman Yöntemlerin Karşılaştırılması, Veri Bilimi, 2020, 3 (1), 21-25.
  • Öztürk, H. Dengesiz veri setlerinde farklı dengeleme algoritmalarının optimum denge oranlarının sınıflandırma ve regresyon ağaçları yöntemi ile incelenmesi: simülasyon çalışması,2022.
  • Dal, A., Gümüş, İ. H., Güldal, S. & Yavaş, M. DENGESİZ VERİLER İÇİN AĞIRLIKLI GEOMETRİK ORTALAMA TABANLI YENİ BİR YENİDEN ÖRNEKLEME YAKLAŞIMI, Adıyaman Üniversitesi Mühendislik Bilimleri Dergisi, 2021, 8 (15), 343-352.
  • TOPAL, A., & AMASYALI, M. F. Yapay Örnek Üretimi Ne Zaman İşe Yarar? When does Synthetic Data Generation Work?
  • UYANIK, F., & KASAPBAŞI, M. C. Telekomünikasyon sektörü için veri madenciliği ve makine öğrenmesi teknikleri ile ayrılan müşteri analizi, Düzce Üniversitesi Bilim ve Teknoloji Dergisi, 2021, 9(3), 172-191.
  • Mukherjee, M., & Khushi, M. SMOTE-ENC: A novel SMOTE- based method to generate synthetic data for nominal and continuous features, Applied System Innovation, 2021, 4(1), 18.
  • Kaba, G. & Bağdatlı Kalkan, S. KARDİYOVASKÜLER HASTALIK TAHMİNİNDE MAKİNE ÖĞRENMESİ SINIFLANDIRMA ALGORİTMALARININ KARŞILAŞTIRILMASI, İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi, 2022, 21 (42), 183-193.
  • Taşcı, E., & Onan, A. K-en yakın komşu algoritması parametrelerinin sınıflandırma performansı üzerine etkisinin incelenmesi, Akademik Bilişim, 2021, 1(1), 4-18.
  • Şengül, Z. Makine öğrenmesi algoritmalarını kullanarak bitcoin fiyat tahmini, Master's thesis, Trakya Üniversitesi Sosyal Bilimler Enstitüsü, 2022.
  • Gumustekin Aydın, S. & Aydoğdu, G. Makine Öğrenmesi Algoritmaları Kullanılarak Türkiye ve AB Ülkelerinin CO2 Emisyonlarının Tahmini, Avrupa Bilim ve Teknoloji Dergisi, 2022, Ejosat Special Issue (ISAS 2022), 42-46.
  • Şenel Ahmet, F. Makine Öğrenmesi Algoritmaları Kullanılarak Kayısı İç Çekirdeklerinin Sınıflandırılması,2020.
  • Kalaycı, T. E. Kimlik hırsızı web sitelerinin sınıflandırılması için makine öğrenmesi yöntemlerinin karşılaştırılması, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi,2020, 24 (5), 870- 878.
  • Yavuz, Ö. Ç., Karaman, E. & Yeşilyaprak, C. Makine öğrenmesi algoritmalarıyla astronomik gözlem kalitesi tahminine yönelik karar destek sistemi geliştirilmesi ve uygulanması, Trends in Business and Economics, 2022, 36 (3), 289-303.
  • Yıldırım, E. & Çalhan, A. Apache Spark ile Makine Öğrenmesi Destekli Diyabet Rahatsızlığı Tahmini, Düzce Üniversitesi Bilim ve Teknoloji Dergisi, 2022, 10 (3), 1107-1117.
  • Sahingoz, O. K., Çebi, C. B., Bulut, F. S., Fırat, H. & Karataş, G. Saldırı Tespit Sistemlerinde Makine Öğrenmesi Modellerinin Karşılaştırılması, Erzincan University Journal of Science and Technology, 2019, 12 (3), 1513-1525.
  • Güleş, Ş. Makine öğrenmesi yöntemleri ile zararlı yazılım tespiti,Master's thesis, Konya Teknik Üniversitesi, 2020.
  • YILDIRIM, E. HIZLANDIRILMIŞ MAKİNE ÖĞRENMESİ ALGORİTMALARI İLE TÜRKÇE SAHTE HABER TESPİTİ, 2022.
  • Serbest, K., & Kılıç, S. A. Diz Eklemi Momentinin Tahmini İçin Makine Öğrenmesi Yöntemlerinin İncelenmesi, Academic Perspective Procedia, 4(1), 341-349, 2021.
  • Üstüner, M., Abdikan, S., Bilgin, G. & Balık Şanlı, F. Hafif Gradyan Artırma Makineleri ile Tarımsal Ürünlerin Sınıflandırılması, Turkish Journal of Remote Sensing and GIS, Academic Perspective Procedia, 1 (2), 97-105, 2020.
  • Şahinbaş, K. Price Prediction Model for Restaurants In Istanbul By Using Machine Learning Algorithms, Ekonomi İşletme ve Maliye Araştırmaları Dergisi, 4 (2), 159-171, 2022.
  • Onan, A. TWITTER MESAJLARI ÜZERINDE MAKİNE ÖĞRENMESİ YÖNTEMLERİNE DAYALI DUYGU ANALİZİ, Yönetim Bilişim Sistemleri Dergisi, 3 (2), 1-14, 2017.
  • Selimoglu, M. & Yılmaz, A. Kredi Kartı Dolandırıcılık Tespitinin Makine Öğrenmesi Yöntemleri ile Tahmin Edilmesi, Beykent Üniversitesi Fen ve Mühendislik Bilimleri Dergisi, 13 (2), 28-33, 2021.
  • Cıhan, M., & Ceylan, M. Comparison of linear discriminant analysis, support vector machines and naive bayes methods in the classification of neonatal hyperspectral signatures, 29th Signal Processing and Communications Applications Conference (SIU) (pp. 1-4), 2021.
  • ÇETİN, E. YEDİNCİ SERVİKAL VERTEBRANIN ANTROPOMETRİK ÖLÇÜMLERİ İLE MAKİNE ÖĞRENME ALGORİTMALARI KULLANILARAK CİNSİYET TAYİNİ ÜZERİNE BİR ÇALIŞMA (Doctoral dissertation), 2021.
  • Seçgin, Y. Pelvis bilgisayarlı tomografi görüntülerinden elde edilen parametreler ile makine öğrenme algoritmaları kullanılarak cinsiyet tahmini üzerine bir deneme (Master's thesis, Lisansüstü Eğitim Enstitüsü), 2020.
  • Kartal, E., & Özen, Z. Dengesiz veri setlerinde sınıflandırma), Mühendislikte Yapay Zekâ ve Uygulamaları, 1st ed, 2017.
Toplam 47 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Konular Mühendislik
Bölüm Makaleler(Araştırma)
Yazarlar

Özge Şen 0000-0002-4713-7536

Sinem Bozkurt Keser 0000-0002-8013-6922

Erken Görünüm Tarihi 22 Ekim 2023
Yayımlanma Tarihi 20 Kasım 2023
Yayımlandığı Sayı Yıl 2023 Cilt: 16 Sayı: 2

Kaynak Göster

APA Şen, Ö., & Bozkurt Keser, S. (2023). Yazılım Hata Tahmininde Farklı Alt Örnekleme ve Üst Örnekleme Yöntemlerinin Kıyaslanması. Türkiye Bilişim Vakfı Bilgisayar Bilimleri Ve Mühendisliği Dergisi, 16(2), 147-160. https://doi.org/10.54525/tbbmd.1235547
AMA Şen Ö, Bozkurt Keser S. Yazılım Hata Tahmininde Farklı Alt Örnekleme ve Üst Örnekleme Yöntemlerinin Kıyaslanması. TBV-BBMD. Kasım 2023;16(2):147-160. doi:10.54525/tbbmd.1235547
Chicago Şen, Özge, ve Sinem Bozkurt Keser. “Yazılım Hata Tahmininde Farklı Alt Örnekleme Ve Üst Örnekleme Yöntemlerinin Kıyaslanması”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri Ve Mühendisliği Dergisi 16, sy. 2 (Kasım 2023): 147-60. https://doi.org/10.54525/tbbmd.1235547.
EndNote Şen Ö, Bozkurt Keser S (01 Kasım 2023) Yazılım Hata Tahmininde Farklı Alt Örnekleme ve Üst Örnekleme Yöntemlerinin Kıyaslanması. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi 16 2 147–160.
IEEE Ö. Şen ve S. Bozkurt Keser, “Yazılım Hata Tahmininde Farklı Alt Örnekleme ve Üst Örnekleme Yöntemlerinin Kıyaslanması”, TBV-BBMD, c. 16, sy. 2, ss. 147–160, 2023, doi: 10.54525/tbbmd.1235547.
ISNAD Şen, Özge - Bozkurt Keser, Sinem. “Yazılım Hata Tahmininde Farklı Alt Örnekleme Ve Üst Örnekleme Yöntemlerinin Kıyaslanması”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi 16/2 (Kasım 2023), 147-160. https://doi.org/10.54525/tbbmd.1235547.
JAMA Şen Ö, Bozkurt Keser S. Yazılım Hata Tahmininde Farklı Alt Örnekleme ve Üst Örnekleme Yöntemlerinin Kıyaslanması. TBV-BBMD. 2023;16:147–160.
MLA Şen, Özge ve Sinem Bozkurt Keser. “Yazılım Hata Tahmininde Farklı Alt Örnekleme Ve Üst Örnekleme Yöntemlerinin Kıyaslanması”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri Ve Mühendisliği Dergisi, c. 16, sy. 2, 2023, ss. 147-60, doi:10.54525/tbbmd.1235547.
Vancouver Şen Ö, Bozkurt Keser S. Yazılım Hata Tahmininde Farklı Alt Örnekleme ve Üst Örnekleme Yöntemlerinin Kıyaslanması. TBV-BBMD. 2023;16(2):147-60.

https://i.creativecommons.org/l/by-nc/4.0Makale Kabulü

 

Çevrimiçi makale yüklemesi yapmak için kullanıcı kayıt/girişini kullanınız.

Dergiye gönderilen makalelerin kabul süreci şu aşamalardan oluşmaktadır:

1.       Gönderilen her makale ilk aşamada en az iki hakeme gönderilmektedir.

2.       Hakem ataması, dergi editörleri tarafından yapılmaktadır. Derginin hakem havuzunda yaklaşık 200 hakem bulunmaktadır ve bu hakemler ilgi alanlarına göre sınıflandırılmıştır. Her hakeme ilgilendiği konuda makale gönderilmektedir. Hakem seçimi menfaat çatışmasına neden olmayacak biçimde yapılmaktadır.

3.       Hakemlere gönderilen makalelerde yazar adları kapatılmaktadır.

4.       Hakemlere bir makalenin nasıl değerlendirileceği açıklanmaktadır ve aşağıda görülen değerlendirme formunu doldurmaları istenmektedir.

5.       İki hakemin olumlu görüş bildirdiği makaleler editörler tarafından benzerlik incelemesinden geçirilir. Makalelerdeki benzerliğin %25’ten küçük olması beklenir.

6.       Tüm aşamaları geçmiş olan bir bildiri dil ve sunuş açısından editör tarafından incelenir ve gerekli düzeltme ve iyileştirmeler yapılır. Gerekirse yazarlara durum bildirilir.

 88x31.png   Bu eser Creative Commons Atıf-GayriTicari 4.0 Uluslararası Lisansı ile lisanslanmıştır.