<?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" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Oncol.</journal-id>
<journal-title>Frontiers in Oncology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Oncol.</abbrev-journal-title>
<issn pub-type="epub">2234-943X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fonc.2022.870457</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Oncology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Spherical Convolutional Neural Networks for Survival Rate Prediction in Cancer Patients</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Sinzinger</surname>
<given-names>Fabian</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1504277"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Astaraki</surname>
<given-names>Mehdi</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/1286195"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Smedby</surname>
<given-names>&#xd6;rjan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/754775"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Moreno</surname>
<given-names>Rodrigo</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1545023"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Division of Biomedical Imaging, Department of Biomedical Engineering and Health Systems, KTH Royal Institute of Technology</institution>, <addr-line>Stockholm</addr-line>, <country>Sweden</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Karolinska Institutet, Department of Oncology-Pathology, Karolinska Universitetssjukhuset</institution>, <addr-line>Stockholm</addr-line>, <country>Sweden</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Haibin Shi, Soochow University, China</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Wei Wei, Xi&#x2019;an Polytechnic University, China; Weiwei Zong, Henry Ford Health System, United States</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Fabian Sinzinger, <email xlink:href="mailto:fabiansi@kth.se">fabiansi@kth.se</email>
</p>
</fn>
<fn fn-type="other" id="fn002">
<p>This article was submitted to Cancer Imaging and Image-directed Interventions, a section of the journal Frontiers in Oncology</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>27</day>
<month>04</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>12</volume>
<elocation-id>870457</elocation-id>
<history>
<date date-type="received">
<day>06</day>
<month>02</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>21</day>
<month>03</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Sinzinger, Astaraki, Smedby and Moreno</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Sinzinger, Astaraki, Smedby and Moreno</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>Objective</title>
<p>Survival Rate Prediction (SRP) is a valuable tool to assist in the clinical diagnosis and treatment planning of lung cancer patients. In recent years, deep learning (DL) based methods have shown great potential in medical image processing in general and SRP in particular. This study proposes a fully-automated method for SRP from computed tomography (CT) images, which combines an automatic segmentation of the tumor and a DL-based method for extracting rotational-invariant features.</p>
</sec>
<sec>
<title>Methods</title>
<p>In the first stage, the tumor is segmented from the CT image of the lungs. Here, we use a deep-learning-based method that entails a variational autoencoder to provide more information to a U-Net segmentation model. Next, the 3D volumetric image of the tumor is projected onto 2D spherical maps. These spherical maps serve as inputs for a spherical convolutional neural network that approximates the log risk for a generalized Cox proportional hazard model.</p>
</sec>
<sec>
<title>Results</title>
<p>The proposed method is compared with 17 baseline methods that combine different feature sets and prediction models using three publicly-available datasets: Lung1 (n=422), Lung3 (n=89), and H&amp;N1 (n=136). We observed comparable C-index scores compared to the best-performing baseline methods in a 5-fold cross-validation on Lung1 (0.59 &#xb1; 0.03 vs. 0.62 &#xb1; 0.04). In comparison, it slightly outperforms all methods in inter-data set evaluation (0.64 vs. 0.63). The best-performing method from the first experiment reduced its performance to 0.61 and 0.62 for Lung3 and H&amp;N1, respectively.</p>
</sec>
<sec>
<title>Discussion</title>
<p>The experiments suggest that the performance of spherical features is comparable with previous approaches, but they generalize better when applied to unseen datasets. That might imply that orientation-independent shape features are relevant for SRP. The performance of the proposed method was very similar, using manual and automatic segmentation methods. This makes the proposed model useful in cases where expert annotations are not available or difficult to obtain.</p>
</sec>
</abstract>
<kwd-group>
<kwd>lung cancer</kwd>
<kwd>tumor segmentation</kwd>
<kwd>spherical convolutional neural network</kwd>
<kwd>survival rate prediction</kwd>
<kwd>deep learning</kwd>
<kwd>Cox Proportional Hazards</kwd>
<kwd>DeepSurv</kwd>
</kwd-group>
<contract-sponsor id="cn001">VINNOVA<named-content content-type="fundref-id">10.13039/501100001858</named-content>
</contract-sponsor>
<contract-sponsor id="cn002">Barncancerfonden<named-content content-type="fundref-id">10.13039/501100006313</named-content>
</contract-sponsor>
<contract-sponsor id="cn003">Nvidia<named-content content-type="fundref-id">10.13039/100007065</named-content>
</contract-sponsor>
<counts>
<fig-count count="9"/>
<table-count count="2"/>
<equation-count count="3"/>
<ref-count count="43"/>
<page-count count="13"/>
<word-count count="6222"/>
</counts>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>The objective of <italic>Survival Rate Prediction</italic> (SRP) is to estimate the time until a well-defined &#x201c;terminal event&#x201d;, which occurs in some, but not necessarily all, cases. For cancer patients, the terminal event may be the death of the patient (&#x201c;overall survival&#x201d;), relapse, or progression of the disease (&#x201c;relapse-free survival&#x201d; or &#x201c;progression-free survival&#x201d;, respectively). It has been shown that image-based characteristics of tumors such as shape, size and texture are associated with malignancy (<xref ref-type="bibr" rid="B1">1</xref>). A research avenue that has been explored in the last few years is whether those image-based tumor characteristics can also be used for predicting the survival of cancer patients (<xref ref-type="bibr" rid="B2">2</xref>). Survival rate prediction (SRP) from the shape, size, and texture of the tumor is challenging. First, it is not clear if imaging information alone is enough for SRP. Moreover, the prediction might be affected by different factors, including image acquisition parameters, inaccurate segmentation masks, the selected features used for the prediction, the prediction model itself, as well as the presence of right-censored data. Although clinical trials are often relied on clinical assessments like molecular profiling to conduct the survival analysis (<xref ref-type="bibr" rid="B3">3</xref>), such information is not always accessible.</p>
<p>While SRP could be framed as a regression-type problem, that is, to predict the time from the last observation to the terminal event, a practical difficulty is that part of the longitudinal data of patients is missing in training datasets for SRP in cancer. More specifically, these datasets usually contain right-censored data, which means that the start of the observation period is known for all data points, but the definitive end of the observation point might be missing for some cases. Consider a dataset where some patients were still alive when the study ended. In such an example, there would be a lower boundary of the survival times, namely, the last known date of record, which is lower than the definitive time of death for some cases. Other reasons for right-censorship in practice could be that patients dropped out of the study and did not have a time of death reported. However, it should be noted that exclusion of such cases is not recommended since that might bias the analysis towards the more lethal cases.</p>
<p>In the past, SRP was usually performed on small feature sets of descriptive statistics or clinical assessments (<xref ref-type="bibr" rid="B4">4</xref>). used ensemble data mining to train an outcome calculator on clinical data including features such as patient age at diagnosis, cancer grade, lymph node involvement, among many others. When working with imaging data, <italic>radiomics</italic> (<xref ref-type="bibr" rid="B5">5</xref>) provides a catalog of standard methods to extract such statistics automatically. These radiomics features can be used in CoxPH models (<xref ref-type="bibr" rid="B4">4</xref>) and other prediction methods such as decision trees, rule-based classification, or naive Bayes (<xref ref-type="bibr" rid="B6">6</xref>). More recently, <italic>deep learning</italic> (DL)-based methods have outperformed conventional algorithms in the field of image processing in general (<xref ref-type="bibr" rid="B7">7</xref>) and in image-based SRP in particular (<xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B9">9</xref>). Among the first approaches using DL, Faraggi and Simon (<xref ref-type="bibr" rid="B10">10</xref>) proposed a feed-forward neural network for a non-linear risk-score approximation. A more recent example is DeepSurv, which provides a general framework for DL-based SRP (<xref ref-type="bibr" rid="B11">11</xref>).</p>
<p>Since the introduction of DL-based SRP, a vast body of work has been published where different DL algorithms have been applied to diverse modalities and features from various organs. Some examples include SPR for gastric cancer (<xref ref-type="bibr" rid="B12">12</xref>), cervical cancer (<xref ref-type="bibr" rid="B13">13</xref>), colorectal cancer (<xref ref-type="bibr" rid="B14">14</xref>), liver cancer (<xref ref-type="bibr" rid="B15">15</xref>), breast cancer (<xref ref-type="bibr" rid="B16">16</xref>) and oral cancer (<xref ref-type="bibr" rid="B17">17</xref>). In particular, this study is focused on non-small cell lung cancer (NSCLC) SRP. Previous studies from recent years have already shown the potential of DL models for survival analysis of lung cancer patients (<xref ref-type="bibr" rid="B18">18</xref>&#x2013;<xref ref-type="bibr" rid="B21">21</xref>).</p>
<p>In some studies [e.g (<xref ref-type="bibr" rid="B22">22</xref>). and (<xref ref-type="bibr" rid="B23">23</xref>)], features from different modalities including imaging, radiomic features, clinical data, and molecular information, were combined as inputs to improve the performance of DL-based SRP models. While such multimodal prediction pipelines are theoretically superior to single modality-based predictions, the requirement for the respective data availability can be a disadvantage for the application in clinical practice. The financial cost of additional laboratory testing and expert clinical staging and tumor segmentation is another limiting factor of multimodal techniques. In addition, those approaches can only be applied to sites where the required data can be collected. Thus, it is clinically relevant to develop an SRP pipeline that requires only the CT scan of the lung region from the patient.</p>
<p>To our knowledge, previous studies have mainly used traditional convolutional neural networks (CNNs) for image-based SRP. One major issue of these types of neural networks is that their extracted features strongly depend on the spatial orientation of the tumor. That is, a rotated tumor can potentially get a different prediction by using traditional CNN. Instead, spherical CNNs (SphCNNs) are designed to be invariant against changes in orientation. Thus, SphCNNs are theoretically better suited for SRP. While traditional CNNs work with inputs structured in well-defined Cartesian grids, SphCNNs work with functions defined on the unit sphere. Thus, the use of SphCNNs for SRP requires a mapping from 3D CT images to functions on the unit sphere, which are intrinsically 2D. This dimensionality reduction has the additional effect that the derived DL models are less prone to overfitting in complex tasks with small datasets of 3D images (<xref ref-type="bibr" rid="B24">24</xref>). These reasons make it interesting to assess the ability of SphCNNs for SRP.</p>
<p>The aim of this study is to propose a fully-automatic solution for SRP of cancer patient data. First, we train a deep learning-based model that is able to segment tumors from CT images automatically. In a second step, we use spherical convolutional neural networks (SphCNNs) to perform deep feature extraction for SRP. To our knowledge, such spherical features SphCNNs have not been used in this context before. Thus, we also compare our SphCNN-based pipeline against more traditional methods using different prediction models for SRP on radiomic features or features extracted from fine-tuned DL-based pre-trained classifiers.</p>
<p>The remainder of this paper is structured in the following way. Section 2 establishes a general framework for SRP consisting of three stages: tumor segmentation, feature extraction, and survival prediction. Next, we describe how our proposed pipeline implements each of those stages. Moreover, the implemented baseline methods are described. Section 3 lists the experimental results comparing the proposed method with the baseline models. Section 4 discusses the findings from the experimental evaluations. Finally, section 5 reveals the main implications of the results and makes some conclusions of the study.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<title>Materials and Methods</title>
<p>In the context of this study, we model the SRP of cancer patients as a three-stage process, consisting of <italic>segmentation</italic>, <italic>feature extraction</italic>, and <italic>survival prediction</italic> (cf. <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>).</p>
<list list-type="roman-upper">
<list-item>
<p>
<bold>Tumor Segmentation</bold> describes the process of defining which of the voxels belong to the object of interest, that is, which parts of the CT image depict the cancerous mass. Therefore, a binary mask is generated either by manual annotation through a medical expert or an algorithmic segmentation method.</p>
</list-item>
<list-item>
<p>
<bold>Feature Extraction</bold> is the transformation of high dimensional input data (in our case, segmented regions of the image) into fewer but more relevant features.</p>
</list-item>
<list-item>
<p>
<bold>Survival Prediction</bold> takes the previously extracted features and determines the respective value of interest.</p>
</list-item>
</list>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>General pipeline for survival rate prediction.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g001.tif"/>
</fig>
<p>We will refer to these three stages when comparing different prediction pipelines in the experiments. The following subsections specify the methods we propose for each of the three SRP stages.</p>
<sec id="s2_1">
<title>Tumor Segmentation</title>
<p>This study aims to introduce an end-to-end solution for SRP that does not rely on manual tumor segmentations. Therefore, we incorporate a fully automatic lung nodule segmentation model, concretely, the lung cancer detection and segmentation method we proposed in (<xref ref-type="bibr" rid="B25">25</xref>). This method decomposes the segmentation problem into three separate steps, as shown in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Overview of the tumor segmentation method. The segmentation method incorporates <bold>(A)</bold> an image inpainting network, <bold>(B)</bold> a variational autoencoder, and <bold>(C)</bold> a U-Net for the final segmentation. Replicated from (<xref ref-type="bibr" rid="B25">25</xref>) with permission from Springer Nature Switzerland AG.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g002.tif"/>
</fig>
<p>First, an in-painting network (<xref ref-type="bibr" rid="B26">26</xref>) is trained to fill randomly generated holes in Lung-CT images from healthy subjects. The resulting network can fill missing parts of an image with semantically meaningful patterns. By considering the annotated tumor regions of the unhealthy images as missing content, the in-painting network is used to generate healthy synthetic images from the unhealthy counterparts.</p>
<p>Second, the resulting healthy-unhealthy image pairs are used to train a normal appearance autoencoder (NAA). Here, the unhealthy images serve as an input and the healthy synthetic images as corresponding target images for the supervised training of the NAA model. Therefore, the trained NAA can generate tumor-free images from arbitrary unhealthy images without depending on manual annotation masks.</p>
<p>In the final stage, the original (unhealthy) image and the difference between the original image and the NAA-generated healthy outputs are fed to a standard U-Net segmentation model. The U-Net model benefits from this attention cue to learn the final segmentation mask by receiving the original and difference-image as separate channels. The method is described in more detail in (<xref ref-type="bibr" rid="B25">25</xref>). Performance metrics of this method for the datasets that are relevant for this study are presented in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Performance metrics (mean &#xb1; std)  of the automatic segmentation methods evaluated on two lung cancer datasets.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Dataset</th>
<th valign="top" align="center">Dice</th>
<th valign="top" align="center">Precision</th>
<th valign="top" align="center">Recall</th>
<th valign="top" align="center">Specificity</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Lung1</td>
<td valign="top" align="center">0.77 &#xb1; 0.17</td>
<td valign="top" align="center">0.76 &#xb1; 0.20</td>
<td valign="top" align="center">0.82 &#xb1; 0.15</td>
<td valign="top" align="center">1.00 &#xb1; 0.00</td>
</tr>
<tr>
<td valign="top" align="left">Lung3</td>
<td valign="top" align="center">0.76 &#xb1; 0.18</td>
<td valign="top" align="center">0.74 &#xb1; 0.22</td>
<td valign="top" align="center">0.85 &#xb1; 0.16</td>
<td valign="top" align="center">1.00 &#xb1; 0.00</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>For the training dataset Lung1, the observed values are averaged over five evaluation folds. For the validation dataset Lung3, the values are averaged over all samples. Note that we rounded to two digits so 1.00 in the last column results from rounding a value close to one.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s2_2">
<title>Feature Extraction</title>
<p>This section discusses how our pipeline extracts descriptive variables that are meaningful for the prediction task from the raw data, i.e., the lung-CT images.</p>
<p>SphCNNs (<xref ref-type="bibr" rid="B27">27</xref>, <xref ref-type="bibr" rid="B28">28</xref>) extend the standard operations used by traditional Cartesian CNNs to work on signals defined on the sphere. The network topology of SphCNN consists of stacks of spherical filters that are applied on the spherical activation signals <italic>via</italic> spherical convolution (cf. <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>). The convolution operation is often carried out as a multiplication in the spherical harmonics domain. One characteristic property of SphCNN is that it can be used for solving problems where rotational equivariance (i.e., the output rotates when the input is rotated) or rotational invariance (i.e., the output is always the same even if the input is rotated) is required (<xref ref-type="bibr" rid="B28">28</xref>). As mentioned, SRP should be rotational invariant, which means that the prediction should be the same regardless of the orientation of the tumor in the lungs. Our implementation builds upon the code provided in (<xref ref-type="bibr" rid="B27">27</xref>).</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Pipeline of the proposed method, which is divided into three steps. I. The input consists of the CT image and segmentation of the tumor mass. The experiments compare the predictive performance of provided manual segmentation masks with our automatic segmentation. II. The volumetric images are projected into the spherical domain to be usable with Spherical CNNs. In this study, we propose three spherical mappings; a) the extended Gaussian image (EGI), b) the depth-based projection of the mask (b), and c) the spherical intensity mapping of the masked image content. III. The Spherical CNN consists of a cascade of spherical kernel stacks followed by spherical pooling operations. The Spherical CNN is embedded in the DeepSurv framework that includes a fully connected layer that pass the activation signal to a single output node. This scalar output is the approximation of the log-risk function <italic>h<sub>&#x3b8;</sub>
</italic> (<italic>x</italic>) in Cox proportional hazards model which is optimized through DeepSurv.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g003.tif"/>
</fig>
<p>In order to apply SphCNN on volumetric CT images, it is necessary to map the segmented tumor onto the unit sphere <italic>S</italic>
<sup>2</sup>. We propose three different mapping methods for this projection, a) the extended Gaussian image (EGI) of the tumor mask, which is the orientation distribution function of the normal vectors from the surface of the tumor (<xref ref-type="bibr" rid="B29">29</xref>), b) a depth-based projection (<xref ref-type="bibr" rid="B30">30</xref>) of the segmentation mask, and c) an intensity-based projection of the tumor. As for the EGI, it is generated from the normal vectors derived from the provided manual segmentations or the generated automatic segmentation masks (cf. <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4A</bold>
</xref>). Regarding the depth-based projection, first, an enclosing sphere is centered at the tumor&#x2019;s center of mass. Next, a ray is cast from each sampling point on the surface of the sphere to the centroid. The distance to the first intersection point then decides the value of the spherical signal at that specific orientation (cf. <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4B</bold>
</xref>). For an alternative mapping, we accumulate the intensity values within the tumor along every ray (cf. <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4C</bold>
</xref>). These three functions on the sphere are used as input channels for the SphCNN. These three functions on the sphere are used as input channels for the SphCNN. Notably, we explore two configurations here; the first input configuration only uses the segmentations&#x2019; depth-based projection (later referred to as SphCNN[1]). The second uses the EGI and the intensity-based projection from the image (SphCNN[2] in the following). This choice of input channels is motivated by the question of whether the image content carries additional predictive power to the use of the segmentation mask alone.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Illustrative depiction of the three proposed spherical mappings. Note that volumes are here drawn as image slices, and therefore, the spheres are depicted as circles. <bold>(A)</bold> The extended Gaussian image (EGI) can be viewed as an accumulation of the gradient vectors (small red arrows) at the surface of the tumoral boundary. <bold>(B)</bold> Depth-based projection of the solid segmentation mask. A ray (red arrow) is cast from a projecting sphere to the surface of the segmentation. The distance from the sphere to the surface determines the value of the spherical signal at the respective position. <bold>(C)</bold> Intensity-based projection of the voxel image content. A ray (red arrow) is cast from the surrounding sphere through the segmented tumor image towards the centroid. The value of the spherical signal is the sum of all intensities of the voxels that the ray traversed.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g004.tif"/>
</fig>
<p>Prior to the comparative experimental evaluation presented in the results section, we empirically determined a suitable network topology for our purpose. Those tests uncovered that a deeper SphCNN was not beneficial over a more shallow architecture for the given problem. Therefore, the best-performing model consists of three layers. The first convolutional layer lifts the input signal from the sphere, <italic>S</italic>
<sup>2</sup> onto the SO (<xref ref-type="bibr" rid="B3">3</xref>) manifold. Next, the spherical activation maps are fed to another convolutional layer [operating on SO (<xref ref-type="bibr" rid="B3">3</xref>)] and, finally, a dense layer that connects <italic>via</italic> linear activation function to the scalar output neuron. Interposed spherical pooling layers condense the spatial dimension of the activation maps. The last fully-connected layer encodes 40 features. The configuration of the empirically determined training parameters used in the experiments is provided in <xref ref-type="app" rid="app1">
<bold>APPENDIX A</bold>
</xref>.</p>
</sec>
<sec id="s2_3">
<title>Survival Prediction</title>
<p>In this paper, we aim to predict the relative risk of a patient and the chance of survival for different times. Every longitudinal entry in the clinical datasets records the observation time T and a binary event variable E, which indicates whether the event of death occurred at time T. T represents the actual survival time when E is equal to one (representing the state &#x2018;True&#x2019;). However, if E is equal to zero (representing the state &#x2018;False&#x2019;), the data entry is considered as <italic>right-censored</italic>, and T can only be seen as a lower bound for the actual unknown time of survival.</p>
<p>One possible approach to handle this type of data could be to disregard all data points with <italic>E</italic>&#x2260;1 and perform regression on the remaining data. However, as mentioned previously, this approach would bias the method towards the subjects with higher mortality. Instead, the problem of SRP under the presence of right-censored data is commonly modeled <italic>via survivor-</italic> and <italic>hazard functions</italic>.</p>
<p>The standard method of handling SRP on right-censored data is the <italic>Cox&#x2019;s Proportional Hazard</italic> model (CoxPH) (<xref ref-type="bibr" rid="B31">31</xref>). Cox (<xref ref-type="bibr" rid="B31">31</xref>) defined the survivor function as <italic>F</italic>(<italic>t</italic>)=<italic>P</italic>(<italic>T</italic> &#x2265;<italic>t</italic>), that is, the probability <italic>P</italic> of the actual death of the patient to be larger or equal to the time t. Cox also defined the hazard function <italic>&#x3bb;</italic>(t) which models the age-specific failure rate as:</p>
<disp-formula>
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>lim</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>&#x394;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:msub>
<mml:mn>0</mml:mn>
<mml:mo>+</mml:mo>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2329;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mo>&#x2329;</mml:mo>
<mml:mrow> <mml:mi>t</mml:mi>
<mml:mo>+</mml:mo>
<mml:mtext>&#x394;</mml:mtext>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>He proposed the <italic>Cox proportional hazards model</italic> (CoxPH) to approximate the hazard function as:</p>
<disp-formula>
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>|</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where <italic>&#x3bb;</italic>
<sub>0</sub>(t) is the (unknown) baseline hazard, &#x3b2; is the model parameter vector, <italic>h</italic>(<italic>x</italic>) is the so-called <italic>log-risk</italic> function, and <italic>x</italic> are covariates. Note that in our specific problem, the covariates are the features extracted from the sample, as discussed in the previous subsection.</p>
<p>One well-known restriction of the CoxPH is the assumption that <italic>h</italic>(<italic>x</italic>) is linear, i.e. <italic>h</italic>(<italic>x</italic>) = <italic>&#x3b2;<sup>T</sup>x</italic>, which can limit the capability of the function to model SRP. DeepSurv (<xref ref-type="bibr" rid="B11">11</xref>) tackled this problem by training a neural network to approximate <italic>h</italic>(<italic>x</italic>) which is able to model non-linearities in the hazard function. Thus, the hazard function in DeepSurv becomes:</p>
<disp-formula>
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>|</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>h</italic> &#x2248; <italic>h<sub>&#x3b8;</sub>
</italic>(<italic>x</italic>) with <italic>&#x3b8;</italic> being the learned parameters of the neural network.</p>
<p>One advantage of DeepSurv is that it is more than a method, it is a generic pipeline that can easily be connected to a feature extraction neural network. In the original paper, DeepSurv used a set of fully-connected layers followed by a linear combination layer to estimate <italic>h<sub>&#x3b8;</sub>
</italic>(<italic>x</italic>). Instead of fully-connected layers, we used the SphCNN described in the previous section while keeping the same loss function that aims to minimize the <italic>average negative log partial likelihood</italic> of <italic>h</italic>(<italic>x</italic>), as described in (<xref ref-type="bibr" rid="B11">11</xref>).</p>
<p>Beyond DeepSurv, a family of techniques that aim to address the shortcomings of CoxPH are large-margin methods such as regression or ranking-based support vector machines (SVMs) (<xref ref-type="bibr" rid="B32">32</xref>, <xref ref-type="bibr" rid="B33">33</xref>). Other techniques that have been applied successfully for SRP are ensemble models that use, e.g., gradient-boosting to learn a partial likelihood function (<xref ref-type="bibr" rid="B34">34</xref>). Notice that these methods can only be used when the feature extraction is independent of the survival prediction model, which is not our case. Thus, DeepSurv is a well-suited choice for combining feature extraction and prediction simultaneously and is therefore used in the proposed method.</p>
</sec>
<sec id="s2_4">
<title>Baseline Methods</title>
<p>In order to assess the relative performance of the proposed method, we compared it against multiple feature sets and prediction method combinations. As for the features, we computed radiomics features (RF) (<xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B22">22</xref>) and deep learning-based 2D (slice-based) image features (DIF) (<xref ref-type="bibr" rid="B22">22</xref>). Instead of the pre-trained neural network used in (<xref ref-type="bibr" rid="B22">22</xref>), we used ResNet50 (<xref ref-type="bibr" rid="B35">35</xref>), which is very well-known for its good performance in transfer learning tasks. In particular, the DIF features were extracted from the 2D axial slice with the largest tumor area in the segmentation mask with the pre-trained ResNet50. The RF and DIF sets consist of ca. 1,500 and 1,000 features, respectively. Moreover, subsets of 32 features were extracted from RF and DIF after a feature selection procedure, which are referred to as RF32 and DIF32, respectively (more details are provided in <xref ref-type="app" rid="app1">
<bold>APPENDIX B</bold>
</xref>). For this, we used the library function from <italic>scikit-learn</italic> (<xref ref-type="bibr" rid="B36">36</xref>) to rank each regressor (i.e., each entry of the extracted feature vector) based on its cross-correlation with the target.</p>
<p>As survival prediction methods we used support vector machines with ranking (SVM-K) and regression (SVM-R) objective (<xref ref-type="bibr" rid="B32">32</xref>), CoxPH (<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B37">37</xref>), and the gradient boosting-based ensemble (EGB) model proposed in (<xref ref-type="bibr" rid="B34">34</xref>). Thus, we implemented the sixteen combinations of four features sets and four survival prediction methods. In addition, we implemented the method proposed by Aerts et&#xa0;al. (<xref ref-type="bibr" rid="B2">2</xref>) in which CoxPH is applied to the so-called radiomics signature that consists of four radiomic features. This method is referred to as RS-CoxPH in the experiments. Hyperparameters such as the learning rate or method-specific engineering values were empirically tuned in a set of preceding tests.</p>
</sec>
</sec>
<sec id="s3">
<title>Results</title>
<p>We performed intra- and inter-dataset experiments with different pipelines and dataset configurations to assess the model performance and robustness of the different methods as shown in <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>. In particular, we trained our models on the CT data from the publicly available Lung1 (n=422) (<xref ref-type="bibr" rid="B38">38</xref>), Lung3 (n=89) (<xref ref-type="bibr" rid="B39">39</xref>), and H&amp;N1 (n=136) (<xref ref-type="bibr" rid="B40">40</xref>) datasets. While Lung1 and Lung3 contains data from Non-Small Cell Lung Cancer (NSCLC) patients acquired in different institutions, H&amp;N1 depicts head and neck cancer. We used as ground truth prediction values the right-censored times of survival that were reported from the respective data providers.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Schematic overview of the experiments. <bold>Intra-data-set</bold> uses Lung1 for training and testing in a cross-validation setup. For <bold>Inter-dataset</bold> evaluation, methods were trained on Lung1 and evaluated on Lung3 or H&amp;N1.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g005.tif"/>
</fig>
<p>We used the concordance index (C-Index) (<xref ref-type="bibr" rid="B41">41</xref>) as our main performance criterion, which is commonly used for problems with right-censored data like SRP. The C-Index measures how good the survival times of a set of patients are ranked and can be seen as a generalization of the area under the receiver operating characteristic (ROC) curve (AUROC) that can take into account right-censored data. We used the implementation of the C-Index from the python library <italic>scikit-survival</italic>
<xref ref-type="fn" rid="fn1">
<sup>1</sup>
</xref>.</p>
<sec id="s3_1">
<title>Results for Lung1</title>
<p>Intra-dataset performance was assessed using 5-fold cross-validation on Lung1. We kept the fold splits consistent for all evaluated methods. In addition to the 17 baseline methods described in Subsection 2.4, we tested the proposed method with both manually annotated segmentation masks and automatic masks generated by the method described in Sect. 2.1.</p>
<p>
<xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref> shows the observed C-indices of the 5-fold cross-validation experiment. As shown, the combination of EGB and DIF32 obtained the best performance with a C-index of 0.62 &#xb1; 0.04 in this experiment, while the worst performance was measured on SVM-R with DLF32: 0.38 &#xb1; 0.04. In comparison, the proposed method achieved 0.58 &#xb1; 0.04 for the manual masks and 0.59 &#xb1; 0.03 for the automatic ones.</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Cross evaluation results for 17 baseline SRP methods and the proposed one. The models were trained on four splits from the Lung1 Data and evaluated on the remaining fifth split. We report the average across the splits (marker) as well as the observed minimum and maximum observed values (line). Compared prediction methods are Support Vector Machines with regression (SVM-R) and ranging (SVM-K) objective, Cox Proportional Hazards model (CoxPH), Ensemble Gradient Boosting (EGB) and DeepSurv, a deep-learning-based prediction framework. Baseline features are Radiomics Features (RF) and pre-trained deep 2D Image Features (DIF). Both feature sets were also used with feature selection (RF32 and DIF32 respectively). In addition, we also include the Radiomics Signature (RS-CoxPH) suggested by Aerts et&#xa0;al. (<xref ref-type="bibr" rid="B2">2</xref>) in out comparison. Our proposed method uses a Spherical Convolutional Neural Network (SphCNN) with manual (SphCNN[&#x2026;, manual]) and automatic (SphCNN[&#x2026;, auto]) tumor segmentation. The spherical input for the SphCNN is either extracted <italic>via</italic> depth-image projection from the segmentaion mask (SphCNN[1,&#x2026;]) or composed of intensity projection and extended gaussian image from the CT-image (SphCNN[2,&#x2026;]).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g006.tif"/>
</fig>
</sec>
<sec id="s3_2">
<title>Inter-Dataset Evaluation</title>
<p>In order to assess the robustness of the methods, inter-dataset validation was carried out by training the methods (including the automatic segmentation) on Lung1 and validating on additional images from a different dataset. In particular, we used the models that were fitted to Lung1 for inference on two independent datasets: Lung3 and H&amp;N1. As mentioned, Lung3 has the same type of patients (i.e. NSCLC-patients), while H&amp;N1 contains images of patients with head and neck cancer.</p>
<p>Results of these experiments are reported in <xref ref-type="fig" rid="f7">
<bold>Figures&#xa0;7</bold>
</xref> and <xref ref-type="fig" rid="f8">
<bold>8</bold>
</xref>. The best-performing method was the proposed one (C-index 0.64 both for Lung3 and H&amp;N1), followed by EGB with RF32 (C-index 0.63 both for Lung3 and H&amp;N1). EGB with DLF32 - the best method in the previous experiment - decreased its performance in this test to 0.61 for Lung3 and 0.62 for H&amp;N1, respectively.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Performance comparison for the models trained on Lung1 and evaluated on Lung3. We used the prediction methods and features as labelled in <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g007.tif"/>
</fig>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Performance comparison for the models trained on Lung1 and evaluated on H&amp;N1. We used the prediction methods and features as labelled in <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref> with the exception that no automatic segmentation was evaluated here.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g008.tif"/>
</fig>
<p>Since our automatic segmentation method was trained and developed for lung cancer, it did not yield meaningful segmentation results for CT images from head and neck regions. Actually, it is well-known that automatic segmentation of head and neck cancer is a very difficult task (<xref ref-type="bibr" rid="B42">42</xref>). Thus, our methods were tested only with the manually annotated masks provided in the datasets.</p>
<p>As shown in the experiments, the proposed method performed better when all spherical mappings were used. As expected, the proposed method yields slightly better results with manual segmentations compared to the use of automatic segmentation.</p>
</sec>
<sec id="s3_3">
<title>Kaplan-Meier Analysis</title>
<p>Validation datasets from the respective experiment were stratified according to our best-performing method&#x2019;s assigned risk score (i.e., SphCNN[2]). The stratification into risk groups was done based on the median of the predicted risk scores. Therefore, half of the higher-risk samples were binned into one group and the other half into another. Then, non-parametric Kaplan-Meier (KM) estimations were evaluated on each group separately (cf. <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9</bold>
</xref>).</p>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Kaplan&#x2013;Meier curves for the validation sets used in the experiments. The datasets are stratified into low- and high-risk groups based on the risk predictions of our best-performing method. Top row: survival curves from five individual folds from Lung1. Bottom: The model was trained on Lung1 and evaluated on the Lung3 (right) and H&amp;N1 (left) datasets, respectively.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-12-870457-g009.tif"/>
</fig>
<p>As shown, the KM curves also reflect the relative performance assessment reported in the previous subsections. Concretely, the evaluation folds of the cross-validation experiments reported mixed observations regarding their performance. In contrast, our method showed promising stratification abilities when tested on the external datasets (Lung3, H&amp;N1). There is also a potential trend observable regarding the type of cancer. Lung cancer data has good short-term separability but often fails for long-term prediction (over five years). In contrast, head and neck cancer data showed more confident separation (i.e., the survival curves become more distant from each other) for periods larger than ten years.</p>
</sec>
</sec>
<sec id="s4">
<title>Discussion</title>
<p>The primary goal of this study was to introduce a novel fully-automatic lung cancer SRP model based on CT-images. In addition, we performed a benchmark with various SRP models evaluated on publicly available data. We run our experiments in both inter and intra dataset evaluation schemes. This section discusses some findings and analytical aspects of the presented investigations.</p>
<p>Perhaps the most apparent observation is that the C-index values from SVM-R scored lower than all other methods across different features. This difference in prediction performance confirms the previous claim that regression methods are poorly fit for working with right-censored data. Historically, this misfit motivated the development of ranking and hazard-based SRP models. Thus, we will focus the discussion on the remaining prediction methods.</p>
<p>In contrast, we found that pre-trained ResNet50 with feature selection (DIF32) had the highest predictive power in the cross-validation experiment. Notice that the original set of features (DIF) did not perform well in the experiments. That means that the boost in performance is mainly due to the feature selection method. We like to emphasize that the reported use of DIF with feature selection entails the risk of overfitting the given training set. Since only the 32 highest-rated regressors were selected on the training data, the possibility arises that this selection might be biased towards the respective training dataset. By using additional validation datasets, we confirmed the predictive power of this model but, in that case, we did not observe any advantage of this method over the other tested methods. In comparison, the proposed method used 40 features that, according to the results, are enough to encode the most relevant information for SRP. Thus, the results support that a small set of spherical features or DIF are beneficial for SRP.</p>
<p>Regarding radiomic features, feature selection resulted in worse performance except for EGB in the inter-dataset evaluation. In specific, it should be noticed that the employed cross-correlation based feature selection method aim to hold only those subset of the features that are more linearly correlated with respect to the class labels statistically. However, this linear statistical association does not necessarily represent their more prognostic values of the feature subsets. Accordingly, although the selected subset of radiomic features is more correlated with the target values, their prediction power is not as high as the whole radiomic feature set. In addition, the observation that such a feature selection method leads to improving the performance of DL-based features but not the radiomic features can be explained by the fact that DL-based features were extracted from a single 2D slice, i.e., the central tumoral slice, while the radiomics descriptors were extracted from the tumor volumes. Therefore, the less complicated attributes of the tumors in 2D slices which were captured by the DL model, are more prone to show stronger association with the target labels compared against the 3D radiomics descriptors that were extracted from the irregular tumor volumes with a large variety of texture, intensity, and morphological characteristics.</p>
<p>Furthermore, we noted that except for SVM-R, all evaluated prediction methods resulted in C-indices at a comparable level. In our experimental setup, the individual remaining prediction methods do not seem to have an advantage over other prediction methods. Besides, the differences in the feature extraction methods were mostly consistent for different prediction models and datasets. Therefore, we observe that the choice of extracted features is much more important for designing a successful SRP pipeline than the selection of the prediction model, as long as they are designed to handle right-censored data.</p>
<p>Our proposed method automatically extracts morphological features in the spherical domain. Intuitively, our spherical mapping methods can be understood as a compact representation of tumor surface texture, size, shape, and internal structure. Using such spherical signals combined with a rotation-invariant SphCNNs, we obtained C-indices comparable to conventional methods on the cross-validation experiment. Moreover, the proposed method slightly surpassed the others when referring to the inter-dataset evaluations. Our results suggest that the proposed SphCNN-based SRP is robust when applied to new, unknown datasets. The observed statistics also indicate a similar accuracy on both the lung cancer data and the head and neck images. This finding hints that the morphological features that the SphCNN internalized during training might have prognostic relevance for tumors in general. However, since the differences between the proposed method and the best-performing baselines were small, we can only argue that the proposed method has overall competitive performance.</p>
<p>In clinical settings, it may be difficult or unfeasible to have high-quality annotated segmentation masks of the tumors. For that reason, it is relevant to have a fully automated solution that includes an automatic segmentation tool. Since manual annotations performed by experts have higher quality than segmentations from automatic tools, we expected a reduction in the performance of the proposed SRP method when used on automatically segmented tumors. From the results, such a reduction was slightly negative for the intra-dataset experiment (0.58 &#xb1; 0.04 vs. 0.59 &#xb1; 0.03) and very small for the inter-dataset evaluation (0.64 vs. 0.62). This means that our proposed pipeline can yield similar results when it is run autonomously without a manual - and potentially expensive - human intervention.</p>
<p>To gain insights if the segmentation mask or the segmented image channels are beneficial for SRP, we tested our method in two different configurations, SphCNN[1] and SphCNN[2]. While the former represents a higher compressed version of the signal, the latter is assumed to preserve more structural information. Our reported results support the assumption that SphCNN[2] is slightly superior in this context.</p>
<p>As mentioned, DeepSurv is a general pipeline that can potentially be combined with any feature set, including RF and DIF. We did not include these combinations in the experiments since that would require a fine-tuning of the architecture of the neural network for every specific feature set, which is out of the scope of this study.</p>
<p>Since the implementation of methods by different research groups can yield different results, we decided to implement 17 baseline methods in order to have a more fair comparison. The performance of all tested methods was below 0.65, which is consistent with previous studies [e.g (<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B21">21</xref>).,]. That means that, although CT images convey important information for SRP, they should be complemented with other types of information to improve the predictions to a level that can be used in clinics.</p>
<sec id="s4_1">
<title>Limitations of the Study</title>
<p>The main limitation of the study is the number of available images. It is well-known that DL-based methods require large datasets that are relatively scarce in cancer research at present. Thus, the main findings of this study require further validation with larger datasets. That could help to rule out the possibility that the differences in performance are related to the specific characteristics of the datasets. In this study, we avoided overfitting by using two strategies: a) dimensionality reduction by mapping the 3D data into 2D spherical mappings and b) the architecture of the proposed SphCNN is relatively small and has just 40 features in the penultimate activation. While dimensionality reduction will always be beneficial and needed, using larger datasets would enable us to evaluate larger SphCNN architectures with more parameters bigger feature vectors and overall higher capacity.</p>
<p>Another potential downside of the proposed solution is the representation of the spherical images and activation functions. The spherical signals are represented as a regular 2D grid in the implemented pipeline. While this common practice allows easy integration into the SphCNN framework, it might introduce distortions in the image due to the lack of equidistant sampling on the sphere. Concretely, regions close to the poles are oversampled compared to the equator. An alternative approach that samples the sphere more uniformly is described in (<xref ref-type="bibr" rid="B43">43</xref>). It is unclear at this point if and how this change of sampling can affect the predictions; therefore, more research would be required.</p>
</sec>
</sec>
<sec id="s5">
<title>Conclusion</title>
<p>This work introduced a new method for image-based lung cancer SRP. For automatic, relevant feature extraction, we mapped the tumor extracted with a DL-based method into a spherical domain and used SphCNN for prediction. The experimental evaluation confirmed the competitive predictive power of our model when compared to state-of-the-art approaches on the Lung1 data. A slight advantage over the other techniques was observed when tested on data from additional datasets (Lung3, H&amp;N1). The results support that SphCNNs are helpful for attaining rotational invariance in SRP problems.</p>
</sec>
<sec id="s6" sec-type="data-availability">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material. Further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author Contributions</title>
<p>FS: Conceptualization, Methodology, Implementation, Formal analysis, Writing - original draft, Visualizations. RM: Conceptualization, Methodology, Writing - review and editing, Supervision, Project administration, MA: Methodology, Implementation, Writing - review and editing, &#xd6;S: Writing - review and editing, Supervision, Resources, Funding acquisition. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>This study has partially been funded by the Swedish Research Council, [grant no. VR-2018-04375] and the Swedish Childhood Cancer Foundation [grant no. MT2016-0016]. The funding agencies had no role in research or preparation of this study.</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>
</body>
<back>
<ack>
<title>Acknowledgments</title>
<p>We thank NVIDIA Corp. for the donation of the Titan Xp GPU that was used for the computations of this study.</p>
</ack>
<fn-group>
<fn id="fn1">
<label>1</label>
<p>
<uri xlink:href="https://scikit-survival.readthedocs.io/en/stable/api/metrics.html">https://scikit-survival.readthedocs.io/en/stable/api/metrics.html</uri>
</p>
</fn>
<fn id="fn2">
<label>2</label>
<p>
<uri xlink:href="https://pyradiomics.readthedocs.io/en/latest/">https://pyradiomics.readthedocs.io/en/latest/</uri>
</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Astaraki</surname> <given-names>M</given-names>
</name>
<name>
<surname>Zakko</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Toma Dasu</surname> <given-names>I</given-names>
</name>
<name>
<surname>Smedby</surname> <given-names>&#xd6;</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>C</given-names>
</name>
</person-group>. <article-title>Benign-Malignant Pulmonary Nodule Classification in Low-Dose CT With Convolutional Features</article-title>. <source>Physica Med</source> (<year>2021</year>) <volume>83</volume>:<page-range>146&#x2013;53</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/J.EJMP.2021.03.013</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aerts</surname> <given-names>HJWL</given-names>
</name>
<name>
<surname>Velazquez</surname> <given-names>ER</given-names>
</name>
<name>
<surname>Leijenaar</surname> <given-names>RTH</given-names>
</name>
<name>
<surname>Parmar</surname> <given-names>C</given-names>
</name>
<name>
<surname>Grossmann</surname> <given-names>P</given-names>
</name>
<name>
<surname>Carvalho</surname> <given-names>S</given-names>
</name>
<etal/>
</person-group>. <article-title>Decoding Tumour Phenotype by Noninvasive Imaging Using a Quantitative Radiomics Approach</article-title>. <source>Nat Commun</source> (<year>2014</year>) <volume>5</volume>:<fpage>1</fpage>&#x2013;<lpage>9</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/ncomms5006</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bilal</surname> <given-names>E</given-names>
</name>
<name>
<surname>Dutkowski</surname> <given-names>J</given-names>
</name>
<name>
<surname>Guinney</surname> <given-names>J</given-names>
</name>
<name>
<surname>Jang</surname> <given-names>IS</given-names>
</name>
<name>
<surname>Logsdon</surname> <given-names>BA</given-names>
</name>
<name>
<surname>Pandey</surname> <given-names>G</given-names>
</name>
<etal/>
</person-group>. <article-title>Improving Breast Cancer Survival Analysis Through Competition-Based Multidimensional Modeling</article-title>. <source>PloS Comput Biol</source> (<year>2013</year>) <volume>9</volume>:<elocation-id>e1003047</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1371/JOURNAL.PCBI.1003047</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Agrawal</surname> <given-names>A</given-names>
</name>
<name>
<surname>Misra</surname> <given-names>S</given-names>
</name>
<name>
<surname>Narayanan</surname> <given-names>R</given-names>
</name>
<name>
<surname>Polepeddi</surname> <given-names>L</given-names>
</name>
<name>
<surname>Choudhary</surname> <given-names>A</given-names>
</name>
</person-group>. (<year>2011</year>). <article-title>A Lung Cancer Outcome Calculator Using Ensemble Data Mining on SEER Data</article-title>, in: <conf-name>Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</conf-name>, <publisher-loc>New York</publisher-loc>: <publisher-name>Association for Computing Machinery, San Diego California</publisher-name>. doi:&#xa0;<pub-id pub-id-type="doi">10.1145/2003351.2003356</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>van Griethuysen</surname> <given-names>JJ</given-names>
</name>
<name>
<surname>Fedorov</surname> <given-names>A</given-names>
</name>
<name>
<surname>Parmar</surname> <given-names>C</given-names>
</name>
<name>
<surname>Hosny</surname> <given-names>A</given-names>
</name>
<name>
<surname>Aucoin</surname> <given-names>N</given-names>
</name>
<name>
<surname>Narayan</surname> <given-names>V</given-names>
</name>
<etal/>
</person-group>. <article-title>Computational Radiomics System to Decode the Radiographic Phenotype</article-title>. <source>Cancer Res</source> (<year>2017</year>) <volume>77</volume>:<page-range>e104&#x2013;7</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1158/0008-5472.CAN-17-0339</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hawkins</surname> <given-names>SH</given-names>
</name>
<name>
<surname>Korecki</surname> <given-names>JN</given-names>
</name>
<name>
<surname>Balagurunathan</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Gu</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Kumar</surname> <given-names>V</given-names>
</name>
<name>
<surname>Basu</surname> <given-names>S</given-names>
</name>
<etal/>
</person-group>. <article-title>Predicting Outcomes of Nonsmall Cell Lung Cancer Using CT Image Features</article-title>. <source>IEEE Access</source> (<year>2014</year>) <volume>2</volume>:<page-range>1418&#x2013;26</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ACCESS.2014.2373335</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Litjens</surname> <given-names>G</given-names>
</name>
<name>
<surname>Kooi</surname> <given-names>T</given-names>
</name>
<name>
<surname>Bejnordi</surname> <given-names>BE</given-names>
</name>
<name>
<surname>Setio</surname> <given-names>AAA</given-names>
</name>
<name>
<surname>Ciompi</surname> <given-names>F</given-names>
</name>
<name>
<surname>Ghafoorian</surname> <given-names>M</given-names>
</name>
<etal/>
</person-group>. <article-title>A Survey on Deep Learning in Medical Image Analysis</article-title>. <source>Med Image Anal</source> (<year>2017</year>) <volume>42</volume>:<fpage>60</fpage>&#x2013;<lpage>88</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.media.2017.07.005</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bera</surname> <given-names>K</given-names>
</name>
<name>
<surname>Braman</surname> <given-names>N</given-names>
</name>
<name>
<surname>Gupta</surname> <given-names>A</given-names>
</name>
<name>
<surname>Velcheti</surname> <given-names>V</given-names>
</name>
<name>
<surname>Madabhushi</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>Predicting Cancer Outcomes With Radiomics and Artificial Intelligence in Radiology</article-title>. <source>Nat Rev Clin Oncol</source> (<year>2021</year>) <volume>19</volume>:<page-range>132&#x2013;46</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41571-021-00560-7</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tran</surname> <given-names>KA</given-names>
</name>
<name>
<surname>Kondrashova</surname> <given-names>O</given-names>
</name>
<name>
<surname>Bradley</surname> <given-names>A</given-names>
</name>
<name>
<surname>Williams</surname> <given-names>ED</given-names>
</name>
<name>
<surname>Pearson</surname> <given-names>JV</given-names>
</name>
<name>
<surname>Waddell</surname> <given-names>N</given-names>
</name>
</person-group>. <article-title>Deep Learning in Cancer Diagnosis, Prognosis and Treatment Selection</article-title>. <source>Genome Med</source> (<year>2021</year>) <volume>13</volume>:<fpage>1</fpage>&#x2013;<lpage>17</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/S13073-021-00968-X</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faraggi</surname> <given-names>D</given-names>
</name>
<name>
<surname>Simon</surname> <given-names>R</given-names>
</name>
</person-group>. <article-title>A Neural Network Model for Survival Data</article-title>. <source>Stat Med</source> (<year>1995</year>) <volume>14</volume>:<fpage>73</fpage>&#x2013;<lpage>82</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/SIM.4780140108</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Katzman</surname> <given-names>JL</given-names>
</name>
<name>
<surname>Shaham</surname> <given-names>U</given-names>
</name>
<name>
<surname>Cloninger</surname> <given-names>A</given-names>
</name>
<name>
<surname>Bates</surname> <given-names>J</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>T</given-names>
</name>
<name>
<surname>Kluger</surname> <given-names>Y</given-names>
</name>
</person-group>. <article-title>DeepSurv: Personalized Treatment Recommender System Using a Cox Proportional Hazards Deep Neural Network</article-title>. <source>BMC Med Res Method</source> (<year>2018</year>) <volume>18</volume>:<fpage>1</fpage>&#x2013;<lpage>12</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s12874-018-0482-1</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>L</given-names>
</name>
<name>
<surname>Dong</surname> <given-names>D</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>W</given-names>
</name>
<name>
<surname>Hao</surname> <given-names>X</given-names>
</name>
<name>
<surname>Fang</surname> <given-names>M</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>S</given-names>
</name>
<etal/>
</person-group>. <article-title>A Deep Learning Risk Prediction Model for Overall Survival in Patients With Gastric Cancer: A Multicenter Study</article-title>. <source>Radiotheraph Oncol</source> (<year>2020</year>) <volume>150</volume>:<fpage>73</fpage>&#x2013;<lpage>80</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.radonc.2020.06.010</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Matsuo</surname> <given-names>K</given-names>
</name>
<name>
<surname>Purushotham</surname> <given-names>S</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>B</given-names>
</name>
<name>
<surname>Mandelbaum</surname> <given-names>RS</given-names>
</name>
<name>
<surname>Takiuchi</surname> <given-names>T</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>Y</given-names>
</name>
<etal/>
</person-group>. <article-title>Survival Outcome Prediction in Cervical Cancer: Cox Models vs Deep-Learning Model</article-title>. <source>Am J Obstetrics Gynecol</source> (<year>2019</year>) <volume>220</volume>:<fpage>1</fpage>&#x2013;<lpage>381</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/J.AJOG.2018.12.030</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Skrede</surname> <given-names>OJ</given-names>
</name>
<name>
<surname>De Raedt</surname> <given-names>S</given-names>
</name>
<name>
<surname>Kleppe</surname> <given-names>A</given-names>
</name>
<name>
<surname>Hveem</surname> <given-names>TS</given-names>
</name>
<name>
<surname>Liest&#xf8;l</surname> <given-names>K</given-names>
</name>
<name>
<surname>Maddison</surname> <given-names>J</given-names>
</name>
<etal/>
</person-group>. <article-title>Deep Learning for Prediction of Colorectal Cancer Outcome: A Discovery and Validation Study</article-title>. <source>Lancet</source> (<year>2020</year>) <volume>395</volume>:<page-range>350&#x2013;60</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0140-6736(19)32998-8</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chaudhary</surname> <given-names>K</given-names>
</name>
<name>
<surname>Poirion</surname> <given-names>OB</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>L</given-names>
</name>
<name>
<surname>Garmire</surname> <given-names>LX</given-names>
</name>
</person-group>. <article-title>Deep Learning&#x2013;Based Multi-Omics Integration Robustly Predicts Survival in Liver Cancer</article-title>. <source>Clin Cancer Res</source> (<year>2018</year>) <volume>24</volume>:<page-range>1248&#x2013;59</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1158/1078-0432.CCR-17-0853</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gupta</surname> <given-names>S</given-names>
</name>
</person-group>. <article-title>Gupta MK. A Comparative Analysis of Deep Learning Approaches for Predicting Breast Cancer Survivability</article-title>. <source>Arch Comput Methods Eng</source> (<year>2021</year>) <volume>1</volume>:<fpage>1</fpage>&#x2013;<lpage>17</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/S11831-021-09679-3/TABLES/11</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname> <given-names>DW</given-names>
</name>
<name>
<surname>Lee</surname> <given-names>S</given-names>
</name>
<name>
<surname>Kwon</surname> <given-names>S</given-names>
</name>
<name>
<surname>Nam</surname> <given-names>W</given-names>
</name>
<name>
<surname>Cha</surname> <given-names>IH</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>HJ</given-names>
</name>
</person-group>. <article-title>Deep Learning-Based Survival Prediction of Oral Cancer Patients</article-title>. <source>Sci Rep</source> (<year>2019</year>) <volume>9</volume>:<fpage>1</fpage>&#x2013;<lpage>10</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41598-019-43372-7</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hosny</surname> <given-names>A</given-names>
</name>
<name>
<surname>Parmar</surname> <given-names>C</given-names>
</name>
<name>
<surname>Coroller</surname> <given-names>TP</given-names>
</name>
<name>
<surname>Grossmann</surname> <given-names>P</given-names>
</name>
<name>
<surname>Zeleznik</surname> <given-names>R</given-names>
</name>
<name>
<surname>Kumar</surname> <given-names>A</given-names>
</name>
<etal/>
</person-group>. <article-title>Deep Learning for Lung Cancer Prognostication: A Retrospective Multi-Cohort Radiomics Study</article-title>. <source>PloS Med</source> (<year>2018</year>) <volume>15</volume>:<fpage>1</fpage>&#x2013;<lpage>25</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1371/JOURNAL.PMED.1002711</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hosny</surname> <given-names>A</given-names>
</name>
<name>
<surname>Aerts</surname> <given-names>HJ</given-names>
</name>
<name>
<surname>Mak</surname> <given-names>RH</given-names>
</name>
</person-group>. <article-title>Handcrafted Versus Deep Learning Radiomics for Prediction of Cancer Therapy Response</article-title>. <source>Lancet Digital Health</source> (<year>2019</year>) <volume>1</volume>:<page-range>e106&#x2013;7</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S2589-7500(19)30062-7</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname> <given-names>H</given-names>
</name>
<name>
<surname>Mo Goo</surname> <given-names>J</given-names>
</name>
<name>
<surname>Hee Lee</surname> <given-names>K</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>YT</given-names>
</name>
<name>
<surname>Park</surname> <given-names>CM</given-names>
</name>
</person-group>. <article-title>Preoperative Ct-Based Deep Learning Model for Predicting Disease-Free Survival in Patients With Lung Adenocarcinomas</article-title>. <source>Radiology</source> (<year>2020</year>) <volume>296</volume>:<page-range>216&#x2013;24</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1148/RADIOL.2020192764/ASSET/IMAGES/LARGE/RADIOL.2020192764.FIG5D.JPEG</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kadoya</surname> <given-names>N</given-names>
</name>
<name>
<surname>Tanaka</surname> <given-names>S</given-names>
</name>
<name>
<surname>Kajikawa</surname> <given-names>T</given-names>
</name>
<name>
<surname>Tanabe</surname> <given-names>S</given-names>
</name>
<name>
<surname>Abe</surname> <given-names>K</given-names>
</name>
<name>
<surname>Nakajima</surname> <given-names>Y</given-names>
</name>
<etal/>
</person-group>. <article-title>Homology-Based Radiomic Features for Prediction of the Prognosis of Lung Cancer Based on CT-Based Radiomics</article-title>. <source>Med Phys</source> (<year>2020</year>) <volume>47</volume>:<page-range>2197&#x2013;205</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/mp.14104</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Paul</surname> <given-names>R</given-names>
</name>
<name>
<surname>Hawkins</surname> <given-names>SH</given-names>
</name>
<name>
<surname>Hall</surname> <given-names>LO</given-names>
</name>
<name>
<surname>Goldgof</surname> <given-names>DB</given-names>
</name>
<name>
<surname>Gillies</surname> <given-names>RJ</given-names>
</name>
</person-group>. <article-title>Combining Deep Neural Network and Traditional Image Features to Improve Survival Prediction Accuracy for Lung Cancer Patients From Diagnostic CT</article-title>, in: <conf-name>2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC)</conf-name>, <publisher-name>IEEE</publisher-name> (<year>2016</year>). <page-range>2570&#x2013;5</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/SMC.2016.7844626</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vale-Silva</surname> <given-names>LA</given-names>
</name>
<name>
<surname>Rohr</surname> <given-names>K</given-names>
</name>
</person-group>. <article-title>Long-Term Cancer Survival Prediction Using Multimodal Deep Learning</article-title>. <source>Sci Rep</source> (<year>2021</year>) <volume>11</volume>:<fpage>13505</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41598-021-92799-4</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sinzinger</surname> <given-names>F</given-names>
</name>
<name>
<surname>van Kerkvoorde</surname> <given-names>J</given-names>
</name>
<name>
<surname>Pahr</surname> <given-names>DH</given-names>
</name>
<name>
<surname>Moreno</surname> <given-names>R</given-names>
</name>
</person-group>. <article-title>Predicting the Trabecular Bone Apparent Stiffness Tensor With Spherical Convolutional Neural Networks</article-title>. <source>Bone Rep</source> (<year>2022</year>) <volume>16</volume>:<elocation-id>101179</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.bonr.2022.101179</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Astaraki</surname> <given-names>M</given-names>
</name>
<name>
<surname>Toma-Dasu</surname> <given-names>I</given-names>
</name>
<name>
<surname>Smedby</surname> <given-names>&#xc3;</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>C</given-names>
</name>
</person-group>. <article-title>Normal Appearance Autoencoder for Lung Cancer Detection and Segmentation</article-title>. Medical Image Computing and Computer Assisted Intervention &#x2013; MICCAI 2019. MICCAI 2019. Lecture Notes in Computer Science. <publisher-name>Springer, Cham</publisher-name> (<year>2019</year>) <volume>11769</volume>:<page-range>249&#x2013;56</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-030-32226-7_28</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>G</given-names>
</name>
<name>
<surname>Reda</surname> <given-names>FA</given-names>
</name>
<name>
<surname>Shih</surname> <given-names>KJ</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>TC</given-names>
</name>
<name>
<surname>Tao</surname> <given-names>A</given-names>
</name>
<name>
<surname>Catanzaro</surname> <given-names>B</given-names>
</name>
</person-group>. <article-title>Image Inpainting for Irregular Holes Using Partial Convolutions</article-title>. Proceedings of the European conference on computer vision (ECCV) (<year>2018</year>) <volume>11215</volume>:<fpage>89</fpage>&#x2013;<lpage>105</lpage>. doi: <pub-id pub-id-type="doi">10.1007/978-3-030-01252-6_6</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Cohen</surname> <given-names>TS</given-names>
</name>
<name>
<surname>Geiger</surname> <given-names>M</given-names>
</name>
<name>
<surname>Koehler</surname> <given-names>J</given-names>
</name>
<name>
<surname>Welling</surname> <given-names>M</given-names>
</name>
</person-group>. (<year>2018</year>). <article-title>Spherical CNNs</article-title>, in: <conf-name>6th International Conference on Learning Representations (ICLR)</conf-name>.</citation>
</ref>
<ref id="B28">
<label>28</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Esteves</surname> <given-names>C</given-names>
</name>
<name>
<surname>Allen-Blanchette</surname> <given-names>C</given-names>
</name>
<name>
<surname>Makadia</surname> <given-names>A</given-names>
</name>
<name>
<surname>Daniilidis</surname> <given-names>K</given-names>
</name>
</person-group>. <article-title>Learning SO(3) Equivariant Representations With Spherical CNNs</article-title>. <source>arXiv</source> <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name> (<year>2018</year>) <volume>11217</volume>:<fpage>54</fpage>&#x2013;<lpage>70</lpage>. doi: <pub-id pub-id-type="doi">10.1007/978-3-030-01261-8</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Horn</surname> <given-names>B</given-names>
</name>
</person-group>. <article-title>Extended Gaussian Images</article-title>, in: <conf-name>Proceedings of the IEEE</conf-name>, (<year>1984</year>) <volume>72</volume>:<page-range>1671&#x2013;86</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/PROC.1984.13073</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Cao</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>Q</given-names>
</name>
<name>
<surname>Karthik</surname> <given-names>R</given-names>
</name>
</person-group>. (<year>2017</year>). <article-title>3d Object Classification via Spherical Projections</article-title>, in: <conf-name>2017 International Conference on 3D Vision (3DV)</conf-name>, pp. <page-range>566&#x2013;74</page-range>. <publisher-name>IEEE</publisher-name>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/3DV.2017.00070</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cox</surname> <given-names>DR</given-names>
</name>
</person-group>. <article-title>Regression Models and Life-Tables</article-title>. <source>J R Stat Society: Ser B (Methodological)</source> (<year>1972</year>) <volume>34</volume>:<fpage>187</fpage>&#x2013;<lpage>202</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/j.2517-6161.1972.tb00899.x</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Van Belle</surname> <given-names>V</given-names>
</name>
<name>
<surname>Pelckmans</surname> <given-names>K</given-names>
</name>
<name>
<surname>Van Huffel</surname> <given-names>S</given-names>
</name>
<name>
<surname>Suykens</surname> <given-names>JA</given-names>
</name>
</person-group>. <article-title>Support Vector Methods for Survival Analysis: A Comparison Between Ranking and Regression Approaches</article-title>. <source>Artif Intell Med</source> (<year>2011</year>) <volume>53</volume>:<page-range>107&#x2013;18</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.artmed.2011.06.006</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>P&#xf6;lsterl</surname> <given-names>S</given-names>
</name>
<name>
<surname>Navab</surname> <given-names>N</given-names>
</name>
<name>
<surname>Katouzian</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>Fast Training of Support Vector Machines for Survival Analysis</article-title>. (<year>2015</year>), <page-range>243&#x2013;59</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-319-23525-7_15</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Friedman</surname> <given-names>JH</given-names>
</name>
</person-group>. <article-title>Stochastic Gradient Boosting</article-title>. <source>Comput Stat Data Anal</source> (<year>2002</year>) <volume>38</volume>:<page-range>367&#x2013;78</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0167-9473(01)00065-2</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>He</surname> <given-names>K</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>X</given-names>
</name>
<name>
<surname>Ren</surname> <given-names>S</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Deep Residual Learning for Image Recognition</article-title>, in: <conf-name>Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition</conf-name>. <publisher-loc>New York: Las Vegas, NV, USA</publisher-loc> (<year>2015</year>). pp. <page-range>770&#x2013;8</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/CVPR.2016.90</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pedregosa</surname> <given-names>F</given-names>
</name>
<name>
<surname>Varoquaux</surname> <given-names>G</given-names>
</name>
<name>
<surname>Gramfort</surname> <given-names>A</given-names>
</name>
<name>
<surname>Michel</surname> <given-names>V</given-names>
</name>
<name>
<surname>Thirion</surname> <given-names>B</given-names>
</name>
<name>
<surname>Grisel</surname> <given-names>O</given-names>
</name>
<etal/>
</person-group>. <article-title>Scikit-Learn: Machine Learning in Python</article-title>. <source>J Mach Learn Res</source> (<year>2011</year>) <volume>12</volume>:<page-range>2825&#x2013;30</page-range>.</citation>
</ref>
<ref id="B37">
<label>37</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Raykar</surname> <given-names>VC</given-names>
</name>
<name>
<surname>Steck</surname> <given-names>H</given-names>
</name>
<name>
<surname>Krishnapuram</surname> <given-names>B</given-names>
</name>
<name>
<surname>Dehing-Oberije</surname> <given-names>C</given-names>
</name>
<name>
<surname>Lambin</surname> <given-names>P</given-names>
</name>
</person-group>. <article-title>On Ranking in Survival Analysis: Bounds on the Concordance Index</article-title>. <source>Adv Neural Inf Process Syst</source> (<year>2007</year>) <volume>20</volume>:<page-range>1209&#x2013;16</page-range>.</citation>
</ref>
<ref id="B38">
<label>38</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aerts</surname> <given-names>HJWL</given-names>
</name>
<name>
<surname>Wee</surname> <given-names>L</given-names>
</name>
<name>
<surname>Velazquez</surname> <given-names>ER</given-names>
</name>
<name>
<surname>Leijenaar</surname> <given-names>RTH</given-names>
</name>
<name>
<surname>Parmar</surname> <given-names>C</given-names>
</name>
<name>
<surname>Grossmann</surname> <given-names>P</given-names>
</name>
<etal/>
</person-group>. <article-title>Data From NSCLC-Radiomics [Data Set]</article-title>. (<year>2019</year>). doi: <pub-id pub-id-type="doi">10.7937/K9/TCIA.2015.PF0M9REI</pub-id>
</citation>
</ref>
<ref id="B39">
<label>39</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aerts</surname> <given-names>H</given-names>
</name>
<name>
<surname>Rios Velazquez</surname> <given-names>E</given-names>
</name>
<name>
<surname>Leijenaar</surname> <given-names>R</given-names>
</name>
<name>
<surname>Parmar</surname> <given-names>C</given-names>
</name>
<name>
<surname>Grossmann</surname> <given-names>P</given-names>
</name>
<name>
<surname>Carvalho</surname> <given-names>S</given-names>
</name>
<etal/>
</person-group>. <article-title>Data From NSCLC-Radiomics-Genomics [Data Set]</article-title>. (<year>2015</year>). doi: <pub-id pub-id-type="doi">10.7937/K9/TCIA.2015.L4FRET6Z</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wee</surname> <given-names>L</given-names>
</name>
<name>
<surname>Dekker</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>Data From Head-Neck-Radiomics-HN1 [Data Set]</article-title>. (<year>2019</year>). doi: <pub-id pub-id-type="doi">10.7937/tcia.2019.8kap372n</pub-id>
</citation>
</ref>
<ref id="B41">
<label>41</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Uno</surname> <given-names>H</given-names>
</name>
<name>
<surname>Cai</surname> <given-names>T</given-names>
</name>
<name>
<surname>Pencina</surname> <given-names>MJ</given-names>
</name>
<name>
<surname>D&#x2019;Agostino</surname> <given-names>RB</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>LJ</given-names>
</name>
</person-group>. <article-title>On the C-Statistics for Evaluating Overall Adequacy of Risk Prediction Procedures With Censored Survival Data</article-title>. <source>Stat Med</source> (<year>2011</year>) <volume>30</volume>:<page-range>1105&#x2013;17</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/sim.4154</pub-id>
</citation>
</ref>
<ref id="B42">
<label>42</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Andrearczyk</surname> <given-names>V</given-names>
</name>
<name>
<surname>Oreiller</surname> <given-names>V</given-names>
</name>
<name>
<surname>Jreige</surname> <given-names>M</given-names>
</name>
<name>
<surname>Valli&#xe8;res</surname> <given-names>M</given-names>
</name>
<name>
<surname>Castelli</surname> <given-names>J</given-names>
</name>
<name>
<surname>Elhalawani</surname> <given-names>H</given-names>
</name>
<etal/>
</person-group>. <article-title>Overview of the HECKTOR Challenge at MICCAI 2020: Automatic Head and Neck Tumor Segmentation in PET/CT</article-title>. In: <source>Lecture Notes in Computer Science</source>, vol. <volume>12603</volume>. . <publisher-loc>Deutschland GmbH</publisher-loc>: <publisher-name>Springer Science and Business Media</publisher-name> (<year>2020</year>). p. <fpage>1</fpage>&#x2013;<lpage>21</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-030-67194-5_1</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Coors</surname> <given-names>B</given-names>
</name>
<name>
<surname>Condurache</surname> <given-names>AP</given-names>
</name>
<name>
<surname>Geiger</surname> <given-names>A</given-names>
</name>
</person-group>. <article-title>SphereNet: Learning Spherical Representations for Detection and Classification in Omnidirectional Images</article-title>. <source>Proc ECCV</source> (<year>2018</year>) <volume>11213</volume>:<page-range>518&#x2013;32</page-range>. doi: <pub-id pub-id-type="doi">10.1007/978-3-030-01240-3_32</pub-id>
</citation>
</ref>
</ref-list>
<app-group>
<app id="app1">
<title><xref ref-type="app" rid="app1">APPENDIX A.</xref>Training Configuration of the Proposed Method</title>
<p>The training configuration of the SphCNNs used in this study is reported in <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption> <p>Configuration of the SphCNN prediction models.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Batch-size:</th>
<th valign="top" align="center">32 </th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Number of epochs:</td>
<td valign="top" align="left">1000</td>
</tr>
<tr>
<td valign="top" align="left">Learning-rate:</td>
<td valign="top" align="left">Epoch 0-500: 1e-3 - 1e-5 (decreasing), Epoch 500-1000: 1e-5 (constant).</td>
</tr>
<tr>
<td valign="top" align="left">Optimizer:</td>
<td valign="top" align="left">ADAM</td>
</tr>
<tr>
<td valign="top" align="left">Dropout:</td>
<td valign="top" align="left">Yes, Rate 0.01</td>
</tr>
<tr>
<td valign="top" align="left">Batch-normalization:</td>
<td valign="top" align="left">Yes</td>
</tr>
<tr>
<td valign="top" align="left">Normalize inputs:</td>
<td valign="top" align="left">Yes</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s11">
<title>
<xref ref-type="app" rid="app1">APPENDIX B</xref>. Feature Selection for Baseline Methods</title>
<p>Motivated by the study of Aerts et&#xa0;al. (<xref ref-type="bibr" rid="B2">2</xref>), we decided to add a basic feature selection approach to our baseline feature extraction methods. The basic idea of feature selection in this context is to reduce the size of the feature vector that is presented to the prediction model for better convergence. Therefore, the cross-correlation of the features with the ground truth was measured on the respective training set. Next, only the features with the top 32 correlation scores were selected for prediction. The number 32 was selected to have a similar order of magnitude to the deep spherical features (i.e., the number of neurons in the penultimate layer of the SphCNN). Other feature vector sizes might lead to different results.</p>
<sec id="s11_1">
<title>B.1. Feature Selection for Radiomics Features</title>
<p>In (<xref ref-type="bibr" rid="B2">2</xref>), features were selected based on their score within one of four categories (tumor intensity, tumor shape, tumor texture, and wavelet). In contrast, we score the cross-correlation as mentioned above on the complete set of approx 1500 radiomics features. A posthoc inspection of the selected radiomics revealed that the biggest group of selected features (18 out of 32) were first order-based statistics (mainly energy and total energy from different wavelet levels). The next biggest group were Gray Level Run Length Matrix components (8 out of 32), followed by Gray Level Size Zone Matrix entries (6 out of 32). For a detailed explanation of the different types of radiomics features, we refer to the documentation of <italic>pyradiomics</italic>.<sup>
<xref ref-type="fn" rid="fn2">
<sup>2</sup>
</xref>
</sup>
</p>
</sec>
<sec id="s11_2">
<title>B.2. Feature Selection for Deep ResNet50 Features</title>
<p>Feature extraction <italic>via</italic> a pre-trained ResNet50 model transforms the CT-images slices into feature vectors of length 1000. The auxiliary hypothesis is that the ResNet50 model is equipped with 2D filter stacks that extract meaningful information for general image processing tasks. Since some of the tasks that the model was previously trained for might be unrelated to the prediction problem at hand, we test a possible reduction of the included features. For consistency with the radiomics baseline, the previously described feature selection method is used to reduce the size of the prediction input to 32. Unlike the features selected from radiomics, deep ResNet50 features are extracted by the pre-trained model and therefore do not carry interpretable labels.</p>
</sec>
</sec>
</app>
</app-group>
</back>
</article>