Diagnosis of common headaches using hybrid expert-based systems

Background: Headache is one of the most common forms of medical complaints with numerous underlying causes and many patterns of presentation. The first step for starting the treatment is the recognition stage. In this article, the problem of primary and secondary headache diagnosis is considered, an...

Full description

Bibliographic Details
Main Authors: Monire Khayamnia, Mohammadreza Yazdchi, Aghile Heidari, Mohsen Foroughipour
Format: Article
Language:English
Published: Wolters Kluwer Medknow Publications 2019-01-01
Series:Journal of Medical Signals and Sensors
Subjects:
Online Access:http://www.jmssjournal.net/article.asp?issn=2228-7477;year=2019;volume=9;issue=3;spage=174;epage=180;aulast=Khayamnia
_version_ 1818478315145527296
author Monire Khayamnia
Mohammadreza Yazdchi
Aghile Heidari
Mohsen Foroughipour
author_facet Monire Khayamnia
Mohammadreza Yazdchi
Aghile Heidari
Mohsen Foroughipour
author_sort Monire Khayamnia
collection DOAJ
description Background: Headache is one of the most common forms of medical complaints with numerous underlying causes and many patterns of presentation. The first step for starting the treatment is the recognition stage. In this article, the problem of primary and secondary headache diagnosis is considered, and we evaluate the use of intelligence techniques and soft computing in order to predict the diagnosis of common headaches. Methods: A fuzzy expert-based system for the diagnosis of common headaches by Learning-From-Examples (LFE) algorithm is presented, in which Mamdani model was used in fuzzy inference engine using Max–Min as Or–And operators, and the Centroid method was used as defuzzification technique. In addition, this article has analyzed common headache using two classification techniques, and headache diagnosis based on a support vector machine (SVM) and multilayer perceptron (MLP)-based method has been proposed. The classifiers were used to recognize the four types of common headache, namely migraine, tension, headaches as a result of infection, and headaches as a result of increased intra cranial presser. Results: By using a dataset obtained from 190 patients, suffering from primary and secondary headaches, who were enrolled from a medical center located in Mashhad, the diagnostic fuzzy system was trained by LFE algorithm, and on an average, 123 pieces of If-Then rules were produced for fuzzy system, and it was observed that the system had the ability of correct recognition by a rate of 85%. Using the headache diagnostic system by MLP- and SVM-based decision support system, the accuracy of classification into four types improved by 88% when using the MLP and by 90% with the SVM classifier. The performance of all methods is evaluated using classification accuracy, precision, sensitivity, and specificity. Conclusion: As the linguistic rules may be incomplete when human experts express their knowledge, and according to the proximity of common headache symptoms and importance of early diagnosis, the LFE training algorithm is more effective than human expert system. Favorable results obtained by the implementation and evaluation of the suggested medical decision support system based on the MLP and SVM show that intelligence techniques can be very useful for the recognition of common headaches with similar symptoms.
first_indexed 2024-12-10T09:46:29Z
format Article
id doaj.art-ed93b3044d014811bc89cc7d79f802e2
institution Directory Open Access Journal
issn 2228-7477
language English
last_indexed 2024-12-10T09:46:29Z
publishDate 2019-01-01
publisher Wolters Kluwer Medknow Publications
record_format Article
series Journal of Medical Signals and Sensors
spelling doaj.art-ed93b3044d014811bc89cc7d79f802e22022-12-22T01:53:49ZengWolters Kluwer Medknow PublicationsJournal of Medical Signals and Sensors2228-74772019-01-019317418010.4103/jmss.JMSS_47_18Diagnosis of common headaches using hybrid expert-based systemsMonire KhayamniaMohammadreza YazdchiAghile HeidariMohsen ForoughipourBackground: Headache is one of the most common forms of medical complaints with numerous underlying causes and many patterns of presentation. The first step for starting the treatment is the recognition stage. In this article, the problem of primary and secondary headache diagnosis is considered, and we evaluate the use of intelligence techniques and soft computing in order to predict the diagnosis of common headaches. Methods: A fuzzy expert-based system for the diagnosis of common headaches by Learning-From-Examples (LFE) algorithm is presented, in which Mamdani model was used in fuzzy inference engine using Max–Min as Or–And operators, and the Centroid method was used as defuzzification technique. In addition, this article has analyzed common headache using two classification techniques, and headache diagnosis based on a support vector machine (SVM) and multilayer perceptron (MLP)-based method has been proposed. The classifiers were used to recognize the four types of common headache, namely migraine, tension, headaches as a result of infection, and headaches as a result of increased intra cranial presser. Results: By using a dataset obtained from 190 patients, suffering from primary and secondary headaches, who were enrolled from a medical center located in Mashhad, the diagnostic fuzzy system was trained by LFE algorithm, and on an average, 123 pieces of If-Then rules were produced for fuzzy system, and it was observed that the system had the ability of correct recognition by a rate of 85%. Using the headache diagnostic system by MLP- and SVM-based decision support system, the accuracy of classification into four types improved by 88% when using the MLP and by 90% with the SVM classifier. The performance of all methods is evaluated using classification accuracy, precision, sensitivity, and specificity. Conclusion: As the linguistic rules may be incomplete when human experts express their knowledge, and according to the proximity of common headache symptoms and importance of early diagnosis, the LFE training algorithm is more effective than human expert system. Favorable results obtained by the implementation and evaluation of the suggested medical decision support system based on the MLP and SVM show that intelligence techniques can be very useful for the recognition of common headaches with similar symptoms.http://www.jmssjournal.net/article.asp?issn=2228-7477;year=2019;volume=9;issue=3;spage=174;epage=180;aulast=KhayamniaHeadacheLearning-From-Example algorithmmultilayer perceptronrecognitionsupport vector machines
spellingShingle Monire Khayamnia
Mohammadreza Yazdchi
Aghile Heidari
Mohsen Foroughipour
Diagnosis of common headaches using hybrid expert-based systems
Journal of Medical Signals and Sensors
Headache
Learning-From-Example algorithm
multilayer perceptron
recognition
support vector machines
title Diagnosis of common headaches using hybrid expert-based systems
title_full Diagnosis of common headaches using hybrid expert-based systems
title_fullStr Diagnosis of common headaches using hybrid expert-based systems
title_full_unstemmed Diagnosis of common headaches using hybrid expert-based systems
title_short Diagnosis of common headaches using hybrid expert-based systems
title_sort diagnosis of common headaches using hybrid expert based systems
topic Headache
Learning-From-Example algorithm
multilayer perceptron
recognition
support vector machines
url http://www.jmssjournal.net/article.asp?issn=2228-7477;year=2019;volume=9;issue=3;spage=174;epage=180;aulast=Khayamnia
work_keys_str_mv AT monirekhayamnia diagnosisofcommonheadachesusinghybridexpertbasedsystems
AT mohammadrezayazdchi diagnosisofcommonheadachesusinghybridexpertbasedsystems
AT aghileheidari diagnosisofcommonheadachesusinghybridexpertbasedsystems
AT mohsenforoughipour diagnosisofcommonheadachesusinghybridexpertbasedsystems