Machine Learning Algorithm for Stroke Disease Classification









Abstract

Stroke is the number one leading cause of mortality and obesity in many countries. This study preprocessing data to improve the image quality of CT scans of stroke patients by optimizing the quality of image to improve image results and to reduce noise, and also applying machine learning algorithms to classify the patients images into two sub-types of stroke disease, namely ischemic stroke and stroke haemorrhage. Eight machine learning algorithms are used in this study for stroke disease classification, namely K-Nearest Neighbors, Naive Bayes, Logistic Regression, Decision Tree, Random Forest, Multi-layer Perceptron (MLP-NN), Deep Learning and Support Vector Machine. Our results show that Random Forest generates the highest level of accuracy (95.97%), along with precision values (94.39%), recall values (96.12%) and f1-Measures (95.39%).


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL