<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.0 20040830//EN" "journalpublishing.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="2.0" xml:lang="en" article-type="research-article"><front><journal-meta><journal-id journal-id-type="nlm-ta">JMIR Biomed Eng</journal-id><journal-id journal-id-type="publisher-id">biomedeng</journal-id><journal-id journal-id-type="index">24</journal-id><journal-title>JMIR Biomedical Engineering</journal-title><abbrev-journal-title>JMIR Biomed Eng</abbrev-journal-title><issn pub-type="epub">2561-3278</issn><publisher><publisher-name>JMIR Publications</publisher-name><publisher-loc>Toronto, Canada</publisher-loc></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">v10i1e58756</article-id><article-id pub-id-type="doi">10.2196/58756</article-id><article-categories><subj-group subj-group-type="heading"><subject>Original Paper</subject></subj-group></article-categories><title-group><article-title>Estimation of Brachial-Ankle Pulse Wave Velocity With Hierarchical Regression Model From Wrist Photoplethysmography and Electrocardiographic Signals: Method Design</article-title></title-group><contrib-group><contrib contrib-type="author"><name name-style="western"><surname>Ho</surname><given-names>Chih-I</given-names></name><degrees>MEng</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Yen</surname><given-names>Chia-Hsiang</given-names></name><degrees>BEng</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Li</surname><given-names>Yu-Chuan</given-names></name><degrees>MEng</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Huang</surname><given-names>Chiu-Hua</given-names></name><degrees>MEng</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Guo</surname><given-names>Jia-Wei</given-names></name><degrees>MEng</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Tsai</surname><given-names>Pei-Yun</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff2">2</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Lin</surname><given-names>Hung-Ju</given-names></name><degrees>MD, PhD</degrees><xref ref-type="aff" rid="aff3">3</xref></contrib><contrib contrib-type="author" corresp="yes"><name name-style="western"><surname>Wang</surname><given-names>Tzung-Dau</given-names></name><degrees>MD, PhD</degrees><xref ref-type="aff" rid="aff3">3</xref></contrib></contrib-group><aff id="aff1"><institution>Department of Electrical Engineering, National Central University</institution><addr-line>Taoyuan</addr-line><country>Taiwan</country></aff><aff id="aff2"><institution>Graduate School of Advanced Technology, National Taiwan University</institution><addr-line>Taipei</addr-line><country>Taiwan</country></aff><aff id="aff3"><institution>Cardiovascular Center and Divisions of Cardiology and Hospital Medicine, Department of Internal Medicine, National Taiwan University Hospital</institution><addr-line>No.7, Chung Shan S Rd</addr-line><addr-line>Taipei</addr-line><country>Taiwan</country></aff><contrib-group><contrib contrib-type="editor"><name name-style="western"><surname>Leung</surname><given-names>Tiffany</given-names></name></contrib></contrib-group><contrib-group><contrib contrib-type="reviewer"><name name-style="western"><surname>Guo</surname><given-names>Rui</given-names></name></contrib><contrib contrib-type="reviewer"><name name-style="western"><surname>Xing</surname><given-names>Xiaoman</given-names></name></contrib></contrib-group><author-notes><corresp>Correspondence to Tzung-Dau Wang, MD, PhD, Cardiovascular Center and Divisions of Cardiology and Hospital Medicine, Department of Internal Medicine, National Taiwan University Hospital, No.7, Chung Shan S Rd, Taipei, 100225, Taiwan, 886 2-2312-3456; <email>tdwang@ntu.edu.tw</email></corresp></author-notes><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>26</day><month>8</month><year>2025</year></pub-date><volume>10</volume><elocation-id>e58756</elocation-id><history><date date-type="received"><day>06</day><month>06</month><year>2024</year></date><date date-type="rev-recd"><day>05</day><month>06</month><year>2025</year></date><date date-type="accepted"><day>06</day><month>06</month><year>2025</year></date></history><copyright-statement>&#x00A9; Chih-I Ho, Chia-Hsiang Yen, Yu-Chuan Li, Chiu-Hua Huang, Jia-Wei Guo, Pei-Yun Tsai, Hung-Ju Lin, Tzung-Dau Wang. Originally published in JMIR Biomedical Engineering (<ext-link ext-link-type="uri" xlink:href="http://biomsedeng.jmir.org">http://biomsedeng.jmir.org</ext-link>), 26.8.2025. </copyright-statement><copyright-year>2025</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (<ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Biomedical Engineering, is properly cited. The complete bibliographic information, a link to the original publication on <ext-link ext-link-type="uri" xlink:href="https://biomedeng.jmir.org/">https://biomedeng.jmir.org/</ext-link>, as well as this copyright and license information must be included.</p></license><self-uri xlink:type="simple" xlink:href="https://biomedeng.jmir.org/2025/1/e58756"/><abstract><sec><title>Background</title><p>Photoplethysmography (PPG) signals captured by wearable devices can provide vascular age information and support pervasive and long-term monitoring of personal health condition.</p></sec><sec><title>Objective</title><p>In this study, we aimed to estimate brachial-ankle pulse wave velocity (baPWV) from wrist PPG and electrocardiography (ECG) from smartwatch.</p></sec><sec sec-type="methods"><title>Methods</title><p>A total of 914 wrist PPG and ECG sequences and 278 baPWV measurements were collected via the smartwatch from 80 men and 82 women with average age of 63.4 (SD 13.4) and 64.3 (SD 11.6) years. Feature extraction and weighted pulse decomposition were applied to identify morphological characteristics regarding blood volume change and component waves in preprocessed PPG and ECG signals. A systematic strategy of feature combination was performed. The hierarchical regression method based on the random forest for classification and extreme gradient boosting (XGBoost) algorithms for regression was used, which first classified the data into subdivisions. The respective regression model for the subdivision was constructed with an overlapping zone.</p></sec><sec sec-type="results"><title>Results</title><p>By using 914 sets of wrist PPG and ECG signals for baPWV estimation, the hierarchical regression model with 2 subdivisions and an overlapping zone of 400 cm per second achieved root-mean-square error of 145.0 cm per second and 141.4 cm per second for 24 men and 26 women, respectively, which is better than the general XGBoost regression model and the multivariable regression model (all <italic>P</italic>&#x003C;.001).</p></sec><sec sec-type="conclusions"><title>Conclusions</title><p>We for the first time demonstrated that baPWV could be reliably estimated by the wrist PPG and ECG signals measured by the wearable device. Whether our algorithm could be applied clinically needs further verification.</p></sec></abstract><kwd-group><kwd>photoplethysmography</kwd><kwd>PPG</kwd><kwd>pulse wave velocity</kwd><kwd>brachial-ankle pulse wave velocity</kwd><kwd>XGBoost</kwd><kwd>electrocardiography</kwd><kwd>signal processing</kwd><kwd>random forest</kwd></kwd-group></article-meta></front><body><sec id="s1" sec-type="intro"><title>Introduction</title><p>Cardiovascular disease (CVD) is a major cause of death and disability globally. Hemodynamic parameters are essential to the assessment of CVD risks. Arterial compliance is defined as the change of arterial blood volume for a given change in pressure and reflects the extent of arterial stiffness. Pulse wave velocity (PWV) describes the propagation of pulsatile activity due to ventricular ejection of blood and its interaction with arterial compliance [<xref ref-type="bibr" rid="ref1">1</xref>]. Carotid-femoral PWV (cfPWV) and brachial-ankle PWV (baPWV) are associated with future CVD risk and commonly measured for clinic use. Compared with cfPWV, baPWV can be easily obtained by the oscillometric method with cuffs on the 4 limbs and is more widely used [<xref ref-type="bibr" rid="ref2">2</xref>].</p><p>Owing to the advance of technology, wearable devices with automatic or self-assisted monitoring have been recognized as a promising tool to facilitate the assessment and management of CVD risks. Photoplethysmography (PPG) [<xref ref-type="bibr" rid="ref3">3</xref>,<xref ref-type="bibr" rid="ref4">4</xref>], ballistocardiography [<xref ref-type="bibr" rid="ref5">5</xref>,<xref ref-type="bibr" rid="ref6">6</xref>], electrical bioimpedance [<xref ref-type="bibr" rid="ref7">7</xref>], or tonometry [<xref ref-type="bibr" rid="ref8">8</xref>] has been widely studied for these purposes. Due to the ease of implementation, the optical PPG module is more often integrated into the wearable devices. The potential of estimation of BP [<xref ref-type="bibr" rid="ref9">9</xref>,<xref ref-type="bibr" rid="ref10">10</xref>] and PWV [<xref ref-type="bibr" rid="ref11">11</xref>-<xref ref-type="bibr" rid="ref13">13</xref>] from PPG signals attracts much attention.</p><p>Various approaches have been investigated to estimate PWV from PPG signals of different measurement sites [<xref ref-type="bibr" rid="ref14">14</xref>]. The contour of PPG and its associated time interval features have been used to estimate either baPWV or cfPWV by approaches including multiple regression, artificial neural network, and support vector machine [<xref ref-type="bibr" rid="ref15">15</xref>,<xref ref-type="bibr" rid="ref16">16</xref>]. Most of the prior works used finger PPG signals for PWV estimation because of its clear contour and ease of feature extraction, compared with wrist PPG [<xref ref-type="bibr" rid="ref17">17</xref>,<xref ref-type="bibr" rid="ref18">18</xref>]. However, with the growing popularity of smartwatches as wearable health care devices, the use of wrist-based PPG in biomedical applications has attracted considerable attention. In this study, we aimed to estimate baPWV from wrist PPG and electrocardiography (ECG).</p></sec><sec id="s2" sec-type="methods"><title>Methods</title><p>Methods and statistical analysis are briefly summarized in this section. Further details are provided in the Supplementary Section.</p><sec id="s2-1"><title>Data Collection</title><p><xref ref-type="fig" rid="figure1">Figure 1</xref> shows the measurement flow. Each volunteer wore a SENSIO smartwatch recording wrist PPG and ECG during the experimental period. For volunteers in the health management center, 3 rounds of measurements were conducted. For volunteers in the outpatient clinic, 5 rounds of measurements were made. In each round, the participants maintained the sitting position, and ECG was measured in the first minute. Blood pressures were then measured by the sphygmomanometer on the other arm (not wearing the smartwatch) with the cuff aligned at the heart level. A one-minute rest was reserved between 2 adjacent rounds. The wrist PPG signals were continuously recorded throughout the course. In the end, baPWV was measured by the OMRON noninvasive vascular screening device, with the cuffs on 4 limbs in the supine position.</p><fig position="float" id="figure1"><label>Figure 1.</label><caption><p>Measurement flow. baPWV: brachial-ankle pulse wave velocity; ECG: electrocardiography; PPG: photoplethysmography.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="biomedeng_v10i1e58756_fig01.png"/></fig></sec><sec id="s2-2"><title>Ethical Considerations</title><p>The experiment was approved by the research ethics committee of National Taiwan University Hospital (number 201902087RIPA). All data were collected in accordance with the approved protocol. Importantly, the dataset used in this study did not contain any personally identifiable information, and all records were fully anonymized prior to analysis. Informed consent was obtained from all participants, and the study was conducted in compliance with the ethical standards set forth in the Declaration of Helsinki and relevant national regulations.</p></sec><sec id="s2-3"><title>Processing Flow</title><p>The signal-processing flow is indicated in <xref ref-type="fig" rid="figure2">Figure 2</xref>. The PPG and ECG, sampled at 256 Hz, were extracted from the first minute of each round in the synchronization phase (Figures S1 A and S1 B in <xref ref-type="supplementary-material" rid="app1">Multimedia Appendix 1</xref>). In the preprocessing phase, baseline wandering of signals was corrected by the discrete wavelet transform, and the 60-Hz power interference was suppressed by the notch filter. The amplitude of the whole signal segment was then normalized to [&#x2212;1, +1]. The R peak of ECG and the valley of PPG signals were detected to calculate cycle length (Figures S1 C and S1 D in <xref ref-type="supplementary-material" rid="app1">Multimedia Appendix 1</xref>). The skewness and variation of ECG and PPG cycle lengths were adopted to establish the signal quality index to exclude suboptimal ECG or PPG cycles for feature extraction. The first-order derivative PPG (FDPPG) and the second-order derivative PPG (SDPPG) signals were calculated. The systolic peak, notch, and diastolic peak were marked by the algorithm [<xref ref-type="bibr" rid="ref19">19</xref>] for each PPG cycle (<xref ref-type="fig" rid="figure3">Figure 3</xref>A). The maximal slope (max slope) of the ascending systolic pulse, corresponding to the maximal rate of blood volume change, was identified by the first local maximum in FDPPG (<xref ref-type="fig" rid="figure3">Figure 3</xref>B) [<xref ref-type="bibr" rid="ref20">20</xref>]. The local extrema of the SDPPG in systole are defined as a, b, c, and d points, where points a and c are local maxima and points b and d are local minima (<xref ref-type="fig" rid="figure3">Figure 3</xref>C) [<xref ref-type="bibr" rid="ref21">21</xref>]. Point e is the local maximum around the boundary of systole and diastole in SDPPG. Point f is the first local minimum after point e.</p><p>The PPG pulse is regarded as a summation of several component waves, including the forward waves by left ventricular contraction and the distally reflected waves due to aortic elasticity and reservoir property [<xref ref-type="bibr" rid="ref22">22</xref>]. The pulse decomposition analysis helps segregate the component waves [<xref ref-type="bibr" rid="ref23">23</xref>]. With proper weighting, the variation of component waves can be reduced [<xref ref-type="bibr" rid="ref24">24</xref>]. Five Gaussian waves are used for synthesizing the PPG pulse. Given <inline-formula><mml:math id="ieqn1"><mml:msub><mml:mrow><mml:mi>&#x03B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="{" close="}" separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi> </mml:mi><mml:msub><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi> </mml:mi><mml:msub><mml:mrow><mml:mi>&#x03B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math></inline-formula> corresponding to pulse amplitude, pulse position, and pulse width of the component wave <inline-formula><mml:math id="ieqn2"><mml:mi>i</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="ieqn3"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi mathvariant="normal">&#x0398;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x00A0;</mml:mtext><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x00A0;</mml:mtext><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></inline-formula>, the summation of the Gaussian waves takes the form of</p><disp-formula id="E1"><label>(1)</label><mml:math id="eqn1"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mi>G</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:munderover><mml:mi>g</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><p>with</p><disp-formula id="E2"><label>(2)</label><mml:math id="eqn2"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mfrac><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:msup></mml:mrow></mml:mstyle></mml:math></disp-formula><p>Denote <italic>G<sub>i</sub></italic> as the component wave described by <inline-formula><mml:math id="ieqn4"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></inline-formula>. Given the boundary constraints, <inline-formula><mml:math id="ieqn5"><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03B1;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="ieqn6"><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="ieqn7"><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula> [<xref ref-type="bibr" rid="ref24">24</xref>], the interior-point method is used to solve the following optimization problem,</p><disp-formula id="E3"><label>(3)</label><mml:math id="eqn3"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x0398;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:munder><mml:mo form="prefix">min</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0398;</mml:mi></mml:mrow></mml:munder><mml:mfrac><mml:mn>1</mml:mn><mml:mi>M</mml:mi></mml:mfrac><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:mi>w</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>G</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0398;</mml:mi></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><p>where <inline-formula><mml:math id="ieqn8"><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:math></inline-formula> is the weight to emphasize the informative portion of the PPG pulse <inline-formula><mml:math id="ieqn9"><mml:mi>s</mml:mi><mml:mfenced separators="|"><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:mfenced></mml:math></inline-formula> with length <inline-formula><mml:math id="ieqn10"><mml:mi>M</mml:mi></mml:math></inline-formula> and is given by</p><disp-formula id="E4"><label>(4)</label><mml:math id="eqn4"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>w</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left center" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>&#x03C9;</mml:mi></mml:mtd><mml:mtd><mml:msub><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>1</mml:mn></mml:mtd><mml:mtd><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mrow></mml:mstyle></mml:math></disp-formula><p>Variables <inline-formula><mml:math id="ieqn11"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="ieqn12"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> refer to the position of points a and f. The weight <inline-formula><mml:math id="ieqn13"><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula> is set to 80 for stabilizing the variation of component waves in the sequence with acceptable mean square error between the synthesized waveform and original waveform.</p><p>Once the component waves are acquired, the forward wave is generated by combining <italic>G<sub>1</sub></italic> and <italic>G<sub>2</sub></italic>. The systolic wave and diastolic wave are derived by combining <italic>G<sub>1</sub></italic> to <italic>G<sub>3</sub></italic> and <italic>G<sub>4</sub></italic> to <italic>G<sub>5</sub></italic>, respectively. The respective peaks of the synthesized forward wave, systolic wave, and diastolic wave are named as <inline-formula><mml:math id="ieqn14"><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="ieqn15"><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="ieqn16"><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. In the following, the amplitude and position of feature <inline-formula><mml:math id="ieqn17"><mml:mi>x</mml:mi></mml:math></inline-formula> in the PPG pulse are indicated by <inline-formula><mml:math id="ieqn18"><mml:msub><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="ieqn19"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, respectively. The amplitude of feature <inline-formula><mml:math id="ieqn20"><mml:mi>x</mml:mi></mml:math></inline-formula> in the <inline-formula><mml:math id="ieqn21"><mml:mi>i</mml:mi></mml:math></inline-formula>th-order derivative PPG is represented by<inline-formula><mml:math id="ieqn22"><mml:mi> </mml:mi><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula>. The result of decomposed component waves by weighted pulse decomposition (WPD) is shown in <xref ref-type="fig" rid="figure4">Figure 4</xref>.</p><fig position="float" id="figure2"><label>Figure 2.</label><caption><p>Signal-processing flow. ECG: electrocardiography; PPG: photoplethysmography; SQI: signal quality index; WPD: weighted pulse decomposition.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="biomedeng_v10i1e58756_fig02.png"/></fig><fig position="float" id="figure3"><label>Figure 3.</label><caption><p>Photoplethysmography, first-order derivative photoplethysmography, and second-order derivative photoplethysmography waveforms and features in 1 cardiac cycle (from A to C). FDPPG: first-order derivative photoplethysmography; PPG: photoplethysmography; SDPPG: second-order derivative photoplethysmography.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="biomedeng_v10i1e58756_fig03.png"/></fig><fig position="float" id="figure4"><label>Figure 4.</label><caption><p>Component waves after weighted pulse decomposition. G1: Gaussian component wave 1; G2: Gaussian component wave 2; G3: Gaussian component wave 3; G4: Gaussian component wave 4; G5: Gaussian component wave 5; WPD: weighted pulse decomposition.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="biomedeng_v10i1e58756_fig04.png"/></fig><p>To assess the quality of WPD, WPD signal quality index, which was defined as mean square error between the PPG pulse, <inline-formula><mml:math id="ieqn23"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></inline-formula>, and the synthesized pulse, <inline-formula><mml:math id="ieqn24"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>G</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold">&#x0398;</mml:mi></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></inline-formula>, of &#x003E;<inline-formula><mml:math id="ieqn25"><mml:mn>2</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mrow><mml:mn>10</mml:mn></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, was implemented to remove disqualified pulses.</p><p>A total of 22 features were derived from the PPG pulse, FDPPG, and SDPPG (Table S1 A in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>). The age index, which has been shown to be correlated with the augmentation index of aortic pressure [<xref ref-type="bibr" rid="ref21">21</xref>,<xref ref-type="bibr" rid="ref25">25</xref>],</p><disp-formula id="E5"> <label>(5)</label><mml:math id="eqn5"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mfrac></mml:mrow></mml:mstyle></mml:math></disp-formula><p>and its related variant combining only highly correlated components,</p><disp-formula id="E6"> <label>(6)</label><mml:math id="eqn6"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:msubsup><mml:mi>A</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mfrac></mml:mrow></mml:mstyle></mml:math></disp-formula><p>were also used. There were 27 features derived from WPD (Table S1 B in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>). The stiffness index (SI) is defined as the time interval between the peaks of systolic and diastolic waves [<xref ref-type="bibr" rid="ref23">23</xref>] and is denoted by <inline-formula><mml:math id="ieqn26"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>. The time intervals of the third or fourth component wave to the forward wave were also calculated. Note that <inline-formula><mml:math id="ieqn27"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="ieqn28"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula> were obtained from synthesized systolic wave peak <inline-formula><mml:math id="ieqn29"><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and diastolic wave peak <inline-formula><mml:math id="ieqn30"><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of WPD as shown in <xref ref-type="fig" rid="figure4">Figure 4</xref> while <inline-formula><mml:math id="ieqn31"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>y</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="ieqn32"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> were marked as the positions of systolic peak and diastolic peak in PPG as shown in <xref ref-type="fig" rid="figure3">Figure 3</xref>.</p><p>The ECG-related features were also adopted (Table S1 C in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>). The R peak and T peak of the ECG waveform were identified and marked as <inline-formula><mml:math id="ieqn33"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="ieqn34"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. Since the R peak occurs earlier than the PPG valley of the same heartbeat, <inline-formula><mml:math id="ieqn35"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is negative in number. The pulse arrival time (PAT) measures the time span between R peak and PPG valley, denoted by <inline-formula><mml:math id="ieqn36"><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. PAT<sup>2</sup> and Height<sup>2</sup>/PAT<sup>2</sup> were included since either linear or nonlinear relationship between BP and pulse transit time has been shown [<xref ref-type="bibr" rid="ref26">26</xref>]. The time span from R peak to maximum slope, peak of systolic wave, or component wave 2 was also considered.</p><p>Basic information (Table S1 D in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>) contains age, height <inline-formula><mml:math id="ieqn37"><mml:mo>(</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo></mml:math></inline-formula>, weight, BMI, and lengths from arm to wrist <inline-formula><mml:math id="ieqn38"><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:math></inline-formula> and finger <inline-formula><mml:math id="ieqn39"><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:math></inline-formula>. The lengths from heart to brachium <inline-formula><mml:math id="ieqn40"><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:math></inline-formula> and from heart to ankle <inline-formula><mml:math id="ieqn41"><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:math></inline-formula> can be approximated by [<xref ref-type="bibr" rid="ref27">27</xref>]</p><disp-formula id="E7"><label>(7)</label><mml:math id="eqn7"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.8219</mml:mn><mml:mi>H</mml:mi><mml:mo>+</mml:mo><mml:mn>12.328</mml:mn></mml:mrow></mml:mstyle></mml:math></disp-formula><disp-formula id="E8"><label>(8)</label><mml:math id="eqn8"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.2195</mml:mn><mml:mi>H</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>2.073.</mml:mn></mml:mrow></mml:mstyle></mml:math></disp-formula><p>The length difference between ankle and brachium could be expressed by <inline-formula><mml:math id="ieqn42"><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>.</p><p>Feature normalization is often adopted since the relative change of 2 features could provide additional information than each feature alone. To systematically derive the normalization results, we generate combined features by dividing the value of feature <inline-formula><mml:math id="ieqn43"><mml:mi>u</mml:mi></mml:math></inline-formula> by value of feature <inline-formula><mml:math id="ieqn44"><mml:mi>v</mml:mi></mml:math></inline-formula>. The combined features contain not only magnitude-normalized or time-normalized features but also basic information features.</p></sec><sec id="s2-4"><title>Estimation Approach</title><sec id="s2-4-1"><title>Multivariable Regression</title><p>Linear regression and multivariable regression had been applied for baPWV estimation [<xref ref-type="bibr" rid="ref12">12</xref>,<xref ref-type="bibr" rid="ref28">28</xref>]. The time difference between the systolic peak to diastolic peak has been used and normalized by the Fridericia formula [<xref ref-type="bibr" rid="ref28">28</xref>] while the systolic peak to the next onset (P2O), <inline-formula><mml:math id="ieqn45"><mml:mi>M</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>y</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (feature 1 in Table S1 A in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>), of the PPG signal normalized by the PPG pulse length was also examined for PWV estimation [<xref ref-type="bibr" rid="ref12">12</xref>]. These 2 variables were selected from the finger PPG features by the authors due to their high correlation to baPWV reported in the literature. The wrist PPG was used in this study for baPWV estimation. Because diastolic peak often vanished in wrist PPG pulses, we used SI (feature 51 in Table S1 B in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>), which denotes the time span between peaks of decomposed systolic wave and diastolic wave according to WPD, and its normalized form with the Friderician formula is given by <inline-formula><mml:math id="ieqn46"><mml:mi>S</mml:mi><mml:mi>I</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. The multivariable linear equations are described by [<xref ref-type="bibr" rid="ref12">12</xref>,<xref ref-type="bibr" rid="ref28">28</xref>]</p><disp-formula id="E9"> <label>(9)</label><mml:math id="eqn9"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mi mathvariant="normal">W</mml:mi><mml:mi mathvariant="normal">V</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi>S</mml:mi><mml:mi>I</mml:mi></mml:mrow><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></disp-formula><p>and</p><disp-formula id="E10"> <label>(10)</label><mml:math id="eqn10"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mi mathvariant="normal">W</mml:mi><mml:mi mathvariant="normal">V</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi>P</mml:mi><mml:mn>2</mml:mn><mml:mi>O</mml:mi></mml:mrow><mml:mi>M</mml:mi></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mstyle></mml:math></disp-formula></sec><sec id="s2-4-2"><title>Hierarchical Regression</title><p>The linear estimation regarding the correlations between PPG features and PWV, as used in multivariable regression analysis, may oversimplify the vascular hemodynamic state. The machine learning algorithms have been prosperously developed and used for biomedical applications, such as neural network and decision tree regression for estimation of vascular age [<xref ref-type="bibr" rid="ref29">29</xref>] and gradient boosting decision tree regression for estimation of blood pressure [<xref ref-type="bibr" rid="ref30">30</xref>]. We herein developed the hierarchical regression model based on the random forest and extreme gradient boosting (XGBoost) algorithms. A general regression model by XGBoost was also implemented for comparison.</p><p>The random forest and XGBoost algorithms of high scalability have been shown to achieve excellent performance in many fields [<xref ref-type="bibr" rid="ref31">31</xref>]. In the random forest algorithm, a large number of decision trees are constructed. A different subset of the data and a random selection of features are used for each decision tree to prevent overfitting in the training process. The final classification is often made by taking the majority vote. On the other hand, inherited from gradient boosting, XGBoost adds the new regression tree in each iteration to improve the previous prediction and to approach the target. The XGBoost introduces the regularization term that considers the complexity of the tree so as to avoid overfitting. In addition, the second-order gradient statistics are used for accelerating the computation.</p><p>The concept of hierarchical regression can be described as classification by random forest algorithm and then regression by XGBoost algorithm (<xref ref-type="supplementary-material" rid="app3">Multimedia Appendix 3</xref>). The whole PWV range is partitioned into several subdivisions. Thus, a global classifier handles the entire PWV range, and several local regressors are in charge of the respective subdivisions. First, an outcome regarding the possible baPWV subdivision is generated by the global classifier. Then, the estimation result is calculated by the associated local regressor. Because it is possible that the data around the subdivision boundary are erroneously classified, the adjacent regressors are designed to have an overlapping zone to extend the respective coverages. Owing to the data quantity, 2 subdivisions were adopted and the boundary threshold was set at 1600 cm per second. The widths of the overlapping zone were set as 200 cm per second, 400 cm per second, and 600 cm per second.</p></sec></sec><sec id="s2-5"><title>Statistical Analysis</title><p>The differences between the estimated results <inline-formula><mml:math id="ieqn47"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and the measured PWV <inline-formula><mml:math id="ieqn48"><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of the <inline-formula><mml:math id="ieqn49"><mml:mi>j</mml:mi></mml:math></inline-formula>th measurement are shown by the mean absolute error, mean error, SD, and root-mean-square error (RMSE), which are defined as follows.</p><disp-formula id="E11"><label>(11)</label><mml:math id="eqn11"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mover><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:mstyle></mml:math></disp-formula><disp-formula id="E12"><label>(12)</label><mml:math id="eqn12"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">A</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></disp-formula><disp-formula id="E13"><label>(13)</label><mml:math id="eqn13"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x2212;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></disp-formula><disp-formula id="E14"><label>(14)</label><mml:math id="eqn14"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi mathvariant="normal">S</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">D</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msqrt><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>e</mml:mi><mml:mo>&#x2212;</mml:mo></mml:mover></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:mstyle></mml:mrow></mml:mstyle></mml:math></disp-formula><disp-formula id="E15"><label>(15)</label><mml:math id="eqn15"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">R</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">S</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:msubsup><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>}</mml:mo></mml:mrow></mml:msqrt><mml:mo>.</mml:mo></mml:mrow></mml:mstyle></mml:math></disp-formula><p>The correlation coefficients together with <italic>P</italic> values are also provided. Since some participants have more than 1 measurement, to avoid unbalanced weighting, averaged PWV estimation and averaged PWV measurement are used for the statistical results per participant.</p></sec></sec><sec id="s3" sec-type="results"><title>Results</title><p>In this study, 80 male participants and 82 female participants were recruited. Their demographic characteristics are shown in <xref ref-type="table" rid="table1">Table 1</xref>. The averaged PWV value of left baPWV and right baPWV was used. The PWV values of male participants and female participants were 1591 (SD 266) cm per second and 1613 (SD 321) cm per second. Among total participants, 39 male participants and 23 female participants had more than 1 PWV values due to their multiple visits. A total of 914 PPG as well as ECG sequences were collected from the smartwatch, corresponding to 278 PWV values. On average, 1 male participant has 3.5 PPG and ECG sequences associated with 1 PWV measurement while 1 female participant has 3.1 PPG and ECG sequences for 1 PWV measurement. Among 278 PWV measurements, there are 123 PWV measurements from participants taking antihypertensive medications on the same day.</p><p>The medians of the respective combined features in the 528 and 386 sequences were used for computing correlation coefficients for men and women. The correlation coefficients of combined features defined by the X and Y indices are often higher than the original one (<xref ref-type="supplementary-material" rid="app4">Multimedia Appendix 4</xref>). For example, the correlation coefficients of the age and maximum slope time (<inline-formula><mml:math id="ieqn50"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) to baPWV are 0.334 and &#x2212;0.281, whereas the correlation coefficient of the combined feature <inline-formula><mml:math id="ieqn51"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula> becomes 0.491 (<xref ref-type="supplementary-material" rid="app5">Multimedia Appendix 5</xref>). The correlation coefficients of SI corrected by Friderician&#x2019;s formula and the time interval between systolic peak to the onset of next PPG (P2O) normalized by pulse length from the wrist PPG versus baPWV are &#x2212;0.271 (<italic>P</italic>&#x003C;.001), &#x2212;0.036 (<italic>P</italic>=.413) and &#x2212;.370 (<italic>P</italic>&#x003C;.001), &#x2212;0.070 (<italic>P</italic>=.171) for men and women, respectively.</p><p>The reproducibility of the measured baPWV was also checked. The PWVs of 31 participants were measured twice by the same OMRON noninvasive vascular screening device with 1-minute separation. The maximal differences of left baPWV and right baPWV of these participants were 276 cm per second and 210 cm per second, respectively. The maximal difference of averaged baPWV from left baPWV and right baPWV was 196.5 cm per second. The RMSEs of 2 consecutively measured left baPWV and right baPWV were 83.4 cm per second and 62.0 cm per second, respectively. The RMSE of consecutive averaged baPWV was 68.8 cm per second.</p><p>For multivariable regression, 39 and 34 PWV measurements from 24 male participants and 26 female participants, respectively, were reserved as the testing dataset. The medians of the respective features from the sequences associated with the same PWV measurement were averaged. The testing dataset was selected to approach uniform distribution in the range between 1000 cm per second and 2100 cm per second. The mean and SD of the male and female PWV values in the testing dataset were 1538 (SD 237) cm per second and 1638 (SD 283) cm per second. The training dataset for deriving the coefficients contained 114 PWV measurements with 391 PPG per ECG sequences from 56 male participants and 91 PWV measurements with 291 sequences from 56 female participants. The participant-split criterion is obeyed. The baPWV estimation results by multivariable regression are shown in <xref ref-type="table" rid="table2">Table 2</xref> for men and women, respectively.</p><table-wrap id="t1" position="float"><label>Table 1.</label><caption><p>Demographic summary.<sup><xref ref-type="table-fn" rid="table1fn1">a</xref></sup></p></caption><table id="table1" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">Characteristics</td><td align="left" valign="bottom">Male participants, mean (SD; n)</td><td align="left" valign="bottom">Female participants, mean (SD; n)</td></tr></thead><tbody><tr><td align="left" valign="top">Age (years)</td><td align="left" valign="top">63.4 (13.4; 80)</td><td align="left" valign="top">64.3 (11.6; 82)</td></tr><tr><td align="left" valign="top">Heart rate (bps)</td><td align="left" valign="top">73.9 (12.7; 528)</td><td align="left" valign="top">71.0 (8.2; 386)</td></tr><tr><td align="left" valign="top">SBP<sup><xref ref-type="table-fn" rid="table1fn2">b</xref></sup> (mm Hg)</td><td align="left" valign="top">126.0 (15.7; 528)</td><td align="left" valign="top">125.9 (17.9; 386)</td></tr><tr><td align="left" valign="top">DBP<sup><xref ref-type="table-fn" rid="table1fn3">c</xref></sup> (mm Hg)</td><td align="left" valign="top">79.4 (10.6; 528)</td><td align="left" valign="top">77.0 (12.0; 386)</td></tr><tr><td align="left" valign="top">PWV<sup><xref ref-type="table-fn" rid="table1fn4">d</xref></sup> (cm per second)</td><td align="left" valign="top">1591 (266; 153)</td><td align="left" valign="top">1613 (321; 125)</td></tr></tbody></table><table-wrap-foot><fn id="table1fn1"><p><sup>a</sup>Among a total of 278 pulse wave velocity measurements, 123 measurements were obtained from participants taking antihypertensive medications on the same day.</p></fn><fn id="table1fn2"><p><sup>b</sup>SBP: systolic blood pressure.</p></fn><fn id="table1fn3"><p><sup>c</sup>DBP: diastolic blood pressure.</p></fn><fn id="table1fn4"><p><sup>d</sup>PWV: pulse wave velocity.</p></fn></table-wrap-foot></table-wrap><table-wrap id="t2" position="float"><label>Table 2.</label><caption><p>Estimation results from multivariate regression<sup><xref ref-type="table-fn" rid="table2fn1">a</xref></sup>.</p></caption><table id="table2" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">Methods</td><td align="left" valign="bottom">N</td><td align="left" valign="bottom">MAE<sup><xref ref-type="table-fn" rid="table2fn2">b</xref></sup> (cm per second)</td><td align="left" valign="bottom">ME<sup><xref ref-type="table-fn" rid="table2fn3">c</xref></sup> (cm per second)</td><td align="left" valign="bottom">SD (cm per second)</td><td align="left" valign="bottom">RMSE<sup><xref ref-type="table-fn" rid="table2fn4">d</xref></sup> (cm per second)</td><td align="left" valign="bottom">Correlation coefficient (<italic>P</italic> value)</td></tr></thead><tbody><tr><td align="left" valign="bottom" colspan="6">Men</td><td align="left" valign="top"/></tr><tr><td align="char" char="." valign="top" rowspan="2"><inline-formula><mml:math id="ieqn52"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mi mathvariant="normal">W</mml:mi><mml:mi mathvariant="normal">V</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:mrow><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula> [28<sup><xref ref-type="table-fn" rid="table2fn5">e</xref></sup><sup>,</sup><sup><xref ref-type="table-fn" rid="table2fn6">f</xref></sup>]</td><td align="left" valign="top">39 rounds</td><td align="left" valign="top">179.1</td><td align="left" valign="top">&#x2212;49.0</td><td align="left" valign="top">214.3</td><td align="left" valign="top">217.2</td><td align="char" char="." valign="top">0.44 (.006)</td></tr><tr><td align="left" valign="top">24 participants</td><td align="left" valign="top">160.4</td><td align="left" valign="top">&#x2212;40.4</td><td align="left" valign="top">195.7</td><td align="left" valign="top">195.8</td><td align="char" char="." valign="top">0.55 (.006)</td></tr><tr><td align="char" char="." valign="top" rowspan="2"><inline-formula><mml:math id="ieqn53"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mi mathvariant="normal">W</mml:mi><mml:mi mathvariant="normal">V</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mn>2</mml:mn><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi>M</mml:mi></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>[12<sup><xref ref-type="table-fn" rid="table2fn7">g</xref></sup>]</td><td align="left" valign="top">39 rounds</td><td align="left" valign="top">189.0</td><td align="left" valign="top">&#x2212;57.7</td><td align="left" valign="top">219.8</td><td align="left" valign="top">224.6</td><td align="char" char="." valign="top">0.37 (.02)</td></tr><tr><td align="left" valign="top">24 participants</td><td align="left" valign="top">176.1</td><td align="left" valign="top">&#x2212;48.1</td><td align="left" valign="top">207.8</td><td align="left" valign="top">209.1</td><td align="char" char="." valign="top">0.43 (.04)</td></tr><tr><td align="left" valign="top" colspan="6">Women</td><td align="left" valign="top"/></tr><tr><td align="char" char="." valign="top" rowspan="2"><inline-formula><mml:math id="ieqn54"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mi mathvariant="normal">W</mml:mi><mml:mi mathvariant="normal">V</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:mrow><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>[28]</td><td align="left" valign="top">34 rounds</td><td align="left" valign="top">165.2</td><td align="left" valign="top">1.8</td><td align="left" valign="top">211.7</td><td align="left" valign="top">208.6</td><td align="char" char="." valign="top">0.66 (&#x003C;.001)</td></tr><tr><td align="left" valign="top">26 participants</td><td align="left" valign="top">157.4</td><td align="left" valign="top">&#x2212;12.1</td><td align="left" valign="top">197.4</td><td align="left" valign="top">194.0</td><td align="char" char="." valign="top">0.72 (&#x003C;.001)</td></tr><tr><td align="char" char="." valign="top" rowspan="2"><inline-formula><mml:math id="ieqn55"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mi mathvariant="normal">W</mml:mi><mml:mi mathvariant="normal">V</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">A</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">P</mml:mi><mml:mn>2</mml:mn><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi>M</mml:mi></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>[12]</td><td align="left" valign="top">34 rounds</td><td align="left" valign="top">196.0</td><td align="left" valign="top">10.0</td><td align="left" valign="top">233.0</td><td align="left" valign="top">229.8</td><td align="char" char="." valign="top">0.62 (&#x003C;.001)</td></tr><tr><td align="left" valign="top">26 participants</td><td align="left" valign="top">188.8</td><td align="left" valign="top">8.6</td><td align="left" valign="top">221.8</td><td align="left" valign="top">217.6</td><td align="char" char="." valign="top">0.67 (&#x003C;.001)</td></tr></tbody></table><table-wrap-foot><fn id="table2fn1"><p><sup>a</sup>The testing set contained 39 and 34 pulse wave velocity measurements from 24 male participants and 26 female participants, respectively.</p></fn><fn id="table2fn2"><p><sup>b</sup>MAE: mean absolute error.</p></fn><fn id="table2fn3"><p><sup>c</sup>ME: mean error.</p></fn><fn id="table2fn4"><p><sup>d</sup>RMSE: root-mean-square error.</p></fn><fn id="table2fn5"><p><sup>e</sup>PWV indicates pulse wave velocity.</p></fn><fn id="table2fn6"><p><sup>f</sup>SI: stiffness index.</p></fn><fn id="table2fn7"><p><sup>g</sup>P2O: systolic peak to the next onset.</p></fn></table-wrap-foot></table-wrap><p>For hierarchical regression, the same training and testing datasets as those in multivariable regression were used to keep participants split. The training dataset was oversampled to make the distribution balanced in each interval of 100 cm per second. Several parameters, such as the shrinkage factor, tree depth, and column subsampling, are required for the random forest and XGBoost algorithms. Hence, a validation set split from the training dataset was used for parameter settings. Because the number of PWV measurements of extreme high and low values was not sufficiently large, leave-one-out validation was used to ensure that the model for validation is similar to that for training. For the general model, the male validation set contained 23 participants and 33 PWV measurements, while the female validation set had 22 participants and 39 PWV measurements. The validation set consisted of more than one-third of participants in the training dataset and kept uniformly distributed in the range from 1000 cm per second to 2100 cm per second. During leave-one-out validation, all the PPG or ECG sequences associated with the PWV measurements of 1 validation participant were removed from the training dataset to avoid data leak. For each submodel of the local regressor, the validation dataset in each subdivision includes those with the PWV measurements in the overlapping zone. Given the overlapping zone of 400 cm per second, there were 24 PWV measurements from 13 male participants and 26 PWV measurements from 12 female participants in the high submodel for validation from 1400 cm per second. On the other hand, 25 PWV measurements from 13 male participants and 25 PWV measurements from 16 female participants were used in the low submodel for validation up to 1800 cm per second.</p><p><xref ref-type="table" rid="table3">Table 3</xref> lists the estimation results from the general and hierarchical regression models by the random forest classification and XGBoost regression algorithms with different settings of the width of the overlapping zones. First, the RMSE results from the hierarchical regression models are better than those from the multivariable linear regression model. The hierarchical regression model also outperforms the general regression model. <xref ref-type="fig" rid="figure5">Figures 5</xref> and <xref ref-type="fig" rid="figure6">6</xref> show the Bland-Altman and scatter plots of regression results by the hierarchical regression model with overlapping zone of 400 cm per second for men and women participants. Their participant numbers are indicated in the legend. Good estimation was obtained for this setting. The left subfigures indicate the Bland-Altman plot. The scatter plots in the right subfigures provide the final estimation results. The classification accuracies of total rounds from male participants and female participants are 76.9% and 91.2%, respectively. The estimation of erroneously classified data close to the boundary got improved with the introduction of an overlapping zone. The best estimation results achieve RMSE of 145.0 cm per second and 141.4 cm per second for men and women, respectively. In the random forest classifier for male participants, the number of estimators is 100 and the maximum tree depth is 20. As to the random forest for female participants, the number of estimators is 250 and the maximum tree depth is 9. In both cases, the minimum samples for tree split should be larger than 2 and the minimum number of samples in leaf nodes is 1. As to the XGBoost regressors, the number of estimators is 200; the fraction of features sampled for each tree is 0.7; and the minimum loss reduction for further partition is 0. The maximum depth of the low submodel for male participants is 5 and is set to 3 for the remaining submodels.</p><p>The XGBoost algorithm performs tree splitting by evaluating structure scores to accumulate gradient statistics according to the sorted feature values while the random forest algorithm can assess the impact on pureness of the leaves from a feature. Hence, both can report the feature importance. Given the overlapping zone of 400 cm per second in the hierarchical regression model, besides PAT (<inline-formula><mml:math id="ieqn56"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>), PAT square (<inline-formula><mml:math id="ieqn57"><mml:msubsup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula>), and age, PPG features and WPD features were also frequently used (<xref ref-type="supplementary-material" rid="app6">Multimedia Appendix 6</xref>). Local regression models used features different from those used in global classification models. Features from component wave, points a, b, c, and d of SDPPG were often adopted.</p><table-wrap id="t3" position="float"><label>Table 3.</label><caption><p>Hierarchical regression results for men and for women are listed.</p></caption><table id="table3" frame="hsides" rules="groups"><thead><tr><td align="left" valign="top">Method</td><td align="left" valign="top">Overlapping zone<break/>(cm per second)</td><td align="left" valign="top">N</td><td align="left" valign="top">MAE<sup><xref ref-type="table-fn" rid="table3fn1">a</xref></sup><break/>(cm per second)</td><td align="left" valign="top">ME<sup><xref ref-type="table-fn" rid="table3fn2">b</xref></sup><break/>(cm per second)</td><td align="left" valign="top">SD<break/>(cm per second)</td><td align="left" valign="top">RMSE<sup><xref ref-type="table-fn" rid="table3fn3">c</xref></sup><break/>(cm per second)</td><td align="left" valign="top">Correlation coefficient (<italic>P</italic> value)</td></tr></thead><tbody><tr><td align="left" valign="top" colspan="8">Men</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>General regression</td><td align="left" valign="top">&#x2014;<sup><xref ref-type="table-fn" rid="table3fn4">d</xref></sup></td><td align="left" valign="top">39 rounds</td><td align="left" valign="top">157.4</td><td align="left" valign="top">&#x2212;16.5</td><td align="left" valign="top">187.0</td><td align="left" valign="top">185.3</td><td align="left" valign="top">0.61 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>General regression</td><td align="left" valign="top">&#x2014;</td><td align="left" valign="top">24 participants</td><td align="left" valign="top">141.7</td><td align="left" valign="top">&#x2212;8.4</td><td align="left" valign="top">173.1</td><td align="left" valign="top">169.7</td><td align="left" valign="top">0.66 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">200</td><td align="left" valign="top">39 rounds</td><td align="left" valign="top">156.0</td><td align="left" valign="top">&#x2212;19.4</td><td align="left" valign="top">185.3</td><td align="left" valign="top">183.9</td><td align="left" valign="top">0.64 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">200</td><td align="left" valign="top">24 participants</td><td align="left" valign="top">152.1</td><td align="left" valign="top">&#x2212;18.4</td><td align="left" valign="top">185.6</td><td align="left" valign="top">182.6</td><td align="left" valign="top">0.63 (.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">400</td><td align="left" valign="top">39 rounds</td><td align="left" valign="top">133.6</td><td align="left" valign="top">&#x2212;8.1</td><td align="left" valign="top">160.1</td><td align="left" valign="top">158.3</td><td align="left" valign="top">0.74 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">400</td><td align="left" valign="top">24 participants</td><td align="left" valign="top">126.5</td><td align="left" valign="top">&#x2212;8.9</td><td align="left" valign="top">147.8</td><td align="left" valign="top"><italic>145.0</italic><sup><xref ref-type="table-fn" rid="table3fn5">e</xref></sup></td><td align="left" valign="top"><italic>0.77</italic><sup><xref ref-type="table-fn" rid="table3fn5">e</xref></sup> (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">600</td><td align="left" valign="top">39 rounds</td><td align="left" valign="top">153.6</td><td align="left" valign="top">&#x2212;2.3</td><td align="left" valign="top">182.9</td><td align="left" valign="top">180.5</td><td align="left" valign="top">0.63 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">600</td><td align="left" valign="top">24 participants</td><td align="left" valign="top">143.6</td><td align="left" valign="top">13.7</td><td align="left" valign="top">165.0</td><td align="left" valign="top">162.1</td><td align="left" valign="top">0.70 (&#x003C;.001)</td></tr><tr><td align="left" valign="top">Women</td><td align="left" valign="top"/><td align="left" valign="top"/><td align="left" valign="top"/><td align="left" valign="top"/><td align="left" valign="top"/><td align="left" valign="top"/><td align="left" valign="top"/></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>General regression</td><td align="left" valign="top">&#x2014;</td><td align="left" valign="top">34 rounds</td><td align="left" valign="top">174.3</td><td align="left" valign="top">&#x2212;36.0</td><td align="left" valign="top">217.0</td><td align="left" valign="top">216.8</td><td align="left" valign="top">0.67 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>General regression</td><td align="left" valign="top">&#x2014;</td><td align="left" valign="top">26 participants</td><td align="left" valign="top">177.7</td><td align="left" valign="top">&#x2212;22.4</td><td align="left" valign="top">217.8</td><td align="left" valign="top">214.7</td><td align="left" valign="top">0.66 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">200</td><td align="left" valign="top">34 rounds</td><td align="left" valign="top">141.5</td><td align="left" valign="top">&#x2212;20.7</td><td align="left" valign="top">171.0</td><td align="left" valign="top">169.7</td><td align="left" valign="top">0.80 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">200</td><td align="left" valign="top">26 participants</td><td align="left" valign="top">131.4</td><td align="left" valign="top">&#x2212;29.2</td><td align="left" valign="top">157.4</td><td align="left" valign="top">157.0</td><td align="left" valign="top">0.83 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">400</td><td align="left" valign="top">34 rounds</td><td align="left" valign="top">127.3</td><td align="left" valign="top">&#x2212;3.5</td><td align="left" valign="top">156.7</td><td align="left" valign="top">154.5</td><td align="left" valign="top">0.83 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">400</td><td align="left" valign="top">26 participants</td><td align="left" valign="top">116.7</td><td align="left" valign="top">&#x2212;6.0</td><td align="left" valign="top">144.1</td><td align="left" valign="top"><italic>141.4</italic><sup><xref ref-type="table-fn" rid="table3fn5">e</xref></sup></td><td align="left" valign="top"><italic>0.86</italic><sup><xref ref-type="table-fn" rid="table3fn5">e</xref></sup> (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">600</td><td align="left" valign="top">34 rounds</td><td align="left" valign="top">144.3</td><td align="left" valign="top">24.2</td><td align="left" valign="top">173.9</td><td align="left" valign="top">173.0</td><td align="left" valign="top">0.79 (&#x003C;.001)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Hierarchical regression</td><td align="left" valign="top">600</td><td align="left" valign="top">26 participants</td><td align="left" valign="top">141.2</td><td align="left" valign="top">24.0</td><td align="left" valign="top">173.5</td><td align="left" valign="top">171.8</td><td align="left" valign="top">0.79 (&#x003C;.001)</td></tr></tbody></table><table-wrap-foot><fn id="table3fn1"><p><sup>a</sup>MAE:mean absolute error.</p></fn><fn id="table3fn2"><p><sup>b</sup>ME: mean error.</p></fn><fn id="table3fn3"><p><sup>c</sup>RMSE: root-mean-square error.</p></fn><fn id="table3fn4"><p><sup>d</sup>Not applicable.</p></fn><fn id="table3fn5"><p><sup>e</sup>Values in italics indicate best estimation result with acceptable accuracy set by the ARTERY Society.</p></fn></table-wrap-foot></table-wrap><fig position="float" id="figure5"><label>Figure 5.</label><caption><p>(A) Bland-Altman plot and (B) scatter plot of pulse wave velocity regression by the hierarchical regression model with 2 submodels and overlapping zone of 400 cm per second for 24 men. PWV: pulse wave velocity.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="biomedeng_v10i1e58756_fig05.png"/></fig><fig position="float" id="figure6"><label>Figure 6.</label><caption><p>(A) Bland-Altman plot and (B) scatter plot of pulse wave velocity regression by the hierarchical regression model with 2 submodels and overlapping zone of 400 cm per second for 26 women. PWV: pulse wave velocity.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="biomedeng_v10i1e58756_fig06.png"/></fig></sec><sec id="s4" sec-type="discussion"><title>Discussion</title><sec id="s4-1"><title>Principal Findings</title><p>In this study, we used wrist PPG and ECG signals to estimate baPWV. The morphology of wrist PPG signals is quite different from that of finger PPG signals. The conventional approach that used finger PPG morphology features may encounter the problem of feature missing due to much fewer identifiable features of wrist PPG signals. In addition, the multivariable regression model used in prior works may be too simple to describe the complicated hemodynamic state in the vessels. Hence, we resorted to the machine learning algorithm to deal with the estimation. Although the wrist PPG and ECG signals were acquired before the baPWV measurement, they are still related to the vessel condition and stiffness. To further improve and refine the estimation results, hierarchical regression was adopted to shrink the range handled in the submodel. The achieved RMSE and SD by our hierarchical regression models for both men and women are lower than the threshold (150 cm per second) of acceptable accuracy for PWV estimation set by the ARTERY Society [<xref ref-type="bibr" rid="ref32">32</xref>].</p></sec><sec id="s4-2"><title>Comparison With Prior Work</title><p>With the WPD and feature imputation techniques developed by us, more than 98% of all ambiguous and missing features of wrist PPG can be identified [<xref ref-type="bibr" rid="ref19">19</xref>]. From the correlation results (<xref ref-type="supplementary-material" rid="app4">Multimedia Appendix 4</xref>), besides age (feature 23) and age square (feature 63), correlation related to SDPPG amplitude of point c (feature 18), point d (feature 19), and point e (feature 20) are still obvious as what has been mentioned in finger PPG [<xref ref-type="bibr" rid="ref25">25</xref>]. In addition, SI (<inline-formula><mml:math id="ieqn58"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>; feature 51), which are often missing in the original wrist PPG pulses, can be computed through the synthesized systolic and diastolic waves in decomposed wrist PPG. According to the feature importance (<xref ref-type="supplementary-material" rid="app6">Multimedia Appendix 6</xref>), it still plays an important role for PWV estimation.</p><p>The multivariable regression uses only a few features. If significantly high correlations of those features to baPWV do not appear, the performance of estimation will be degraded. However, the machine learning algorithm can help exploit more linear or nonlinear information embedded in the PPG waveform or its component waves and thus is suitable for these applications. Furthermore, the combined features from PPG and ECG morphology, WPD, and basic information supplied more feature information sources that can be selected by the model.</p></sec><sec id="s4-3"><title>Hierarchical Model Insights</title><p>The concept of hierarchical regression is to introduce different models to refine the estimation results. However, the global classifier or regressor must provide sufficiently correct classification to avoid model mismatch. From the hierarchical regression results, it is clear that the inclusion of overlapping zone in local regressors indeed improved the estimation results, as reflected in the improved correlation coefficients (<xref ref-type="table" rid="table2">Table 2</xref>). However, the determination of optimal range of overlapping zone is still controversial. If the overlapping zone is too wide, the hierarchical regression model would become similar to the general regression model. On the other hand, if the overlapping zone is too narrow, the misclassified data cannot be properly handled. In this study, we recommend the overlapping zone of 400 cm per second of 2 subdivision models because the misclassified data are near the boundary due to good capability of the global classifier and can be appropriately covered by the submodel. We conducted further analysis on the features that were misclassified for those samples not near the decision boundary. The results showed no significant outliers. Additionally, the vote counts for 2 classes across the entire forest were close, indicating low confidence among the trees. The latent properties beyond the observed features should be further studied. On the other hand, we also applied a Kernel Density Estimation&#x2013;based mutual information analysis [<xref ref-type="bibr" rid="ref33">33</xref>] to assess the relevance of individual features in male and female datasets. The mutual information values from male features were lower than those from female features, which can also explain the lower classification accuracy in male participants of our dataset.</p></sec><sec id="s4-4"><title>Limitations and Future Directions</title><p>This study has limitations, which point to the directions for future research. First, the sample size remained small and more older adult people were recruited in the study, which might limit its applicability in younger populations. While the current dataset demonstrates feasibility in estimating PWV using wrist PPG in older individuals, the skewed dataset toward older individuals may have influenced the performance due to age-related vascular characteristics. In future work, we plan to expand the study population by actively recruiting more young participants. The inclusion of younger participants will help balance the age distribution and allow for more robust assessment of the model performance across different age groups. This extension will not only improve the generalizability of the model but also enable a more comprehensive evaluation of age-related vascular changes. Second, the current model adopts machine learning algorithms to exploit linear and nonlinear features within the scope of this dataset. As the dataset grows in size and diversity, other deep learning algorithms, such as Bayesian neural networks or multilayer perceptrons, can be applied, which may offer better uncertainty quantification or modeling capabilities. Third, the feature space used in the current model is relatively high-dimensional, which may hinder its practical deployment on wearable or edge devices with limited computational resources. Feature compression or dimensionality reduction techniques can be considered to decrease model complexity in the future. This optimization will help make the system more suitable for real-time, low-power applications in wearable health care settings. Together, these improvements aim to enhance both the robustness and the applicability of the proposed approach, facilitating its transition toward practical use in diverse and real-world scenarios.</p></sec></sec></body><back><ack><p>The authors would like to acknowledge Mr Bowen Ku of Mediatek Inc for his design experience feedback about wearable devices in biomedical applications. This work is supported by Mediatek Inc (grant numbers MTKC-2021&#x2010;0477 and MTKC-2023&#x2010;1363).</p></ack><fn-group><fn fn-type="con"><p>P-YT, C-HH, and Y-CL contributed to conceptualization; P-YT contributed to methodology; C-IH, C-HY, C-HH, Y-CL, and J-WG contributed to software; C-IH, C-HY, and Y-CL participated in validation; T-DW and H-JL contributed to resources; P-YT participated in writing&#x2014;original draft preparation; T-DW participated in writing&#x2014;review and editing; and T-DW, P-YT, and H-JL participated in supervision. All authors have read and agreed to the published version of the manuscript.</p></fn><fn fn-type="conflict"><p>PYT has received research grants (grant numbers MTKC-2021&#x2010;0477 and MTKC-2023&#x2010;1363) from Mediatek Company. All other authors have no relevant relationships to disclose.</p></fn></fn-group><glossary><title>Abbreviations</title><def-list><def-item><term id="abb1">baPWC</term><def><p>brachial-ankle pulse wave velocity</p></def></def-item><def-item><term id="abb2">cfPWV</term><def><p>carotid-femoral pulse wave velocity</p></def></def-item><def-item><term id="abb3">CVD</term><def><p>cardiovascular disease</p></def></def-item><def-item><term id="abb4">ECG</term><def><p>electrocardiography</p></def></def-item><def-item><term id="abb5">FDPPG</term><def><p>first-order derivative photoplethysmography</p></def></def-item><def-item><term id="abb6">PAT</term><def><p>pulse arrival time</p></def></def-item><def-item><term id="abb7">PPG</term><def><p>photoplethysmography</p></def></def-item><def-item><term id="abb8">P2O</term><def><p>peak to the next onset</p></def></def-item><def-item><term id="abb9">PWV</term><def><p>pulse wave velocity</p></def></def-item><def-item><term id="abb10">RMSE</term><def><p>root-mean-square error</p></def></def-item><def-item><term id="abb11">SDPPG</term><def><p>second-order derivative photoplethysmography</p></def></def-item><def-item><term id="abb12">SI</term><def><p>stiffness index</p></def></def-item><def-item><term id="abb13">WPD</term><def><p>weighted pulse decomposition</p></def></def-item><def-item><term id="abb14">XGBoost</term><def><p>extreme gradient boosting</p></def></def-item></def-list></glossary><ref-list><title>References</title><ref id="ref1"><label>1</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Pereira</surname><given-names>T</given-names> </name><name name-style="western"><surname>Correia</surname><given-names>C</given-names> </name><name name-style="western"><surname>Cardoso</surname><given-names>J</given-names> </name></person-group><article-title>Novel methods for pulse wave velocity measurement</article-title><source>J Med Biol Eng</source><year>2015</year><volume>35</volume><issue>5</issue><fpage>555</fpage><lpage>565</lpage><pub-id pub-id-type="doi">10.1007/s40846-015-0086-8</pub-id><pub-id pub-id-type="medline">26500469</pub-id></nlm-citation></ref><ref id="ref2"><label>2</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Ohkuma</surname><given-names>T</given-names> </name><name name-style="western"><surname>Ninomiya</surname><given-names>T</given-names> </name><name name-style="western"><surname>Tomiyama</surname><given-names>H</given-names> </name><etal/></person-group><article-title>Brachial-ankle pulse wave velocity and the risk prediction of cardiovascular disease</article-title><source>Hypertension</source><year>2017</year><month>06</month><volume>69</volume><issue>6</issue><fpage>1045</fpage><lpage>1052</lpage><pub-id pub-id-type="doi">10.1161/HYPERTENSIONAHA.117.09097</pub-id></nlm-citation></ref><ref id="ref3"><label>3</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Kachuee</surname><given-names>M</given-names> </name><name name-style="western"><surname>Kiani</surname><given-names>MM</given-names> </name><name name-style="western"><surname>Mohammadzade</surname><given-names>H</given-names> </name><name name-style="western"><surname>Shabany</surname><given-names>M</given-names> </name></person-group><article-title>Cuffless blood pressure estimation algorithms for continuous health-care monitoring</article-title><source>IEEE Trans Biomed Eng</source><year>2017</year><month>04</month><volume>64</volume><issue>4</issue><fpage>859</fpage><lpage>869</lpage><pub-id pub-id-type="doi">10.1109/TBME.2016.2580904</pub-id><pub-id pub-id-type="medline">27323356</pub-id></nlm-citation></ref><ref id="ref4"><label>4</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Yan</surname><given-names>C</given-names> </name><name name-style="western"><surname>Li</surname><given-names>Z</given-names> </name><name name-style="western"><surname>Zhao</surname><given-names>W</given-names> </name><etal/></person-group><article-title>Novel deep convolutional neural network for cuff-less blood pressure measurement using ECG and PPG signals</article-title><conf-name>2019 41st Annual International Conference of the IEEE Engineering in Medicine &#x0026; Biology Society (EMBC)</conf-name><conf-date>Jul 23-27, 2019</conf-date><conf-loc>Berlin, Germany</conf-loc><pub-id pub-id-type="doi">10.1109/EMBC.2019.8857108</pub-id></nlm-citation></ref><ref id="ref5"><label>5</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Wu</surname><given-names>Q</given-names> </name><name name-style="western"><surname>Yang</surname><given-names>J</given-names> </name><name name-style="western"><surname>Zheng</surname><given-names>G</given-names> </name><etal/></person-group><article-title>An ambulatory blood pressure monitoring system based on the uncalibrated steps of the wrist</article-title><conf-name>2019 12th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)</conf-name><conf-date>Oct 19-21, 2019</conf-date><conf-loc>Suzhou, China</conf-loc><fpage>1</fpage><lpage>6</lpage><pub-id pub-id-type="doi">10.1109/CISP-BMEI48845.2019.8966011</pub-id></nlm-citation></ref><ref id="ref6"><label>6</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Yousefian</surname><given-names>P</given-names> </name><name name-style="western"><surname>Shin</surname><given-names>S</given-names> </name><name name-style="western"><surname>Mousavi</surname><given-names>AS</given-names> </name><etal/></person-group><article-title>Pulse transit time-pulse wave analysis fusion based on wearable wrist ballistocardiogram for cuff-less blood pressure trend tracking</article-title><source>IEEE Access</source><year>2020</year><month>07</month><volume>8</volume><fpage>138077</fpage><lpage>138087</lpage><pub-id pub-id-type="doi">10.1109/ACCESS.2020.3012384</pub-id></nlm-citation></ref><ref id="ref7"><label>7</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Krivoshei</surname><given-names>A</given-names> </name><name name-style="western"><surname>Min</surname><given-names>M</given-names> </name><name name-style="western"><surname>Uuetoa</surname><given-names>H</given-names> </name><name name-style="western"><surname>Lamp</surname><given-names>J</given-names> </name><name name-style="western"><surname>Annus</surname><given-names>P</given-names> </name></person-group><article-title>Electrical bio-impedance based non-invasive method for the central aortic blood pressure waveform estimation</article-title><conf-name>2014 14th Biennial Baltic Electronic Conference (BEC)</conf-name><conf-date>Oct 6-8, 2014</conf-date><conf-loc>Tallinn, Estonia</conf-loc><pub-id pub-id-type="doi">10.1109/BEC.2014.7320586</pub-id></nlm-citation></ref><ref id="ref8"><label>8</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Meidert</surname><given-names>AS</given-names> </name><name name-style="western"><surname>Saugel</surname><given-names>B</given-names> </name></person-group><article-title>Techniques for non-invasive monitoring of arterial blood pressure</article-title><source>Front Med (Lausanne)</source><year>2018</year><volume>4</volume><fpage>231</fpage><pub-id pub-id-type="doi">10.3389/fmed.2017.00231</pub-id><pub-id pub-id-type="medline">29359130</pub-id></nlm-citation></ref><ref id="ref9"><label>9</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Priyanka</surname><given-names>KNG</given-names> </name><name name-style="western"><surname>Chao</surname><given-names>PCP</given-names> </name><name name-style="western"><surname>Tu</surname><given-names>TY</given-names> </name><etal/></person-group><article-title>Estimating blood pressure via artificial neural networks based on measured photoplethysmography waveforms</article-title><conf-name>2018 IEEE Sensors</conf-name><conf-date>Oct 28-31, 2018</conf-date><conf-loc>New Delhi</conf-loc><fpage>1</fpage><lpage>4</lpage><pub-id pub-id-type="doi">10.1109/ICSENS.2018.8589796</pub-id></nlm-citation></ref><ref id="ref10"><label>10</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Schlesinger</surname><given-names>O</given-names> </name><name name-style="western"><surname>Vigderhouse</surname><given-names>N</given-names> </name><name name-style="western"><surname>Eytan</surname><given-names>D</given-names> </name><name name-style="western"><surname>Moshe</surname><given-names>Y</given-names> </name></person-group><article-title>Blood pressure estimation from PPG signals using convolutional neural networks and Siamese network</article-title><conf-name>ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</conf-name><conf-date>May 4-8, 2020</conf-date><conf-loc>Barcelona, Spain</conf-loc><pub-id pub-id-type="doi">10.1109/ICASSP40776.2020.9053446</pub-id></nlm-citation></ref><ref id="ref11"><label>11</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Warren</surname><given-names>S</given-names> </name></person-group><article-title>High resolution wireless body area network with statistically synchronized sensor data for tracking pulse wave velocity</article-title><year>2012</year><conf-name>2012 34th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC)</conf-name><conf-date>Aug 28 to Sep 1, 2012</conf-date><conf-loc>San Diego, CA</conf-loc><fpage>2080</fpage><lpage>2083</lpage><pub-id pub-id-type="doi">10.1109/EMBC.2012.6346369</pub-id></nlm-citation></ref><ref id="ref12"><label>12</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Jang</surname><given-names>DG</given-names> </name><name name-style="western"><surname>Park</surname><given-names>SH</given-names> </name><name name-style="western"><surname>Hahn</surname><given-names>M</given-names> </name></person-group><article-title>Enhancing the pulse contour analysis-based arterial stiffness estimation using a novel photoplethysmographic parameter</article-title><source>IEEE J Biomed Health Inform</source><year>2015</year><month>01</month><volume>19</volume><issue>1</issue><fpage>256</fpage><lpage>262</lpage><pub-id pub-id-type="doi">10.1109/JBHI.2014.2306679</pub-id><pub-id pub-id-type="medline">25561448</pub-id></nlm-citation></ref><ref id="ref13"><label>13</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Padilla</surname><given-names>JM</given-names> </name><name name-style="western"><surname>Berjano</surname><given-names>EJ</given-names> </name><name name-style="western"><surname>Facila</surname><given-names>SJ</given-names> </name><name name-style="western"><surname>Diaz P</surname><given-names>L</given-names> </name><name name-style="western"><surname>Merce</surname><given-names>S</given-names> </name></person-group><article-title>Assessment of relationships between blood pressure, pulse wave velocity and digital volume pulse</article-title><conf-name>2006 Computers in Cardiology</conf-name><conf-date>Sep 17-20, 2006</conf-date><conf-loc>New Delhi, India</conf-loc><fpage>893</fpage><lpage>896</lpage></nlm-citation></ref><ref id="ref14"><label>14</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Nabeel</surname><given-names>PM</given-names> </name><name name-style="western"><surname>Jayaraj</surname><given-names>J</given-names> </name><name name-style="western"><surname>Mohanasankar</surname><given-names>S</given-names> </name></person-group><article-title>Single-source PPG-based local pulse wave velocity measurement: a potential cuffless blood pressure estimation technique</article-title><source>Physiol Meas</source><year>2017</year><month>11</month><day>30</day><volume>38</volume><issue>12</issue><fpage>2122</fpage><lpage>2140</lpage><pub-id pub-id-type="doi">10.1088/1361-6579/aa9550</pub-id><pub-id pub-id-type="medline">29058686</pub-id></nlm-citation></ref><ref id="ref15"><label>15</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Salvi</surname><given-names>P</given-names> </name><name name-style="western"><surname>Magnani</surname><given-names>E</given-names> </name><name name-style="western"><surname>Valbusa</surname><given-names>F</given-names> </name><etal/></person-group><article-title>Comparative study of methodologies for pulse wave velocity estimation</article-title><source>J Hum Hypertens</source><year>2008</year><month>10</month><volume>22</volume><issue>10</issue><fpage>669</fpage><lpage>677</lpage><pub-id pub-id-type="doi">10.1038/jhh.2008.42</pub-id><pub-id pub-id-type="medline">18528411</pub-id></nlm-citation></ref><ref id="ref16"><label>16</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Alty</surname><given-names>SR</given-names> </name><name name-style="western"><surname>Angarita-Jaimes</surname><given-names>N</given-names> </name><name name-style="western"><surname>Millasseau</surname><given-names>SC</given-names> </name><name name-style="western"><surname>Chowienczyk</surname><given-names>PJ</given-names> </name></person-group><article-title>Predicting arterial stiffness from the digital volume pulse waveform</article-title><source>IEEE Trans Biomed Eng</source><year>2007</year><month>12</month><volume>54</volume><issue>12</issue><fpage>2268</fpage><lpage>2275</lpage><pub-id pub-id-type="doi">10.1109/tbme.2007.897805</pub-id><pub-id pub-id-type="medline">18075043</pub-id></nlm-citation></ref><ref id="ref17"><label>17</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Hartmann</surname><given-names>V</given-names> </name><name name-style="western"><surname>Liu</surname><given-names>H</given-names> </name><name name-style="western"><surname>Chen</surname><given-names>F</given-names> </name><name name-style="western"><surname>Qiu</surname><given-names>Q</given-names> </name><name name-style="western"><surname>Hughes</surname><given-names>S</given-names> </name><name name-style="western"><surname>Zheng</surname><given-names>D</given-names> </name></person-group><article-title>Quantitative comparison of photoplethysmographic waveform characteristics: effect of measurement site</article-title><source>Front Physiol</source><year>2019</year><volume>10</volume><fpage>198</fpage><pub-id pub-id-type="doi">10.3389/fphys.2019.00198</pub-id><pub-id pub-id-type="medline">30890959</pub-id></nlm-citation></ref><ref id="ref18"><label>18</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Rajala</surname><given-names>S</given-names> </name><name name-style="western"><surname>Lindholm</surname><given-names>H</given-names> </name><name name-style="western"><surname>Taipalus</surname><given-names>T</given-names> </name></person-group><article-title>Comparison of photoplethysmogram measured from wrist and finger and the effect of measurement location on pulse arrival time</article-title><source>Physiol Meas</source><year>2018</year><month>08</month><day>1</day><volume>39</volume><issue>7</issue><fpage>075010</fpage><pub-id pub-id-type="doi">10.1088/1361-6579/aac7ac</pub-id><pub-id pub-id-type="medline">29794339</pub-id></nlm-citation></ref><ref id="ref19"><label>19</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Tsai</surname><given-names>PY</given-names> </name><name name-style="western"><surname>Huang</surname><given-names>CH</given-names> </name><name name-style="western"><surname>Guo</surname><given-names>JW</given-names> </name><etal/></person-group><article-title>Coherence between decomposed components of wrist and finger PPG signals by imputing missing features and resolving ambiguous features</article-title><source>Sensors (Basel)</source><year>2021</year><month>06</month><day>24</day><volume>21</volume><issue>13</issue><fpage>4315</fpage><pub-id pub-id-type="doi">10.3390/s21134315</pub-id><pub-id pub-id-type="medline">34202597</pub-id></nlm-citation></ref><ref id="ref20"><label>20</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Warren</surname><given-names>S</given-names> </name><name name-style="western"><surname>Li</surname><given-names>K</given-names> </name></person-group><article-title>Initial study on pulse wave velocity acquired from one hand using two synchronized wireless reflectance pulse oximeters</article-title><source>Annu Int Conf IEEE Eng Med Biol Soc</source><year>2011</year><fpage>6907</fpage><lpage>6910</lpage><pub-id pub-id-type="doi">10.1109/IEMBS.2011.6091739</pub-id></nlm-citation></ref><ref id="ref21"><label>21</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Hashimoto</surname><given-names>J</given-names> </name><name name-style="western"><surname>Watabe</surname><given-names>D</given-names> </name><name name-style="western"><surname>Kimura</surname><given-names>A</given-names> </name><etal/></person-group><article-title>Determinants of the second derivative of the finger photoplethysmogram and brachial-ankle pulse-wave velocity: the Ohasama study</article-title><source>Am J Hypertens</source><year>2005</year><month>04</month><volume>18</volume><issue>4 Pt 1</issue><fpage>477</fpage><lpage>485</lpage><pub-id pub-id-type="doi">10.1016/j.amjhyper.2004.11.009</pub-id><pub-id pub-id-type="medline">15831356</pub-id></nlm-citation></ref><ref id="ref22"><label>22</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Davies</surname><given-names>JE</given-names> </name><name name-style="western"><surname>Baksi</surname><given-names>J</given-names> </name><name name-style="western"><surname>Francis</surname><given-names>DP</given-names> </name><etal/></person-group><article-title>The arterial reservoir pressure increases with aging and is the major determinant of the aortic augmentation index</article-title><source>Am J Physiol Heart Circ Physiol</source><year>2010</year><month>02</month><volume>298</volume><issue>2</issue><fpage>H580</fpage><lpage>6</lpage><pub-id pub-id-type="doi">10.1152/ajpheart.00875.2009</pub-id><pub-id pub-id-type="medline">20008272</pub-id></nlm-citation></ref><ref id="ref23"><label>23</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Couceiro</surname><given-names>R</given-names> </name><name name-style="western"><surname>Carvalho</surname><given-names>P</given-names> </name><name name-style="western"><surname>Paiva</surname><given-names>RP</given-names> </name><etal/></person-group><article-title>Assessment of cardiovascular function from multi-Gaussian fitting of a finger photoplethysmogram</article-title><source>Physiol Meas</source><year>2015</year><month>09</month><volume>36</volume><issue>9</issue><fpage>1801</fpage><lpage>1825</lpage><pub-id pub-id-type="doi">10.1088/0967-3334/36/9/1801</pub-id><pub-id pub-id-type="medline">26235798</pub-id></nlm-citation></ref><ref id="ref24"><label>24</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Huang</surname><given-names>CH</given-names> </name><name name-style="western"><surname>Guo</surname><given-names>JW</given-names> </name><name name-style="western"><surname>Yang</surname><given-names>YC</given-names> </name><etal/></person-group><article-title>Weighted pulse decomposition analysis of fingertip photoplethysmogram signals for blood pressure assessment</article-title><conf-name>2020 IEEE International Symposium on Circuits and Systems (ISCAS)</conf-name><conf-date>2020</conf-date><conf-loc>Seville, Spain</conf-loc><pub-id pub-id-type="doi">10.1109/ISCAS45731.2020.9180616</pub-id></nlm-citation></ref><ref id="ref25"><label>25</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Takazawa</surname><given-names>K</given-names> </name><name name-style="western"><surname>Tanaka</surname><given-names>N</given-names> </name><name name-style="western"><surname>Fujita</surname><given-names>M</given-names> </name><etal/></person-group><article-title>Assessment of vasoactive agents and vascular aging by the second derivative of photoplethysmogram waveform</article-title><source>Hypertension</source><year>1998</year><month>08</month><volume>32</volume><issue>2</issue><fpage>365</fpage><lpage>370</lpage><pub-id pub-id-type="doi">10.1161/01.hyp.32.2.365</pub-id><pub-id pub-id-type="medline">9719069</pub-id></nlm-citation></ref><ref id="ref26"><label>26</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Ding</surname><given-names>X</given-names> </name><name name-style="western"><surname>Zhang</surname><given-names>YT</given-names> </name></person-group><article-title>Pulse transit time technique for cuffless unobtrusive blood pressure measurement: from theory to algorithm</article-title><source>Biomed Eng Lett</source><year>2019</year><month>02</month><volume>9</volume><issue>1</issue><fpage>37</fpage><lpage>52</lpage><pub-id pub-id-type="doi">10.1007/s13534-019-00096-x</pub-id><pub-id pub-id-type="medline">30956879</pub-id></nlm-citation></ref><ref id="ref27"><label>27</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Tomiyama</surname><given-names>H</given-names> </name><name name-style="western"><surname>Yamashina</surname><given-names>A</given-names> </name><name name-style="western"><surname>Arai</surname><given-names>T</given-names> </name><etal/></person-group><article-title>Influences of age and gender on results of noninvasive brachial-ankle pulse wave velocity measurement--a survey of 12517 subjects</article-title><source>Atherosclerosis</source><year>2003</year><month>02</month><volume>166</volume><issue>2</issue><fpage>303</fpage><lpage>309</lpage><pub-id pub-id-type="doi">10.1016/s0021-9150(02)00332-5</pub-id><pub-id pub-id-type="medline">12535743</pub-id></nlm-citation></ref><ref id="ref28"><label>28</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Jang</surname><given-names>DG</given-names> </name><name name-style="western"><surname>Farooq</surname><given-names>U</given-names> </name><name name-style="western"><surname>Park</surname><given-names>SH</given-names> </name><name name-style="western"><surname>Goh</surname><given-names>CW</given-names> </name><name name-style="western"><surname>Hahn</surname><given-names>M</given-names> </name></person-group><article-title>A knowledge-based approach to arterial stiffness estimation using the digital volume pulse</article-title><source>IEEE Trans Biomed Circuits Syst</source><year>2012</year><month>08</month><volume>6</volume><issue>4</issue><fpage>366</fpage><lpage>374</lpage><pub-id pub-id-type="doi">10.1109/TBCAS.2011.2177835</pub-id><pub-id pub-id-type="medline">23853181</pub-id></nlm-citation></ref><ref id="ref29"><label>29</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Miao</surname><given-names>F</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>X</given-names> </name><name name-style="western"><surname>Yin</surname><given-names>L</given-names> </name><name name-style="western"><surname>Li</surname><given-names>Y</given-names> </name></person-group><article-title>A wearable sensor for arterial stiffness monitoring based on machine learning algorithms</article-title><source>IEEE Sensors J</source><year>2019</year><month>02</month><volume>19</volume><issue>4</issue><fpage>1426</fpage><lpage>1434</lpage><pub-id pub-id-type="doi">10.1109/JSEN.2018.2880434</pub-id></nlm-citation></ref><ref id="ref30"><label>30</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Zhang</surname><given-names>B</given-names> </name><name name-style="western"><surname>Ren</surname><given-names>J</given-names> </name><name name-style="western"><surname>Cheng</surname><given-names>Y</given-names> </name><name name-style="western"><surname>Wang</surname><given-names>B</given-names> </name><name name-style="western"><surname>Wei</surname><given-names>Z</given-names> </name></person-group><article-title>Health data driven on continuous blood pressure prediction based on gradient boosting decision tree algorithm</article-title><source>IEEE Access</source><year>2019</year><volume>7</volume><fpage>32423</fpage><lpage>32433</lpage><pub-id pub-id-type="doi">10.1109/ACCESS.2019.2902217</pub-id></nlm-citation></ref><ref id="ref31"><label>31</label><nlm-citation citation-type="confproc"><person-group person-group-type="author"><name name-style="western"><surname>Chen</surname><given-names>T</given-names> </name><name name-style="western"><surname>Guestrin</surname><given-names>C</given-names> </name></person-group><article-title>XGBoost: a scalable tree boosting system</article-title><conf-name>Proceedings of the 22nd ACM International Conference on Knowledge Discovery and Data Mining (KDD)</conf-name><conf-date>Aug 13-17, 2016</conf-date><conf-loc>San Francisco, CA</conf-loc><fpage>785</fpage><lpage>794</lpage></nlm-citation></ref><ref id="ref32"><label>32</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Wilkinson</surname><given-names>IB</given-names> </name><name name-style="western"><surname>McEniery</surname><given-names>CM</given-names> </name><name name-style="western"><surname>Schillaci</surname><given-names>G</given-names> </name><etal/></person-group><article-title>ARTERY Society guidelines for validation of non-invasive haemodynamic measurement devices: part 1, arterial pulse wave velocity</article-title><source>ARTRES</source><year>2010</year><volume>4</volume><issue>2</issue><fpage>34</fpage><pub-id pub-id-type="doi">10.1016/j.artres.2010.03.001</pub-id></nlm-citation></ref><ref id="ref33"><label>33</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Kwak</surname><given-names>N</given-names> </name></person-group><article-title>Input feature selection by mutual information based on Parzen window</article-title><source>IEEE Trans Pattern Anal Machine Intell</source><year>2002</year><month>12</month><volume>24</volume><issue>12</issue><fpage>1667</fpage><lpage>1671</lpage><pub-id pub-id-type="doi">10.1109/TPAMI.2002.1114861</pub-id></nlm-citation></ref></ref-list><app-group><supplementary-material id="app1"><label>Multimedia Appendix 1</label><p>(A) Electrocardiography before preprocessing, (B) photoplethysmography before preprocessing, (C) electrocardiography with R peak after preprocessing, and (D) photoplethysmography with valley after preprocessing.</p><media xlink:href="biomedeng_v10i1e58756_app1.png" xlink:title="PNG File, 97 KB"/></supplementary-material><supplementary-material id="app2"><label>Multimedia Appendix 2</label><p>List of extracted features: (A) photoplethysmography features, (B) weighted pulse decomposition features, (C) electrocardiography features, and (D) basic information.</p><media xlink:href="biomedeng_v10i1e58756_app2.docx" xlink:title="DOCX File, 23 KB"/></supplementary-material><supplementary-material id="app3"><label>Multimedia Appendix 3</label><p>Concept of hierarchical regression.</p><media xlink:href="biomedeng_v10i1e58756_app3.png" xlink:title="PNG File, 251 KB"/></supplementary-material><supplementary-material id="app4"><label>Multimedia Appendix 4</label><p>Heat map of correlation coefficients of combined features (defined in Tables S1 A, S1 B, S1 C, and S1 D in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref>) versus brachial-ankle pulse wave velocity for (A) 80 male participants and (B) 82 female participants with 528 and 386 data, respectively. The diagonal elements are the correlation coefficients of original features. The off-diagonal elements are the correlation coefficients of combined features.</p><media xlink:href="biomedeng_v10i1e58756_app4.png" xlink:title="PNG File, 71 KB"/></supplementary-material><supplementary-material id="app5"><label>Multimedia Appendix 5</label><p>The distributions of brachial-ankle pulse wave velocity versus (A) age, (B) n<sub>ms</sub>, and (C) Age/n<sub>ms</sub> for 386 female data.</p><media xlink:href="biomedeng_v10i1e58756_app5.png" xlink:title="PNG File, 79 KB"/></supplementary-material><supplementary-material id="app6"><label>Multimedia Appendix 6</label><p>Top 10 important features of classification and local regression for (A) men and (B) women.</p><media xlink:href="biomedeng_v10i1e58756_app6.docx" xlink:title="DOCX File, 24 KB"/></supplementary-material></app-group></back></article>