Department of Electrical Engineering, Faculty of Engineering, Center of Excellence in Artificial Intelligence, Machine Learning, and Smart Grid Technology, Chulalongkorn University, Bangkok, Thailand
Department of Medicine, Division of Neurology, Faculty of Medicine, Chulalongkorn University, Bangkok, Thailand
Nijasri Charnnarong Suwanwela
Department of Medicine, Division of Neurology, Faculty of Medicine, Chulalongkorn University, Bangkok, Thailand
Widhyakorn Asdornwised
Department of Electrical Engineering, Faculty of Engineering, Center of Excellence in Artificial Intelligence, Machine Learning, and Smart Grid Technology, Chulalongkorn University, Bangkok, Thailand
Department of Electrical Engineering, Faculty of Engineering, Center of Excellence in Artificial Intelligence, Machine Learning, and Smart Grid Technology, Chulalongkorn University, Bangkok, Thailand
Sunchai Deelertpaiboon
Department of Electrical Engineering, Faculty of Engineering, Center of Excellence in Artificial Intelligence, Machine Learning, and Smart Grid Technology, Chulalongkorn University, Bangkok, Thailand
Wattanasak Srisiri
Department of Electrical Engineering, Faculty of Engineering, Center of Excellence in Artificial Intelligence, Machine Learning, and Smart Grid Technology, Chulalongkorn University, Bangkok, Thailand
Department of Electrical Engineering, Faculty of Engineering, Center of Excellence in Artificial Intelligence, Machine Learning, and Smart Grid Technology, Chulalongkorn University, Bangkok, Thailand
Department of Electrical Engineering, Faculty of Engineering, Center of Excellence in Artificial Intelligence, Machine Learning, and Smart Grid Technology, Chulalongkorn University, Bangkok, Thailand
Cerebrovascular diseases such as stroke are among the most common causes of death and disability worldwide and are preventable and treatable. Early detection of strokes and their rapid intervention play an important role in reducing the burden of disease and improving clinical outcomes. In recent years, machine learning methods have attracted a lot of attention as they can be used to detect strokes. The aim of this study is to identify reliable methods, algorithms, and features that help medical professionals make informed decisions about stroke treatment and prevention. To achieve this goal, we have developed an early stroke detection system based on CT images of the brain coupled with a genetic algorithm and a bidirectional long short-term Memory (BiLSTM) to detect strokes at a very early stage. For image classification, a genetic approach based on neural networks is used to select the most relevant features for classification. The BiLSTM model is then fed with these features. Cross-validation was used to evaluate the accuracy of the diagnostic system, precision, recall, F1 score, ROC (Receiver Operating Characteristic Curve), and AUC (Area Under The Curve). All of these metrics were used to determine the system’s overall effectiveness. The proposed diagnostic system achieved an accuracy of 96.5%. We also compared the performance of the proposed model with Logistic Regression, Decision Trees, Random Forests, Naive Bayes, and Support Vector Machines. With the proposed diagnosis system, physicians can make an informed decision about stroke.