الوصف
التهاب الكبد الفيروسي هو التهاب الكبد بسبب عدوى فيروسية. في عام 2013 ، توفي حوالي 1.5 مليون شخص بسبب التهاب الكبد الفيروسي. تعود معظم الوفيات إلى التهاب الكبد B والتهاب الكبد C. شرق آسيا هي منطقة العالم الأكثر تضرراً.
في كود MATLAB هذا ، يتم تقديم العديد من النماذج للكشف عن فيروس التهاب الكبد.
في النماذج الأولى ، تم استخدام مصنف واحد فقط (SVM ، شجرة القرار).
في النماذج الثانية. يتم دمج الخوارزمية الاصطناعية مع المصنفات لاختيار الميزة. (اختيار ميزة الخوارزمية الجينية الثنائية بواسطة SVM ، شجرة قرار اختيار ميزة الخوارزمية الجينية الثنائية ، اختيار ميزة SVM ABC ، اختيار ميزة شجرة القرار ABC).
بعد ذلك ، يتم الجمع بين اختيار ميزة التصفية والخوارزمية الاصطناعية من أجل اختيار أفضل للميزات. (GA SVM Gini و GA SVM Kruskal-Wallis و GA SVM Fished و GA Decision Tree Gini و GA Decision Tree Kruskal-Wallis و GA Decision Tree Fished و BCO SVM Gini و BCO SVM Kruskal-Wallis و BCO SVM Fished و BCO Decision Tree Gini شجرة قرارات BCO Kruskal-Wallis وصيد شجرة قرارات BCO)
اختيار ميزة التصفية التي يتم استخدامها هي: Gini ، Fished ، Kruskal-Wallis.
بيانات الإدخال هي مستودع UCI (https://archive.ics.uci.edu/ml/datasets/Hepatitis).
أفضل أداء كان لـ BCO Decision Tree Fished.
مخرجات الكود هي:
أداء
صحة
FNR
FPR
دقة
اعد الاتصال
F_ القياس


المراجعات
لا توجد مراجعات بعد.