The intracranial pressure (ICP) signal, as monitored on patients in intensive care units, contains pulses of cardiac origin, where P1 and P2 subpeaks can often be observed. When calculable, the ratio of their relative amplitudes is an indicator of the patient's cerebral compliance. This characterization is particularly informative for the overall state of the cerebrospinal system. The aim of this study is to develop and assess the performances of a deep learning-based pipeline for P2/P1 ratio computation that only takes a raw ICP signal as an input. The output P2/P1 ratio signal can be discontinuous since P1 and P2 subpeaks are not always visible. The proposed pipeline performs four tasks, namely (i) heartbeat-induced pulse detection, (ii) pulse selection, (iii) P1 and P2 designation, and (iv) signal smoothing and outlier removal. For tasks (i) and (ii), the performance of a recurrent neural network is compared to that of a convolutional neural network. The final algorithm is evaluated on a 4344-pulse testing dataset sampled from 10 patient recordings. Pulse selection is achieved with an area under the curve of 0.90, whereas the subpeak designation algorithm identifies pulses with a P2/P1 ratio > 1 with 97.3% accuracy. Although it still needs to be evaluated on a larger number of labeled recordings, our automated P2/P1 ratio calculation framework appears to be a promising tool that can be easily embedded into bedside monitoring devices.
Keywords: cerebral compliance; convolutional neural networks; deep neural networks; intracranial pressure; recurrent neural networks.