ЗАСТОСУВАННЯ МЕТОДІВ МАШИННОГО НАВЧАННЯ НЕЙРОННИХ МЕРЕЖ ДЛЯ ВИРІШЕННЯ ПРОБЛЕМИ ДІАГНОСТУВАННЯ ШКІРНИХ ЗАХВОРЮВАНЬ
DOI:
https://doi.org/10.32782/IT/2022-3-2Ключові слова:
машинне навчання, діагностування, нейронна мережа, кластеризація, дані, навчання, обробка, зображенняАнотація
Стаття присвячена дослідженню застосування технології машинного навчання для діагностування шкірних захворювань. Об'єктом дослідження є процес розпізнавання та класифікації шкірних захворювань за їх фотознімками. Актуальність дослідження зумовлена тим, що на сьогодні методи штучного інтелекту широко застосовуються в медичній сфері і дозволяють діагностувати хвороби у тих випадках, коли очне відвідування лікаря за певних причин ускладнене, зокрема, в телемедицині. Метою роботи є розроблення моделі нейронної мережі для діагностування шкірних захворювань для її подальшого впровадження в інформаційну систему, котра в незалежності від зовнішніх факторів зможе розпізнати та класифікувати захворювання при наданій користувачем фото захворювання. В роботі представлено застосування методу обробки зображень, а саме алгоритм кластеризації Kmeans для підвищення якості вхідних зображень. Для класифікації шкірних захворювань використано згорткову нейронну мережу CNN. Використано вхідний набір зображень DermNet, який заздалегідь був розподілений на навчальну та тестову вибірку. Обробка даних, а саме виділення локалізації захворювання на зображенні, виконувалася за допомогою математичних обчислень, а саме бібліотеки Sklearn. Після обробки дані надходять до згорткової нейроної мережі, котра була побудована з використанням фреймворку Tensorflow. За результатами навчання нейронної мережі, де всі обчислення були виконані не на графічному процесорі, точність розпізнавання усієї тестової вибірки склала більше 0.7, а для окремих зображень досягла 0.9. Даний результат було отримано за умови, що дані перед навчанням помістили в алгоритм кластеризаціії, тобто була виконана їх первинна обробка. Таким чином, у результаті проведеного дослідження можна зробити висновок, що метод Kmeans є придатним для вирішення задач попередньої обробки знімків в дерматології, а також не виникає конфлікту в процесі навчання моделі на базі фреймворку TensorFlow при стандартних параметрах мережі. Подальша робота полягає у підвищенні точності класифікації розробленої нейронної мережі шляхом оптимізації параметрів на різних архітектурах нейронних мереж, а також використання ансамблевих методів для дослідження покращення точності класифікації та швидкості нейронної мережі.
Посилання
Alkolifi Alenezi N. S. A Method of Skin Disease Detection Using Image Processing and Machine Learning. Procedia Computer Science. 2019. Vol. 163. URL: https://doi.org/10.1016/j.procs.2019.12.090 (date of access: 27.02.2023).
Improve image registration jeffrey’s divergence method for insufficient overlap area using kmeans++ in remote sensed images / Alnagdawi M. A. et al. Journal of Theoretical and Applied Information Technology. 2019. Vol. 97 (5). P. 1571-1580.
Machine Learning and Deep Learning Integration for Skin Diseases Prediction / Bandyopadhyay, S. K. et al. International Journal of Engineering Trends and Technology. 2022. Vol. 70. No. 3. P. 13-21 URL: https://doi.org/10.14445/22315381/IJETT-V70I2P202 (date of access: 27.02.2023).
Barakbah A. R., & Kiyoki Y. A new approach for image segmentation using Pillar-Kmeans algorithm. World Academy of Science, Engineering and Technology. 2009. Vol. 59.
Chauhan R., Ghanshala K. K., & Joshi R. C. Convolutional Neural Network (CNN) for Image Detection and Recognition. Proceedings of the ICSCCC 2018 - 1st International Conference on Secure Cyber Computing and Communications. 2018. URL: https://doi.org/10.1109/ICSCCC.2018.8703316 (date of access: 27.02.2023).
Research on the influence of kmeans cluster preprocessing on adversarial images / Chen G. et al. ACM International Conference Proceeding Series. 2019. P. 248-252. URL:https://doi.org/10.1145/3377170.3377220 (date of access: 27.02.2023).
Corn Leaf Image Segmentation Based on Improved Kmeans Algorithm / Guo, C. F. et al. Journal of North University of China (Natural Science Edition). 2021. Vol. 42 (6). URL:https://doi.org/10.3969/j.issn.1673-3193. 2021.06.007 (date of access: 27.02.2023).
Hajesmaeel-Gohari S., & Bahaadinbeigy K. The most used questionnaires for evaluating telemedicine services. BMC Medical Informatics and Decision Making. 2021. Vol. 21 (1). URL: https://doi.org/10.1186/s12911-021-01407-y (date of access: 27.02.2023).
Classification of Rastrelliger kanagurta and Rastrelliger brachysoma using Convulational Neural Network (CNN) / Kurniawa K. et al. IOP Conference Series: Earth and Environmental Science. 2022. Vol. 969 (1). URL:https://doi.org/10.1088/1755-1315/969/1/012017 (date of access: 27.02.2023).
Automatic skin disease diagnosis using deep learning from clinical image and patient information / Muhaba K. A. et al. Skin Health and Disease. 2022. Vol. 2(1). URL:https://doi.org/10.1002/ski2.81 (date of access: 27.02.2023).
Telemedicine Practice: Review of the Current Ethical and Legal Challenges / Nittari G. et al. Telemedicine and e-Health. 2020. Vol. 26 (12). No. 1427-1437. URL:https://doi.org/10.1089/tmj.2019.0158 (date of access: 27.02.2023).
CNN-based person detection using infrared images for night-time intrusion warning systems. Park J. et al. Sensors (Switzerland). 2020. Vol. 20(1). URL:https://doi.org/10.3390/s20010034 (date of access: 27.02.2023).
Automated skin disease identification using deep learning algorithm / Patnaik S. K. et al. Biomedical and Pharmacology Journal. 2018. Vol. 11(3). URL: https://doi.org/10.13005/bpj/1507 (date of access: 27.02.2023)
Rajasekaran G., Aiswarya, N., & Keerthana, R. Skin Disease Identification Using Image Processing and Machine Learning Techniques. International Research Journal of Engineering and Technology. 2020. Vol. 7. Issue 3. P. 1368-1371.
AI-based localization and classification of skin disease with erythema /Son H. M. et al. Scientific Reports. 2021. Vol. 11(1). URL:https://doi.org/10.1038/s41598-021-84593-z (date of access: 27.02.2023).
Talpur, S., & Khoso, N. Advanced Ambulatory Operating Stretcher Learned by Means of Convulational Neural Network (CNN). Journal of Biomedical Engineering and Medical Imaging. 2018. Vol. 5 (3). URL:https://doi.org/10.14738/jbemi.53.4660 (date of access: 27.02.2023).
Allergic and non-allergic skin diseases in children of Ukraine: a retrospective study of the prevalence and incidence over the past 24 years /Volosovets O. P. et al. Medicni Perspektivi, 2021. Vol. 26 (3). URL:https://doi.org/10.26641/2307-0404.2021.3.242265 (date of access: 27.02.2023).
Gradient Color Leaf Image Segmentation Algorithm Based on Meanshift and Kmeans /Wang Q. et al. Proceedings of the IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC). 2021. URL: https://doi.org/10.1109/IAEAC50856.2021.9391029 (date of access: 27.02.2023).
Application of deep convulational neural network in medical image classification / Yadav S. et at. Proceedings of the 2021 International Conference on Emerging Smart Computing and Informatics. 2021. https://doi.org/10.1109/ESCI50559.2021.9396854 (date of access: 27.02.2023).