<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1387608</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2024.1387608</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Predicting the PSQA results of volumetric modulated arc therapy based on dosiomics features: a multi-center study</article-title>
<alt-title alt-title-type="left-running-head">Ni et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2024.1387608">10.3389/fphy.2024.1387608</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Ni</surname>
<given-names>Qianxi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1958622/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Chen</surname>
<given-names>Luqiao</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tan</surname>
<given-names>Jianfeng</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Pang</surname>
<given-names>Jinmeng</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Luo</surname>
<given-names>Longjun</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhu</surname>
<given-names>Jun</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yang</surname>
<given-names>Xiaohua</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Nuclear Science and Technology</institution>, <institution>University of South China</institution>, <addr-line>Hengyang</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Radiation Oncology</institution>, <institution>Hunan Cancer Hospital/the Affiliated Cancer Hospital of Xiangya School of Medicine</institution>, <institution>Central South University</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/736644/overview">Ruijie Yang</ext-link>, Peking University Third Hospital, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1015193/overview">Wei Wei</ext-link>, Hubei Cancer Hospital, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2302063/overview">Xiadong Li</ext-link>, Hangzhou Cancer Center, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1545434/overview">Fada Guan</ext-link>, Yale University, United States</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Xiaohua Yang, <email>xiaohua1963@usc.edu.cn</email>; Luqiao Chen, <email>m19186599706@163.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>21</day>
<month>05</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1387608</elocation-id>
<history>
<date date-type="received">
<day>18</day>
<month>02</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>08</day>
<month>05</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Ni, Chen, Tan, Pang, Luo, Zhu and Yang.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Ni, Chen, Tan, Pang, Luo, Zhu and Yang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<sec>
<title>Backgroud and objectives</title>
<p>The implementation of patient-specific quality assurance (PSQA) has become a crucial aspect of the radiation therapy process. Machine learning models have demonstrated their potential as virtual QA tools, accurately predicting the gamma passing rate (GPR) of volumetric modulated arc therapy (VMAT)plans, thereby ensuring safe and efficient treatment for patients. However, there is limited multi-center research dedicated to predicting the GPR. In this study, a dosiomics-based machine learning approach was employed to construct a prediction model for classifying GPR in multiple radiotherapy institutions. Additionally, the model&#x2019;s performance was compared by evaluating the impact of two distinct feature selection methods.</p>
</sec>
<sec>
<title>Methods</title>
<p>A retrospective data collection was conducted on 572 VMAT patients across three radiotherapy institutions. Utilizing a three-dimensional dose verification technique grounded in real-time measurements, &#x3b3; analysis was conducted according to the criteria of 3%/2&#xa0;mm and 2%/2&#xa0;mm, employing a dose threshold of 10% along with absolute dose and global normalization mode. Dosiomics features were extracted from the dose files, and distinct subsets of features were selected as inputs for the model using the random forest (RF) and RF combined with SHapley Additive exPlanations (SHAP) methods. The data underwent training using the extreme gradient boosting (XGBoost) algorithm, and the model&#x2019;s classification performance was assessed through F1-score and area under the curve (AUC) values.</p>
</sec>
<sec>
<title>Results</title>
<p>The model exhibited optimal performance under the 3%/2&#xa0;mm criteria, utilizing a subset of 20 features and attaining an AUC value of 0.88 and an F1-score of 0.89. Similarly, under the 2%/2&#xa0;mm criteria, the model demonstrated superior performance with a subset of 10 features, resulting in an AUC value of 0.91 and an F1-score of 0.89. The feature selection methods of RF and RF &#x002B; SHAP have achieved good model performance by selecting as few features as possible.</p>
</sec>
<sec>
<title>Conclusion</title>
<p>Based on the multi-center PSQA results, it is possible to utilize dosiomics features extracted from dose files to construct a machine learning predictive model. This model demonstrates excellent discriminative abilities, thus promoting the progress of gamma passing rate prognostic models in clinical application and implementation. Furthermore, it holds potential in providing patients with secure and efficient personalized QA management, while also reducing the workload of medical physicists.</p>
</sec>
</abstract>
<kwd-group>
<kwd>machine learning</kwd>
<kwd>volumetric modulated arc therapy</kwd>
<kwd>dosiomics</kwd>
<kwd>gamma passing rate</kwd>
<kwd>multi-center study</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Medical Physics and Imaging</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>The treatment of tumors has increasingly become a multidisciplinary collaboration. Radiation therapy, as an important method in tumor treatment, will continue to play a key role in treating various tumor diseases with technological innovation and development [<xref ref-type="bibr" rid="B1">1</xref>]. Volumetric modulated arc therapy (VMAT) is an emerging technique in intensity-modulated radiation therapy (IMRT). Compared to traditional IMRT, VMAT not only shortens treatment time but also significantly improves dose coverage in the target area and protection of normal tissues [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B4">4</xref>]. Due to the complexity of VMAT treatment, implementing patient-specific quality assurance (PSQA) before treatment is crucial. It ensures that the VMAT treatment plan is implemented as expected and verifies the accuracy of dose calculation and beam model in the treatment planning system (TPS) [<xref ref-type="bibr" rid="B5">5</xref>]. Currently, the standard workflow for PSQA of intensity-modulated radiation therapy plans relies on technology based on actual measurements of phantoms. It compares the dose calculation results in the TPS with measurements on phantoms to determine if the plan is suitable for treatment [<xref ref-type="bibr" rid="B6">6</xref>, <xref ref-type="bibr" rid="B7">7</xref>]. Gamma analysis is commonly used to evaluate the difference between calculated and measured doses. It quantitatively assesses regions that pass or fail the criteria [<xref ref-type="bibr" rid="B8">8</xref>]. Performing PSQA based on phantom measurements involves several processes: dose calculation on the phantom using the treatment plan parameters to generate a PSQA plan, data transfer of the PSQA plan, positioning of verification equipment, beam delivery, and gamma analysis. These repetitive tasks not only increase the workload of medical physicists but may also delay the patient&#x2019;s first treatment. Previous studies have shown a correlation between plan complexity metrics and gamma passing rate (GPR), which is expected to optimize the PSQA process [<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B10">10</xref>].</p>
<p>In recent years, artificial intelligence (AI) has shown great potential in the clinical workflow of radiation therapy, thanks to the rapid development of computer technology. This includes tasks such as image reconstruction, image registration, target delineation, automated planning, automatic QA, and treatment efficacy evaluation [<xref ref-type="bibr" rid="B11">11</xref>, <xref ref-type="bibr" rid="B12">12</xref>]. Deep learning and machine learning models have the potential to become accurate and time-saving virtual QA tools, making the QA process more efficient and effective [<xref ref-type="bibr" rid="B13">13</xref>, <xref ref-type="bibr" rid="B14">14</xref>]. Several studies have used plan complexity parameters to predict GPR in VMAT with good accuracy [<xref ref-type="bibr" rid="B15">15</xref>&#x2013;<xref ref-type="bibr" rid="B17">17</xref>]. However, there is limited research on predicting and classifying GPR using multi-institutional data. Valdes et al. [<xref ref-type="bibr" rid="B18">18</xref>, <xref ref-type="bibr" rid="B19">19</xref>] extracted 78 plan complexity metrics for each IMRT plan and developed a lasso regularized Poisson regression model to predict GPR. The error for all analyzed plans was less than 3% under the 3%/3&#xa0;mm gamma criterion. They validated this approach using 139 IMRT measurement data from different institutions, accurately predicting GPR across multiple institutions and measurement techniques. Yang et al. [<xref ref-type="bibr" rid="B20">20</xref>] used 54 complexity metrics to validate GPR prediction and classification accuracy for different delivery devices, QA equipment, and treatment planning systems. The average absolute error and root mean square error in the multi-institutional validation were between 2.42%&#x2013;4.60% and 2.83%&#x2013;4.95%, respectively, under the 3%/2&#xa0;mm criterion. The sensitivity and specificity were 90% and 70.1%, respectively. Independent end-to-end testing showed a deviation within 3% between predicted and measured results.</p>
<p>The multicenter data employed in the GPR prediction model confers greater representativeness, thus enhancing its applicability and reliability. Furthermore, radiomics features encompass semi-quantitative and/or quantitative characteristics extracted from radiographic images. When integrated with AI, they hold the potential to facilitate the practical implementation of precision medicine in radiation therapy [<xref ref-type="bibr" rid="B21">21</xref>]. Dosiomics features, on the other hand, refer to radiomics features extracted based on dose distribution. However, the applicability of utilizing dosiomics features to construct predictive models for GPR classification across multiple institutions remains uncertain.</p>
<p>In this study, we utilized dosiomics features based on dose files as inputs to construct machine learning classification models for predicting VMAT PSQA results. The data used in the study was collected from three radiation therapy institutions. To account for the high-dimensional nature of dosiomics features, we employed two different feature selection methods and compared their impact on the performance of the models.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 Data collection</title>
<p>This study retrospectively collected data from 572 VMAT patients from three different radiation therapy institutions (Institution 1: Hunan Cancer Hospital, Institution 2:Yueyang Central Hospital, Institution 3: Changde First People&#x2019;s Hospital). Among them, there were 174 cases of head and neck tumor plans, 141 cases of chest tumor plans, 24 cases of abdominal tumor plans, 223 cases of pelvic tumor plans, and 10 cases of other plans. The specific distribution is as follows: 213 VMAT plans from institution 1 underwent dose validation using Monaco (Elekta, Sweden) and Eclipse (Varian, United States) Treatment Planning Systems (TPS) on the ArcCHECK (Sun Nuclear, United States) platform, subsequently executed on the Axesse (Elekta, Sweden) and Trilogy (Varian, United States) linear accelerators. Likewise, institution 2&#x2019;s 200 VMAT plans were dose validated on the Compass (IBA, Belgium) system, employing Monaco TPS, and delivered on the Infinity (Elekta, Sweden) linear accelerators. Institution 3&#x2019;s 159 VMAT plans underwent dose validation using Eclipse TPS on the ArcCHECK device, and were administered on the Trilogy linear accelerators. The dose calculation grid resolution in the Eclipse and Monaco TPS was set to 3.0&#xa0;mm, the Monaco TPS was a Monte Carlo algorithm, and the dose uncertainty was set to 1%. Regular checks and calibrations were conducted on the linear accelerators and verification devices during the measurement period to ensure their good performance. Please refer to <xref ref-type="table" rid="T1">Table 1</xref>, <xref ref-type="table" rid="T2">2</xref> for detailed distribution of the research data.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Distribution of data among three radiation therapy institutions.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="left"/>
<th align="left">Number</th>
<th align="left">Percentage (%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left" rowspan="5">Disease site</td>
<td align="left">Head and Neck</td>
<td align="left">174</td>
<td align="left">30.42</td>
</tr>
<tr>
<td align="left">Chests</td>
<td align="left">141</td>
<td align="left">24.65</td>
</tr>
<tr>
<td align="left">Abdomen</td>
<td align="left">24</td>
<td align="left">4.19</td>
</tr>
<tr>
<td align="left">Pelvis</td>
<td align="left">223</td>
<td align="left">38.99</td>
</tr>
<tr>
<td align="left">Other</td>
<td align="left">10</td>
<td align="left">1.75</td>
</tr>
<tr>
<td align="left" rowspan="3">Radiotherapy machines</td>
<td align="left">Trilogy</td>
<td align="left">291</td>
<td align="left">50.87</td>
</tr>
<tr>
<td align="left">Infinity</td>
<td align="left">200</td>
<td align="left">34.97</td>
</tr>
<tr>
<td align="left">Axesse</td>
<td align="left">81</td>
<td align="left">14.16</td>
</tr>
<tr>
<td align="left" rowspan="2">TPS</td>
<td align="left">Eclipse</td>
<td align="left">291</td>
<td align="left">50.87</td>
</tr>
<tr>
<td align="left">Monaco</td>
<td align="left">281</td>
<td align="left">49.13</td>
</tr>
<tr>
<td align="left" rowspan="2">QA equipment</td>
<td align="left">ArcCHECK</td>
<td align="left">372</td>
<td align="left">65.03</td>
</tr>
<tr>
<td align="left">Compass</td>
<td align="left">200</td>
<td align="left">34.97</td>
</tr>
<tr>
<td align="left" rowspan="2">Dose calculation algorithm</td>
<td align="left">AAA/AXB</td>
<td align="left">291</td>
<td align="left">50.87</td>
</tr>
<tr>
<td align="left">XVMC</td>
<td align="left">281</td>
<td align="left">49.13</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Abbreviation: AAA, Anisotropic Analytical Algorithm; AXB, Acuros External Beam; XVMC, X&#x2010;ray voxel Monte Carlo.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>GPR data and classification of different radiotherapy institutions.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left" rowspan="2"/>
<th align="left" colspan="3">3%/2&#xa0;mm</th>
<th align="left" colspan="3">2%/2&#xa0;mm</th>
</tr>
<tr>
<th align="left">Institution 1 (<italic>n</italic> &#x003D; 213)</th>
<th align="left">Institution 2 (<italic>n</italic> &#x003D; 200)</th>
<th align="left">Institution 3 (<italic>n</italic> &#x003D; 159)</th>
<th align="left">Institution 1 (<italic>n</italic> &#x003D; 213)</th>
<th align="left">Institution 2 (<italic>n</italic> &#x003D; 200)</th>
<th align="left">Institution 3 (<italic>n</italic> &#x003D; 159)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Mean value of GPR (%)</td>
<td align="left">96.40</td>
<td align="left">96.41</td>
<td align="left">97.55</td>
<td align="left">91.68</td>
<td align="left">92.52</td>
<td align="left">93.35</td>
</tr>
<tr>
<td align="left">Sample size of &#x201c;pass"</td>
<td align="left">149</td>
<td align="left">130</td>
<td align="left">142</td>
<td align="left">133</td>
<td align="left">128</td>
<td align="left">124</td>
</tr>
<tr>
<td align="left">Sample size of &#x201c;failure"</td>
<td align="left">64</td>
<td align="left">70</td>
<td align="left">17</td>
<td align="left">80</td>
<td align="left">72</td>
<td align="left">35</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>According to the recommendations of the American Association of Physicists in Medicine (AAPM) Task Group 218 report [<xref ref-type="bibr" rid="B22">22</xref>], gamma analysis was performed in the modes of absolute dose, global normalization, and 10% dose threshold. The mean &#xb1; standard deviation of the GPR data measured in this study, under the 3%/2&#xa0;mm and 2%/2&#xa0;mm criteria, were 96.72% &#xb1; 2.10% and 92.43% &#xb1; 4.49%, respectively. To construct the GPR classification prediction model, a tolerance threshold was introduced to classify the measurement results. In this study, the 99% confidence level of the average measured GPR value was used as the tolerance threshold [<xref ref-type="bibr" rid="B23">23</xref>]. When the measured GPR exceeded this tolerance threshold, the result was labeled as &#x201c;pass&#x201d; and denoted as &#x201c;1"; otherwise, the result was labeled as &#x201c;failure&#x201d; and denoted as &#x201c;0". <xref ref-type="fig" rid="F1">Figure 1</xref> illustrates the workflow for establishing the GPR classification prediction model.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Workflow diagram for constructing GPR prediction model.</p>
</caption>
<graphic xlink:href="fphy-12-1387608-g001.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Feature extraction</title>
<p>In this study, the region for extracting dosiomics features was determined by importing the RT dose files of each VMAT plan using 3D Slicer 5.0.2. This region encompassed the range covered by the isodose line, specifically 10% of the maximum dose. A Gaussian smoothing filter with a standard deviation of two pixels was used for each image in determining the feature extraction range to reduce image noise. All the images were resampled using B-spline interpolation algorithm to standardise the computation of features and resampled Pixel Spacing was set to 1 &#xd7; 1 &#xd7; 1&#xa0;mm<sup>3</sup>. To eliminate the effect of different grey scale ranges and to ensure better comparability, discretisation was performed using a fixed bin width of 25 HU. The feature extraction process employed the radiomics library in Python 3.7, encompassing various image types such as original images (Original), wavelet-transformed images (Wavelet), and Gaussian-filtered images (LoG). A total of 1,130 features were extracted, which can be categorized into seven different types: shape features (2D/3D), first-order features, gray level cooccurrence matrix features (GLCM), gray level size zone matrix features (GLSZM), gray level run length matrix features (GLRLM), neighboring gray tone difference matrix features (NGTDM), and gray level dependence matrix features (GLDM), as presented in <xref ref-type="table" rid="T3">Table 3</xref>.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Number of radiomic features extracted based on RT dose.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="left">Shape</th>
<th align="left">Firstorder</th>
<th align="left">GLCM</th>
<th align="left">GLSZM</th>
<th align="left">GLRLM</th>
<th align="left">NGTDM</th>
<th align="left">GLDM</th>
<th align="left">Total</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Original</td>
<td align="left">14</td>
<td align="left">18</td>
<td align="left">24</td>
<td align="left">16</td>
<td align="left">16</td>
<td align="left">5</td>
<td align="left">14</td>
<td align="left">107</td>
</tr>
<tr>
<td align="left">Wavelet/LOG</td>
<td align="left">\</td>
<td align="left">18</td>
<td align="left">24</td>
<td align="left">16</td>
<td align="left">16</td>
<td align="left">5</td>
<td align="left">14</td>
<td align="left">93</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Wavelet includes eight combinations of high-pass and low-pass filters, while LoG includes three combinations with different sigma parameters.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s2-3">
<title>2.3 Dataset partitioning and processing</title>
<p>The entire dataset is randomly divided, with 90% of the data (514 plans) used as the training dataset, and the remaining 58 plans reserved solely for model performance evaluation. Given the inherent imbalance in the data, a stratified sampling technique was employed during the dataset partitioning process to ensure that the proportions of different data classes in the training and testing sets remained consistent with the original data. The data was then standardized using Eq. <xref ref-type="disp-formula" rid="e1">1</xref>.<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>&#x3c7;</mml:mi>
<mml:mo>&#x003D;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a7;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mi>&#x3c7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the value after normalization, <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the original value, <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the mean of each feature class, and <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the standard deviation for each feature class. Before applying this transformation to the test set, the training set was subjected to standardization to prevent any potential information leakage from the test data.</p>
</sec>
<sec id="s2-4">
<title>2.4 Feature selection</title>
<p>Feature selection is a crucial step in building machine learning prediction models based on dosiomics due to the high dimensionality of dosiomics features. It helps address challenges associated with high-dimensional data, such as reducing training time and improving model interpretability and predictive performance [<xref ref-type="bibr" rid="B24">24</xref>]. Random Forest (RF) is an extraordinary ensemble technique that combines multiple decision trees, wherein each tree relies on the values of independently sampled random vectors. It is worth noting that all trees within the forest share the same distribution [<xref ref-type="bibr" rid="B25">25</xref>]. RF can be used as a feature selection method by calculating the importance of each feature in the dataset and sorting them in descending order. In addition to RF, this study incorporates the use of SHAP (SHapley Additive exPlanations) values for feature selection. SHAP values assign importance to features based on their contributions to the model&#x2019;s output. A feature selection algorithm based on SHAP values can yield good results [<xref ref-type="bibr" rid="B26">26</xref>]. RF &#x002B; SHAP is defined as a feature selection method for RF algorithms combined with SHAP. The process begins by inputting the training dataset into the RF model. Then, the SHAP values for each feature in the samples are calculated to measure their importance. Finally, the features are sorted in descending order based on their SHAP values [<xref ref-type="bibr" rid="B27">27</xref>]. The SHAP value of feature i was defined as Eq. <xref ref-type="disp-formula" rid="e2">2</xref>.<disp-formula id="e2">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x003D;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x2286;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mo>\</mml:mo>
<mml:mrow>
<mml:mfenced close="}" open="{" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mfenced close="|" open="|" separators="&#x7c;">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>!</mml:mo>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced close="|" open="|" separators="&#x7c;">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced close="|" open="|" separators="&#x7c;">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>!</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfenced close="|" open="|" separators="&#x7c;">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>!</mml:mo>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mfenced close="}" open="{" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>Where N denotes the feature sets of the original data and S represents any feature subset in N. <inline-formula id="inf5">
<mml:math id="m7">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x2286;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mo>\</mml:mo>
<mml:mrow>
<mml:mfenced close="}" open="{" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents a subset of all elements in the sequence before feature i, <inline-formula id="inf6">
<mml:math id="m8">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the output of a machine learning model for a feature subset S, and <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mfenced close="}" open="{" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> denotes the cumulative contribution of feature i. After feature selection, the new index of the selected features is set to start counting from the number 0. The purpose of feature selection is to identify a small number of important features in order to achieve better model performance. In this study, the first 50 features were selected as inputs to construct a GPR classification prediction model (See <xref ref-type="sec" rid="s11">Supplementary Material</xref> sheet). Specifically, subsets of 10, 20, 30, 40, and 50 important features were selected for each of the two feature selection methods, based on different &#x3b3;criteria, to train a given machine learning model. This resulted in a total of 20 combinations, all of which underwent grid search and five-fold cross-validation on the training set to obtain the model with the highest performance parameters. This model was then applied to the test dataset. Finally, the impact of the two feature selection methods and different feature quantities on the performance of the classification model was evaluated.</p>
</sec>
<sec id="s2-5">
<title>2.5 Model training and evaluation</title>
<p>In this study, the data training was conducted using the extreme gradient boosting (XGBoost) algorithm. XGBoost is an expandable tree boosting system that utilizes the entire dataset for each decision tree generation. It takes into account the residuals between the prediction results of the previous decision tree model and the actual results during the generation of subsequent decision trees. XGBoost demonstrates high precision and effectively mitigates overfitting while supporting parallelization [<xref ref-type="bibr" rid="B28">28</xref>]. The performance of the binary classification model was evaluated using the F1-score, receiver operating characteristic (ROC) curve, and the area under the ROC curve (AUC). The ROC curve is a graphical representation that plots the false positive rate on the <italic>x</italic>-axis and the true positive rate on the <italic>y</italic>-axis, at different threshold values. The F1-score is defined as in Eqs. <xref ref-type="disp-formula" rid="e3">3</xref>&#x2013;<xref ref-type="disp-formula" rid="e5">5</xref>:<disp-formula id="e3">
<mml:math id="m10">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>&#x003D;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x002B;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m11">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#x003D;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x002B;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
<disp-formula id="e5">
<mml:math id="m12">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>&#x003D;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>&#x2a;</mml:mo>
<mml:mrow>
<mml:mfenced close=")" open="(" separators="&#x7c;">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>&#x2a;</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>&#x002B;</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>TP, FP, TN and FN represent the number of positive samples predicted positive, number of negative samples predicted positive, number of negative samples predicted negative, and number of positive samples predicted negative, respectively. In assessing the model&#x2019;s performance, greater values of AUC and F1-score are indicative of better performance. All modeling and analysis procedures were executed using Python 3.7.</p>
</sec>
</sec>
<sec id="s3" sec-type="results">
<title>3 Results</title>
<sec id="s3-1">
<title>3.1 The results of feature selection</title>
<p>Feature selection was conducted separately using the RF and RF &#x002B; SHAP methods on the training set to derive distinct subsets of features. <xref ref-type="table" rid="T4">Table 4</xref> showcases the top ten significant feature names based on the 3%/2&#xa0;mm criterion. Among the features chosen by RF, there were five GLCM features, two GLSZM features, two GLRLM features, and one GLDM feature. Conversely, RF &#x002B; SHAP recognized three GLCM features, two GLSZM features, three GLRLM features, and two GLDM features as the top ten important features. Additionally, <xref ref-type="table" rid="T5">Table 5</xref> displays the top ten vital feature names under the 2%/2&#xa0;mm criterion. RF selection yielded seven GLCM features, one GLSZM feature, and two GLRLM features, whereas RF &#x002B; SHAP selected six GLCM features, three GLRLM features, and one GLDM feature. It is evident that both methods consistently identified texture features as the top ten important features under different criteria.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Top ten important features after feature selection based on 3%/2&#xa0;mm criteria.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Feature selection method</th>
<th align="left">Serial number</th>
<th align="left">Feature name (3%/2&#xa0;mm)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left" rowspan="10">RF</td>
<td align="left">0</td>
<td align="left">wavelet-HHL_glcm_Correlation</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">wavelet-HHL_glcm_Contrast</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">log-sigma-3-0-mm-3D_glszm_ZonePercentage</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">wavelet-HHL_glcm_Imc2</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">log-sigma-2-0-mm-3D_glcm_MaximumProbability</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">log-sigma-3-0-mm-3D_glrlm_HighGrayLevelRunEmphasis</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">wavelet-HHL_gldm_DependenceVariance</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">wavelet-LHL_glszm_SmallAreaHighGrayLevelEmphasis</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">wavelet-HHL_glcm_MaximumProbability</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">log-sigma-3-0-mm-3D_glrlm_RunEntropy</td>
</tr>
<tr>
<td align="left" rowspan="10">RF &#x002B; SHAP</td>
<td align="left">0</td>
<td align="left">log-sigma-3-0-mm-3D_glszm_ZonePercentage</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">wavelet-HHL_glcm_Correlation</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">wavelet-LHL_glszm_SmallAreaHighGrayLevelEmphasis</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">log-sigma-3-0-mm-3D_gldm_HighGrayLevelEmphasis</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">log-sigma-3-0-mm-3D_glrlm_LowGrayLevelRunEmphasis</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">log-sigma-3-0-mm-3D_glrlm_HighGrayLevelRunEmphasis</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">log-sigma-2-0-mm-3D_glrlm_GrayLevelVariance</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">log-sigma-2-0-mm-3D_glcm_SumEntropy</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">log-sigma-3-0-mm-3D_gldm_SmallDependenceEmphasis</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">wavelet-HHL_glcm_Contrast</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Top ten important features after feature selection based on 2%/2&#xa0;mm criteria.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Feature selection method</th>
<th align="left">Serial number</th>
<th align="left">Feature name (2%/2&#xa0;mm)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left" rowspan="10">RF</td>
<td align="left">0</td>
<td align="left">wavelet-HHL_glcm_Correlation</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">wavelet-HHL_glcm_Contrast</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">wavelet-HHL_glcm_DifferenceAverage</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">wavelet-HHL_glcm_ClusterTendency</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">wavelet-HHL_glcm_Idm</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">wavelet-HHL_glcm_MCC</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">wavelet-LLH_glszm_LargeAreaHighGrayLevelEmphasis</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">wavelet-HHL_glrlm_RunLengthNonUniformityNormalized</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">log-sigma-3-0-mm-3D_glrlm_RunEntropy</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">wavelet-HHL_glcm_MaximumProbability</td>
</tr>
<tr>
<td align="left" rowspan="10">RF &#x002B; SHAP</td>
<td align="left">0</td>
<td align="left">wavelet-HHL_glcm_Correlation</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">wavelet-HHL_glcm_Contrast</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">wavelet-HHL_glcm_Idm</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">wavelet-HHL_glcm_ClusterTendency</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">wavelet-HHL_glcm_DifferenceAverage</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">wavelet-HHL_glcm_MCC</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">wavelet-LLH_gldm_LargeDependenceHighGrayLevelEmphasis</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">log-sigma-4-0-mm-3D_glrlm_RunEntropy</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">log-sigma-3-0-mm-3D_glrlm_RunEntropy</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">wavelet-HHL_glrlm_RunLengthNonUniformityNormalized</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-2">
<title>3.2 Evaluation of classification performance</title>
<p>The ROC curves and F1-score under different &#x3b3; criteria for the test set are depicted in <xref ref-type="fig" rid="F2">Figure 2</xref> and <xref ref-type="table" rid="T6">Table 6</xref> respectively. Under the 3%/2&#xa0;mm criterion, the AUC values and F1-score of the prediction models built using the feature subsets selected by RF ranged from 0.82 to 0.88 and 0.85 to 0.89, respectively. The best performance was achieved when the feature subset size was 20 (AUC &#x003D; 0.88, F1-score &#x003D; 0.89). For the feature subsets selected by RF &#x002B; SHAP, the AUC values and F1-score ranged from 0.78 to 0.86 and 0.84 to 0.92, respectively. The best performance was also observed when the feature subset size was 20 (AUC &#x003D; 0.86, F1-score &#x003D; 0.92), which was similar to the best model based on RF feature selection. Under the 2%/2&#xa0;mm criterion, the AUC values and F1-score of the prediction models built using the feature subsets selected by RF ranged from 0.80 to 0.91 and 0.81 to 0.89, respectively. The best performance was achieved when the feature subset size was 10 (AUC &#x003D; 0.91, F1-score &#x003D; 0.89). For the feature subsets selected by RF &#x002B; SHAP, the AUC values and F1-score ranged from 0.78 to 0.86 and 0.80 to 0.86, respectively. The best performance was observed when the feature subset size was 40 (AUC &#x003D; 0.86, F1-score &#x003D; 0.85), slightly lower than the best model based on RF feature selection. Utilize GridSearchCV on the training set to fine-tune hyperparameter values for all models. The hyperparameter values acquired for the optimal model using various criteria are presented in <xref ref-type="table" rid="T7">Table 7</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>ROC curves under different &#x3b3; criteria and subset size of 10,20,30,40,50, where <bold>(A, B)</bold> represent feature selection using RF and RF &#x002B; SHAP methods, respectively, under the 3%/2 criterion, and <bold>(C, D)</bold> represent feature selection using RF and RF &#x002B; SHAP methods, respectively, under the 2%/2 criterion.</p>
</caption>
<graphic xlink:href="fphy-12-1387608-g002.tif"/>
</fig>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>F1-scores under different &#x3b3; criteria.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left" rowspan="2">Feature selection method</th>
<th align="left" rowspan="2">Number of features</th>
<th align="left" colspan="3">3%/2&#xa0;mm</th>
<th align="left" colspan="3">2%/2&#xa0;mm</th>
</tr>
<tr>
<th align="left">Recall</th>
<th align="left">Precision</th>
<th align="left">F1-score</th>
<th align="left">Recall</th>
<th align="left">Precision</th>
<th align="left">F1-score</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left" rowspan="5">RF</td>
<td align="left">10</td>
<td align="left">0.88</td>
<td align="left">0.84</td>
<td align="left">0.86</td>
<td align="left">0.90</td>
<td align="left">0.88</td>
<td align="left">0.89</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">0.95</td>
<td align="left">0.84</td>
<td align="left">0.89</td>
<td align="left">0.87</td>
<td align="left">0.79</td>
<td align="left">0.83</td>
</tr>
<tr>
<td align="left">30</td>
<td align="left">0.91</td>
<td align="left">0.83</td>
<td align="left">0.87</td>
<td align="left">0.90</td>
<td align="left">0.80</td>
<td align="left">0.84</td>
</tr>
<tr>
<td align="left">40</td>
<td align="left">0.88</td>
<td align="left">0.83</td>
<td align="left">0.85</td>
<td align="left">0.90</td>
<td align="left">0.83</td>
<td align="left">0.86</td>
</tr>
<tr>
<td align="left">50</td>
<td align="left">0.91</td>
<td align="left">0.83</td>
<td align="left">0.87</td>
<td align="left">0.85</td>
<td align="left">0.79</td>
<td align="left">0.81</td>
</tr>
<tr>
<td align="left" rowspan="5">RF &#x002B; SHAP</td>
<td align="left">10</td>
<td align="left">0.91</td>
<td align="left">0.78</td>
<td align="left">0.84</td>
<td align="left">0.85</td>
<td align="left">0.77</td>
<td align="left">0.80</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">0.98</td>
<td align="left">0.88</td>
<td align="left">0.92</td>
<td align="left">0.90</td>
<td align="left">0.80</td>
<td align="left">0.84</td>
</tr>
<tr>
<td align="left">30</td>
<td align="left">0.98</td>
<td align="left">0.81</td>
<td align="left">0.88</td>
<td align="left">0.87</td>
<td align="left">0.79</td>
<td align="left">0.83</td>
</tr>
<tr>
<td align="left">40</td>
<td align="left">0.91</td>
<td align="left">0.89</td>
<td align="left">0.90</td>
<td align="left">0.87</td>
<td align="left">0.83</td>
<td align="left">0.85</td>
</tr>
<tr>
<td align="left">50</td>
<td align="left">0.93</td>
<td align="left">0.82</td>
<td align="left">0.87</td>
<td align="left">0.90</td>
<td align="left">0.83</td>
<td align="left">0.86</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T7" position="float">
<label>TABLE 7</label>
<caption>
<p>Hyperparameter values obtained from the best model for different criteria.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left" rowspan="2">Hyperparameters</th>
<th align="left" colspan="2">3%/2&#xa0;mm</th>
<th align="left" colspan="2">2%/2&#xa0;mm</th>
</tr>
<tr>
<th align="left">RF</th>
<th align="left">RF &#x002B; SHAP</th>
<th align="left">RF</th>
<th align="left">RF &#x002B; SHAP</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">learning_rate</td>
<td align="left">0.05</td>
<td align="left">0.1</td>
<td align="left">0.1</td>
<td align="left">0.05</td>
</tr>
<tr>
<td align="left">n_estimators</td>
<td align="left">120</td>
<td align="left">80</td>
<td align="left">280</td>
<td align="left">130</td>
</tr>
<tr>
<td align="left">max_depth</td>
<td align="left">3</td>
<td align="left">4</td>
<td align="left">11</td>
<td align="left">8</td>
</tr>
<tr>
<td align="left">subsample</td>
<td align="left">0.8</td>
<td align="left">0.7</td>
<td align="left">0.8</td>
<td align="left">0.6</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-3">
<title>3.3 Assessment of feature importance in model outputs</title>
<p>SHAP values explain the output of a predictive model by assigning a specific importance value to each feature [<xref ref-type="bibr" rid="B29">29</xref>]. <xref ref-type="fig" rid="F3">Figures 3</xref>, <xref ref-type="fig" rid="F4">4</xref> illustrate the importance ranking of input features based on SHAP values for the best model obtained through RF feature selection on the test set. Under the 3%/2&#xa0;mm criterion, there are a total of 20 input features, comprising 9 GLCM features, 4 GLSZM features, 4 GLRLM features, and 3 GLDM features. The highest-ranked feature, Feature15, corresponds to log-sigma-3-0-mm-3D_gldm_HighGrayLevelEmphasis, closely followed by wavelet-LHL_glszm_SmallAreaLowGrayLevelEmphasis. Under the 2%/2&#xa0;mm criterion, there are 10 input features, consisting of 7 GLCM features, 1 GLSZM feature, and 2 GLRLM features. The top-ranked feature, Feature6, corresponds to wavelet-LLH_glszm_LargeAreaHighGrayLevelEmphasis, closely followed by log-sigma-3-0-mm-3D_glrlm_RunEntropy.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The top ten ranked features of the best predictive model under the conditions of 3%/2&#xa0;mm. Note:Feature15:log-sigma-3-0-mm-3D_gldm_HighGrayLevelEmphasis, Feature13:wavelet-LHL_glszm_SmallAreaLowGrayLevelEmphasis, Feature9:log-sigma-3-0-mm-3D_glrlm_RunEntropy, Feature0:wavelet-HHL_glcm_Correlation, Feature18:wavelet-LLL_glcm_Imc2,Feature4:log-sigma-2-0-mm-3D_glcm_MaximumProbability, Feature7:wavelet-LHL_glszm_SmallAreaHighGrayLevelEmphasis, Feature16:wavelet-LHH_glrlm_GrayLevelNonUniformityNormalized, Feature10:log-sigma-3-0-mm-3D_glszm_GrayLevelNonUniformity, Feature6:wavelet-HHL_gldm_DependenceVariance.</p>
</caption>
<graphic xlink:href="fphy-12-1387608-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The top ten ranked features of the best predictive model under the conditions of 2%/2&#xa0;mm. Note:Feature6:wavelet-LLH_glszm_LargeAreaHighGrayLevelEmphasis, Feature8:log-sigma-3-0-mm-3D_glrlm_RunEntropy, Feature0:wavelet-HHL_glcm_Correlation, Feature5:wavelet-HHL_glcm_MCC,Feature7:wavelet-HHL_glrlm_RunLengthNonUniformityNormalized, Feature9:wavelet-HHL_glcm_MaximumProbability, Feature1:wavelet-HHL_glcm_Contrast, Feature3:wavelet-HHL_glcm_ClusterTendency, Feature2:wavelet-HHL_glcm_DifferenceAverage, Feature4:wavelet-HHL_glcm_Idm.</p>
</caption>
<graphic xlink:href="fphy-12-1387608-g004.tif"/>
</fig>
</sec>
</sec>
<sec id="s4" sec-type="discussion">
<title>4 Discussion</title>
<p>The implementation of individualized QA process for VMAT patients prior to treatment is a vital component of the clinical radiotherapy workflow. Developing a GPR classification prediction model can optimize the radiotherapy process, minimize the repetitive workload of medical physicists, and enable them to assess the plan&#x2019;s &#x201c;pass&#x201d; or &#x201c;failure&#x201d; in advance without actual measurements. In case of a potential risk of &#x201c;failure,&#x201d; plan parameters can be adjusted for re-optimization. Multi-center studies are crucial for the application of prediction models in clinical decision-making as they enhance the reliability and robustness of the models. Multicenter studies help improve the reproducibility and applicability of predictive models. Two studies have successfully constructed GPR prediction models using plan modulation complexity indices as inputs, achieving excellent prediction accuracy. Furthermore, they demonstrated the feasibility of cross-validation across different delivery devices, QA devices, and TPS systems [<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>]. Lambri et al [<xref ref-type="bibr" rid="B30">30</xref>] showed that single-centre GPR prediction model may not be directly applicable to other centres, and that the establishment of a public multicentre PSQA measurement database could provide benchmarking for the prediction model and help to advance the clinical implementation of PSQA outcome prediction models. In this study, a GPR classification prediction model was established using dosiomics features from VMAT plans in three radiotherapy institutions. These institutions encompassed three distinct combinations of devices (Trilogy &#x002B; Eclipse &#x002B; Arccheck, Infinity &#x002B; Monaco &#x002B; Compass, Axesse &#x002B; Monaco &#x002B; Arccheck). The results indicated that the optimal prediction model, based on the 3%/2&#xa0;mm criterion, yielded an AUC value of 0.88 and an F1-score of 0.89. Similarly, the best model according to the 2%/2&#xa0;mm criterion achieved an AUC value of 0.91 and an F1-score of 0.89. The model demonstrated favorable classification performance across various &#x3b3; criteria.</p>
<p>The purpose of feature selection is to use as few features as possible to obtain better model performance. In order to compare the advantages and disadvantages of the two feature selection methods, the same number of feature subsets are used as model input. In this study, the maximum number of features was set to 50, and the number of features selected in order of feature importance was 10, 20, 30, 40, and 50. Under the 3%/2&#xa0;mm standard, both the RF and RF &#x002B; SHAP methods performed best when the number of feature subsets was 20, and the AUC values were 0.88 and 0.86 respectively. Under the 2%/2&#xa0;mm standard, the RF method showed the best model performance with 10 feature subsets (AUC &#x003D; 0.91), while the RF &#x002B; SHAP method showed the best performance with 40 feature subsets (AUC &#x003D; 0.86). Under the same &#x3b3; criterion, the best model using RF &#x002B; SHAP method in this study is superior to the results of the classification model based on dosimetry features by Hirashima et al [<xref ref-type="bibr" rid="B31">31</xref>], which shows that the use of RF &#x002B; SHAP feature selection method to construct GPR classification prediction model has a certain degree of feasibility. Liu et al. [<xref ref-type="bibr" rid="B32">32</xref>] compared feature selection using SHAP values with feature selection using Fscore, Anova-F and MI, and confirmed the feasibility and superiority of SHAP-based feature selection in the classification diagnosis of Parkinson&#x2019;s disease. This study also showed that superior performing algorithms combined with SHAP values build models that perform better. In this work, a preliminary comparison of two RF-based feature selection methods in GPR classification prediction was made, although the RF &#x002B; SHAP feature selection method achieved good classification results, it did not show an absolute advantage in the test set compared to the RF feature selection method. According to the results of Liu et al. [<xref ref-type="bibr" rid="B32">32</xref>], SHAP value combined with other algorithms (gcForest and LightGBM) may make the model perform better, which requires in-depth analysis and discussion in the next steps.</p>
<p>Dosiomics features, derived from dose files, serve as quantifiable characteristics of dose distribution. Lizar et al. [<xref ref-type="bibr" rid="B33">33</xref>] have convincingly demonstrated the rationale of utilizing radiomics features for assessing PSQA results, with a particular emphasis on first-order and texture features as the most crucial ones. In our study, despite employing different feature selection methods on the training set under two distinct &#x3b3; criteria, the top ten selected features consistently gravitated towards GLCM, GLSZM, GLRLM, and GLDM, underscoring the pivotal role of these four categories of texture features in the GPR prediction model. Notably, the input features of the optimal prediction model under both 3%/2mm and 2%/2&#xa0;mm criteria also fell within these four texture feature categories, validating the robust performance of these texture features identified from the training set on the test set. These texture features are quantitative features of the 3D dose distribution and reflect the complexity of the treatment plan dose distribution. For PSQA results, it has been shown that texture features computed from fluence maps show a large correlation with plan deliverability and can be used as an indicator to assess the degree of modulation of a VMAT plan or may even have better performance than the traditional VMAT modulation index [<xref ref-type="bibr" rid="B34">34</xref>, <xref ref-type="bibr" rid="B35">35</xref>]. Hirashima et al. [<xref ref-type="bibr" rid="B31">31</xref>] have further highlighted the significance of dosiomics features extracted from 3D dose distribution in predicting GPR values for individual plans, where texture features encompassing GLCM, GLDM, and GLRLM have exhibited substantial influence on GPR value prediction. Our findings unequivocally establish the significance of GLSZM as an additional influential factor, alongside GLCM, GLRLM, and GLDM, in the GPR classification prediction model.</p>
<p>Based on clinical practice, the GPR of VMAT patient plans rarely falls below the tolerance limits recommended by AAPM TG 218 [<xref ref-type="bibr" rid="B22">22</xref>]. As a result, the GPR data itself suffers from an imbalance issue. The setting of &#x201c;pass&#x201d; and &#x201c;fail&#x201d; tolerance limits for the GPR classification prediction model can significantly impact its performance. Previous studies have encountered severe data imbalance due to the challenge of collecting a sufficient number of low GPR plans for model training within a single radiation therapy institution [<xref ref-type="bibr" rid="B36">36</xref>, <xref ref-type="bibr" rid="B37">37</xref>]. In this study, a total of 572 VMAT plans from three radiation therapy institutions were collected. To address the data imbalance issue, the classification tolerance limits were set based on the mean GPR. This approach helps improve the accuracy of GPR prediction. Specifically, for the 3%/2mm and 2%/2&#xa0;mm &#x3b3; criteria, the classification tolerance limits were set at 95.7% and 91.5%, respectively. Among the plans, approximately 26.4% (151 plans) were labeled as &#x201c;fail&#x201d; under the 3%/2&#xa0;mm criterion, and approximately 32.7% (187 plans) were labeled as &#x201c;fail&#x201d; under the 2%/2&#xa0;mm criterion. This distribution can be considered as a mild imbalance in the dataset [<xref ref-type="bibr" rid="B38">38</xref>]. Additionally, during the random partitioning of the dataset, stratified sampling techniques were employed to ensure that the proportions of different data classes in the training and test sets remained consistent with the overall dataset.</p>
<p>This study has several limitations. Firstly, it only utilized dosiomics features as inputs for multi-center GPR prediction. In future work, it is necessary to consider additional features such as plan complexity indices, MLC speed and acceleration. Moreover, it is crucial to explore methods for extracting a concise set of stable features from these combinations. By doing so, a prediction model with high robustness and generalizability can be constructed for clinical decision-making. These stable and significant features are expected to serve as valuable references for medical physicists in plan design. Secondly, the dataset used in this study encompasses multiple disease sites. Previous research has demonstrated that different disease sites can impact the classification performance of prediction models. Therefore, future multi-center studies and clinical validations should focus on specific treatment sites to enhance the model&#x2019;s performance. Additionally, the relationship between dose-based dosiomics features and &#x201c;failed&#x201d; plans is complex. Currently, there is a lack of direct and accurate troubleshooting methods if a treatment plan fails dose validation.</p>
</sec>
<sec id="s5" sec-type="conclusion">
<title>5 Conclusion</title>
<p>Regarding the multi-center PSQA results, it is possible to construct a machine learning prediction model using dose-based dosiomics features. This model can exhibit good classification performance, which would facilitate the clinical application and implementation of GPR prediction models. This, in turn, has the potential to provide patients with safe and efficient personalized QA management while reducing the workload for medical physicists.</p>
</sec>
</body>
<back>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>QN: Writing&#x2013;original draft, Writing&#x2013;review and editing, Conceptualization. LC: Writing&#x2013;review and editing, Conceptualization. JT: Data curation, Resources, Writing&#x2013;review and editing. JP: Data curation, Resources, Writing&#x2013;review and editing. LL: Data curation, Resources, Writing&#x2013;review and editing. JZ: Data curation, Resources, Writing&#x2013;review and editing. XY: Writing&#x2013;review and editing, Conceptualization.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. The study was supported by the Hunan Provincial Natural Science Foundation of China (project no: 2023JJ30373), the Science and Technology Innovation Program of Hunan Province (project no: 2021SK51116), and the Key Research and Development Project of Climbing Scientific Research Plan of Hunan Cancer Hospital (project no: YF2021006).</p>
</sec>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s10" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s11">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fphy.2024.1387608/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fphy.2024.1387608/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chandra</surname>
<given-names>RA</given-names>
</name>
<name>
<surname>Keane</surname>
<given-names>FK</given-names>
</name>
<name>
<surname>Voncken</surname>
<given-names>FEM</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>CR</given-names>
<suffix>Jr</suffix>
</name>
</person-group>. <article-title>Contemporary radiotherapy: present and future</article-title>. <source>Lancet</source> (<year>2021</year>) <volume>98</volume>(<issue>10295</issue>):<fpage>171</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1016/S0140-6736(21)00233-6</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Davidson</surname>
<given-names>MT</given-names>
</name>
<name>
<surname>Blake</surname>
<given-names>SJ</given-names>
</name>
<name>
<surname>Batchelar</surname>
<given-names>DL</given-names>
</name>
<name>
<surname>Cheung</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Mah</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Assessing the role of volumetric modulated arc therapy (VMAT) relative to IMRT and helical tomotherapy in the management of localized, locally advanced, and post-operative prostate cancer</article-title>. <source>Int J Radiat Oncol Biol Phys</source> (<year>2011</year>) <volume>80</volume>(<issue>5</issue>):<fpage>1550</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrobp.2010.10.024</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nguyen</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Cummings</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Lanza</surname>
<given-names>VC</given-names>
</name>
<name>
<surname>Morris</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Sutton</surname>
<given-names>J</given-names>
</name>
<etal/>
</person-group> <article-title>A dosimetric comparative study: volumetric modulated arc therapy vs intensity-modulated radiation therapy in the treatment of nasal cavity carcinomas</article-title>. <source>Med Dosim</source> (<year>2013</year>) <volume>38</volume>(<issue>3</issue>):<fpage>225</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1016/j.meddos.2013.01.006</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Teoh</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Clark</surname>
<given-names>CH</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Whitaker</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Nisbet</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Volumetric modulated arc therapy: a review of current literature and clinical use in practice</article-title>. <source>Br J Radiol</source> (<year>2011</year>) <volume>84</volume>(<issue>1007</issue>):<fpage>967</fpage>&#x2013;<lpage>96</lpage>. <pub-id pub-id-type="doi">10.1259/bjr/22373346</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wall</surname>
<given-names>PDH</given-names>
</name>
<name>
<surname>Hirata</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Morin</surname>
<given-names>O</given-names>
</name>
<name>
<surname>Valdes</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Witztum</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Prospective clinical validation of virtual patient-specific quality assurance of volumetric modulated arc therapy radiation therapy plans</article-title>. <source>Int J Radiat Oncol Biol Phys</source> (<year>2022</year>) <volume>113</volume>(<issue>5</issue>):<fpage>1091</fpage>&#x2013;<lpage>102</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrobp.2022.04.040</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Siochi</surname>
<given-names>RA</given-names>
</name>
<name>
<surname>Molineu</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Orton</surname>
<given-names>CG</given-names>
</name>
</person-group>. <article-title>Point/Counterpoint. Patient-specific QA for IMRT should be performed using software rather than hardware methods</article-title>. <source>Med Phys</source> (<year>2013</year>) <volume>40</volume>(<issue>7</issue>):<fpage>070601</fpage>. <pub-id pub-id-type="doi">10.1118/1.4794929</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ezzell</surname>
<given-names>GA</given-names>
</name>
<name>
<surname>Burmeister</surname>
<given-names>JW</given-names>
</name>
<name>
<surname>Dogan</surname>
<given-names>N</given-names>
</name>
<name>
<surname>LoSasso</surname>
<given-names>TJ</given-names>
</name>
<name>
<surname>Mechalakos</surname>
<given-names>JG</given-names>
</name>
<name>
<surname>Mihailidis</surname>
<given-names>D</given-names>
</name>
<etal/>
</person-group> <article-title>IMRT commissioning: multiple institution planning and dosimetry comparisons, a report from AAPM Task Group 119</article-title>. <source>Med Phys</source> (<year>2009</year>) <volume>36</volume>(<issue>11</issue>):<fpage>5359</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1118/1.3238104</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Low</surname>
<given-names>DA</given-names>
</name>
<name>
<surname>Harms</surname>
<given-names>WB</given-names>
</name>
<name>
<surname>Mutic</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Purdy</surname>
<given-names>JA</given-names>
</name>
</person-group>. <article-title>A technique for the quantitative evaluation of dose distributions</article-title>. <source>Med Phys</source> (<year>1988</year>) <volume>25</volume>(<issue>5</issue>):<fpage>656</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1118/1.598248</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Masi</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Doro</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Favuzza</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Cipressi</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Livi</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Impact of plan parameters on the dosimetric accuracy of volumetric modulated arc therapy</article-title>. <source>Med Phys</source> (<year>2013</year>) <volume>40</volume>(<issue>7</issue>):<fpage>071718</fpage>. <pub-id pub-id-type="doi">10.1118/1.4810969</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chiavassa</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Bessieres</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Edouard</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Mathot</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Moignier</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Complexity metrics for IMRT and VMAT plans: a review of current literature and applications</article-title>. <source>Br J Radiol</source> (<year>2019</year>) <volume>92</volume>(<issue>1102</issue>):<fpage>20190270</fpage>. <pub-id pub-id-type="doi">10.1259/bjr.20190270</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deig</surname>
<given-names>CR</given-names>
</name>
<name>
<surname>Kanwar</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Thompson</surname>
<given-names>RF</given-names>
</name>
</person-group>. <article-title>Artificial intelligence in radiation Oncology</article-title>. <source>Hematol Oncol Clin North Am</source> (<year>2019</year>) <volume>33</volume>(<issue>6</issue>):<fpage>1095</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1016/j.hoc.2019.08.003</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vandewinckele</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Claessens</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Dinkla</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Brouwer</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Crijns</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Verellen</surname>
<given-names>D</given-names>
</name>
<etal/>
</person-group> <article-title>Overview of artificial intelligence-based applications in radiotherapy: recommendations for implementation and quality assurance</article-title>. <source>Radiother Oncol</source> (<year>2020</year>) <volume>153</volume>:<fpage>55</fpage>&#x2013;<lpage>66</lpage>. <pub-id pub-id-type="doi">10.1016/j.radonc.2020.09.008</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chan</surname>
<given-names>MF</given-names>
</name>
<name>
<surname>Witztum</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Valdes</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Integration of AI and machine learning in radiotherapy QA</article-title>. <source>Front Artif Intell</source> (<year>2020</year>) <volume>3</volume>:<fpage>577620</fpage>. <pub-id pub-id-type="doi">10.3389/frai.2020.577620</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Osman</surname>
<given-names>AFI</given-names>
</name>
<name>
<surname>Maalej</surname>
<given-names>NM</given-names>
</name>
</person-group>. <article-title>Applications of machine and deep learning to patient-specific IMRT/VMAT quality assurance</article-title>. <source>J Appl Clin Med Phys</source> (<year>2021</year>) <volume>22</volume>(<issue>9</issue>):<fpage>20</fpage>&#x2013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.1002/acm2.13375</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ono</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Hirashima</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Iramina</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Mukumoto</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Miyabe</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Nakamura</surname>
<given-names>M</given-names>
</name>
<etal/>
</person-group> <article-title>Prediction of dosimetric accuracy for VMAT plans using plan complexity parameters via machine learning</article-title>. <source>Med Phys</source> (<year>2019</year>) <volume>46</volume>(<issue>9</issue>):<fpage>3823</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1002/mp.13669</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wall</surname>
<given-names>PDH</given-names>
</name>
<name>
<surname>Fontenot</surname>
<given-names>JD</given-names>
</name>
</person-group>. <article-title>Application and comparison of machine learning models for predicting quality assurance outcomes in radiation therapy treatment planning</article-title>. <source>Inform Med Unlocked</source> (<year>2020</year>) <volume>18</volume>:<fpage>100292</fpage>. <pub-id pub-id-type="doi">10.1016/j.imu.2020.100292</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Salari</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Shuai Xu</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Sperling</surname>
<given-names>NN</given-names>
</name>
<name>
<surname>Parsai</surname>
<given-names>EI</given-names>
</name>
</person-group>. <article-title>Using machine learning to predict gamma passing rate in volumetric-modulated arc therapy treatment plans</article-title>. <source>J Appl Clin Med Phys</source> (<year>2023</year>) <volume>24</volume>(<issue>2</issue>):<fpage>e13824</fpage>. <pub-id pub-id-type="doi">10.1002/acm2.13824</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Valdes</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Scheuermann</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Hung</surname>
<given-names>CY</given-names>
</name>
<name>
<surname>Olszanski</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Bellerive</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Solberg</surname>
<given-names>TD</given-names>
</name>
</person-group>. <article-title>A mathematical framework for virtual IMRT QA using machine learning</article-title>. <source>Med Phys</source> (<year>2016</year>) <volume>43</volume>(<issue>7</issue>):<fpage>4323</fpage>&#x2013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1118/1.4953835</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Valdes</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Chan</surname>
<given-names>MF</given-names>
</name>
<name>
<surname>Lim</surname>
<given-names>SB</given-names>
</name>
<name>
<surname>Scheuermann</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Deasy</surname>
<given-names>JO</given-names>
</name>
<name>
<surname>Solberg</surname>
<given-names>TD</given-names>
</name>
</person-group>. <article-title>IMRT QA using machine learning: a multi-institutional validation</article-title>. <source>J Appl Clin Med Phys</source> (<year>2017</year>) <volume>18</volume>(<issue>5</issue>):<fpage>279</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1002/acm2.12161</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
<etal/>
</person-group> <article-title>Commissioning and clinical implementation of an Autoencoder based Classification-Regression model for VMAT patient-specific QA in a multi-institution scenario</article-title>. <source>Radiother Oncol</source> (<year>2021</year>) <volume>161</volume>:<fpage>230</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.1016/j.radonc.2021.06.024</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arimura</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Soufi</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Kamezawa</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Ninomiya</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Yamada</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Radiomics with artificial intelligence for precision medicine in radiation therapy</article-title>. <source>J Radiat Res</source> (<year>2019</year>) <volume>60</volume>(<issue>1</issue>):<fpage>150</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1093/jrr/rry077</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miften</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Olch</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Mihailidis</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Moran</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Pawlicki</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Molineu</surname>
<given-names>A</given-names>
</name>
<etal/>
</person-group> <article-title>Tolerance limits and methodologies for IMRT measurement&#x2010;based verification QA: <italic>Recommendations of AAPM Task Group No. 218</italic>
</article-title>. <source>Med Phys</source> (<year>2018</year>) <volume>45</volume>(<issue>4</issue>):<fpage>e53</fpage>&#x2013;<lpage>e83</lpage>. <pub-id pub-id-type="doi">10.1002/mp.12810</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kusunoki</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Hatanaka</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Hariu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Kusano</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Katoh</surname>
<given-names>H</given-names>
</name>
<etal/>
</person-group> <article-title>Evaluation of prediction and classification performances in different machine learning models for patient-specific quality assurance of head-and-neck VMAT plans</article-title>. <source>Med Phys</source> (<year>2022</year>) <volume>49</volume>(<issue>1</issue>):<fpage>727</fpage>&#x2013;<lpage>41</lpage>. <pub-id pub-id-type="doi">10.1002/mp.15393</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chandrashekar</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Sahin</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>A survey on feature selection methods</article-title>. <source>Comput Electr Eng</source> (<year>2014</year>) <volume>40</volume>(<issue>1</issue>):<fpage>16</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1016/j.compeleceng.2013.11.024</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Breiman</surname>
<given-names>L</given-names>
</name>
</person-group> <article-title>Random forests</article-title>. <source>Mach Learn</source> (<year>2001</year>) <volume>45</volume>(<issue>1</issue>):<fpage>5</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1023/A:1010933404324</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Marc&#xed;lio</surname>
<given-names>WE</given-names>
</name>
<name>
<surname>Eler</surname>
<given-names>DM</given-names>
</name>
</person-group>. <article-title>From explanations to feature selection: assessing shap values as feature selection mechanism//2020</article-title>. In: <source>33rd SIBGRAPI conference on graphics, patterns and images (SIBGRAPI)</source>. <publisher-name>Ieee</publisher-name> (<year>2020</year>). p. <fpage>340</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1109/SIBGRAPI51738.2020.00053</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nohara</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Matsumoto</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Soejima</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Nakashima</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Explanation of machine learning models using shapley additive explanation and application for real data in hospital</article-title>. <source>Comput Meth Prog Bio</source> (<year>2022</year>) <volume>214</volume>:<fpage>106584</fpage>. <pub-id pub-id-type="doi">10.1016/j.cmpb.2021.106584</pub-id>
</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Guestrin</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Xgboost: a scalable tree boosting system</article-title>. <source>Proc 22nd acm sigkdd Int Conf knowledge Discov Data mining</source> (<year>2016</year>) <fpage>785</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1145/2939672.2939785</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lundberg</surname>
<given-names>SM</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>SI</given-names>
</name>
</person-group>. <article-title>A unified approach to interpreting model predictions</article-title>. <source>Proc 31st Int Conf Neural Inf Process Syst</source>. <year>2017</year>: <fpage>4768</fpage>&#x2013;<lpage>77</lpage>. <pub-id pub-id-type="doi">10.5555/3295222.3295230</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lambri</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Hernandez</surname>
<given-names>V</given-names>
</name>
<name>
<surname>S&#xe1;ez</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Pelizzoli</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Parabicoli</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Tomatis</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Multicentric evaluation of a machine learning model to streamline the radiotherapy patient specific quality assurance process</article-title>. <source>Phys Med</source> (<year>2023</year>) <volume>110</volume>:<fpage>102593</fpage>. <pub-id pub-id-type="doi">10.1016/j.ejmp.2023.102593</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hirashima</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Ono</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Nakamura</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Miyabe</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Mukumoto</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Iramina</surname>
<given-names>H</given-names>
</name>
<etal/>
</person-group> <article-title>Improvement of prediction and classification performance for gamma passing rate by using plan complexity and dosiomics features</article-title>. <source>Radiother Oncol</source> (<year>2020</year>) <volume>153</volume>:<fpage>250</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1016/j.radonc.2020.07.031</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Diagnosis of Parkinson&#x2019;s disease based on SHAP value feature selection</article-title>. <source>Biocybern Biomed Eng (2022)</source> (<year>2022</year>) <volume>42</volume>(<issue>3</issue>):<fpage>856</fpage>&#x2013;<lpage>69</lpage>. <pub-id pub-id-type="doi">10.1016/j.bbe.2022.06.007</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lizar</surname>
<given-names>JC</given-names>
</name>
<name>
<surname>Yaly</surname>
<given-names>CC</given-names>
</name>
<name>
<surname>Colello Bruno</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Viani</surname>
<given-names>GA</given-names>
</name>
<name>
<surname>Pavoni</surname>
<given-names>JF</given-names>
</name>
</person-group>. <article-title>Patient-specific IMRT QA verification using machine learning and gamma radiomics</article-title>. <source>Phys Med</source> (<year>2021</year>) <volume>82</volume>:<fpage>100</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1016/j.ejmp.2021.01.071</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Park</surname>
<given-names>SY</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>IH</given-names>
</name>
<name>
<surname>Ye</surname>
<given-names>SJ</given-names>
</name>
<name>
<surname>Carlson</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>JM</given-names>
</name>
</person-group>. <article-title>Texture analysis on the fluence map to evaluate the degree of modulation for volumetric modulated arc therapy</article-title>. <source>Med Phys</source> (<year>2014</year>) <volume>41</volume>(<issue>11</issue>):<fpage>111718</fpage>. <pub-id pub-id-type="doi">10.1118/1.4897388</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Park</surname>
<given-names>JM</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>JI</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>SY</given-names>
</name>
</person-group>. <article-title>Prediction of VMAT delivery accuracy with textural features calculated from fluence maps</article-title>. <source>Radiat Onco</source> (<year>2019</year>) <volume>14</volume>(<issue>1</issue>):<fpage>235</fpage>. <pub-id pub-id-type="doi">10.1186/s13014-019-1441-7</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thongsawad</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Srisatit</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Fuangrod</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Predicting gamma evaluation results of patient-specific head and neck volumetric-modulated arc therapy quality assurance based on multileaf collimator patterns and fluence map features: a feasibility study</article-title>. <source>J Appl Clin Med Phys</source> (<year>2022</year>) <volume>23</volume>(<issue>7</issue>):<fpage>e13622</fpage>. <pub-id pub-id-type="doi">10.1002/acm2.13622</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Chan</surname>
<given-names>MF</given-names>
</name>
<etal/>
</person-group> <article-title>Machine learning for patient-specific quality assurance of VMAT: prediction and classification accuracy</article-title>. <source>Int J Radiat Oncol Biol Phys</source> (<year>2019</year>) <volume>105</volume>(<issue>4</issue>):<fpage>893</fpage>&#x2013;<lpage>902</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrobp.2019.07.049</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Ni</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Z</given-names>
</name>
<etal/>
</person-group> <article-title>Prediction of radiation-induced acute skin toxicity in breast cancer patients using data encapsulation screening and dose-gradient-based multi-region radiomics technique: a multicenter study</article-title>. <source>Front Oncol</source> (<year>2022</year>) <volume>12</volume>:<fpage>1017435</fpage>. <pub-id pub-id-type="doi">10.3389/fonc.2022.1017435</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>