The present disclosure relates to systems and methods for predicting the effect of inhaled and infused anesthetics on a patient. More specifically, the disclosure relates to predicting the effect of inhaled and infused anesthetics using peripheral venous pressure waveforms.
The depth of a patient's anesthesia in the hemorrhagic portion of the surgery is controlled by altering the minimum alveolar concentration (MAC) of an inhaled anesthetic, where a higher MAC corresponds to a higher dosage of the anesthetic. The depth in the non-hemorrhagic portion of the surgery is controlled by applying bolus dosages of an infused anesthetic. Anesthetic drugs that patients receive before any intervention change the physiology of the blood circulation in the vessels causing vasodilation to the vessels.
Previous forms of anesthesia depth assessors have been developed for adult patients, but they are not minimally invasive and therefore not appropriate for pediatric patients. Traditional clinical signs such as hypertension, tachycardia and lacrimation are unreliable indicators of depth of anesthesia. Early techniques based on real time signal processing such as the raw or summated EEG, and lower oesophageal contractility, were unreliable. Many methods use a dimensionless monotonic index as a measure of anesthetic depth.
Therefore, there is a need for a minimally invasive method of predicting the effect of inhaled and infused anesthetics, particularly for the pediatric population.
This disclosure provides a method of predicting the effect of inhaled and infused anesthetics using PVP waveforms.
In an aspect, a method of predicting a hemodynamic state of a patient being administered an anesthetic may include receiving a peripheral venous pressure (PVP) waveform from the patient, cleaning the PVP waveform, transforming the PVP waveform into the frequency domain, and automatically predicting a hemodynamic state of the patient. The prediction may be made using a k-nearest neighbor (k-NN), neural network, random forest, SVM, naïve Bayes, and/or K-means model. The method may further include acquiring the PVP waveform using a peripheral intravenous catheter linked to a pressure transducer and/or measuring the patient's electrocardiography (ECG) waveform.
Cleaning the PVP waveform may include sectioning the PVP waveform at a pre-selected length of time to create one or more segments, calculating a remainder of the PVP waveform divided by the pre-selected length of time, removing any last points of the PVP waveform that are equal to the PVP waveform remainder, calculating the mean and the standard deviation for each segment, and removing a segment if there is at least one point outside a set number of standard deviations selected by the user.
The hemodynamic state may be a hypervolemic state, an euvolemic state or a hypovolemic state. The anesthetic may be an infused anesthetic, such as propofol, etomidate, benzodiazepines, fentanyl, rem ifentanil, sufentanyl, morphine, hydromorphone, phenobarbital, pentobarbital, methohexital, ketamine, esketamine, precedex, lidocaine, bupivacaine, ropivacaine, tetracaine, chloroprocaine, clonidine, fentanyl, hydromorphone, morphine, epinephrine, sodium bicarbonate, or glucocorticoids. The patient may be a pediatric patient.
In another aspect, a method of predicting an anesthetic depth of a patient being administered an anesthetic may include receiving a peripheral venous pressure (PVP) waveform from the patient, cleaning the PVP waveform, transforming the PVP waveform into the frequency domain, and automatically predicting the anesthetic depth of the patient. The automatic prediction may be made using a k-nearest neighbor (k-NN), neural network, random forest, SVM, naïve Bayes, and/or K-means model. The method may further include acquiring the PVP waveform using a peripheral intravenous catheter linked to a pressure transducer. The method may also include measuring the patient's ECG and/or determining ECG and PVP waveform coefficients at the heart rate and respiratory rate frequencies.
Cleaning the PVP waveform may include sectioning the PVP waveform at a pre-selected length of time to create one or more segments, calculating a remainder of the PVP waveform divided by the pre-selected length of time, removing any last points of the PVP waveform that are equal to the PVP waveform remainder, calculating the mean and the standard deviation for each segment, and removing a segment if there is at least one point outside a set number of standard deviations selected by the user.
The anesthetic depth may be a minimum alveolar concentration (MAC) dosage. The anesthetic may be an inhaled anesthetic such as isoflurane, sevoflourane, desflurane, halothane, or nitrous oxide. The patient may be a pediatric patient.
Another aspect provided herein is a device having at least one non-transitory computer readable medium storing instructions which when executed by at least one processor, cause the at least one processor to: receive a peripheral venous pressure (PVP) waveform from a patient administered an anesthetic, clean the PVP waveform, transform the PVP waveform into the frequency domain, and automatically predict a hemodynamic state of the patient and/or an anesthetic depth of the patient. The automatic prediction may be made using a k-nearest neighbor (k-NN), neural network, random forest, SVM, naïve Bayes, and/or K-means model. The patient may be a pediatric patient. The hemodynamic state of the patient and/or the anesthetic depth of the patient may be predicted automatically. The device may further include a peripheral intravenous catheter linked to a pressure transducer to acquire the PVP waveform. The hemodynamic state may be a hypervolemic state, an euvolemic state or a hypovolemic state and the anesthetic depth may be a minimum alveolar concentration (MAC) dosage. The anesthetic may be an infused anesthetic such as propofol, etomidate, benzodiazepines, fentanyl, rem ifentanil, sufentanyl, morphine, hydromorphone, phenobarbital, pentobarbital, methohexital, ketamine, esketamine, precedex, lidocaine, bupivacaine, ropivacaine, tetracaine, chloroprocaine, clonidine, fentanyl, hydromorphone, morphine, epinephrine, sodium bicarbonate, or glucocorticoids or an inhaled anesthetic such as isoflurane, sevoflourane, desflurane, halothane, or nitrous oxide.
The description will be more fully understood with reference to the following figures and data graphs, which are presented as various embodiments of the disclosure and should not be construed as a complete recitation of the scope of the disclosure. It is noted that, for purposes of illustrative clarity, certain elements in various drawings may not be drawn to scale. Understanding that these drawings depict only exemplary embodiments of the disclosure and are not therefore to be considered to be limiting of its scope, the principles herein are described and explained with additional specificity and detail through the use of the accompanying drawings in which:
Reference characters indicate corresponding elements among the views of the drawings. The headings used in the figures do not limit the scope of the claims.
Various embodiments of the disclosure are discussed in detail below. While specific implementations are discussed, it should be understood that this is done for illustration purposes only. A person skilled in the relevant art will recognize that other components and configurations may be used without parting from the spirit and scope of the disclosure. Thus, the following description and drawings are illustrative and are not to be construed as limiting. Numerous specific details are described to provide a thorough understanding of the disclosure. However, in certain instances, well-known or conventional details are not described in order to avoid obscuring the description. References to one or an embodiment in the present disclosure can be references to the same embodiment or any embodiment; and, such references mean at least one of the embodiments.
Reference to “one embodiment”, “an embodiment”, or “an aspect” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. The appearances of the phrase “in one embodiment” or “in one aspect” in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described which may be exhibited by some embodiments and not by others.
The terms used in this specification generally have their ordinary meanings in the art, within the context of the disclosure, and in the specific context where each term is used. Alternative language and synonyms may be used for any one or more of the terms discussed herein, and no special significance should be placed upon whether or not a term is elaborated or discussed herein. In some cases, synonyms for certain terms are provided. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification including examples of any terms discussed herein is illustrative only, and is not intended to further limit the scope and meaning of the disclosure or of any example term. Likewise, the disclosure is not limited to various embodiments given in this specification.
Additional features and advantages of the disclosure will be set forth in the description which follows, and in part will be obvious from the description, or can be learned by practice of the herein disclosed principles. The features and advantages of the disclosure can be realized and obtained by means of the instruments and combinations particularly pointed out in the appended claims. These and other features of the disclosure will become more fully apparent from the following description and appended claims, or can be learned by the practice of the principles set forth herein.
Provided herein are methods of predicting the effect of anesthetics on a patient using peripheral venous pressure (PVP) waveforms. The methods of predicting the effect of anesthetics on a patient may be used to prevent overdosage or underdosage of anesthesia during a pediatric medical operation. In some examples, infused and inhaled anesthetics may have an impact on the PVP waveforms and machine learning may be used to automatically identify how anesthetics are affecting a patient by analyzing the patient's PVP waveforms. The method may be nearly instantaneous, minimally invasive, work with both infused and inhaled anesthetics, and be applicable to pediatric populations.
Analysis of peripheral venous pressure (PVP) waveforms is a novel method of monitoring intravascular volume, especially in cases of dehydration and hemorrhage. PVP has been shown to be a predictor of dehydration in pediatric patients. However, PVP waveforms can potentially be confounded by parameters other than volume status, such as anesthetic agents, while collecting the data. Anesthetic drugs, inhaled or infused, influence the PVP signal significantly.
The methods provided herein determined a significant relationship between both infused and inhaled anesthetics and the PVP waveform, as the PVP signal is influenced by the different hemodynamics states of the body.
The overall framework of the prediction method 100 is shown in
In various examples, a device may include an apparatus for acquiring the PVP waveform and at least one processor for performing the steps of the method 100. The device may continuously measure the PVP waveform and predict the anesthetic depth in the patient before and during a medical operation. In some examples, the PVP waveform may be acquired using a peripheral intravenous catheter linked to a pressure transducer. PVP can be measured via a peripheral IV, making it easy to access and measure compared to central venous pressure (CVP). In at least some examples, the PVP waveform may be measured via a peripheral IV in the arms or legs of the patient or at any location on the patient that may receive a peripheral IV. CVP is traditionally used in assessing the overall circulatory status of a patient in an intensive care or operative setting, and to guide resuscitation. Several studies have shown that CVP and PVP correlate significantly. However, use of PVP waveforms is a less invasive method of measuring volume status. The PVP waveform may be acquired by any method known in the art. In some examples, the PVP waveform may be acquired through a piezoelectric crystal. In additional examples, the PVP waveform may be acquired transcutaneously.
At step 104, the method 100 may include cleaning the PVP waveform. Cleaning the PVP waveform may remove unwanted motion artifacts. In various examples, the PVP waveform may be cleaned automatically. Cleaning the PVP waveform automatically may include sectioning the PVP waveform at a pre-selected length of time to create one or more segments, calculating a remainder of the PVP waveform divided by the pre-selected length of time, removing any last points of the PVP waveform that are equal to the PVP waveform remainder, calculating the mean and the standard deviation for each segment, and removing a segment if there is at least one point outside a set number of standard deviations selected by the user.
At step 106, the method 100 may include transforming the PVP waveform into the frequency domain. In some examples, the PVP waveform may be transformed using a Fast Fourier Transformation (FFT). The venous system is highly compliant and can accommodate large changes in volume with minimal changes in pressure. However, the detection of the subtle changes in PVP waveforms as a result of volume loss is made possible due to signal amplifying technologies that can extract hemodynamic signals in the frequency domain by using FFT. The frequency domain PVP signals may then be analyzed with advanced statistical and machine learning algorithms. Venous waves are generated by the cardiac cycle and propagated as harmonics. The f1 waveform which correlates with the heart rate, has been shown to be affected already by very mild hypovolemia. The FFT of a PVP waveform correlates with volume status more sensitively than standard vital signs monitoring. However, despite the robust evidence of the correlation between PVP waveforms and volume status, both the exact mechanism behind this link, and potential confounding parameters have not been thoroughly investigated.
At step 108, the method 100 may include automatically predicting a hemodynamic state of the patient and/or automatically predicting an anesthetic depth of the patient. In some examples, the method may automatically predict a hemodynamic state and/or automatically predict an anesthetic depth using a k-nearest neighbor (k-NN), neural network, random forest, SVM, naïve Bayes, and/or K-means model. In some examples, the prediction of the hemodynamic state or the anesthetic depth may prevent overdosage or underdosage of anesthesia during a medical operation, in particular a pediatric medical operation. Predicting the hemodynamic state of the patient or predicting the anesthetic depth may be done automatically. In at least some examples, the prediction may be performed in real-time (i.e. instantaneous/immediate), or have a delay of up to 5 seconds, up to 10 seconds, up to 30 seconds, or up to 1 minute from the time the PVP waveform is received.
In some examples, the hemodynamic state predicted may be a hypervolemic state, an euvolemic state, or a hypovolemic state. In some examples, the method may predict if the patient is dehydrated or hydrated at the time of signal collection. This prediction may be useful to a physician because if a patient is dehydrated, then their veins are more constricted than if they were hydrated. The PVP waveforms may be altered by hemodynamic state as well as anesthesia.
The depth of the patient's anesthesia both in a hemorrhagic and non-hemorrhagic portion of surgery is controlled by altering the minimum alveolar concentration (MAC) of the anesthetic. The depth of a patient's anesthesia in the hemorrhagic portion of the surgery may be controlled by altering the MAC of an inhaled anesthetic. The depth in the non-hemorrhagic portion of the surgery may be controlled by applying bolus dosages of an infused anesthetic. In some examples, predicting the anesthetic depth of the patient may include predicting the patient's MAC dosage or MAC group. In various examples, the MAC dosage may be a MAC group of 1, 2, 3, 4, 5, or 6, where a higher MAC corresponds to a higher dosage of anesthetic. Predicting the MAC allows for an anesthesiologist to verify that the MAC dosage they've applied has changed the waveform exactly as intended. Also, the anesthetic depth may be assessed by the MAC that is predicted. For example, if the MAC group predicted is 3 or higher, then it is known that the patient has a high anesthetic depth. For patients receiving an infused anesthetic, the method may determine if the anesthetic is still making an effect on the waveform (e.g. 0 (no presence) or 1 (presence)).
In some examples, the prediction method may predict preoperative (i.e. the absence of anesthesia) and intraoperative signals (i.e. the presence of anesthesia) and/or may classify an arbitrary PVP signal to its correct MAC dosage or infused anesthetic bolus presence. Being able to see a significant difference in the PVP signal at different hemodynamic states has an important impact to the medical field. First, it helps the physicians to make an immediate decision in emergency situations. Also, showing a significant relationship between the anesthetic drugs, inhaled and infused, and the PVP implies that the consequent changes in vascular resistance due to the anesthetic drugs are reflected in the vein circulation and in the peripheral veins. The prediction methods herein may accurately estimate the volume status of a patient to guide triage and remediation. This may be a significant enhancement in various care settings, including but not limited to surgery, pediatrics, and military use.
The prediction method may utilize a prediction model such as a k-nearest neighbor (k-NN), neural network, random forest, SVM, naïve Bayes, and/or K-means model to predict the hemodynamic status or the anesthetic depth. The prediction model may be previously trained with anesthetic dosages and know how many separate groups of anesthetic dosages are available. Therefore, the prediction model may predict the anesthetic dosage or presence at each time point by comparing the cleaned and transformed PVP waveform to known waveforms (that were used to train the algorithm) in each anesthetic group to see which is most similar.
In some examples, the prediction method may correctly predict at least 77% of euvolemic and hypovolemic groups. The k-NN models of the anesthetic drugs may be able to correctly predict correctly at least 85% of the preoperative and intraoperative signals of the pyloric stenosis patients and the different isoflurane dosages of the craniosynostosis patients.
More specifically, when propofol is administered, the PVP amplitude of the intraoperative waveform decreases compared to the amplitude of the preoperative waveform. The relationship between propofol and PVP is illustrated in
In additional examples, the method may further include measuring the patient's ECG. The method may also include determining ECG and PVP waveform coefficients at the heart rate and respiratory rate frequencies. Measuring the ECG along with the PVP may identify the frequency that corresponds to the heart rate and whether it is matching the frequency at the highest peak of the PVP waveform. There is a robust mimicking between the frequency of PVP and the frequency of ECG and the frequencies at the highest amplitude in
In some examples, the method may further include preventing overdosage or underdosage of anesthesia during a medical operation. In at least one example, the medical may be a pediatric medical operation. The automatic prediction of the hemodynamic status or anesthetic depth in the patient may inform a physician of how adjust or correct the dosage of anesthesia being administered to the patient to prevent overdosage or underdosage. For example, a minimum and/or maximum anesthetic depth may be provided by the physician or may be pre-set. Then, the dosage administered to the patient may be adjusted to maintain the predicted anesthetic depth within the minimum and maximum values to prevent overdosage or underdosage. The dosage being administered to the patient may be adjusted automatically or may be adjusted manually by the physician.
The disclosure now turns to the example system illustrated in
In some examples computing system 400 is a distributed system in which the functions described in this disclosure can be distributed within a datacenter, multiple datacenters, a peer network, throughout layers of a fog network, etc. In some examples, one or more of the described system components represents many such components each performing some or all of the function for which the component is described. In some examples, the components can be physical or virtual devices.
Example system 400 includes at least one processing unit (CPU or processor) 410 and connection 405 that couples various system components including system memory 415, read only memory (ROM) 420 or random access memory (RAM) 425 to processor 410. Computing system 400 can include a cache of high-speed memory 412 connected directly with, in close proximity to, or integrated as part of processor 410.
Processor 410 can include any general purpose processor and a hardware service or software service, such as services 432, 434, and 436 stored in storage device 430, configured to control processor 410 as well as a special-purpose processor where software instructions are incorporated into the actual processor design. Processor 410 may essentially be a completely self-contained computing system, containing multiple cores or processors, a bus, memory controller, cache, etc. A multi-core processor may be symmetric or asymmetric.
To enable user interaction, computing system 400 includes an input device 445, which can represent any number of input mechanisms, such as a microphone for speech, a touch-sensitive screen for gesture or graphical input, keyboard, mouse, motion input, speech, etc. Computing system 400 can also include output device 435, which can be one or more of a number of output mechanisms known to those of skill in the art. In some instances, multimodal systems can enable a user to provide multiple types of input/output to communicate with computing system 400. Computing system 400 can include communications interface 440, which can generally govern and manage the user input and system output, and also connect computing system 400 to other nodes in a network. There is no restriction on operating on any particular hardware arrangement and therefore the basic features here may easily be substituted for improved hardware or firmware arrangements as they are developed.
Storage device 430 can be a non-volatile memory device and can be a hard disk or other types of computer readable media which can store data that are accessible by a computer, such as magnetic cassettes, flash memory cards, solid state memory devices, digital versatile disks, cartridges, battery backed random access memories (RAMs), read only memory (ROM), and/or some combination of these devices.
The storage device 430 can include software services, servers, services, etc., that when the code that defines such software is executed by the processor 410, it causes the system to perform a function. In some examples, a hardware service that performs a particular function can include the software component stored in a computer-readable medium in connection with the necessary hardware components, such as processor 410, connection 405, output device 435, etc., to carry out the function.
The disclosure now turns to
In other examples, a feature selection can be generated (e.g., group correlated features such that one feature is used for each group). In these instances, cleaned and transformed segments of a PVP waveform are used in a prediction model. The training data can require a minimum or an equivalent number of PVP waveform segments per patient.
In some examples, while not shown here, the training data 504 can be checked for biases, for example, by checking the data source 506 (and corresponding user input) verse previously known unbiased data. Other techniques for checking data biases are also realized. The data sources can be any of the sources of data for providing the PVP waveforms (e.g., IV pressure transducer, etc.) as described above in this disclosure.
The computing device(s) 502 can receive user (e.g., physician) input 510 related to the data source. The user input 510 and the data source 506 can be temporally related (e.g., by time t, t+1, t+n, etc.). That is, the user input 510 and the data sources 506 can be synchronous in that the user input 510 corresponds and supplements the data source 506 in a manner of supervised or reinforced learning. For example, a data source 506 can provide a PVP waveform at time t and corresponding user input 510 can be input of hemodynamic status or MAC group of that PVP waveform at time t. While, time t may actually be different in real-world time, they are synchronized in time with respect to the data provided to the training data.
The training data 504 can be used to train a neural network 508 or learning algorithms (e.g., convolutional neural network, artificial neural network, etc.). The neural network 508 can be trained, over a period of time, to automatically (e.g., autonomously) determine what the user input 510 would be, based only on received data 512 (e.g., PVP waveform, etc.). For example, by receiving a plurality of unbiased data and/or corresponding user input for a long enough period of time, the neural network will then be able to determine what the user input would be when provided with only the data. For example, a trained neural network 508 will be able to receive a PVP waveform (e.g., 512) and based on the PVP waveform determine the hemodynamic status or anesthetic depth that a physician would manually identify (and that would have been provided as user input 510 during training). In some examples, this can be based on labels associated with the data as described above. The output from the trained neural network can be provided to a prediction model 514 for treating a patient. In some examples, the output from the trained neural network can be inputted directly into a prediction model to predict a hemodynamic status and/or anesthetic depth in the patient.
Trained neural network system 516 can include a trained neural network 508, received data 512, and prediction model 514. The received data 512 can be information related to a patient, as previously described above. The received data 512 can be used as input to trained neural network 508. Trained neural network 508 can then, based on the received data 512, label the received data and/or determine a recommended course of action for treating the patient, based on how the neural network was trained (as described above). The recommended course of action or output of trained neural network 508 can be used as an input into the prediction model 514 (e.g., to predict the hemodynamic status and/or anesthetic depth for the patient to which the received data 512 corresponds). In other instances, the output from the trained neural network can be provided in a human readable form, for example, to be reviewed by a physician to determine a course of action.
For clarity of explanation, in some instances the present technology may be presented as including individual functional blocks including functional blocks comprising devices, device components, steps or routines in a method embodied in software, or combinations of hardware and software.
In some embodiments the computer-readable storage devices, mediums, and memories can include a cable or wireless signal containing a bit stream and the like. However, when mentioned, non-transitory computer-readable storage media expressly exclude media such as energy, carrier signals, electromagnetic waves, and signals per se.
Methods according to the above-described examples can be implemented using computer-executable instructions that are stored or otherwise available from computer readable media. Such instructions can comprise, for example, instructions and data which cause or otherwise configure a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions. Portions of computer resources used can be accessible over a network. The computer executable instructions may be, for example, binaries, intermediate format instructions such as assembly language, firmware, or source code. Examples of computer-readable media that may be used to store instructions, information used, and/or information created during methods according to described examples include magnetic or optical disks, flash memory, USB devices provided with non-volatile memory, networked storage devices, and so on.
Devices implementing methods according to these disclosures can comprise hardware, firmware and/or software, and can take any of a variety of form factors. Typical examples of such form factors include laptops, smart phones, small form factor personal computers, personal digital assistants, rackmount devices, standalone devices, and so on. Functionality described herein also can be embodied in peripherals or add-in cards. Such functionality can also be implemented on a circuit board among different chips or different processes executing in a single device, by way of further example.
The instructions, media for conveying such instructions, computing resources for executing them, and other structures for supporting such computing resources are means for providing the functions described in these disclosures.
The impact of anesthetics on PVP waveforms was tested in two anesthetized patient cohorts. The first cohort represented a dehydration setting in infants operated on for pyloric stenosis diagnosed by ultrasound who had been projectile vomiting and admitted prior to undergoing a pyloromyotomy operation during which propofol was infused as an anesthetic. Data was collected after being resuscitated to near euvolemia at the time of operation. The second cohort represented a hemorrhagic setting in infants operated on during a reconstructive, elective craniosynostosis operation.
Due to the vast blood supply to the skull, intra-operative estimated blood loss of 60-70 cc/kg and occasionally up to half of blood volume may need to be replaced utilizing a combination of intravenous fluids (IVF), blood products, and occasionally pressors.
These two cohorts were utilized to determine if anesthetics such as propofol or isoflurane influenced the PVP waveform. After determining the relationship, two machine learning systems were built using a k-nearest neighbor statistical model to predict hydration levels for arbitrary pyloric stenosis PVP waveforms, and also predict MAC for an arbitrary craniosynostosis PVP waveform.
PVP waveforms were collected from 39 pyloric stenosis patients and 9 craniosynostosis patients. For the pyloric stenosis patients, three patients were removed because a Nexiva catheter was used instead of the PIV catheter, resulting in a distinctly different PVP waveform. Two other patients were discarded because their PIV catheters were inserted into the foot. Eleven patients were excluded due to either a flat PVP waveform due to incorrect zeroing of catheter or other circumstances that rendered the data unusable. This resulted in a total of twenty-three patients used for waveform analysis. The patients were further sorted based on their hydrations status when they arrived at the emergency room, either hypovolemic with severe fluid loss, or euvolemic with normal fluid volume. Statistical testing for hypovolemic patients and euvolemic patients were conducted separately. For the isoflurane testing, nine patients were initially included in the study. Two patients were removed because the time of the operation start was not noted when LabChart started recording the PVP, making it difficult to relate MAC and PVP. The seven isoflurane patients were further sorted, based on the number of MAC groups used during the operation. For each patient, there were n MAC groups that were assigned a group number n>0 when MAC fell between n−1 and n−0.1. For example, if MAC ranged between [0-0.9], then it would be classified as MAC group 1.
The average weight of the fifteen enrolled euvolemic pyloric stenosis pediatric patients was 4.14 kilograms (kg) with a standard deviation of 0.68 kg. The average weight of the eight hypovolemic patients was 3.70 kg with a standard deviation of 0.74 kg, which was lower than the euvolemic patients. After enrollment, fluids were given to the hypovolemic patients so that at the time of the operation, the twenty-three patients were all considered euvolemic. The average weight of the enrolled craniosynostosis pediatric patients was 10 kg with a standard deviation of 3.66 kg.
For the pyloric stenosis patients, data points were collected over the entire operation, and for the craniosynostosis patients, data points were collected from the first instance of isoflurane throughout the procedure until isoflurane administration was ceased. PVP waveforms were measured with a 24-gauge Insyte-N Autoguard peripheral intravenous (PIV) catheter. The PIV catheter was connected to a Deltran II pressure transducer using 48-inch arterial pressure tubing. Then, a Powerlab data acquisition system (ADInstruments) was used to connect the hardware setup with LabChart 8 (AD Instruments) to record the waveforms.
The Deltran pressure transducer detects small movements of the infant, bed movement, infant's crying, or apparatus errors which interferes with the PVP recording. Movement causes large spikes in the recorded waveform as shown in
Due to waveform contamination due to undesired artifacts mentioned in Example 1, an algorithm was developed using MATLAB to pre-process the data and remove the unwanted sections of the waveforms.
First, the entire PVP waveform was sampled at a rate of 100 Hz from LabChart 8 for each patient. After sampling the waveform, the PVP data was exported into a custom algorithm. For isoflurane patients, the corresponding MAC values were exported alongside the corresponding PVP waveforms. The algorithm takes sections of the PVP data at a user-selected length of time to analyze. The algorithm calculates the remainder of the PVP signal divided by pre-selected time length, the length of the segment, and then remove the last points of the signal that are equal to the PVP signal remainder. These two steps assure that every single segment has the same duration for all the patients. For every section of the PVP waveform signal, the mean value of the data values in that section was calculated, and if any data points in that time section exceeds above or below the user-defined number of standard deviations, then the entire section of data is removed; this method is illustrated in
Each segment of the PVP signal was transformed into the frequency domain using a Fast Fourier Transform (FFT) function. The analyses were in the frequency domain because it reduces the cost and time of the testing and it is more stable because of the absence of the negative feedback. Also, frequency domain is used to check the dominant amplitudes that reflects many factors such as the heart pulse and respiratory rate.
After the cleaning algorithm, the data was divided into 10-second windows. Each window contains only a continuous waveform, that is, if a section of the waveform was removed during the cleaning process, the waveforms before and after the removed section will not be in the same window. Thus, the frequency domain resolution was 0.1 Hz which represents the distance between two frequency samples. With a time domain sampling rate of 100 Hz, the signal covered a frequency range of 50 Hz. However, only signals from 0 to 20 Hz were used for further processing. When converting the data to the frequency domain, the result is two mirrored values at different frequencies, so using the first 20 Hz ensures that the used bins do not belong to the same frequencies. Furthermore, there is no useful information after the 20th bins since no one can have a heart rate that is greater than 20 Hz. Thus, the total number of bins was 200 and each bin was a feature of the PVP signal at different frequency with 0.1 step frequency size. However, the 200 features were down sampled by a factor of 4 leading to have a 0.4 step frequency size with 50 points for each 10-second segment. The down sampling ensures that the number of observations is more than the number of variables to get reliable results because having 200 frequency features may not be fulfilled in some recorded PVP waveforms due to the small number of observations, less than 200.
During the pyloromyotomy surgery, the patients received propofol. In order to test if the propofol influences the PVP, the intraoperative PVP signal was tested against the preoperative PVP signal when the patient had not received any propofol. It was tested was if the intraoperative and the preoperative PVP waveforms were significantly different; MANOVA was used to test the hypothesis.
The data presented for the isoflurane patients contains a continuous PVP measurement during the craniosynostosis operation while the MAC dosage is changing over time. Linear regression and MANOVA were used to test if PVP signal is influenced by MAC.
The linear regression model fit requires the input and the output to be continuous to examine the data linearity. One of the parameters to look at in linear regression is the coefficient of determination (R-squared) which measures how close the fitted line is to the data. As R-squared increases, the model shows a more linear relationship between the two continuous variables.
Rstudio was used to perform the multivariate analysis of variance (MANOVA) test. For the MANOVA test, a significance level of 0.05 was used. The Pillai's trace was the chosen test statistic due to its robustness. For the propofol waveforms, the independent variable was the classification number that was assigned to the intraoperative and preoperative PVP signals and the dependent variable was the PVP waveform. For the isoflurane waveforms, the independent variable was the MAC group, and the dependent variable was the PVP waveform.
Pairwise MANOVA was also applied for all groups of data collected from both the propofol and isoflurane data to ensure the results were reliable and are shown in Table 1.
The null hypothesis in the craniosynostosis cohort patients is that as MAC dosage changes, there is no significant influence on the PVP signal. On the other hand, the alternative hypothesis states that the PVP waveform significantly changes as MAC dosage varies. For the patients whose MAC dosages were categorized into more than two MAC groups, a MANOVA pairwise test was needed to check which groups are different and which groups are the same.
The MANOVA p-values and the Pillai's trace were calculated and are shown in Tables 2 and 3 below.
The results in the previous two tables show a significant relationship between the PVP signal and the effect of anesthetics.
MATLAB was used to develop k-nearest neighbor (k-NN) statistical models and build machine learning prediction systems for the propofol and isoflurane PVP waveform.
Prediction models were designed using k-nearest neighbor (k-NN) (k=1) for creating the machine learning prediction systems for the propofol and isoflurane patients. For both the propofol and isoflurane studies, 70% of the data were used for training and the remaining 30% were used for testing. However, the model parameters, /3, are unknown, and are being calculated. The training data is used to calculate the /3 coefficients and then the validation data is used to test if those calculated parameters are reliable to predict the output of the testing data correctly. Results from the machine learning systems are shown in Tables 4-9 below.
The k-nearest neighbor (k-NN) algorithm was able to classify 94 data points out of 122, 77%, for the testing data of the hypovolemic group. For the euvolemic group, the k-NN model was able to predict correctly 38 data points out of 50, 76%. Also, the algorithm was able to predict 243 data points out of 285, 85%, for the training data of the hypovolemic group and 100 data points out of 118, 85%, of the euvolemic group (Table 5). Being able to predict the class of an arbitrary PVP indicates that any volume change in the body state is detectable by the peripheral veins and machine learning can be implemented to predict the intravascular volume status of future patients without having any further information about the patient's medical record.
The k-NN model was able to predict 78 windows out of 81, 96%, of the Preop signal for the hypovolemic group. On the other hand, the model was able to classify 20 windows out of 23, 87%, of the OR signal correctly. Also, the k-NN model was able to predict 115 out of 118, 97%, and 43 out of 54, 80%, for the training data of the Preop and OR signals, respectively (Table 6). Therefore, these results indicate that machine learning can be used to predict the volume status of future patients using only the PVP signal without the need to know the patient's medical records.
The k-NN model was able to predict 96 windows out of 109, 88%, of the Preop signal for the euvolemic group. Likewise, the k-NN model predicted 37 windows correctly out of 45, 82%, of the OR signal (Table 7).
The correct and mismatch predictions at different isoflurane dosages for the testing and training data using k-NN are in Tables 8 and 9. The results illustrate that the change in vascular resistance is detectable in the venous circulation and the PVP signal. The machine learning system was able to accurately distinguish between the PVP waveforms of each MAC group and predict the correct MAC classification for an arbitrary PVP at least 77% of the time.
The previous tables show the number of data points that the machine learning algorithm predicted correctly for the propofol and the isoflurane. A receiver operating characteristic (ROC) curve was plotted for each cohort to illustrate the machine learning model's ability to classify the data and is shown in
In addition to identifying a relationship between PVP waveforms and anesthetics, a machine learning prediction model can distinguish between PVP waveforms that have propofol and those that have no anesthetics with at least 89% accuracy, as displayed in Table 4. The ROC curve in
Two additional prediction models were also tested, a logistic regression and LASSO regression model. The difference between logistic regression and LASSO regression is that the former takes all frequencies into account, even if some of them are not dominant. On the other hand, LASSO regression, which is a selection model tool, sets those unimportant parameters to zero. Therefore, the LASSO model provides a better performance with as small prediction error as possible.
The LASSO algorithm predicted correctly all the testing and training data for the hypovolemic group whereas the LASSO model did not predict correctly any data for the euvolemic group (Table 10).
The logistic regression algorithm predicted correctly 109 out of 122 for the testing data of the hypovolemic group whereas 11 were correctly predicted out of 50 for the euvolemic group. The training data was used as an input to the logistic regression system to check if the machine learning model is able to predict the data that was originally used to train the model. The algorithm predicted correctly 260 out of 285 for the training data of the hypovolemic group whereas 76 data points out of 118 were correctly predicted for the euvolemic group (Table 11).
The logistic regression model was able to predict all the data points, testing and training data, correctly for the preoperative (preop) signal of the hypovolemic group. However, the prediction accuracy for the intraoperative (OR) signal for the testing and the training data was 0% (Table 12).
For the testing data of the euvolemic group, the preoperative signal had 91% prediction accuracy, whereas, the intraoperative prediction accuracy was approximately 50%. For the training data, the preoperative was able to predict 250 data points correctly out of 255, 98%. Whereas 91 data points out of 105 were predicted correctly for the intraoperative signal, 87% (Table 13).
The LASSO regression model of the hypovolemic and euvolemic groups was able to predict correctly all the Preop data points for the training and testing data. However, the LASSO algorithm failed to predict correctly any data points of the testing and training data of the euvolemic and hypovolemic groups for the OR signal (Table 14 and 15).
The linear regression and multiple logistic regression results for the craniosynostosis patients are in Tables 16 and 17. The R-squared values for all the patients are in Table 16 and the mean absolute error of linear regression was calculated and listed in Table 17.
The correct and mismatch predictions at different isoflurane dosages for the testing and training data using multiple logistic regression are in Table 18.
The piezoelectric signal was measured along with the PVP in patients in Examples 1-5 to find if there was any correlation between the two signals. From
The electrocardiogram (ECG/EKG) was measured along with the PVP in patients in Examples 1-5 to find if there was any correlation between the two waveforms. In
In addition, data from pediatric patients was collected from 5 sequential patients undergoing surgery for pyloric stenosis. PVP and ECG waveforms were continuously collected from patients before and after the application of the anesthetic, propofol. A porcine dataset was collected on 52 healthy pigs before and after being subjected to slow bleeding. Vital signals including CVP and ECG were recorded.
PVP and ECG waveforms were down sampled to 100 Hz and analyzed with LabChart. Motion artifacts interfering with the peripheral venous pressure waveform were removed with the pre-processing algorithm described above before signal analysis. PVP, CVP and ECG waveforms were sectioned into 2-second snippets, and an FFT was applied. A power spectral density (PSD) was plotted for each snippet and the magnitude of the amplitude of the frequencies F0, corresponding to the respiration rate and F1, corresponding to the pulse rate, were calculated in each snippet. A time-domain sample of a CVP and ECG waveform, along with the corresponding power spectral density with F0 and F1 labeled and correlation coefficient scatter plot are illustrated in
The Pearson's correlation coefficient was calculated (Eq. 1) between the PVP/CVP and ECG waveforms at the F0 and F1 frequencies for each subject.
In the above equation, X is the magnitude of the amplitude at F0 or F1 from the PVP/CVP waveform and Y is the magnitude of the amplitude at F0 or F1 from the ECG waveform. The corresponding p-values were also recorded and a significance level of 0.05 was used.
For humans before anesthetics, the average F0 was 0.24 Hz and the average F1 was 2.23 Hz. Only two of the five pediatric patients had a correlation coefficient at F0 with a respective p-value below 0.05 before anesthetic application, and three had coefficients with p-values lower than 0.05 at F1. The strongest correlation coefficient at frequency F0 was 0.39 and the weakest 0.35. The strongest correlation coefficient at frequency F1 was 0.96 and the weakest 0.13.
For humans after anesthetics, the average F0 was 0.25 Hz and the average F1 was 2.62 Hz. Only one of the five pediatric patients had a correlation coefficient at F0 with a respective p-value below 0.05 after anesthetic application, and all five had coefficients with p-values lower than 0.05 at F1. The coefficient at F0 was 0.46. The strongest coefficient at F1 was 0.96 and the weakest 0.57.
For animals before bleeding, the average F0 was 0.21 Hz and the average F1 was 1.51 Hz. Out of the fifty-two pigs before bleeding, 22 had correlation coefficients with a p-value below 0.05 at frequency F1. The strongest coefficient was 0.93 and the weakest 0.53. At F0 before bleeding, 33 pigs had coefficients with a p-value below 0.05, with the strongest being 0.95 and the weakest being 0.53.
For animals after bleeding, the average F0 was 0.21 Hz and the average F1 was 1.47 Hz. After bleeding, 21 of the fifty-two pigs had correlation coefficients with a p-value below 0.05 at frequency F1. The strongest coefficient was 0.90 and the weakest 0.52. At frequency F0, 33 pigs had coefficients with a p-value below 0.05, with the strongest being 0.94 and the weakest being 0.54.
This shows that arterial pulse pressure has a strong relationship with PVP waveforms even under the influence of strong pharmacological agents, and CVP even after large blood loss. The correlation coefficients found at F1 using the PVP waveforms are slightly stronger than those from the CVP waveforms, which is most likely due to the difference in sampling rates between the two datasets. The pediatric dataset had a lower sampling rate of 100 Hz, resulting in an improved quality power spectral density curve for analysis.
Overall, the statistically significant correlation coefficient at F1 is strongest in the pediatric dataset after anesthetic, which may be because of the dilation of the veins which increases proximity to nearby arteries. The strongest correlation coefficient at F0 was present in the porcine dataset before bleeding, thus before the vessel diameters decreased due to dehydration.
In the human pediatric dataset, larger variability in the correlation coefficients at F1 before and after the anesthetic was observed, and the coefficients at F0 were weak in both situations. The strongest coefficient at F1 in the pediatric dataset before anesthetic is comparable to the coefficient found after anesthetic application. Surprisingly, the correlation coefficients at F0 and F1 are comparable before bleeding and after bleeding in the porcine dataset, but this result does not describe before and after anesthetic, as the pigs were sedated through both stages.
Arterial pressure changes on PVP during the use of an inhaled anesthetic may be analyzed and to look at how specifically the magnitude of the amplitude at F0 and F1 is changing before and after anesthetic, as well as before and after mild to severe blood loss.
Having described several embodiments, it will be recognized by those skilled in the art that various modifications, alternative constructions, and equivalents may be used without departing from the spirit of the disclosure. Additionally, a number of well-known processes and elements have not been described in order to avoid unnecessarily obscuring the present disclosure. Accordingly, the above description should not be taken as limiting the scope of the disclosure.
Those skilled in the art will appreciate that the presently disclosed embodiments teach by way of example and not by limitation. Therefore, the matter contained in the above description or shown in the accompanying drawings should be interpreted as illustrative and not in a limiting sense. The following claims are intended to cover all generic and specific features described herein, as well as all statements of the scope of the present method and system, which, as a matter of language, might be said to fall therebetween.
This application claims priority to U.S. Provisional Application No. 63/011,654, filed Apr. 17, 2020, the contents of which are entirely incorporated by reference herein.
This invention was made with government support under 1U54TR001629-01A1 awarded by the National Institutes of Health and ECCS1711087 awarded by the National Science Foundation. The government has certain rights in the invention.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2021/026977 | 4/13/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63011654 | Apr 2020 | US |