Geri Dön

Akademik başarının makine öğrenmesi yöntemleri ile tahmin edilmesi

Prediction of academic success by machine learning methods

  1. Tez No: 847331
  2. Yazar: ZEYNEP BARUT
  3. Danışmanlar: DR. ÖĞR. ÜYESİ VOLKAN ALTUNTAŞ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2024
  8. Dil: Türkçe
  9. Üniversite: Bursa Teknik Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 83

Özet

Makine öğrenmesi, bir yapay zeka alanıdır ve sistemin geçmiş deneyimlerine dayalı olarak yeni bir model oluşturmasına ve gelecekte karşılaşabileceği durumlar hakkında tahminlerde bulunmasına olanak tanır. Bu süreç, bilgisayarın mevcut verileri kullanarak bir model geliştirmesini ve bu modeli gelecekteki veriler üzerinde kullanarak kararlar almasını ve sorunlara çözümler üretmesini içerir. Günümüzde birçok farklı alanda başarılı uygulamalara sahip olan makine öğrenmesinin eğitim sektöründe de kullanılmasıyla birlikte, bu uygulamaların eğitim yaklaşımlarında yepyeni gelişmelere yol açması kaçınılmazdır. Bu çalışmada, öğrencilerin yaşam şartları ve sosyal etkileşimlerinin akademik başarıları üzerindeki etkileri incelenmiştir. Veri seti üzerinde tüm makine öğrenmesi teknikleri kullanılarak modeller oluşturulmuş ve performansları karşılaştırılmıştır. Detaylandırılmış alt kısımlarla birlikte dört ana bölüme ayrılmış olan bu çalışmada öncelikle Giriş kısmına yer verilmiştir. Her bir ana bölüm içeriğine bağlı olarak alt kısımlara ayrılmış olup ana başlıkla ilgili tüm detayları içerecek şekilde hazırlanmıştır. Literatür araştırmasının yer aldığı birinci bölümün ardından ikinci bölüm olan Veri Madenciliği bölümüne geçilmiştir. İkinci bölümde yer verilen veri madenciliğinin tanımsal kavramlarıyla birlikte süreçleri ve modelleri, yol haritalarıyla desteklenip konu bağlamında anlatılmıştır. Bu bölüm, ana fikri destekleme noktasında önem taşımanın yanında çalışmanın üzerine oturtulduğu temellerden biri olarak da görev yapmaktadır. Üçüncü bölüm ise veri madenciliği ile elde edilen verilerden yola çıkarak uygulamaya konulan metot ve analiz kısmına ayrılmıştır. Öğrenci başarılarının tespit edilebilmesi için regresyon ve sınıflandırma yöntemleri uygulanmıştır. Çalışma için öğrenci performans verilerinden oluşan Student Performance veri seti kullanılmıştır. Bu veri seti Portekiz'de iki farklı okulda ortaokula giden öğrencilerin performanslarını göstermektedir. Son olarak algoritmaların sonuçları referans makaleler ile karşılaştırılmış ve referans makalelerden daha yüksek sonuçlar elde edilmiştir. Sınıflandırma algoritmalarından Karar Ağacı algoritması, doğrusal olmayan regresyon algoritmalarından Catboost algoritması ve Doğrusal Regresyon algoritmalarından Çoklu Doğrusal Regresyon algoritması en başarılı sonuçları vermiştir. Elde edilen en yüksek oranlar Karar Ağacı için %93.3, Catboost için %86.9 ve Çoklu Doğrusal Regresyon için %82.9 olarak görülmüştür.

Özet (Çeviri)

Machine learning is a field of artificial intelligence and it allows the system to build a new model based on past experiences and make predictions about the situations it may encounter in the future. This process involves the computer developing a model using existing data and using this model on future data to make decisions and produce solutions to problems. It is inevitable that machine learning, which has successful applications in many different fields today will lead to brand new developments in educational approaches with its use in the education sector. In this study, the effects of students' living conditions and social interactions on their academic achievement are analyzed. Models were created using all machine learning techniques on the dataset and their performances were compared. This study, which is divided into four main sections with detailed sub-sections, firstly includes the Introduction. Each main section is divided into sub-sections depending on its content and is prepared to include all the details related to the main topic. After the first chapter, which includes the literature review, the second chapter, Data Mining, is presented. In the second section, the definitional concepts of data mining, processes and models, supported by road maps, are explained in the context of the subject. In addition to being important in supporting the main idea, this chapter also serves as one of the foundations on which the study is based. The third section is devoted to the methodology and analysis based on the data obtained through data mining. Regression and classification methods were applied to determine student achievement. Student Performance dataset, which consists of student performance data, was used for the study. This dataset shows the performance of students attending secondary school in two different schools in Portugal. Finally, the results of the algorithms were compared with the reference papers and the results were higher than the reference papers. Decision Tree algorithm from classification algorithms, Catboost algorithm from non-linear regression algorithms and Multiple Linear Regression algorithm from linear regression algorithms gave the most successful results. The highest rates obtained were 93.3% for Decision Tree, 86.9% for Catboost and 82.9% for Multiple Linear Regression.

Benzer Tezler

  1. Modeling educational data with machine learning methods

    Eğitim verilerinin makine oğrenmesi algoritmaları kullanılarak modellenmesi

    AYŞE İLKNUR DİLEK

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Kültür Üniversitesi

    Matematik ve Bilgisayar Bilimleri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MEHMET FATİH UÇAR

  2. Makine öğrenmesi yöntemleri ile ortaokul öğrenci başarılarının tespiti ve bir uygulama

    Determination of secondary school students achievements with machine learning methods and an application

    SUAT ŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Eğitim ve Öğretimİstanbul Üniversitesi

    Enformatik Ana Bilim Dalı

    DOÇ. DR. ÇİĞDEM EROL

  3. Makine öğrenmesi yöntemleri ile öğrenci mezuniyet notu tahmini

    Prediction of student graduation grade with machine learning methods

    SARP CİVELEK

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBolu Abant İzzet Baysal Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MURAT BEKEN

  4. Makine öğrenmesi yöntemleri ile nba oyuncu değeri öncülerinin tahmin edilmesi

    Predicting nba player value pre-indicators using machine learning methods

    TUBA SARI

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Yönetim Bilişim SistemleriAkdeniz Üniversitesi

    Yönetim Bilişim Sistemleri Ana Bilim Dalı

    DOÇ. DR. KERİM KÜRŞAT ÇEVİK

  5. Profiling developers to predict vulnerable code changes

    Güvenlik açığı kod değişikliklerini öngörmek için geliştiricilerin profilini oluşturma

    TUĞÇE COŞKUN

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYŞE TOSUN KÜHN