Twitter'da yanlış bilgi ve dezenformasyon tespiti için yapay zeka tekniklerinin kullanılması ve karşılaştırılması
Using and comparison of artificial intelligence techniques to detect misinformation and disinformation on Twitter
Yazar: OMAR RAAD MAHMOOD MAHMOOD
Danışman: DR. ÖĞR. ÜYESİ FUNDA AKAR
Erzincan Binali Yıldırım Üniversitesi / Fen Bilimleri Enstitüsü / Yapay Zeka ve Robotik Ana Bilim Dalı
Derece: Yüksek Lisans, 2024
Konu: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control

Özet:
Bu çalışma, sosyal medya platformu Twitter'daki yanlış bilgileri tespit etmek için bir dizi yapay zeka (AI) tekniğini incelerek yanlış bilgi ve sahte haberlerin kamusal söylem üzerindeki potansiyel etkisine ilişkin yaygın bir sorunu ele almaktadır. Aldatıcı ve güvenilir içeriği ayırt etmek için Uzun Kısa Süreli Bellek (LSTM), Destek Vektör Makinesi (SVM), Rastgele Orman (RF), Gauss Naive Bayes (GaussianNB), Gradyan Arattırma (GBoost), Karar Ağacı (DT), Lojistik Regresyon (LR), Aşırı Gradyan Arattırma (XGBoost) ve K-En Yakın Komşular (K-NN) dahil olmak üzere çeşitli modeller kullanılmıştır. Analizde doğal dil işleme (NLP), derin öğrenme (DL) ve makine öğrenimi (ML) teknikleri kullanılarak 23481 sahte tweet ve yaklaşık 21418 gerçek tweetten oluşan bir veri seti kullanılarak her bir modelin yanlış bilgi kalıplarını tespit etmedeki etkinliği gösterilmiştir. Çalışma, özellikle doğruluk, verimlilik ve ölçeklenebilirliğe odaklanarak, bu AI sistemlerinin güçlü yönlerinin ve sınırlamalarının kapsamlı bir değerlendirmesini sunmaktadır. Sonuçlar, XGBoost'un %99.82 doğruluk ve %99.81 F1 puanı ile en iyi performansı sergilediğini göstermektedir. Bunu %99.63 doğruluk ve %99.62 F1 puanı gösteren (GBoost) ve %99.61 doğruluk ve %99.59 F1 puanı ile (DT) takip etmektedir. Sonuçlar bu modellerin en etkili modeller olduğunu göstermektedir. Diğer modeller %99.31 ile %81.63 arasında değişen doğruluk gösterirken, sonuçlar ana modellerin performansına dair fikir vererek dezenformasyonla mücadeleye ve bilginin güvenilirliğine önemli katkı sağlamaktadır.

Abstract:
This study addresses a widespread problem of the potential impact of misinformation and fake news on public discourse by examining a set of artificial intelligence (AI) techniques to detect misinformation on the social media platform Twitter. A variety of models, including Long Short-Term Memory (LSTM), Support Vector Machine (SVM), Random Forest (RF), Gaussian Naive Bayes (GaussianNB), Gradient Search (GBoost), Decision Tree (DT), Logistic Regression (LR), Extreme Gradient Search (XGBoost), and K-Nearest Neighbors (K-NN), are used to distinguish deceptive and trustworthy content. The analysis uses natural language processing (NLP), deep learning (DL), and machine learning (ML) techniques to demonstrate the effectiveness of each model in detecting misinformation patterns using a dataset consisting of 23481 fake tweets and approximately 21418 genuine tweets. The study provides a comprehensive assessment of the strengths and limitations of these AI systems, particularly focusing on accuracy, efficiency, and scalability. The results show that XGBoost performs best with 99.82% accuracy and 99.81% F1-score. This is followed by (GBoost) with 99.63% accuracy and 99.62% F1-score and (DT) with 99.61% accuracy and 99.59% F1-score. The results show that these models are the most effective models. While the other models show accuracy ranging from 99.31% to 81.63%, the results provide insight into the performance of the main models, contributing significantly to the fight against disinformation and the reliability of information.