Decision Support for Diagnosing Thyroid Diseases Using Machine Learning

dc.contributor.authorJayamini, W.K.D.
dc.contributor.authorWeerasinghe, H.D.
dc.date.accessioned2018-08-10T05:59:24Z
dc.date.available2018-08-10T05:59:24Z
dc.date.issued2018
dc.description.abstractDiagnosis of thyroid disorders using two machine learning techniques was studied in this research. Multilayer Perceptron Neural Network with Back-propagation algorithm and Random Forest algorithm were the two algorithms used to build the models for classifying the thyroid diagnosis classes; Hyperthyroidism, Hypothyroidism, Normal. Models were developed with different structures by changing the relevant parameters and the outcomes of the developed models were compared with each other. For developing different neural networks, parameters such as the number of hidden layers, number of neurons in hidden layers and learning rates were changed. For developing different random forest models, parameters such as the number of features per tree and the number of trees in forest were changed. Those models were trained and tested using two different datasets of thyroid diagnosis (Dataset 1 and Dataset 2) which have different attributes that are related to diagnosing thyroid diseases. The models were tested using 10-fold cross-validation while the models were compared and evaluated using the measures Accuracy (%), Mean Absolute Error, Root Mean Squared Error, TP rate, FP rate, Precision and Recall. In diagnosing thyroid disease, both the algorithms performed well. Multilayer Perceptron Neural Network with Backpropagation algorithm performed well for Dataset 1 with an accuracy of 96.7442% and Random Forest algorithm performed well for the Dataset 2 with a mean accuracy level of 98.4915%.en_US
dc.identifier.citationJayamini, W.K.D. and Weerasinghe, H.D. (2018). Decision Support for Diagnosing Thyroid Diseases Using Machine Learning. 3rd International Conference on Advances in Computing and Technology (ICACT ‒ 2018), Faculty of Computing and Technology, University of Kelaniya, Sri Lanka. p8.en_US
dc.identifier.urihttp://repository.kln.ac.lk/handle/123456789/18976
dc.language.isoenen_US
dc.publisher3rd International Conference on Advances in Computing and Technology (ICACT ‒ 2018), Faculty of Computing and Technology, University of Kelaniya, Sri Lanka.en_US
dc.subjectDecision Supporten_US
dc.subjectThyroid Disease Diagnosisen_US
dc.subjectBack-propagationen_US
dc.subjectRandom Foresten_US
dc.titleDecision Support for Diagnosing Thyroid Diseases Using Machine Learningen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
08.pdf
Size:
163.77 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections