Bu proje, Kaggle'dan alınan bir veri setini kullanarak KNN (K-Nearest Neighbors) algoritmasıyla bir sınıflandırma/tahmin modeli oluşturmayı hedefler. Projede veri ön işleme, model eğitimi ve performans değerlendirmesi yapılmıştır.
-
Veri Analizi ve Temizleme:
- Veri setindeki eksik veya hatalı değerlerin kontrolü.
- Özellik mühendisliği ve veri hazırlığı.
-
Model Eğitimi:
- KNN algoritması kullanılarak modelin eğitimi.
-
Sonuçların Değerlendirilmesi:
- Doğruluk, hassasiyet, geri çağırma ve F1 skoru gibi performans metriklerinin raporlanması.
- Tahmin sonuçlarının görselleştirilmesi.
Aşağıdaki Python kütüphanelerini yükleyerek projeyi çalıştırabilirsiniz:
pip install pandas numpy matplotlib scikit-learn