Biz arkadaşımla bir proje geliştiriyoruz ve karmaşıklık matrisi kullanacağız. Kısaca sistemimiz 1990-2017 yılları arasındaki sera gazı salımınını içeren bir raporu değerlerndirecek ve bunları test ederken doğruluk oranını ve sonuçları hem karmaşıklık matrisinde hem de direkt olarak yazacak. Karmaşıklık matrisi konusunda Python dilinde yardıma ihtiyaç duyduk. Temel olarak kodları nedir ve kodlar ne işe yarar bunu merak ettik.
Gallery examples: Release Highlights for scikit-learn 1.5 Visualizations with Display Objects Post-tuning the decision threshold for cost-sensitive learning Label Propagation digits active learning
scikit-learn.org
Scikit kullanabilirsiniz confusion matrix icin.
Eger predictionlari gercek zamanli bir sisteme gonderip sonuc aliyorsaniz oradan gelen dataya gore matrix kurmalisiniz.
Yoksa elinizdeki datayi test ve train olarak partition edip yapmalisiniz. Bunu da scikit ile yaparsiniz.
Aslinda elle de yapmak zor degil, TP, TN, FP ve FN den matrix olusturup accuracy hesaplayacaksiniz. Partition icin de bir listeyi belirli bir agirliga gore 2 listeye donustureceksiniz.