Next Article in Journal
Optimizations of the Conditions for Ceftobiprole Determination in a Complex Matrix
Next Article in Special Issue
Position Tracking of an Underwater Robot Based on Floating-Downing PI Control
Previous Article in Journal
S-Velocity Profile of Industrial Robot Based on NURBS Curve and Slerp Interpolation
Previous Article in Special Issue
Design and Realization of Seeding Quality Monitoring System for Air-Suction Vibrating Disc Type Seed Meter
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Flexible Ring Sensor Array and Machine Learning Model for the Early Blood Leakage Detection during Dialysis

1
Department of Maritime Information and Technology, National Kaohsiung University of Science and Technology, Kaohsiung City 80543, Taiwan
2
Department of Electrical Engineering, National Chin-Yi University of Technology, Taichung City 41170, Taiwan
3
Department of Infectious Disease, Chi Mei Medical Center, Tainan City 710033, Taiwan
*
Author to whom correspondence should be addressed.
Processes 2022, 10(11), 2197; https://doi.org/10.3390/pr10112197
Submission received: 18 September 2022 / Revised: 21 October 2022 / Accepted: 22 October 2022 / Published: 26 October 2022

Abstract

:
Severe blood leakage resulting from the detachment of dialysis tubing is often difficult to detect by nurses in busy clinics. This paper presents a flexible blood leakage detection system featuring a ring-light sensor array with an operating wavelength of 500–700 nm, which is held in place by the gauze covering the dialysis puncture site. A ring-light sensor is connected to a bidirectional hetero-associative memory network, which interprets detected changes in signal strength, the output signal of which is transmitted via WiFi to a server at the nursing station where a machine learning algorithm determines whether blood leakage has occurred. The compact design of this early warning system greatly enhances the comfort and mobility of patients undergoing dialysis. The efficacy of the proposed system was demonstrated in experiments involving artificial blood.

1. Introduction

According to the 2020 annual report published by the US Renal Data System (USRDS) [1], Taiwan had the highest global prevalence of patients with end-stage renal disease undergoing dialysis as well as the highest annual incidence of new dialysis patients in 2018. In 2019, the number of dialysis patients in Taiwan exceeded 920,000, with an annual treatment cost of 53.3 billion NTD. Furthermore, the age of onset is gradually decreasing. These phenomena can largely be attributed to the long-term use the over-the-counter medicines, such as non-steroidal anti-inflammatory drugs, anticoagulants, and paracetamol to treat uremia. Dialysis can be categorized as hemodialysis (HD) and peritoneal dialysis (PD) [2]. At present, most dialysis patients in Taiwan undergo hemodialysis in medical centers, regional hospitals, or metropolitan hospitals three times per week for 3–4 h per session.
As shown in Figure 1a [3], hemodialysis machines are equipped with a roller pump to generate pressure for dialysate flow and generate a transmembrane pressure difference (approximately 250 mmHg) to facilitate the removal of blood from the body. One set of tubing carries uremic blood from the body to the hemodialysis machine, where an artificial kidney cleans the blood, after which another set of tubing returns the blood to the body. As shown in Figure 1b [4], arteriovenous shunts (AVSs) can be classified as an arteriovenous fistula (AVF) or arteriovenous graft (AVG) [4,5]. The safety of patients during dialysis treatment depends on the detection of blood leakage and the immediate notification of on-duty nursing staff. Existing hemodialysis machines monitor blood pressure, blood leakage, patient temperature, blood conductivity, blood PH, air bubble invasion, and the operating status of bypass devices [6,7].
Researchers have developed a number of schemes for the detection of blood leakage, including optical sensors, pad sensors, and wetness sensors. The blood detection system devised by Qing et al. [8] is based on non-volatile reagents. Nomura et al. [9] devised a short-circuit detection system based on electrodes patterned on cotton textiles using screen-offset printing technology. Shimazaki et al. [10] employed the evolution of color (chroma) in color sensors to detect blood leakage without the risk of malfunction due to chemical leakage or interference from obstacles along the light path. Tan et al. [11] detected blood leakage by examining changes in the intensity of LED light using principal components analysis (PCA). The three most common commercial devices used for the detection of blood leakage during dialysis include the Redsense® MonitorTM (Redsense® Medical Inc., Halmstad, Sweden, FDA-approved); HEMOdialertTM (Azacare Inc., Waikanae, New Zealand), and Leak Detector (Nipro Inc., Osaka, Japan) [12,13,14]. As shown in Figure 2a, the Redsense system uses a single-point near-infrared light in conjunction with a sensor held in place by the gauze covering the puncture site. Blood leaking into the gauze alters the signal received by the photo interrupter, signaling an alarm [12]. As shown in Figure 2b,c [13,14], the Azacare and Nipro devices are based on conductive circuits on water-absorbent materials, which short circuit when blood leakage occurs, sounding an alarm.
The systems mentioned above include sensors, analog circuits, an alarm unit, and a wireless communication system within a bulky device worn on the arm or chest. In the event that blood leakage is detected during dialysis, the device transmits an alarm signal to the nursing station via Bluetooth. Note that these systems must be worn for an extended duration (3–4 h) and impose upon the patient undue stress by constraining their mobility. They can also hinder the operation of arteriovenous devices.
In the current study, we sought to combine the benefits of existing systems by creating a ring-light sensor array on a flexible printed circuit board (FPCB) [15,16,17] (see Figure 3). The light sensor is a semiconductor, the resistance of which decreases inversely with the intensity of the light striking it. Blood covering the light sensor can increase the photo-resistance by several kiloohms (KΩ) or even megaohms (MΩ). A bleeder circuit and voltage follower transmit changes in voltage to an embedded computing unit, in which a bidirectional hetero-associative memory (BHAM) network machine learning model [18,19,20] determines the severity of the blood leakage. The portability of the unit was ensured by moving the alarm system to the nursing station to which an alarm is transmitted using a WiFi wireless network (IEEE 802.11 standard WLAN [21,22,23]). Experiments using artificial blood verified the efficacy of the proposed system.

2. Materials and Methods

2.1. Flexible Ring-Light Sensor Array

High-sensitivity light sensors are widely used in electronic circuits. As shown in Figure 4a, most of these sensors are based on cadmium sulfide (CdS) or cadmium selenide (CdSe) [24], the resistance of which varies with light intensity, ranging from 300 Ω (at 1000 Lux) to 1 MΩ (at 0.1 Lux). In this study, eight light sensor elements were fabricated via digital cylinder printing in a ring formation on a thin, inexpensive flexible printed circuit board measuring 40 × 40 mm2. This compact design allows placement within the gauze bandage at the puncture site. As shown in Figure 4b, uniform light distribution was ensured by creating a ring-light system comprising eight light sensors connected to a +5.0 VDC (current: 0.008–0.500 mA). Voltage signals from the eight light sensors (0 to 5.0 VDC) were sent to analog input ports, and mapping serial ports (MSPs) were connected to the key circuit resistor, which means that each DI port (DI-1 DI-8) was connected directly to a light sensor. This made it possible to apply a hard limit function on light sensor values expressed as threshold values. Digital sensor signals (Si; i = 1, 2, 3, …, 8) were converted into 8-bit binary patterns, as follows:
S i = { 0 , 1 , i f   V c d > V i > V c d × 70 % i f   V i < V c d × 70 %   ,   V c d = + 5.0
where sensing state Si = 1 indicates the logic state “High (1)” and Si = 0 indicates logic state “(0)”. Thus, sensor detection status can be derived from the 8-bit binary number as follows: S = [s1, s2, s3, s4, s5, s6, s7, s8] = [0/1, 0/1, 0/1, 0/1, 0/1, 0/1, 0/1, 0/1]. This generates 28 = 256 binary patterns corresponding to each R = [0/1, 0/1, 0/1, 0/1] pattern, as shown in Figure 5. Note that a value of “1” indicates the detection of an anomaly at that point, whereas a value of “0” indicates no anomaly. For example, an output pattern of R = [0 0 0 0] would indicate risk level 1 (normal state), whereas R = [0 1 0 0] would indicate risk level 2 (mild blood leakage), R = [0 0 1 0] would indicate risk level 3 (moderate blood leakage), and R = [0 0 0 1] would indicate risk level 4 (serious blood leakage). Hence, the combinations generated by the four risks level were as follows:
  • Risk level 1: 0 sensors detected (normal)
  • Risk level 2: ≦3 sensors detected (Nr = 91 combinations)
  • Risk level 3: ≦6 sensors detected (Nr = 153 combinations)
  • Risk level 4: ≧7 sensors detected (Nr = 9 combinations)
where R indicates the level of risk. We then used these data as inputs for a BHAM machine learning model to estimate the severity of blood leakage based on the corresponding 256 binary models.

2.2. Bidirectional Hetero-Associative Memory Machine Learning Model

Associative memory machine learning methods can be classified as auto-associative and hetero-associative (BHAM). The latter employs a feedback mechanism, which allows the synthesis of new model patterns and noise filters [18,19,20]. The network includes an input layer, an output layer, and a network connection layer. This type of model saves high-dimensional training models in the connection and correlation matrix and then uses human cognition to construct a model. The weights applied to input data are encoded in the weighting matrix based on various conditions. By reducing the 256 groups of input–output matched training data for each patient, the BHAM model resolves the problem of non-linear identification.
However, in the processing of binary and bipolar data, auto-associative and hetero-associative memory machine learning algorithms can also be used to store information and matrices using noise-free versions of input mode X and output mode Y. Thus, non-linear separable tasks can be performed simply by altering the configuration of the linear processing unit and Gaussian function, as shown in Figure 6.
In the current study, the BHAM machine learning model was implemented in two stages: a learning stage and a bidirectional association stage:
  • Learning stage:
Step (1) This involved the construction of training input–output correspondence patterns Sk and Rk, where the input pattern was Sk, k = 1, 2, 3, …, 256, the connection status vector was Sk = [sk1, …, ski, …, skn]t, n = 8, and the risk pattern vector was Rk = [rk1, …, rki, …, rkm]t, m = 4.
Step (2) This involved using K pairs of training modes to construct connection matrix C:
C = k = 1 K R _ k S _ k t
where the dimensionality of matrix C was [cij]n × m. Thus, the dimension corresponding to the input–output model can be converted from K × n and K × m into n × m.
Step (3) The eigenvalue of connection matrix C was calculated as follows:
λ j = 1 n i = 1 n c i j , j = 1 , 2 , 3 , , m
Thus, in the current study, n = 8 indicates an 8-input binary system and m = 4 indicates four risk levels. The relationship between weight matrix W and correlation matrix A is described using Equation (4), as follows:
W = [ θ 0 × λ 1 θ 1 × λ 1 θ 5 × λ 1 θ 7 × λ 1 θ 0 × λ 2 θ 1 × λ 2 θ 5 × λ 2 θ 7 × λ 2 θ 0 × λ 3 θ 1 × λ 3 θ 5 × λ 3 θ 7 × λ 3 θ 0 × λ 4 θ 1 × λ 4 θ 5 × λ 4 θ 7 × λ 4 ] A = [ 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ]
where θh = h, h = 0, 1, 2, …, 8 indicate the weights corresponding to the risk levels, and correlation matrix A indicates the binary value of the coded risk level associated with those weights.
  • Bidirectional association stage:
Step (1) The storage element is used to obtain connection matrix C, correlation matrix A, and weight matrix W. The voltage of the flexible ring array sensor is converted into a binary value (0/1) using Equation (1), and the test input pattern S0 = [s1, …, s5, …, s8]t is applied to the connection network.
Step (2) This is the association stage, which involves calculating the output pattern R0 = [r1, r2, r3, r4]t using Equations (5) and (6):
R _ 0 = C S _ 0
r j 0 = i = 1 9 c i j s j 0 , j = 1 , 2 , 3 , 4
Step (3) The pattern from the output unit is sent to the non-linear layer (association unit) for analysis using Equations (7) and (8):
D h = w h _ R 0 _ = i = 1 9 ( w h j r j 0 ) 2
g h = exp ( 1 2 σ 2 × ( D h ) 2 ) , h = 1 , 2 , 3 , , 9
where σ is the standard variable, wh is the ith column in the weight matrix, G0 = [g1, g2, g3, g4, …, g9], Dh indicates the estimated distance, and gh is the output Gaussian function used primarily to assess the degree of similarity between output mode R0 and weight vector wh. The value varied between 0 and 1, where gh ⟶ 0, indicates low correlation and gh ⟶ 1 indicates high correlation.
Step (4) Transmit the outputs of gh units to the r j 0 unit with nonlinear feedback with a hard limit function (threshold value of 0.5). A new output r j 1 unit pattern can then be derived using Equations (9)–(11), as follows:
v j = h = 1 9 a j h g h , j = 1 , 2 , 3 , 4
r j 1 = { 1 , v j 0.50 0 , v j < 0.50 ,
R _ 1 = [ r 1 1 , r 2 1 , r 3 1 , r 4 1 ]
Step (5) A lack of change in output unit pattern R1 and output unit pattern Rmax is taken as an indication of bidirectional stability, such that bidirectional association is immediately halted. Otherwise, the program returns to Step 2 until the following bidirectional termination conditions are met:
R max _ = arg max ( r j 1 ) 0.50
The design of the ring-light sensor array and BHAM model proposed in this study was easily implemented in an embedded system (ES) that included a Wifi wireless communication system (WLAN; 2.4 GHz) for the transmission of alerts to the nursing station or portable computing device within an interior space of up to 20 × 30 m2.

3. Results and Discussions

3.1. Experiment Setup

The analog blood leak detection equipment and BHAM were implemented using a National InstrumentsTM myRIO-1900 (Austin, TX, USA) [25]. Data collection coding, basic mathematical operations, and formulaic operations were implemented using the MathScript encoder (National InstrumentsTM LabVIEW, Austin, TX, USA). Data transmission was implemented using WiFi (IEEE 802.11 Standards, Wireless Local Area Network). The human–machine interface used to display the results (sensor data acquisition system, risk level warning, and other information) was designed using the graphical program encoder provided in NITM LabVIEW. An analog mapping serial port (MSP) embedded in the system received voltage values from the eight sensor nodes in the ring-light sensor array. The eight light sensor voltage values (V1 to V8) were used to derive the voltage of the eight light sensors in the ring array by Equation (1). When in the normal state, the logic “0”, the threshold was Vcd > Vi > Vcd × 70%, i = 1, 2, 3, …,8. Similarly, the blood leak state, the logic “1”, the threshold was Vi < Vcd × 70%. Artificial blood (2–10 mL) was used to simulate blood in the experiment and the reaction time of the sensor was between 1 and 10 s.

3.2. Preliminary Detection Tests

A total of 256 combinations of input and output training modes were used in the construction of two matrices for use, a set of binary patterns. Weight matrix W and correlation matrix A were constructed using Equation (4) as follows:
W A [ 0 29 × 0 90 × 0 9 × 0 0 29 × 1 90 × 1 9 × 1 0 29 × 2 90 × 2 9 × 2 0 29 × 3 90 × 3 9 × 3 0 29 × 4 90 × 4 9 × 4 0 29 × 5 90 × 5 9 × 5 0 29 × 6 90 × 6 9 × 6 0 29 × 7 90 × 7 9 × 7 0 29 × 8 90 × 8 9 × 8 ] [ 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 ]
As shown in Figure 6, the BHAM machine learning model had eight input nodes, four output nodes, and nine non-linear processing nodes (Gaussian function). Below, we present an example instance of blood leakage (>10 mL of artificial blood) covering sensors #1, #2, #3, and #4. The process of measurement and calculation is outlined in the following:
Step (1) The processing of blood leakage detection values V = [V1, V2, V3, V4, V5, V6, V7, V8]t = [3.39, 3.30, 3.17, 3.23, 4.28, 4.20, 4.18, 4.23]t resulted in the following output: S0 = [1, 1, 1, 1, 0, 0, 0, 0]t, based on the hard limit function.
Step (2) R0 = [0, 0, 0, 0]t was applied to input mode S0, whereupon Equations (5) and (6) were used to obtain the correlation output model R0.
Step (3) After converting output model R0 into a Gaussian function, Equations (7) and (8) were respectively used to calculate the output vector G0 and distance Dh, as follows:
G0= [0.000, 0.000, 0.000, 0.002, 0.838, 0.003, 0.000, 0.000]t;
D = [381.649, 286.667, 191.687, 96.716, 2.828, 93.306, 188.276, 283.256, 378.238]t.
where g5 indicated the maximum value in G0 and (argmin ‖D5‖ = 2.828) had the highest similarity in measurement categories. Thus, the risk level corresponding to these values was 3.
Step (4) From the Gaussian function, we obtained a new output vj unit for which we calculated the following: [v1, v2, v3, v4,]t = [0.000, 0.002, 0.840, 0.000]t, which was then used to derive vj = [0, 0, 1, 0]t using the hard limit function.
Step (5) When bidirectional stability was achieved, the sensor calculations were terminated and the human–machine interface presented an alarm indicating risk level 3, as shown in Figure 7.
The simulation of different light sensors was covered with artificial blood (2–10 mL) for the mean of ten experimental results, as shown in Table 1. When the ring-light sensors were in a normal state, the voltage from each of the eight sensors averaged 4.15–4.30 volts, such that the sensing state was S = [0, 0, 0, 0, 0, 0, 0, 0]. When two of the light sensors were occluded by artificial blood, the light sensor voltage range decreased to 3.1–3.48 volts with a sensing state of S = [0, 0, 0, 0, 0, 0, 1, 1]. When four or seven of the light sensors were occluded, the light sensor voltage range varied between 3.1–3.48 V for a sensing state of S = [0, 0, 0, 0, 1, 1, 1, 1] or S = [0, 1, 1, 1, 1, 1, 1, 1], respectively.

3.3. Performance Comparisons

Table 2 presents a performance comparison of the current system and previous works [17]. The proposed BHAM model used matrix calculations in the learning stage without iterative updating of the network model. This made it possible to reduce the dimensionality of the training model, internal memory requirements, and computation time. The 8-4-9 network model and Euler distance method were used to measure the degree of similarity between weight patterns in weight matrix W. Argument ‖Dh‖ (h = 1, 2, 3, …, 9) is a free parameter used mainly to configure the standard deviation of the Gaussian function in the recall stage. This parameter has a self-regulatory function that adjusts non-linear functions to deal with non-linear separation problems. In the recall stage, the hetero-associative memory process required ≤2 iterations, thereby eliminating any need to adjust network parameters. Furthermore, only 416 bytes of storage space was required. The mean execution duration to achieve bidirectional stability and determine blood leak risk level was <0.15 ms. We achieved a hit rate of 100% in simulations involving 256 events. We employed the current injection method and Jacobi and Gauss–Seidel methods to solve the linear equation, whereas an iterative calculation process (2 < iterations < 25) was used to obtain the voltages of nodes in the analog sensor. Using node voltage to identify instances of artificial blood leakage required 512 bytes of memory.

3.4. Proposed System Versus Similar Sensing Devices in the Literature

Table 3 compares the blood detection system proposed in this paper to comparable works in the literature. Daniel et al. [8] proposed a gas-based method capable of detecting the presence of blood within 30 s; however, having the alarm unit and battery attached to the arm is somewhat uncomfortable for the patient. Nomura et al. [9] devised a short-circuit detection system based on electrodes patterned on cotton textiles using screen-offset printing. Note however that the authors did not provide detailed data analysis pertaining to the performance of their scheme. Shimazaki et al. [10] proposed the use of LED color sensors to detect blood leakage; however, their system requires an external battery. Tan et al. [11] also used LED light intensity to detect blood leakage, but with the alarm unit and battery attached to the arm. Lee et al. [26] used deep learning to determine whether the data from LED sensors were indications of blood leakage; however, the success rate of their system was only 83.7%. Chuang et al. [27] used a photo-interrupt sensor attached to the patient’s arm to detect instances of blood leakage, after which a digital signal is sent to the nursing station via Bluetooth 4.0, triggering an alarm within 1.6 s after the initial detection. The system proposed by Zeng et al. [28] used two photodiode sensors to detect blood leakage and send the resulting digital signal via WiFi to a microcontroller computing unit (MCU) to determine whether to issue an alarm. Nonetheless, detection is performed at intervals of 5 s. Note that most of the research above focused on the sensor, sensing direction, power supply support, or alarm unit on the arm. Only two papers [9,27] refer to detection sensitivity (15 μL and 0.01 mL, respectively).
The system developed in this study sought to eliminate the disadvantages of previous systems while retaining the advantages. The proposed system was evaluated using artificial blood to simulate leakage events, and the results indicate the mean of 10 experiments, as shown in Table 1. The proposed detection unit was sensitive to the leakage of only 2 mL and the total detection time was <0.15 ms. The transmission of information to the nurse station via WiFi eliminates the need to attach an alarm unit to the patient’s arm and the embedded supply power ensures that signals are not interrupted by power outages. The proposed system employs a flexible light-array sensor within a compact lightweight housing to ensure the comfort and mobility of the patient during hemodialysis.

4. Conclusions

This paper presents a preliminary assessment of a flexible ring-light sensor array implemented in conjunction with BHAM to identify instances of blood leakage during hemodialysis. Unlike IR light sensors, the proposed photocell sensor is thin, light, flexible, inexpensive, and easily implemented as a wearable device. The sensor based on a ring-light array also enables multi-directional sensing to enhance system robustness. Analog signals indicating a change in sensor voltage are converted into a digital signal, which is input into an algorithm tasked with assessing the level of risk. The BHAM model is simple to configure and quick to train. The training and internal memory storage requirements are lower than those of conventional machine learning methods. By minimizing computation, the proposed system also enables rapid detection. In experiments using artificial blood, the hit rate was 100% and the sensor demonstrated good sensitivity using blood samples as small as 2 mL. The entire unit complies with IEC 60601-1 Part 1–11: 2015 standards for electromagnetic compatibility [29,30], including the design, circuit performance, and risk assessment methods.

Author Contributions

Conceptualization, P.-T.H., C.-H.L. and C.-M.L.; analysis and materials, P.-T.H. and C.-H.L.; data analysis, P.-T.H. and C.-H.L.; writing—original draft preparation, P.-T.H., C.-H.L. and C.-M.L.; writing—review and editing, P.-T.H. and C.-H.L.; supervision, P.-T.H., C.-H.L. and C.-M.L.; funding acquisition, P.-T.H. and C.-H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Ministry of Science and Technology, Taiwan, under contract number: MOST 111-2222-E-992-004, duration: 1 August 2022–31 July 2023.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare that they have no conflict of interest.

Abbreviations

USRDSUS Renal Data System
HDHemodialysis
PDPeritoneal dialysis
AVSsArteriovenous shunts
AVFArteriovenous fistula
AVGArteriovenous graft
PCAPrincipal Components Analysis
FPCBFlexible printed circuit boards
kilo-ohms
megaohms
BHAMBidirectional hetero-associative memory
CdSCadmium sulfide
CdSeCadmium selenide
MSPsMapping serial ports
ESEmbedded system
MCUMicrocontroller

References

  1. 2020 Annual Data Report. Available online: https://adr.usrds.org/2020/ (accessed on 20 October 2022).
  2. Hemodialysis. Available online: https://www.lucenxia.com.my/types-of-peritoneal-dialysis (accessed on 20 October 2022).
  3. All About Dialysis. Available online: https://www.idcantalya.com/en/dialysis/ (accessed on 20 October 2022).
  4. Leo, K.M. Haemodialysis Access. Available online: https://www.vascular.com.hk/page37.php (accessed on 20 October 2022).
  5. Allon, M.; Robbin, M.L. Increasing arteriovenous fistulas in hemodialysis patients: Problems and solutions. Kidney Int. 2002, 62, 1109–1124. [Google Scholar] [CrossRef] [PubMed]
  6. Murdeshwar, H.N.; Anjum, F. Hemodialysis. 2020. Available online: https://europepmc.org/article/NBK/nbk563296 (accessed on 20 October 2022).
  7. Azar, A.T.; Canaud, B. Hemodialysis system. In Modelling and Control of Dialysis Systems; Springer: Berlin/Heidelberg, Germany, 2013; pp. 99–166. [Google Scholar]
  8. Engvall, D.; Stroemsten, P. Detection of blood leakage by detecting a volatile agent. U.S. Patent No. 9,492,091, 15 November 2016. [Google Scholar]
  9. Nomura, K.I.; Horii, Y.; Kanazawa, S.; Kusaka, Y.; Ushijima, H. Fabrication of a textile-based wearable blood leakage sensor using screen-offset printing. Sensors 2018, 18, 240. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Shimazaki, T.; Kawakubo, Y.; Hara, S.; Hitosugi, T.; Yokoyama, T.; Miki, Y. Blood Leakage Determination Using the Chromaticity of a Color Sensor. Adv. Biomed. Eng. 2019, 8, 177–184. [Google Scholar] [CrossRef] [Green Version]
  11. Tan, C.-H.; Khaw, J.-Y.; Wong, Y.-C.; Chionh, C.-Y.; Foong, S. BWatch: A Non-invasive Blood Leakage Detection Device using Robust Reflectance-based Sensing. In Proceedings of the 2019 IEEE International Conference on Cybernetics and Intelligent Systems and IEEE Conference on Robotics, Automation and Mechatronics, Bangkok, Thailand, 18–20 November 2019; pp. 350–355. [Google Scholar]
  12. Redsensemedical Venous Needle Dislodgement. Available online: https://redsensemedical.com/ (accessed on 20 October 2022).
  13. Hemodialerttm. 2005. Available online: https://www.hemodialert.com/hemodialert-hemodialysis-alarm.php (accessed on 16 October 2022).
  14. NIPRO. 2014. Available online: https://www.nipro.co.jp/ (accessed on 20 October 2022).
  15. Gao, W.; Emaminejad, S.; Nyein, H.Y.Y.; Challa, S.; Chen, K.; Peck, A.; Fahad, H.M.; Ota, H.; Shiraki, H.; Kiriya, D.; et al. Fully integrated wearable sensor arrays for multiplexed in situ perspiration analysis. Nature 2016, 529, 509–514. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Lin, C.-H.; Chen, W.-L.; Li, C.-M.; Wu, M.-J.; Huang, P.-T.; Chen, Y.-S. Assistive technology using integrated flexible sensor and virtual alarm unit for blood leakage detection during dialysis therapy. Healthc. Technol. Lett. 2016, 3, 290–296. [Google Scholar] [CrossRef] [PubMed]
  17. Huang, P.-T.; Jong, T.-L.; Li, C.-M.; Chen, W.-L.; Lin, C.-H. Integrating flexible sensor and virtual self-organizing DC grid model with cloud computing for blood leakage detection during hemodialysis. IEEE Trans. Biomed. Circuits Syst. 2017, 11, 784–793. [Google Scholar] [CrossRef] [PubMed]
  18. Berberian, N.; Aamir, Z.; Hélie, S.; Chartier, S. Encoding sparse features in a bidirectional associative memory. In Proceedings of the 2016 International Joint Conference on Neural Networks (IJCNN), Vancouver, BC, Canada, 24–29 July 2016; pp. 5119–5126. [Google Scholar]
  19. Lin, C.-H.; Chen, W.-L.; Kan, C.-D. Inflow and outflow stenoses screening on biophysical experimental arteriovenous graft using big spectral data and bidirectional associative memory machine learning model. IET Cyber-Phys. Syst. Theory Appl. 2019, 4, 139–147. [Google Scholar] [CrossRef]
  20. Chartier, S.; Giguère, G.; Langlois, D. A new bidirectional heteroassociative memory encompassing correlational, competitive and topological properties. Neural Netw. 2009, 22, 568–578. [Google Scholar] [CrossRef] [PubMed]
  21. IEC 60601-1-11:2015; Medical Electrical Equipment-Part 1–11: General Requirements for Basic Safety and Essential Performance-Collateral Standard: Requirements for Medical Electrical Equipment and Medical Electrical Systems Used in the Home Healthcare Environment. International Electrotechnical Commission: London, UK, 2015.
  22. IEEE Std 802.11™; Institute of Electrical and Electronics Engineers et. al. IEEE Computer Society: Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. The Institute of Electrical and Electronics Engineers: Piscataway, NJ, USA, 2012; pp. 1–2793.
  23. Vallozzi, L.; Van Torre, P.; Hertleer, C.; Rogier, H.; Moeneclaey, M.; Verhaevert, J. Wireless communication for firefighters using dual-polarized textile antennas integrated in their garment. IEEE Trans. Antennas Propag. 2010, 58, 1357–1368. [Google Scholar] [CrossRef] [Green Version]
  24. Ada, L. Cds Cells, Photoresistors, & Light Dependent Resistors (ldr). 2012. Available online: https://learn.adafruit.com/photocells/measuring-light (accessed on 20 October 2022).
  25. Doering, E. NI myRIO Project Essentials Guide; National Technology and Science Press: Austin, TX, USA, 2014; pp. 165–168. [Google Scholar]
  26. Lee, H.-C.; Lin, J.-S. An Open-Source Wearable Sensor System for Detecting Extravasation of Intravenous Infusion. IEEE Trans. Instrum. Meas. 2020, 70, 1–11. [Google Scholar] [CrossRef]
  27. Chuang, H.-C.; Shih, C.-Y.; Chou, C.-H.; Huang, J.-T.; Wu, C.-J. The development of a blood leakage monitoring system for the applications in hemodialysis therapy. IEEE Sens. J. 2015, 15, 1515–1522. [Google Scholar] [CrossRef]
  28. Zeng, J.-H.; Tsai, Y.-S. A Wireless Hemodialysis Blood Oozing Detection and Alarm System. In International Conference on the Development of Biomedical Engineering in Vietnam; Springer: Singapore, 2018; pp. 441–444. [Google Scholar]
  29. IEC 60601-1 International Standard, Medical Electrical Equipment–Part 1: General Requirements for Basic Safety and Essential Performance. Available online: https://www.iso.org/standard/41986.html (accessed on 20 October 2022).
  30. IEC PAS 63023:2016. Medical Electrical System Input Interface for Haemodialysis Equipment for Use of External Alarming Device. Available online: https://webstore.iec.ch/publication/24041 (accessed on 20 October 2022).
Figure 1. (a) Working principle of hemodialysis treatment and hemodialysis machine; (b) type of arteriovenous shunt (AVF and AVG).
Figure 1. (a) Working principle of hemodialysis treatment and hemodialysis machine; (b) type of arteriovenous shunt (AVF and AVG).
Processes 10 02197 g001
Figure 2. (a) Redsense® Monitor (light sensor); (b) HEMOdialert™ (moisture sensor); (c) Nipro moisture sensor.
Figure 2. (a) Redsense® Monitor (light sensor); (b) HEMOdialert™ (moisture sensor); (c) Nipro moisture sensor.
Processes 10 02197 g002
Figure 3. Structure of integrated flexible ring-light sensor array and machine learning model.
Figure 3. Structure of integrated flexible ring-light sensor array and machine learning model.
Processes 10 02197 g003
Figure 4. (a) Correlation curve showing resistance (Ω) as a function of light intensity (Lux) as measured using the light sensor (log-log). (b) Flexible ring-light sensor array.
Figure 4. (a) Correlation curve showing resistance (Ω) as a function of light intensity (Lux) as measured using the light sensor (log-log). (b) Flexible ring-light sensor array.
Processes 10 02197 g004
Figure 5. Correspondence between different combinations of binary patterns and risk levels.
Figure 5. Correspondence between different combinations of binary patterns and risk levels.
Processes 10 02197 g005
Figure 6. Proposed bidirectional hetero-associative memory network model.
Figure 6. Proposed bidirectional hetero-associative memory network model.
Processes 10 02197 g006
Figure 7. Experiment setup and sensor array detection results.
Figure 7. Experiment setup and sensor array detection results.
Processes 10 02197 g007
Table 1. Mean results of 10 experiments using artificial blood (2–10 mL).
Table 1. Mean results of 10 experiments using artificial blood (2–10 mL).
EventLevel 1: Normal
Voltage (V) and S
Level 2
Voltage (V) and S
Level 3
Voltage (V) and S
Level 4
Voltage (V) and S
Sensor Point
14.15–4.30, 03.1–3.48, 13.1–3.48, 13.1–3.48, 1
24.15–4.30, 03.1–3.48, 13.1–3.48, 13.1–3.48, 1
34.15–4.30, 04.15–4.30, 03.1–3.48, 13.1–3.48, 1
44.15–4.30, 04.15–4.30, 03.1–3.48, 13.1–3.48, 1
54.15–4.30, 04.15–4.30, 04.15–4.30, 03.1–3.48, 1
64.15–4.30, 04.15–4.30, 04.15–4.30, 03.1–3.48, 1
74.15–4.30, 04.15–4.30, 04.15–4.30, 03.1–3.48, 1
84.15–4.30, 04.15–4.30, 04.15–4.30, 04.15–4.30, 0
Table 2. Performance comparison of bidirectional hetero-associative memory network and virtual self-organizing direct current grid model.
Table 2. Performance comparison of bidirectional hetero-associative memory network and virtual self-organizing direct current grid model.
MethodsBidirectional Hetero-Associative Memory Network
(BHAM)
Virtual Self-Organizing DC Grid Model [17]
Task
Network Architecture(8-4-9)-
Memory StorageC Matrix
(4 × 8): 128 bytes
W Matrix
(4 × 9): 144 bytes
A Matrix
(4 × 9): 144 bytes
n2 for matrix Y and
3 × n for vectors, I, V(p), V(p + 1)
520 bytes
Training DataConnecting Matrices
C, W, and A
256 input–output pairs of training patterns
-
Process UnitGaussian Function
Hard Limit Function
Multiplication, Division, and Subtraction
AlgorithmBidirectional Associative MemoryCurrent Injection Method and Jacobi and Gauss–Seidel Method
(<25 iterative computations)
Learning StageMatrix Operation-
Recalling StageIteration computation ≤ 2-
Execution TimeAverage Time: <0.15 msAverage Time: <0.30 ms
Accuracy100%100%
Table 3. Comparison of current work with previous systems in the literature.
Table 3. Comparison of current work with previous systems in the literature.
Design ItemsSensorSensing
Direction
AlgorithmSensitivityDetector TimeConnect to Nurse StationBattery
Support
The Alarm
Unit Set up on the Arm
Literature
[8]Gas
detector
One sensor--<30 sWiFi WirelessYesYes
[9]Wetness sensingMulti sensors-15 μL----
[10]LED
color sensors
One sensorLight
intensity
---YesNo
[11]LED light sensorOne sensorLight
intensity
--NoYesYes
[26]LED light sensorOne sensor---WiFi WirelessYesYes
[27]Photo
interrupter
One sensorAnalog0.01 mL1.6 s Bluetooth 4.0YesYes
[28]PhotodiodeTwo sensorsDigital-Every
5 s
WiFi WirelessYesNo
This WorkLight sensorsFlexible ring arrayDigital2 mL<0.15 msWiFi WirelessNoNo
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Huang, P.-T.; Lin, C.-H.; Li, C.-M. Flexible Ring Sensor Array and Machine Learning Model for the Early Blood Leakage Detection during Dialysis. Processes 2022, 10, 2197. https://doi.org/10.3390/pr10112197

AMA Style

Huang P-T, Lin C-H, Li C-M. Flexible Ring Sensor Array and Machine Learning Model for the Early Blood Leakage Detection during Dialysis. Processes. 2022; 10(11):2197. https://doi.org/10.3390/pr10112197

Chicago/Turabian Style

Huang, Ping-Tzan, Chia-Hung Lin, and Chien-Ming Li. 2022. "Flexible Ring Sensor Array and Machine Learning Model for the Early Blood Leakage Detection during Dialysis" Processes 10, no. 11: 2197. https://doi.org/10.3390/pr10112197

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop