Научная статья на тему 'RESEARCH OF MODELS AND ALGORITHMS OF REMOTE MONITORING OF ARTERIAL PRESSURE'

RESEARCH OF MODELS AND ALGORITHMS OF REMOTE MONITORING OF ARTERIAL PRESSURE Текст научной статьи по специальности «Медицинские технологии»

CC BY
27
7
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Science and innovation
Ключевые слова
blood pressure monitoring / artificial intelligence / hypertension / neural network / blood pressure monitoring algorithm / model.

Аннотация научной статьи по медицинским технологиям, автор научной работы — O. Ismailov, S. Mirzakhalilov

Monitoring blood pressure is an important aspect of human health. Modern technologies for monitoring blood pressure allow for increased accuracy of measurements and facilitate the process of controlling this health indicator. The use of artificial intelligence and machine learning can help develop even more accurate and convenient monitoring methods, which will be beneficial for many people around the world. This article explores the tasks of developing a predictive algorithm for identifying individuals at high risk of developing hypertension without the need for invasive clinical procedures.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «RESEARCH OF MODELS AND ALGORITHMS OF REMOTE MONITORING OF ARTERIAL PRESSURE»

RESEARCH OF MODELS AND ALGORITHMS OF REMOTE MONITORING OF ARTERIAL PRESSURE

1Ismailov O.M., 2Mirzakhalilov S.S.

1,2 Tashkent University of Information Technologies named after Muhammad al-Khwarizmi 100202, Uzbekistan, Tashkent, st. Amir Temur, 108. https://doi.org/10.5281/zenodo.8197523

Abstract. Monitoring blood pressure is an important aspect of human health. Modern technologies for monitoring blood pressure allow for increased accuracy of measurements and facilitate the process of controlling this health indicator. The use of artificial intelligence and machine learning can help develop even more accurate and convenient monitoring methods, which will be beneficial for many people around the world.

This article explores the tasks of developing a predictive algorithm for identifying individuals at high risk of developing hypertension without the need for invasive clinical procedures.

Keywords: blood pressure monitoring, artificial intelligence, hypertension, neural network, blood pressure monitoring algorithm, model.

1. Introduction

Instability of blood pressure is one of the key factors affecting human health, leading to various diseases, including hypertension. Hypertension is a common disease that has become a problem in today's world.

According to the World Health Organization (WHO), hypertension worldwide is responsible for 12.8% of total deaths and approximately 7.5 million deaths [1]. An estimated 1.28 billion adults aged 30-79 years worldwide have hypertension, the majority (two-thirds) of whom live in low- or middle-income countries.

An estimated 46% of adults with hypertension are unaware they have the condition. At the same time, less than half (42%) of adult patients with hypertension are covered by diagnostics and treatment. Among which, approximately one in five (21%) adult hypertensive patients controls the disease [2].

2. Theoretical foundations of the disease. Hypertension is part of the metabolic syndrome and is a multifactorial condition in which a person is diagnosed with a systolic blood pressure of >140 mmHg. and/or diastolic pressure >90 mmHg. Its exact causes are unknown, but genetic mutation, increased sodium intake, reduced physical activity, and obesity contribute to its progression [3]. Hypertension significantly increases the risk of heart, brain and kidney disease and is one of the leading causes of morbidity and mortality in the world.

In some cases, hypertension acts as a "silent killer", only noticed when it reaches dangerous levels [4]. At the same time, according to statistics, hypertension is one of the leading causes of death worldwide.

For some people, treatment for hypertension may only involve lifestyle adjustments without the use of medications. Lifestyle interventions include, but are not limited to, reducing salt intake, switching to a low-fat diet, eating more fruits and vegetables, becoming active, and quitting smoking [3]. One successful approach to prevention is to identify and target those at high risk. Studies have shown that the development of hypertension is influenced not only by pre-

hypertensive status, but also by other factors, such as age [5], gender [6], diet [7], body mass index [8], literacy level [9], stress [ 10], co-morbidities [11], as well as clinical parameters [12-15].

In this regard, the development of a mathematical model for predicting and early diagnosis in blood pressure monitoring is a very complex and multi-factorial task that takes into account various medical and biological parameters of the patient, such as: age, gender, level of education, employment, tobacco use, physical activity, sufficient fruit consumption and vegetables, abdominal obesity, history of diabetes, history of high cholesterol, and history of maternal high blood pressure (see Fig. 1.) All of these biomedical parameters of the patient are important predictors of arterial hypertension.

Fig. 1. Risk factors affecting hypertension.

This article explores the challenges of constructing a predictive algorithm to identify individuals at high risk of developing hypertension without the need for invasive clinical procedures.

3. Methods and means of monitoring. Constant monitoring of blood pressure is especially important for people with cardiovascular diseases, as well as for the elderly. Traditionally, blood pressure monitoring is carried out using manual blood pressure monitor, but modern technologies allow automating the process and increasing the accuracy of measurements.

One of the most common blood pressure monitoring technologies is the use of portable devices such as cuffs with an electronic sensor. These devices allow you to take pressure measurements anywhere and at any time without requiring the constant presence of medical personnel. Moreover, some device models can automatically send data to servers for further analysis. However, there are even more advanced blood pressure monitoring technologies based on the use of artificial intelligence and machine learning (see Fig. 2.).

(a) (b)

Fig. 2. Portable devices for measuring blood pressure: a) cuffs with an electronic sensor;

b) intellectual means.

For example, some companies are developing special applications for smart phones that allow you to take blood pressure measurements using a camera and a flash-light. Applications use machine learning algorithms to recognize pulse waves on the skin and determine pressure.

4. Analysis of the algorithms used. Modern artificial intelligence technologies allow the development of new blood pressure monitoring methods that can be even more accurate and convenient for patients, as well as save significant costs.

Due to the enormous costs of chronic diseases, studies have been conducted to assess the risk of hypertension in order to prevent further costly management and treatment of complications. Many of these studies used traditional logistic regression.

Predictive models are useful for predicting hypertension and are essential in medical practice due to their value in patient care [16]. The clinically used Framingham Hypertension Risk Index, a gender-specific algorithm, is used to predict the risk of developing cardiovascular disease after 10 years [17]. This is one of the main indicators used to determine arterial hypertension. Many methods using machine learning (ML) methods are used in hypertension risk models, such as artificial neural network, support vector machine, random forest, naive bayes classifier, gradient boosting machines, decision tree and logistic regression [18-20]. Echouffo-Tcheugui et al., a systematic review of the performance of such algorithms [20], and Krittanawong et al. gave a comprehensive overview of hypertension prediction using artificial intelligence [19].

Using several ML methods, a number of prognostic factors for predicting hypertension were identified, e.g., co-morbidities, medication history, age > 60 years, gender, smoking, family history of hypertension, body mass index, education level, salty diet, vegetables, fruits. meat consumption, regular exercise, low-density lipids, occupational status, depression and anxiety [2124].

In addition, some studies show that the use of neural networks can improve the accuracy of blood pressure monitoring. For example, researchers at Johns Hopkins University have developed a neural network that can predict blood pressure based on data from heart rate and other physiological parameters.

Another example would be using a neural network to analyse ECG data and other physiological parameters to predict the likelihood of cardiovascular disease.

This technology can be especially useful for people with heart disease who need constant blood pressure monitoring.

5. Model of the functioning of the system. An abstract model of the functioning of the system for remote monitoring of blood pressure will be provided in the form of an undirected multi

graph with weighted edges and vertices =<D,S> , D ^ 0, D e S x S. The set of two sets - a nonempty set D and a set S of unordered pairs of different elements of the set graph .

The sets D are called vertices, denoting equipment in a distributed system, and S is called a set of edges, denoting the connection between the equipment of a distributed monitoring system,

indicating the direction of traffic transmission [25]; D — {di,i — 1,...,nd} - a set of peaks,

consisting of various equipment of the remote monitoring system designed to remove the transmission and process the medical and biological data of patients connected to a single system;

S — {s t,l — 1,...,ns} - a set of edges represented by communication channels connecting all

equipment into a single network (see Fig. 3.).

In the considered model of the functioning of the system, the elements of the complex of remote monitoring, the exchange of messages in the form of a stream of medical and biological data of a person can be implemented "in the many-to-one format" - when certain biometric information of the patient is transmitted from various measuring sensors to the central database of the system for collection and processing.

To describe the process of exchanging messages in the form of a data flow between vertices Df (equipment of a remote monitoring system), we construct an incidence matrix of the above graph.

The incidence matrix is a rectangular matrix of size, where are graph vertices, graph arcs, n is the total number of graph vertices, and m is the total number of arcs.

The incidence matrix Vif — {Vy } i — 1,2,...n, j —1,2,..., m is denoted as follows

VÄ =

V V

V11 V

12

VV

Vln

Vm

V

x _ ( if 1,then DI — network node — transmitter

where

Uf 0, then the network node is not functioning The mathematical model of prediction and early diagnosis in blood pressure monitoring can be described as X = (xj (where i = 1, ...,n) the primary medical and biological data of the patient entering the monitoring system (age, gender, level of education, employment, tobacco use, physical activity, sufficient consumption of fruits and vegetables, abdominal obesity, history of diabetes, history of high cholesterol, and history of maternal high blood pressure (see Figure 1)), Y = (yy) (where j = 1, ...,m) is a set of parameters (answers) dependent on the input data, and P are regression coefficients.

yj=p0+p1x+p2x2+...+pnxn+£ It is assumed that there is an unknown target dependency —y *: X ^ Y a mapping whose values are known only on the objects of the final training sample Xn = ((xx,yx),..., (xn,ym)} The task of supervised learning is to build an algorithm a: X ^ F, that would approximate the unknown target dependency both on the sample elements and on the entire set X.

In accordance with the general structural system (see Fig. 3.), we will describe the stages of the functioning of the system using the following applications and examples:

1. Data collection: It is necessary to use medical devices such as a blood pressure monitor to collect blood pressure data. For remote monitoring, you can use special devices that transmit data via the Internet or Bluetooth.

2. Data storage: the received data should be stored in a database for further analysis and processing. To do this, you can use various DBMS, for example, MySQL or MongoDB.

3. Data processing: after data is collected, it must be processed and analysed. To do this, you can use various machine learning algorithms such as linear regression or neural networks.

4. Data visualization: The results obtained can be visualized using graphs and charts so that

the user can easily assess their health status.

Fig.3. Structural diagram of the functioning of the blood pressure monitoring system.

6. Intelligent monitoring algorithm. The blood pressure monitoring algorithm may include the following steps:

1. Measurement of blood pressure using traditional methods such as tonometer or auscultation.

2. Data recording of pressure and other physiological parameters such as heart rate, respiratory rate and body temperature.

3. Data analysis using machine learning algorithms and neural networks to identify trends and predict future blood pressure values.

4. Providing pressure information and treatment recommendations to the patient or medical

staff.

5. Evaluation of the effectiveness of monitoring and adjustment of the algorithm, if necessary.

It is important to note that blood pressure monitoring should be carried out under the supervision of qualified medical personnel, especially in case of serious illness.

7. The software implementation of the algorithm of the system for remote monitoring of blood pressure of patients can be provided based on the program code developed in the Python language. The provided program code is one of the possible software options for the patient blood

pressure monitoring system and consists of four main steps described in the abstract model of the operation of the remote blood pressure monitoring system. Sample Python code for collecting data: python import serial ser = serial.Serial('/dev/ttyUSB0', 9600) #

specify the port and baud rate while True:

data = ser.readline().decode('utf-8') # read data from port print(data) # print data to console

Sample Python Code for Data Processing:

python

import pandas as pd

from sklearn.linear_model import

LinearRegression

df = pd.read_csv('data.csv') #loading data from a file X = df['age'].values.reshape(-1, 1) # select features for training the model y = df['pressure'].values

model = LinearRegression() # create a linear regression model model.fit(X, y) # train the model on the selected features

new_data = [[40], [50], [60]] # new prediction data

predictions = model.predict(new_data) # predict values for new data

print(predictions) # output the predicted values to the console

Sample Python code for data visualization:

python

import matplotlib.pyplot as plt import pandas as pd

df = pd.read_csv('data.csv') # loading data from a file

plt.plot(df['date'], df['pressure']) # build a graph of pressure by date

plt.xlabel('date')

plt.ylabel('Pressure')

plt.title('Dynamics of blood pressure')

plt.show() # display the graph on the screen

It should be noted that for the full and uninterrupted functioning of the described program code, it is necessary to configure a number of libraries of the Python programming language:

- Python programming language for writing scripts and machine learning algorithms;

- Pandas library for working with data and their processing;

- Matplotlib library for data visualization;

- Flask or Django to create a web application that will display pressure data;

- PySerial library for working with devices via COM or USB ports;

- Bluetooth library for working with devices that transmit data wirelessly.

The considered program code is one of the possible simple examples, it takes much more effort and knowledge to create a full-fledged application. However, the example considered in the paper will help to better understand how remote monitoring of blood pressure works and to implement more efficient systems.

8. Conclusion. Blood pressure monitoring is an important aspect of human health. Existing methods and means of monitoring blood pressure, such as the use of wearable devices that can measure blood pressure continuously throughout the day. These devices may be especially useful for people who need constant monitoring of their blood pressure, such as in the treatment of hypertension. In general, modern technologies for monitoring blood pressure can improve the accuracy of measurements and facilitate the process of monitoring this indicator of health. The use of artificial intelligence and machine learning can help develop even more accurate and user-friendly monitoring methods, which will be useful for many people around the world.

In addition, some studies show that the use of artificial intelligence can help improve the diagnosis of cardiovascular diseases, which may be associated with changes in blood pressure. However, research on models and algorithms using machine learning algorithms will help implement effective monitoring systems.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

REFERENCES

1. Singh S, Shankar R, Singh GP. Prevalence and associated risk factors of hypertension: A cross-sectional study in urban Varanasi. Int J Hypertens. 2017:5491838. pmid:29348933.

2. Hypertension. URL:https://www.who.int/ru/news-room/fact-sheets/detail /hypertension. 2023 March 6.

3. Bolivar JJ. Essential hypertension: an approach to its etiology and neurogenic pathophysiology. Int J Hypertens. 2013;2013:547809. pmid:24386559.

4. Rapport RS. Hypertension. Silent killer. N J Med. 1999;96(3):41-3. pmid:15038235.

5. Bouchra Bakr Mouhtadi , Reem Mohamad Najib Kanaan , Mohammad Iskandarani , Mohamad Khaled Rahal , Dalal Hammoudi Halat. Prevalence, awareness, treatment, control and risk factors associated with hypertension in Lebanese adults: A cross sectional study. National Library of Medicine. 2018;2018(1):6. pmid: 29644233.

6. Alemayehu Zekewos, Tariku Egeno, Eskindir Loha. The magnitude of hypertension and its risk factors in southern Ethiopia: A community based study. 2019 Aug 28;14(8):e0221726. doi: 10.1371/journal.pone.0221726. pmid:31461475.

7. Allah Rakha, Nehal Umar, Roshina Rabail, Masood Sadiq Butt, Marek Kieliszek, Abdo Hassoun, Rana Muhammad Aadil. Anti-inflammatory and anti-allergic potential of dietary flavonoids: A review. 2022 Dec;156:113945. doi: 10.1016/j.biopha.2022.113945. PMID: 36411631.

8. Vasant Hirani, Paola Zaninotto, Paola Primatesta. Generalised and abdominal obesity and risk of diabetes, hypertension and hypertension-diabetes co-morbidity in England. 2008 May;11(5):521-7. doi: 10.1017/S1368980007000845. PMID: 17767799.

9. Jacqueline R. Halladay , Katrina E. Donahue, Crystal W. Cené , Quefeng Li, Doyle M. Cummings, Alan L. Hinderliter, Cassandra L. Miller, Beverly A. Garcia, Edwin Little,

Margorie Rachide, Jim Tillman, Alice S. Ammerman, Darren DeWalt. The association of health literacy and blood pressure reduction in a cohort of patients with hypertension: The heart healthy lenoir trial. 2017 Mar;100(3):542-549. doi: 10.1016/j.pec.2016.10.015. Epub 2016 Oct 20. PMID: 27776790.

10. Amit J. Shah, Emir Veledar, Yuling Hong, J. Douglas Bremner, Viola Vaccarino. Depression and history of attempted suicide as risk factors for heart disease mortality in young individuals. 2011 Nov;68(11):1135-42. doi: 10.1001/archgenpsychiatry.2011.125. PMID: 22065529.

11. Juhwan Noh, Hyeon Chang Kim, Anna Shin, Hyungseon Yeom, Suk-Yong Jang, Jung Hyun Lee, Changsoo Kim, Il Suh. Prevalence of Comorbidity among People with Hypertension: The Korea National Health and Nutrition Examination Survey 2007-2013. 2016 Sep;46(5):672-680. doi: 10.4070/kcj.2016.46.5.672. Epub 2016 Sep 28. PMID: 27721859.

12. Priyanga Ranasinghe, Dilini N Cooray, Ranil Jayawardena, Prasad Katulanda. The influence of family history of hypertension on disease prevalence and associated metabolic risk factors among Sri Lankan adults. 2015 Jun 20;15:576. doi: 10.1186/s12889-015-1927-7. PMID: 26092387

13. Nicola Mucci, Gabriele Giorgi, Stefano De Pasquale Ceratti, Javier Fiz-Pérez, Federico Mucci, Giulio Arcangeli. Anxiety, Stress-Related Factors, and Blood Pressure in Young Adults. 2016 Oct 28;7:1682. doi: 10.3389/fpsyg.2016.01682. PMID: 27840615.

14. Aruni Bhatnagar, Wasim Maziak, Thomas Eissenberg, Kenneth D. Ward, George Thurston, Brian A. King, Erin L. Sutfin, Caroline O. Cobb, Merlyn Griffiths, Larry B. Goldstein, Mary Rezk-Hanna. Water Pipe (Hookah) Smoking and Cardiovascular Disease Risk: A Scientific Statement From the American Heart Association. 2019 May 7;139(19):e917-e936. doi: 10.1161/CIR.0000000000000671. PMID: 30845826.

15. Sheila M. Hegde, Scott D. Solomon. Influence of Physical Activity on Hypertension and Cardiac Structure and Function. National Library of Medicine. Curr Hypertens Rep. 2015;17(10):77. PMID: 26277725.

16. Echouffo-Tcheugui JB, Batty GD, Kivimaki M, Kengne AP. Risk models to predict hypertension: a systematic review. PLoS One. 2013;8(7).

17. Kivimaki M., Batty G.D., Singh-Manoux A., Ferrie J.E., Tabak A.G., Jokela M., et al. Validating the Framingham hypertension risk score: results from the Whitehall II Study. Hypertension. 2009;54(3):496-501. PMID:19597041.

18. LaFreniere D., Zulkernine F., Barber D., Martin K., editors. Using machine learning to predict hypertension from a clinical dataset. 2016 IEEE Symposium Series on Computational Intelligence (SSCI); 2016: IEEE.

19. Krittanawong C., Bomback A.S., Baber U., Bangalore S., Messerli F.H., Tang W.W. Future direction for using artificial intelligence to predict and manage hypertension. Curr Hypertens Rep. 2018;20(9):75. PMID:29980865.

20. Echouffo-Tcheugui J.B., Batty G.D., Kivimaki M., Kengne A.P. Risk models to predict hypertension: a systematic review. PLoS One. 2013;8(7):e67370. PMID:23861760.

21. Ramezankhani A, Kabir A, Pournik O, Azizi F, Hadaegh FJM. Classification-based data mining for identification of risk patterns associated with hypertension in Middle Eastern population: A 12-year longitudinal study. 2016;95(35).

22. Alvarez Aliaga A., Gonzalez-Aguilera J.C. , Maceo-Gomez L.D.R., Suarez-Quesada A. Predictive model for the development of hypertensive cardiopathy: A prospective cohort study. Medwave. 2017;17(4):e6954. PMID:28582382.

23. Sun J., McNaughton CD., Zhang P., Perer A., Gkoulalas-Divanis A., Denny J.C., et al. Predicting changes in hypertension control using electronic health records from a chronic disease management program. J Am Med Inform Assoc. 2014;21(2):337-44. PMID:24045907.

24. Huang S., Xu Y., Yue L., Wei S., Liu L., Gan X., et al. Evaluating the risk of hypertension using an artificial neural network method in rural residents over the age of 35 years in a Chinese area. Hypertens Res. 2010;33(7):722-6. PMID:20505678.

25. Ismailov O.M., Mirzakhalilov S., Ismoilov M.O. Research of methods and algorithms of replacation in systems with a distributed database. Problems of Computational and Applied Mathematics. 2023. 1(46): 116-122.

26. Ismailov О.М., Mirzakhalilov С. "Survey of algorithms search of shortest ways for design of geolocation information systems." Science and Innovation 2.3 (2023): 62-70. https://doi.org/10.5281/zenodo.7729386.

27. Ismailov О.М., Mirzakhalilov S.S., Kholdarova G.N. "Methods of using artificial intelligence algorithms in monitoring the health of athletes during training and competition". International scientific and technical conference "Digital technologies: Problems and solutions of practical implementation in the spheres". April 27-28, 2023.

i Надоели баннеры? Вы всегда можете отключить рекламу.