eONPUIR

Machine learning for human biological age estimation based on clinical blood analysis

Показать сокращенную информацию

dc.contributor.author Slipchenko, Volodymyr H.
dc.contributor.author Сліпченко, Володимир Георгійович
dc.contributor.author Poliahushko, Liubov H.
dc.contributor.author Полягушко, Любов Григорівна
dc.contributor.author Shatylo, Vladyslav V.
dc.contributor.author Шатило, Владислав Валерійович
dc.contributor.author Rudyk, Volodymyr I.
dc.contributor.author Рудик, Володимир Іванович
dc.date.accessioned 2023-12-23T19:02:52Z
dc.date.available 2023-12-23T19:02:52Z
dc.date.issued 2023-12-20
dc.identifier.issn 2617-4316
dc.identifier.issn 2663-7723
dc.identifier.uri http://dspace.opu.ua/jspui/handle/123456789/14217
dc.description.abstract This article explores the issue of estimating the biological age of a person using machine learning techniques. Biological age is a statistical indicator that reflects the degree of aging of an organism compared to other individuals in a specific population to which the organism belongs. This indicator aids medical professionals in diagnosing and treating diseases and assists researchers in studying the aging process in humans. There is no definitive correct formula for its determination because it is a statistical indicator and its value may vary depending on the dataset (population) and the selected set of indicators. The study aims is to create neural networks and choose a set of biomarkers that is both informative and easily accessible to the majority of individuals for evaluating biological age, ensuring both high recognition accuracy and operational speed. The object of study is the determination of the biological age of a person using information technology methods. The subject of study is the application of neural networks for determining the biological age of a person based on a clinical analysis of the human body's condition. Biomarkers correlating most with biological age were selected using the Pearson statistical method. The first neural network took selected biomarker values and previously calculated biological age as input and returned a predicted biological age as output. The second neural network took the predicted biological age and chronological age as input and returned a corrected predicted biological age as output. Accuracy assessment used the Pearson correlation coefficient, as well as classic error metrics such as coefficient of determination mean absolute error, and mean squared error. As a result of the research, were studied the dataset to identify biomarkers with the highest correlation coefficient values. Neural network architectures were selected and implemented to calculate biological age through general blood analysis. The best hyper parameters were selected experimentally and neural networks were trained. The obtained results conclude that a set of biomarkers for effective biological age recognition based on a comprehensive blood analysis has been developed and processed. Four neural networks were developed to realize the aim of the research (two for each gender). The Pearson correlation coefficient between the determined corrected biological age and chronological age for men is 0.9946, and for women is 0.9978, which is an indicator of high recognition accuracy. The scientific novelty of the conducted research lies in the application of an approach to assess human biological age based on the use of two neural networks and a set of biomarkers included in standard blood analysis packages. The proposed approach has allowed for an increase in the accuracy of biological age assessment and its usability in medical practice. This approach has been successfully applied to analyze the biological age of Ukrainian citizens, contributing significantly to the advancement of research in the field of biological age for medical professionals en
dc.description.abstract Стаття розглядає проблему визначення біологічного віку людини за допомогою методів машинного навчання. Біологічний вік – це статистичний показник, який показує ступінь старіння організму у порівнянні з іншими представниками певної популяції, до якої належить організм. Цей показник допомагає медикам у діагностиці і лікуванні захворювань, а також науковцям у вивченні темпів старіння людини. Не існує однозначно правильної формули для його визначення, оскільки значення біологічного віку для однакових вхідних даних буде відрізнятися в залежності від обраної популяції а також обраного набору показників. Метою цього дослідження є розробка нейронних мереж для обчислення біологічного віку людини, які забезпечать високу точність і швидкість роботи, а також вибір набору біомаркерів, який одночасно буде інформативним та доступним більшості людей. Об’єктом дослідження є визначення біологічного віку людини методами інформаційних технологій. У якості предмету дослідження обрано використання нейронних мереж для визначення біологічного віку людини на підставі клінічного аналізу стану організму людини. Пошук біомаркерів з найбільшим показником кореляції до біологічного віку відбувався за допомогою статистичного методу Пірсона. На вхід першій нейронній мережі подавали значення обраних біомаркерів та обчислений біологічний вік, на виході отримували прогнозований біологічний вік. На вхід другій нейронній мережі подавали прогнозований біологічний вік та хронологічний вік, на виході отримували скореговане значення прогнозованого біологічного віку. Для визначення точності розпізнавання використовувалися коефіцієнт кореляції Пірсона, а також класичні похибки: коефіцієнт детермінації, середня абсолютна похибка, середня квадратична похибка. У результаті роботи виконано дослідження отриманого набору даних, що дозволило визначити набір біомаркерів, які показали найвищі значення коефіцієнту кореляції, отже найкраще підходять для визначення біологічного віку. Обрано архітектури нейронних мереж, розроблено їх програмні реалізації для обчислення біологічного віку на основі загального аналізу крові. Обрано найкращі гіперпараметри та проведено навчання нейронних мереж. З отриманих результатів можна зробити висновок, що було отримано та оброблено набір біомаркерів для ефективного розпізнавання біологічного віку на основі загального аналізу крові та розроблено чотири нейронні мережі для виконання цієї задачі (по дві на кожну стать). Коефіцієнт кореляції Пірсона між визначеним скорегованим біологічним та хронологічним віком для чоловіків рівний 0.9946, а для жінок 0.9978, що є показником високої точності розпізнавання. Науковою новизною проведеного дослідження є застосування нового підходу оцінки біологічного віку людини заснованого на використанні двох нейронних мережах та набору біомаркерів, що входять в стандартні пакети аналізів крові. Запропонований підхід дозволив підвищити точність оцінки біологічного віку та доступність його використання в медичній практиці. Запропонований підхід успішно застосовано для аналізу біологічного віку громадян України, що дозволить значно просунути дослідження в сфері біологічного віку медичним фахівцям en
dc.language.iso en en
dc.publisher Odessа Polytechnic National University en
dc.subject Biological age en
dc.subject biomarkers en
dc.subject blood analysis en
dc.subject neural networks en
dc.subject machine learning en
dc.subject deep learning en
dc.subject біологічний вік en
dc.subject біомаркери en
dc.subject аналіз крові en
dc.subject нейронні мережі en
dc.subject машинне навчання en
dc.subject глибоке навчання en
dc.title Machine learning for human biological age estimation based on clinical blood analysis en
dc.title.alternative Машинне навчання для визначення біологічного віку людини на основі клінічного аналізу крові en
dc.type Article en
opu.citation.journal Applied Aspects of Information Technology en
opu.citation.volume 4 en
opu.citation.firstpage 431 en
opu.citation.lastpage 442 en
opu.citation.issue 6 en


Файлы, содержащиеся в элементе

Этот элемент содержится в следующих коллекциях

Показать сокращенную информацию