<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Genet.</journal-id>
<journal-title>Frontiers in Genetics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Genet.</abbrev-journal-title>
<issn pub-type="epub">1664-8021</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1668200</article-id>
<article-id pub-id-type="doi">10.3389/fgene.2025.1668200</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Genetics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A hypergraph neural network for prioritizing Alzheimer&#x2019;s disease risk genes</article-title>
<alt-title alt-title-type="left-running-head">Ma et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fgene.2025.1668200">10.3389/fgene.2025.1668200</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Ma</surname>
<given-names>Meng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Deng</surname>
<given-names>Chao</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3122148/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Yan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cao</surname>
<given-names>Qingqing</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Fang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhang</surname>
<given-names>Yan</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1153630/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>College of Information Engineering, Hunan Open University</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Computer Science and Engineering, Central South University</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>School of Computer Science and Engineering, Hunan University of Information Technology</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/838718/overview">Chunhou Zheng</ext-link>, Anhui University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3143204/overview">Libing Bai</ext-link>, Qinghai Normal University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3153171/overview">Massimo Orazio Spata</ext-link>, University of Catania, Italy</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Yan Zhang, <email>zhangyanljm@csu.edu.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>19</day>
<month>09</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>16</volume>
<elocation-id>1668200</elocation-id>
<history>
<date date-type="received">
<day>18</day>
<month>07</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>08</day>
<month>09</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Ma, Deng, Liu, Cao, Liu and Zhang.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Ma, Deng, Liu, Cao, Liu and Zhang</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>
<p>Identifying the complex genetic architecture of Alzheimer&#x2019;s disease (AD) is critical for understanding its pathophysiology. While network-based computational methods assist in this task, they primarily model simple pairwise gene interactions and fail to capture the higher-order associations of genes that drive complex diseases. To address this limitation, we introduce HyperAD, a novel hypergraph neural network framework designed to predict AD risk genes by explicitly modeling these higher-order associations of genes. HyperAD constructs a hypergraph in which functional gene sets from databases such as MSigDB form hyperedges, and uses a two-stage hypergraph message passing neural network to extract high-order association information from the hypergraph. Comprehensive evaluations demonstrate that HyperAD significantly outperforms state-of-the-art methods. We validate the prediction results of HyperAD through multiple lines of evidence. HyperAD-predicted genes are enriched in AD-related biological processes and have significant associations with known related genes in terms of sequence similarity, protein interaction, and miRNA. In addition, their protein expression levels are significantly altered in the brains of AD patients, and they contain both known risk sites and new, high-confidence candidate genes. HyperAD provides a more accurate and biologically insightful tool for prioritizing genes and unraveling the complex genetic landscape of AD.</p>
</abstract>
<kwd-group>
<kwd>Alzheimer&#x2019;s disease</kwd>
<kwd>higher-order associations</kwd>
<kwd>hypergraph neural network</kwd>
<kwd>hypergraph</kwd>
<kwd>disease gene</kwd>
</kwd-group>
<counts>
<page-count count="11"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Computational Genomics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Alzheimer&#x2019;s disease (AD) is a progressive and devastating neurodegenerative disorder that represents the most common cause of dementia worldwide. As global populations age, the societal and economic burden of AD is escalating, making the search for effective therapeutic strategies a global health priority. The disease has a strong genetic component, with heritability estimates ranging from 60% to 80% (<xref ref-type="bibr" rid="B4">Bellenguez et al., 2022</xref>). While the discovery of rare, highly penetrant mutations in genes such as APP, PSEN1, and PSEN2 confirmed the role of genetics in early-onset familial AD, the genetic architecture of the more common late-onset AD (LOAD) is far more complex and remains incompletely understood (<xref ref-type="bibr" rid="B31">Spina et al., 2021</xref>). Therefore, the systematic identification and prioritization of novel AD risk genes are fundamental to unraveling the intricate pathophysiology of the disease, identifying new biological pathways for investigation, and ultimately developing targeted therapies.</p>
<p>Genome-wide association studies (GWAS) have been the primary engine for discovering common genetic variants associated with AD (<xref ref-type="bibr" rid="B4">Bellenguez et al., 2022</xref>; <xref ref-type="bibr" rid="B9">Dalmasso et al., 2024</xref>). To date, these efforts have successfully identified dozens of risk loci. For instance, a landmark GWAS meta-analysis by (<xref ref-type="bibr" rid="B15">Jansen et al., 2019</xref>) identified 29 risk loci, implicating potential pathogenic genes such as ADAMTS4 and KAT8. These findings highlighted the enrichment of risk genes in immune-related cell types, particularly microglia, and their involvement in pathways such as lipid processing and amyloid-beta precursor protein degradation. More recently, a large two-stage GWAS by (<xref ref-type="bibr" rid="B4">Bellenguez et al., 2022</xref>) further expanded the genetic map of AD, identifying 75 risk loci, 42 of which were novel, including those near SORT1 and ANK3. Despite these successes, GWAS have inherent limitations. The stringent p-value thresholds required to correct for multiple testing can lead to high false-negative rates, while the analysis often identifies large genomic loci containing numerous genes, making it challenging to pinpoint the true causal gene (<xref ref-type="bibr" rid="B27">McCarthy et al., 2008</xref>; <xref ref-type="bibr" rid="B21">Lee et al., 2011</xref>). Furthermore, these studies demand massive, well-phenotyped patient cohorts, which are expensive and time-consuming to assemble. Consequently, computational approaches are essential to complement GWAS findings, helping to prioritize the most promising candidates from thousands of potential genes for functional validation.</p>
<p>In recent years, a variety of computational methods have been developed to predict disease risk genes. The majority of these methods operate on the &#x201c;guilt-by-association&#x201d; principle, which posits that genes involved in the same disease are likely to be functionally related and thus exhibit proximity or strong connections within biological networks (<xref ref-type="bibr" rid="B8">Cowen et al., 2017</xref>; <xref ref-type="bibr" rid="B36">Yao et al., 2018</xref>; <xref ref-type="bibr" rid="B35">Valdeolivas et al., 2019</xref>; <xref ref-type="bibr" rid="B3">Ata et al., 2021</xref>). Methods based on protein-protein interaction (PPI) networks or functional gene networks have been applied to this problem. In the study of disease gene identification, network-based machine learning approaches have proven effective. For instance (<xref ref-type="bibr" rid="B36">Yao et al., 2018</xref>), developed a Bayesian framework to construct tissue-specific functional gene networks by integrating multiple types of gene association data. These networks were then used as features to train machine learning models for identifying disease-associated genes. Similarly (<xref ref-type="bibr" rid="B20">Krishnan et al., 2016</xref>), proposed a machine learning approach that leverages a brain-specific FGN to prioritize candidate genes for autism spectrum disorder. In another approach (<xref ref-type="bibr" rid="B34">Tran et al., 2020</xref>), introduced DiGI, a node kernel-based method that generates gene features by integrating information from multiple heterogeneous networks, which are subsequently used by a Support Vector Machine (SVM) for prediction. More recently (<xref ref-type="bibr" rid="B26">Mancuso et al., 2022</xref>), developed GenePlexus, a framework that utilizes biological networks and a semi-supervised learning approach to identify novel disease-gene associations. These models typically leverage pairwise, or binary, associations between genes to propagate risk information across the network, identifying novel candidates based on their connectivity to known disease genes.</p>
<p>However, a significant limitation of these biological network-based approaches is their reliance on pairwise interactions. The pathophysiology of a complex polygenic disease like AD is not driven by a series of independent gene-gene interactions, but rather by the intricate and collective interplay of multiple genes within complex biological pathways and functional modules (<xref ref-type="bibr" rid="B29">Sims et al., 2020</xref>). By modeling only binary relationships, existing methods may fail to capture the higher-order associative patterns that characterize these multi-gene functional units (<xref ref-type="bibr" rid="B22">Li et al., 2022</xref>; <xref ref-type="bibr" rid="B10">Deng et al., 2024</xref>). This oversight means that crucial information embedded within functionally cohesive gene sets&#x2014;where the coordinated action of several genes is necessary for a biological outcome&#x2014;is largely ignored.</p>
<p>To address this critical gap, we introduce HyperAD, a novel hypergraph neural network framework for predicting AD risk genes by explicitly modeling higher-order gene relationships. We leverage the comprehensive gene set collections from the Molecular Signatures Database (MSigDB) (<xref ref-type="bibr" rid="B24">Liberzon et al., 2015</xref>), which curates functionally related gene groups based on diverse biological evidence, including chromosomal position, Gene Ontology (GO) annotations (<xref ref-type="bibr" rid="B7">Consortium, 2004</xref>), KEGG pathways (<xref ref-type="bibr" rid="B17">Kanehisa and Goto, 2000</xref>), and Human Phenotype Ontology (HPO) associations (<xref ref-type="bibr" rid="B19">K&#xf6;hler et al., 2021</xref>). We structure this information using a hypergraph, a powerful data structure where a single hyperedge can connect any number of nodes (<xref ref-type="bibr" rid="B1">Agarwal et al., 2006</xref>; <xref ref-type="bibr" rid="B38">Zhou et al., 2006</xref>). This representation provides a natural and superior way to model the complex, many-to-many relationships inherent in biological systems compared to traditional graphs. To exploit this rich representation, we designed a two-stage message-passing hypergraph neural network that effectively learns and aggregates features from these complex, higher-order structures. By capturing the collective context of gene function, HyperAD is designed to more accurately prioritize novel AD risk genes and provide deeper insights into the multi-gene mechanisms underlying the disease.</p>
<p>To assess the effectiveness and robustness of our proposed framework, we conduct a series of comprehensive experiments. HyperAD is compared with a series of state-of-the-art AD risk gene prediction methods, and the results demonstrate its superior predictive performance. In addition to these comparative analyses, we also conducted several validation studies to confirm the biological relevance and accuracy of the HyperAD-predicted AD risk gene. Functional enrichment analyses revealed that the HyperAD-predicted AD risk genes are significantly enriched in AD-associated biological processes and share a substantial number of network connections with known AD genes, underscoring their strong functional relevance to the disease. Furthermore, we integrate proteomic expression data into our validation pipeline, which shows that the HyperAD-predicted AD risk genes correspond to proteins that are significantly differentially expressed in AD brain tissues.</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 Datasets</title>
<p>To construct the hypergraph, we obtain gene sets from the Molecular Signatures Database (v7.4), one of the most comprehensive and widely used collections of annotated gene sets (<xref ref-type="bibr" rid="B24">Liberzon et al., 2015</xref>). MSigDB aggregates data from numerous sources to cover diverse biological contexts, including chromosomal location, biological function, metabolic pathways, and regulatory targets (<xref ref-type="bibr" rid="B32">Subramanian et al., 2005</xref>; <xref ref-type="bibr" rid="B23">Liberzon et al., 2011</xref>). The database organizes gene sets into nine major collections (H and C1-C8) according to their origin and type. For this study, we use several of these key collections. These included Hallmark gene sets (H), which represent well-defined biological processes, and positional gene sets (C1), which group genes by chromosomal location. We also incorporate curated gene sets (C2) from pathway databases and the literature, alongside regulatory target gene sets (C3) that comprise genes sharing predicted targets for microRNAs or transcription factors. Additional information is derived from ontology gene sets (C5), which group genes based on GO and HPO terms, and computational gene sets (C4) derived from mining cancer-oriented microarray data. Finally, we include several signature-based collections: oncogenic gene sets (C6) from cancer gene perturbation studies, immunologic gene sets (C7) from immune system perturbations, and cell type gene sets (C8) derived from cluster markers in single-cell sequencing studies. The number and description of gene sets in each category are in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Brief introduction of nine major collections in MSigDB.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Collection</th>
<th align="center">Description</th>
<th align="center">Number of gene sets</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">H</td>
<td align="center">Hallmark gene sets</td>
<td align="center">50</td>
</tr>
<tr>
<td align="center">C1</td>
<td align="center">Positional gene sets</td>
<td align="center">278</td>
</tr>
<tr>
<td align="center">C2</td>
<td align="center">Curated gene sets</td>
<td align="center">6290</td>
</tr>
<tr>
<td align="center">C3</td>
<td align="center">Regulatory target gene sets</td>
<td align="center">3731</td>
</tr>
<tr>
<td align="center">C4</td>
<td align="center">Computational gene sets</td>
<td align="center">858</td>
</tr>
<tr>
<td align="center">C5</td>
<td align="center">Ontology gene sets</td>
<td align="center">14,998</td>
</tr>
<tr>
<td align="center">C6</td>
<td align="center">Oncogenic signature gene sets</td>
<td align="center">189</td>
</tr>
<tr>
<td align="center">C7</td>
<td align="center">Immunologic signature gene sets</td>
<td align="center">5,219</td>
</tr>
<tr>
<td align="center">C8</td>
<td align="center">Cell type signature gene sets</td>
<td align="center">671</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To train our model and evaluate its performance, we establish a ground-truth dataset of genes associated with AD. The positive set is composed of 147 high-confidence AD risk genes, manually curated from several authoritative databases such as OMIM (<xref ref-type="bibr" rid="B2">Amberger et al., 2019</xref>), GWAS Catalog (<xref ref-type="bibr" rid="B30">Sollis et al., 2023</xref>), DisGeNet (<xref ref-type="bibr" rid="B28">Pi&#xf1;ero et al., 2020</xref>), and AlzGene (<xref ref-type="bibr" rid="B5">Bertram et al., 2007</xref>). Constructing a reliable negative set&#x2014;genes with no association to AD is inherently challenging. To address this, we adopt a stringent filtering strategy. First, we compile a comprehensive list of potential AD-associated genes from the databases mentioned above. We then create a negative (non-AD) gene pool by removing all these potential AD genes from the complete human genome. To mitigate class imbalance during model training, we randomly sampled 1,000 genes from this pool to form our final negative set.</p>
</sec>
<sec id="s2-2">
<title>2.2 Method</title>
<sec id="s2-2-1">
<title>2.2.1 Brief introduction of hypergraph</title>
<p>A weighted hypergraph is defined as <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">W</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the set of <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> nodes in the hypergraph, <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the set of <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> hyperedges in the hypergraph, and <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">W</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the diagonal matrix representing the weight of the hyperedge. <inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is used to express the importance of the hyperedge <inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in the hypergraph. For an unweighted hypergraph, <inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:mi mathvariant="bold">W</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be regarded as the identity matrix. An edge in the graph can only represent the relationship between two nodes, but the hyperedges in the hypergraph can connect more than two nodes and can represent the relationship among multiple nodes. In order to describe the relationship between the nodes and the hyperedges, the hypergraph is usually represented by an incidence matrix <inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of <inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> indicates that whether the <inline-formula id="inf13">
<mml:math id="m13">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-th node <inline-formula id="inf14">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is belong to the <inline-formula id="inf15">
<mml:math id="m15">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-th hyperedge <inline-formula id="inf16">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>:<disp-formula id="e1">
<mml:math id="m17">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>1</mml:mn>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mtext>if&#x2009;</mml:mtext>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mtext>if&#x2009;</mml:mtext>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2209;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>For a node <inline-formula id="inf17">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the degree of the node is defined as:<disp-formula id="e2">
<mml:math id="m19">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mi>w</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>For an hyperedge <inline-formula id="inf18">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the degree of the hyperedge is defined as:<disp-formula id="e3">
<mml:math id="m21">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>And, we can define the <inline-formula id="inf19">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf20">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> denote the diagonal matrices of the node degrees and the hyperedge degrees, respectively.</p>
<p>Kipf et al. (<xref ref-type="bibr" rid="B18">Kipf and Welling, 2017</xref>) propose the graph convolution network (GCN) through the local first-order approximation of the spectral graph convolution. A GCN layer is define as:<disp-formula id="e4">
<mml:math id="m24">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mo>&#x303;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
<mml:mo>&#x303;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mo>&#x303;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf21">
<mml:math id="m25">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
<mml:mo>&#x303;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> denotes the adjacency matrix with self connections and <inline-formula id="inf22">
<mml:math id="m26">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mo>&#x303;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> denotes the degree matrix of the graph. <inline-formula id="inf23">
<mml:math id="m27">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is a learnable weight matrix and <inline-formula id="inf24">
<mml:math id="m28">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the activation function.</p>
<p>The Laplace matrix is crucial in the spectral method of graphs. For an graph, the Laplace matrix is defined as <inline-formula id="inf25">
<mml:math id="m29">
<mml:mrow>
<mml:mi mathvariant="bold">&#x394;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="bibr" rid="B38">Zhou et al. (2006)</xref> use the Laplacian matrix of graphs for reference, introduce the concept of the Laplacian matrix in the hypergraph, and define it as:<disp-formula id="e5">
<mml:math id="m30">
<mml:mrow>
<mml:mi mathvariant="bold">&#x394;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">I</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msubsup>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>T</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>
<xref ref-type="bibr" rid="B12">Feng et al. (2019)</xref> bring the hypergraph Laplacian matrix <inline-formula id="inf26">
<mml:math id="m31">
<mml:mrow>
<mml:mi mathvariant="bold">&#x394;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> into the traditional spectrogram convolution, and define the spectrogram convolution operation of the hypergraph <inline-formula id="inf27">
<mml:math id="m32">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">&#x39b;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>T</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. At the same time, <xref ref-type="bibr" rid="B12">Feng et al. (2019)</xref> use the second-order Chebyshev inequality to approximate <inline-formula id="inf28">
<mml:math id="m33">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and the HGNN is proposed. Finally, a hypergraph convolution layer is defined as:<disp-formula id="e6">
<mml:math id="m34">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msubsup>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>T</mml:mtext>
</mml:mrow>
</mml:msup>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf29">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the node degree matrix and <inline-formula id="inf30">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the hyperedge degree matrix. <inline-formula id="inf31">
<mml:math id="m37">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is a learnable weight matrix and <inline-formula id="inf32">
<mml:math id="m38">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the activation function.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Framework of HyperAD</title>
<p>HyperAD is a novel, end-to-end deep learning framework designed to identify genes associated with AD by modeling higher-order assocation among genes (<xref ref-type="fig" rid="F1">Figure 1</xref>). It uniquely frames gene prioritization as a learning task on a hypergraph, where genes are represented as nodes and diverse gene sets from the MSigDB database as hyperedges. The core of HyperAD is a novel two-stage hypergraph message-passing module that learns gene representations by explicitly modeling the flow of information from genes to pathways and back. Moreover, we propose an AD-specific weighting mechanism that dynamically focuses the model on the most relevant biological contexts during learning, leading to highly specific and robust gene embeddings for AD-associated gene prediction. Finally, the learned gene representations are used for AD gene prioritization.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The HyperAD framework for AD gene prioritization. The framework begins by constructing a hypergraph from diverse gene sets collected from the MSigDB, where each gene set forms a hyperedge connecting its member genes. This hypergraph is then fed into a deep learning model composed of multiple hypergraph message-passing modules. These modules iteratively aggregate information across the hyperedges, allowing the model to learn complex associative patterns that are often missed by traditional pairwise network models. Finally, the model predicts a genome-wide AD risk score for each gene, enabling the prioritization of novel candidates.</p>
</caption>
<graphic xlink:href="fgene-16-1668200-g001.tif">
<alt-text content-type="machine-generated">Diagram showing a model workflow starting with the MSigDB dataset, including hallmark, positional, and cell type signature gene sets. The dataset is used to create a functional gene hypergraph, represented by nodes and edges, and an incidence matrix. This is followed by a hypergraph embedding model, including hypergraph message-passing blocks and fully connected layers, concluding with a softmax operation to produce output Z.</alt-text>
</graphic>
</fig>
<p>First, we use a hypergraph to structurally represent the gene sets from the MSigDB database. This database contains gene sets from various sources, including GO terms, KEGG pathways, and HPO. Each gene set consists of genes that are associated in some way. For example, a KEGG pathway indicates that multiple genes are involved in a common signaling pathway. In bioinformatics and computational biology, graphs or network structures are commonly used to describe the relationships between proteins, genes, or other biological entities. However, for annotated gene sets, standard graph structures are not suitable because they cannot represent the higher-order relationships among multiple genes within a single gene set. To accurately describe the complex associations of genes in these sets and to fully utilize their higher-order relationships, our method, HyperAD, uses a hypergraph structure to represent and integrate different types of gene sets. We define the hypergraph constructed using gene sets as <inline-formula id="inf33">
<mml:math id="m39">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold">W</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, the node <inline-formula id="inf34">
<mml:math id="m40">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in the hypergraph represents <inline-formula id="inf35">
<mml:math id="m41">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> genes, and the hyperedge <inline-formula id="inf36">
<mml:math id="m42">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents <inline-formula id="inf37">
<mml:math id="m43">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> annotated gene sets. For the incidence matrix <inline-formula id="inf38">
<mml:math id="m44">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> of the hypergraph, we define that if the <inline-formula id="inf39">
<mml:math id="m45">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-th gene <inline-formula id="inf40">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> belongs to the <inline-formula id="inf41">
<mml:math id="m47">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-th annotated gene set <inline-formula id="inf42">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, then <inline-formula id="inf43">
<mml:math id="m49">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, otherwise it is 0. The incidence matrix <inline-formula id="inf44">
<mml:math id="m50">
<mml:mrow>
<mml:mi mathvariant="bold">H</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the hypergraph <inline-formula id="inf45">
<mml:math id="m51">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is constructed from the inclusion relationship between genes and annotated gene sets.</p>
<p>Next, we detail the architecture of our model, HyperAD. The model first projects the initial one-hot encoded gene features <inline-formula id="inf46">
<mml:math id="m52">
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> into a dense, low-dimensional embedding space <inline-formula id="inf47">
<mml:math id="m53">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> using a non-linear transformation layer:<disp-formula id="e7">
<mml:math id="m54">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>U</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf48">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents a learnable parameter matrix, and <inline-formula id="inf49">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the bias value of the layer. The <inline-formula id="inf50">
<mml:math id="m57">
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the initial feature vector for gene <inline-formula id="inf51">
<mml:math id="m58">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf52">
<mml:math id="m59">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is its embedding after the initial transformation.</p>
<p>The resulting gene embeddings are then processed by a series of our core two-stage hypergraph message-passing blocks. Within each block, a node-centric perspective reveals how higher-order associations are learned by explicitly modeling the information flow from genes to gene sets and back. The update rules for a single node <inline-formula id="inf53">
<mml:math id="m60">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and hyperedge <inline-formula id="inf54">
<mml:math id="m61">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (from layer <inline-formula id="inf55">
<mml:math id="m62">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf56">
<mml:math id="m63">
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>) are defined as follows:</p>
<p>Node-to-Hyperedge Aggregation. In this stage, each hyperedge <inline-formula id="inf57">
<mml:math id="m64">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> updates its feature vector <inline-formula id="inf58">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> by aggregating messages from all its member nodes <inline-formula id="inf59">
<mml:math id="m66">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. This message is the normalized feature vector of the node:<disp-formula id="e8">
<mml:math id="m67">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>Where <inline-formula id="inf60">
<mml:math id="m68">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the feature vector of node <inline-formula id="inf61">
<mml:math id="m69">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> at layer <inline-formula id="inf62">
<mml:math id="m70">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf63">
<mml:math id="m71">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the feature vector of hyperedge <inline-formula id="inf64">
<mml:math id="m72">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The <inline-formula id="inf65">
<mml:math id="m73">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the set of all nodes contained within the hyperedge <inline-formula id="inf66">
<mml:math id="m74">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The <inline-formula id="inf67">
<mml:math id="m75">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the degree of node <inline-formula id="inf68">
<mml:math id="m76">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, used for normalization. The <inline-formula id="inf69">
<mml:math id="m77">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the learnable parameter matrix. The <inline-formula id="inf70">
<mml:math id="m78">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes a non-linear activation function, such as <inline-formula id="inf71">
<mml:math id="m79">
<mml:mrow>
<mml:mtext>ReLU</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>Hyperedge-to-Node Aggregation. Subsequently, each node <inline-formula id="inf72">
<mml:math id="m80">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> updates its feature vector <inline-formula id="inf73">
<mml:math id="m81">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> by aggregating messages from all the hyperedges <inline-formula id="inf74">
<mml:math id="m82">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> it belongs to. In a hypergraph, the weight of a hyperedge signifies its relevance to the classification task. An unweighted hypergraph, such as the one we initially construct, implicitly assumes that all hyperedges&#x2014;representing diverse biological pathways&#x2014;contribute equally to predicting AD-associated genes. This assumption is biologically implausible. The etiology of complex diseases like Alzheimer&#x2019;s is known to be driven by a specific subset of biological processes and molecular functions. For instance, pathways related to synaptic function or neuro-inflammation are critically relevant to AD, whereas some others may not be involved. Treating these distinct pathways with uniform importance would introduce significant noise and overlook crucial disease-specific signals. Therefore, to align our model with this biological reality and enhance its predictive power, we propose a weighted aggregation of hyperedge information. This approach assigns greater importance to pathways more significantly associated with AD. The mechanism is formalized as follows.<disp-formula id="e9">
<mml:math id="m83">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold">H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m84">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>1</mml:mn>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mtext>if&#x2009;</mml:mtext>
<mml:mi>v</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mtext>if&#x2009;</mml:mtext>
<mml:mi>v</mml:mi>
<mml:mo>&#x2209;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf75">
<mml:math id="m85">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> denotes the weight of the hyperedge <inline-formula id="inf76">
<mml:math id="m86">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf77">
<mml:math id="m87">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the known disease-associated gene. The <inline-formula id="inf78">
<mml:math id="m88">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is used to indicate whether gene <inline-formula id="inf79">
<mml:math id="m89">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> belongs to <inline-formula id="inf80">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. This step is followed by a residual connection to preserve the node&#x2019;s original information (<xref ref-type="bibr" rid="B13">He et al., 2016</xref>). Therefore, the specific formula of the message passing mechanism from hyperedge to node in HyperAD is as follows:<disp-formula id="e11">
<mml:math id="m91">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>Where <inline-formula id="inf81">
<mml:math id="m92">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the feature vector of node <inline-formula id="inf82">
<mml:math id="m93">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> at layer <inline-formula id="inf83">
<mml:math id="m94">
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. The <inline-formula id="inf84">
<mml:math id="m95">
<mml:mrow>
<mml:mi mathvariant="script">E</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the set of all hyperedges that contain node <inline-formula id="inf85">
<mml:math id="m96">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The <inline-formula id="inf86">
<mml:math id="m97">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the pre-computed weight of hyperedge <inline-formula id="inf87">
<mml:math id="m98">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, modulating the message importance. The term <inline-formula id="inf88">
<mml:math id="m99">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> represents the residual connection. The <inline-formula id="inf89">
<mml:math id="m100">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes a non-linear activation function.</p>
<p>Finally, HyperAD inputs the gene feature matrix <inline-formula id="inf90">
<mml:math id="m101">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> to the fully connected layer and uses the softmax layer to get the prediction result of the model, the formula is as follows:<disp-formula id="e12">
<mml:math id="m102">
<mml:mrow>
<mml:mi mathvariant="bold">Z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>where <inline-formula id="inf91">
<mml:math id="m103">
<mml:mrow>
<mml:mi mathvariant="bold">Z</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> represents the predicted risk score of each gene, and we can use it to prioritize the degree of association between AD and genes. We use cross-entropy as the loss function of the model and use the Adam algorithm to optimize all parameters during the training.</p>
</sec>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3 Results</title>
<sec id="s3-1">
<title>3.1 Benchmarking of HyperAD</title>
<p>To demonstrate the superiority of HyperAD, we conduct a comprehensive benchmark against six state-of-the-art methods for disease gene prediction: FGN, RWRM, DiGI, GCN-GENE, GSI, and GenePlexus. FGN (<xref ref-type="bibr" rid="B36">Yao et al., 2018</xref>) first constructs a tissue-specific functional gene network by integrating various evidence sources, such as coexpression and protein-protein interactions, within a Bayesian framework; this network is then used to train an SVM classifier. c DiGI, a node kernel-based approach, generates powerful gene features by applying a graph kernel to multiple heterogeneous networks and then integrates these features to train an SVM for prediction (<xref ref-type="bibr" rid="B34">Tran et al., 2020</xref>). GCN-GENE (<xref ref-type="bibr" rid="B37">Zhang et al., 2022</xref>) represents a deep learning approach, utilizing a Graph Convolutional Network to learn node embeddings by convolving over a biological network structure while using gene expression data as initial node features. GSI (<xref ref-type="bibr" rid="B22">Li et al., 2022</xref>) first constructs a gene signal matrix where each row is a gene and each column represents a biological signal derived from gene-set membership, which is then fed into a machine learning model; for our experiments, we use its high-performing Random Forest-based implementation. Lastly, GenePlexus (<xref ref-type="bibr" rid="B26">Mancuso et al., 2022</xref>) employs a semi-supervised learning strategy on a large-scale human gene interaction network, propagating labels from known disease genes to predict novel associations. For a fair and robust evaluation, all methods are trained and tested on identical positive and negative gene sets under a rigorous ten-repetition, five-fold cross-validation scheme. We evaluate performance using the Area Under the Receiver Operating Characteristic Curve (AUROC) and the Area Under the Precision-Recall Curve (AUPRC), reporting the mean and standard deviation across all 50 folds to ensure a reliable comparison.</p>
<p>As illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>, HyperAD demonstrates superior performance, significantly outperforming all state-of-the-art methods for AD-associated gene prediction. Compared to approaches that rely on traditional pairwise biological networks such as FGN, DiGI, RWRM, GCN-GENE, and GenePlexus, HyperAD achieves substantial performance gains, with an increase of 7.9%&#x2013;21.7% in AUROC and a remarkable 23.2%&#x2013;44.7% in AUPRC. This result strongly suggests that higher-order associations captured within annotated gene sets provide a more accurate and informative representation of complex gene functions than pairwise interactions in conventional networks. Furthermore, HyperAD also significantly outperforms GSI, the most comparable baseline, improving AUROC by 2.3% and AUPRC by 9.0%. This comparison is particularly insightful because while both methods use the same raw gene-set membership information, their modeling strategies differ fundamentally. GSI treats the gene-set membership (the incidence matrix H) as a static feature matrix for a standard classifier, whereas HyperAD employs its two-stage message-passing architecture to model the hypergraph structure. This allows HyperAD to deeply explore higher-order neighborhood information and the local topology around each gene while simultaneously integrating disease-specific functional relevance through its weighted aggregation mechanism. The superior performance of HyperAD over GSI unequivocally demonstrates the power of this dynamic modeling approach. It underscores the critical importance of explicitly learning from the neighborhood context within the hypergraph. We also analyze the hyperparameter sensitivity of HyperAD (Supplementary Figure). Collectively, these results establish HyperAD as a highly effective framework and suggest that leveraging hypergraph neural networks to model higher-order biological relationships is a promising new direction for disease gene prediction.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Benchmarking experimental results of HyperAD and six advanced AD gene prediction methods.</p>
</caption>
<graphic xlink:href="fgene-16-1668200-g002.tif">
<alt-text content-type="machine-generated">Bar charts comparing the performance of various models: FGN, RWRM, DIGI, GCN-GENE, GenePlexus, GSI, and HyperAD. The left chart shows AUROC values, where HyperAD has the highest score near 0.95 and DIGI the lowest around 0.68. The right chart shows AUPRC values, with HyperAD again having the highest score near 0.78 and DIGI the lowest around 0.32. Error bars indicate variability across measures.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Ablation studies of HyperAD</title>
<p>To understand the relative contribution of different types of biological information to HyperAD&#x2019;s predictive performance, we conduct a comprehensive ablation study. In this analysis, we train and evaluate our model separately on each of the nine individual MSigDB collections (H and C1-C8) and compare their performance against the final integrated model that utilizes all collections simultaneously. As shown in <xref ref-type="fig" rid="F3">Figure 3</xref>, the results demonstrate that the integrated model achieves the highest predictive accuracy, significantly outperforming any model trained on a single data source. This finding suggests that our model&#x2019;s superior performance stems from its ability to synthesize diverse and complementary biological knowledge, from curated pathways to cell-type-specific signatures.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Ablation analysis results on the MSigDB database. We analyze and show the performance of HyperAD on different types of gene sets in the MSigDB database.</p>
</caption>
<graphic xlink:href="fgene-16-1668200-g003.tif">
<alt-text content-type="machine-generated">Two box plots compare AUROC and AUPRC values across different categories: H, C1, C2, C3, C4, C5, C6, C7, C8, and ALL. The left plot shows AUROC scores ranging from 0.4 to 0.9, with noticeable variability among categories. The right plot presents AUPRC scores, also displaying significant variability. Both plots show outliers with markers beyond the whiskers.</alt-text>
</graphic>
</fig>
<p>Upon closer checking of the models trained on individual collections, we find that the prediction performance is relatively better for curated (C2) and ontology (C5) gene sets. This indicates that the higher-order functional relationships derived from canonical pathway databases (C2) and formal biological ontologies like GO and HPO (C5) form the primary informational backbone for HyperAD&#x2019;s ability to identify AD-associated genes. While other collections perform more modestly in isolation, their inclusion is not redundant. Instead, they act as a crucial source of <xref ref-type="sec" rid="s12">Supplementary Material</xref>. For example, gene sets like positional (C1) and regulatory target (C3) likely provide essential context on genomic proximity and co-regulation that refines the core functional predictions. Therefore, we conclude that HyperAD&#x2019;s strength lies in its hierarchical use of information: it leverages the rich, explicit functional knowledge in C2 and C5 as its foundation, while integrating contextual cues from the other collections to enhance its final predictions.</p>
<p>Furthermore, we conduct a second ablation study to specifically evaluate the contribution of our core AD-specific weighting module. In this experiment, we remove this module from the architecture, thereby treating all biological information with equal importance without disease-specific prioritization. As detailed in <xref ref-type="table" rid="T2">Table 2</xref>, the full HyperAD model demonstrates a significant performance gain compared to the ablated version, with an increase of 3.3% in AUROC and 12.3% in AUPRC. This result strongly highlights the critical role of the AD-specific weighting module in focusing the model on the most disease-relevant biological contexts, which substantially enhances its predictive accuracy.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Ablation study result of AD-specific weighting module.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Model Configuration</th>
<th align="center">AUROC</th>
<th align="center">AUPRC</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">HyperAD w/o Weighting</td>
<td align="center">0.881</td>
<td align="center">0.653</td>
</tr>
<tr>
<td align="center">HyperAD</td>
<td align="center">0.914</td>
<td align="center">0.766</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-3">
<title>3.3 HyperAD-predicted genes significantly enriched in AD-associated biological process</title>
<p>A key criterion for a successful disease gene prioritization model is its ability to rank genes involved in the core biological processes of the disease highly (<xref ref-type="bibr" rid="B20">Krishnan et al., 2016</xref>). To evaluate our model against this standard, we conduct a functional enrichment analysis. We use a set of 41 highly relevant GO biological processes (<xref ref-type="bibr" rid="B11">Di Paolo and Kim, 2011</xref>), which represent key AD pathways derived from enrichment analysis of known AD genes and filtered by AD risk factors and phenotypes. We then employ a decile enrichment test to systematically assess whether our ranked list of genes (after excluding known positives) is enriched for these AD-associated functions at its top tier.</p>
<p>The results from this analysis provide compelling evidence for our model&#x2019;s biological validity. As shown in <xref ref-type="fig" rid="F4">Figure 4A</xref> and detailed in Supplementary Table, we observed an overwhelming enrichment of these 41 core AD biological processes specifically within the first decile of our ranked list (i.e., the top 10% of scored genes). The significance of this finding lies not only in its statistical power but also in the nature of the enriched functions. We note that processes directly corresponding to hallmark AD pathologies were among the most significant, with exceptionally low FDR values indicating high confidence. These can be broadly categorized into two groups: those reflecting neuronal dysfunction, such as &#x201c;cognition&#x201d; (GO:0050890, FDR <inline-formula id="inf92">
<mml:math id="m104">
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>7.7</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>49</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), &#x201c;learning or memory&#x201d; (GO:0007611, FDR <inline-formula id="inf93">
<mml:math id="m105">
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.4</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>47</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), and &#x201c;regulation of synaptic plasticity&#x201d; (GO:0048167, FDR <inline-formula id="inf94">
<mml:math id="m106">
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>8.2</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>37</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>); and those reflecting core molecular pathology, such as &#x201c;amyloid-beta clearance&#x201d; (GO:0097242, FDR <inline-formula id="inf95">
<mml:math id="m107">
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>3.9</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>20</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>). This ability to recapitulate functions related to both macro-level phenotypes and micro-level molecular mechanisms of AD among the top-ranked genes clearly demonstrates that our model does not just find AD-associated genes, but precisely identifies those central to the disease&#x2019;s functional network. This result substantially increases our confidence in prioritizing these top-ranked candidates for future experimental validation and drug target discovery.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Evaluation of HyperAD prediction. <bold>(A)</bold> Evaluation of the overlap of AD-associated biological processes within the first decile of our predictions. Fractions of genes (y-axis) indicate the distribution of genes in the gene set in each decile of the predictions. <bold>(B)</bold> Statistical validation of our predictions using multiple biological networks.</p>
</caption>
<graphic xlink:href="fgene-16-1668200-g004.tif">
<alt-text content-type="machine-generated">Panel A shows bar graphs depicting fractions of genes across deciles for cognition, learning or memory, neuroinflammatory response, regulation of synaptic plasticity, and amyloid-beta clearance, with significant FDR values indicated. Panel B displays three density plots for the number of Alzheimer&#x27;s disease-associated miRNAs, number of protein-protein interactions, and standardized sequence similarity.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s3-4">
<title>3.4 HyperAD-predicted genes are significantly linked to known AD-associated genes</title>
<p>We further assess the AD-relevance of our top-ranked candidate genes using a network biology approach. We select the top 50 novel genes (after excluding known positive genes) and test whether they are significantly associated with the set of established AD genes in three distinct biological networks. These networks represent different biological dimensions: a protein sequence similarity network, the protein-protein interaction (PPI) network from the STRING database (<xref ref-type="bibr" rid="B33">Szklarczyk et al., 2015</xref>), and the miRNA-target interaction network from mirTarBase (<xref ref-type="bibr" rid="B14">Hsu et al., 2011</xref>). As shown in <xref ref-type="fig" rid="F4">Figure 4B</xref>, the statistical analysis yields a highly significant result, indicating that the top 50 genes are strongly associated with known AD genes in all three networks (P-value <inline-formula id="inf96">
<mml:math id="m108">
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0.0001</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>).</p>
<p>This highly consistent result carries significant biological implications. It suggests that our identified candidate genes have multiple functional links to known AD genes: they not only exhibit high sequence similarity, implying potential functional homology, but their protein products also tend to participate in common cellular interaction networks and pathways. Furthermore, they are likely subject to shared miRNA co-regulation at the post-transcriptional level. Therefore, this convergent evidence from diverse molecular layers strongly supports the conclusion that our predicted genes are functionally coupled with the pathobiology of AD, marking them as promising targets for future investigation.</p>
</sec>
<sec id="s3-5">
<title>3.5 Protein expression of HyperAD-predicted genes is associated with cognitive function</title>
<p>To bridge our computational predictions with real-world clinical pathology, we conduct a critical validation to assess whether the protein expression levels of our top-ranked candidate genes are directly associated with the progression of cognitive decline in AD. For this purpose, we leverage longitudinal proteomics data from the Religious Orders Study and Memory and Aging Project (ROSMAP) (<xref ref-type="bibr" rid="B6">Canchi et al., 2019</xref>), a deeply phenotyped and highly valuable cohort study (Synapse accession doi:<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.7303/syn3219045">10.7303/syn3219045</ext-link>). Based on the clinical diagnosis variable &#x2018;dcfdx_lv&#x2019;, we stratified the samples into three distinct cognitive groups: No Cognitive Impairment (NCI, n &#x3d; 174), Mild Cognitive Impairment (MCI, n &#x3d; 100), and AD (n &#x3d; 104). Our central hypothesis is that if a gene is a key driver of AD, its encoded protein expression should exhibit a monotonic increase or decrease across the disease progression continuum from NCI to MCI to AD. To test the significance of such trends, we employ the Kendall&#x2019;s Tau-b test, a non-parametric statistical method ideally suited for assessing monotonic relationships between ordinal variables.</p>
<p>Among our top 200 candidate genes (after excluding known positives), protein expression data are available for 67 in the ROSMAP dataset. The results are highly encouraging: of these 67 genes, we identify that a substantial proportion&#x2014;27 genes (40.3%)&#x2014;exhibit protein expression levels that are significantly and monotonically correlated with the severity of cognitive decline (Kendall&#x2019;s Tau-b test, FDR <inline-formula id="inf97">
<mml:math id="m109">
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>). Of these, 12 show a positive correlation (expression increasing as cognitive function declines), while the remaining 15 show a negative correlation (<xref ref-type="fig" rid="F5">Figure 5</xref>). This high percentage of significantly associated genes strongly suggests that the candidates identified by our model are not random but are coupled at the molecular level to the clinical progression of AD.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>The evaluation results of ROSMAP data. Protein expression of 27 genes is monotonically increasing (n <inline-formula id="inf98">
<mml:math id="m110">
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 12) or decreasing (n <inline-formula id="inf99">
<mml:math id="m111">
<mml:mrow>
<mml:mo>&#x3d;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 15) in three stages.</p>
</caption>
<graphic xlink:href="fgene-16-1668200-g005.tif">
<alt-text content-type="machine-generated">Line graph comparing protein expression levels of various genes across three conditions: NCI, MCI, and AD. The left panel shows genes such as SRC and NPC2, with diverse expression trends. The right panel features genes like GSK3B and MTOR, also displaying varying patterns. Each gene is colored differently, with a legend on the right indicating the corresponding color for each gene.</alt-text>
</graphic>
</fig>
<p>Deeper case studies further illuminate the biological significance of our model&#x2019;s predictions. For instance, we find that the protein expression of CDK5 and GSK3B, two kinases known to play pivotal roles in AD, is significantly and negatively correlated with cognitive function. This aligns perfectly with their established biological roles, as the aberrant activation of these kinases is a central event driving the hyperphosphorylation of the microtubule-associated protein Tau (MAPT), leading to neurofibrillary tangles (<xref ref-type="bibr" rid="B16">Jayapalan and Natarajan, 2013</xref>). The ability of our model to independently identify these key regulators and confirm that their expression trend matches disease progression significantly bolsters its credibility. Furthermore, a particularly compelling finding involves APOA4. We not only find its expression to be negatively correlated with cognitive function but also note its colocalization on chromosome 11 with APOA1 and APOC3, which also appeared in our top-200 list. The decreased expression of this APOA1-APOC3-APOA4 gene cluster is known to be associated with AD risk (<xref ref-type="bibr" rid="B25">Lin et al., 2015</xref>). This result powerfully suggests that our HyperAD model can effectively utilize higher-order association information among multiple genes to identify functionally synergistic modules, a feat that is often beyond the reach of traditional single-gene or pairwise association methods.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4 Discussion</title>
<p>In this study, we introduced HyperAD, a hypergraph neural network framework designed to overcome a key limitation of existing methods for AD gene prioritization: their reliance on simple pairwise gene interactions. By explicitly modeling higher-order relationships derived from functional gene sets, HyperAD more accurately reflects the complex, multi-gene nature of AD pathophysiology. Our results demonstrate that this approach not only significantly outperforms state-of-the-art models but also derives its strength from synergistically integrating diverse biological information, with curated pathways (C2) and ontology gene sets (C5) forming its predictive core.</p>
<p>The biological relevance of HyperAD&#x2019;s predictions is strongly supported by multiple, independent lines of validation. Our top-ranked candidate genes are significantly enriched in hallmark AD biological processes, such as synaptic regulation and amyloid-beta clearance, and are densely connected to known AD genes in biological networks. Most compellingly, by leveraging proteomics data from the ROSMAP cohort, we show a direct link between the expression levels of our predicted genes and the clinical progression of cognitive decline. This convergence of computational and clinical evidence provides high confidence in our prioritized candidates as genuine players in AD.</p>
<p>While HyperAD marks a significant advance, we acknowledge its limitations. The model&#x2019;s performance is dependent on the quality of existing gene set databases, and like all computational models, it predicts association, not causation. Therefore, the most critical next step is the experimental validation of our novel high-confidence candidates to confirm their functional roles. Furthermore, the HyperAD framework is inherently flexible and can be readily applied to other complex diseases, offering a powerful new tool for computational genomics.</p>
<p>In conclusion, HyperAD provides a more powerful and biologically intuitive approach to disease gene discovery. By shifting the paradigm from pairwise relationships to higher-order functional contexts, it delivers a robust and validated list of novel AD risk genes. These findings offer promising new avenues for research, with the potential to accelerate the development of future diagnostics and targeted therapies for Alzheimer&#x2019;s disease.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/<xref ref-type="sec" rid="s12">Supplementary Material</xref>, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec sec-type="ethics-statement" id="s6">
<title>Ethics statement</title>
<p>The manuscript presents research on animals that do not require ethical approval for their study.</p>
</sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>MM: Methodology, Writing &#x2013; original draft. CD: Conceptualization, Methodology, Writing &#x2013; original draft, Writing &#x2013; review and editing. YL: Writing &#x2013; review and editing. QC: Writing &#x2013; review and editing. FL: Writing &#x2013; review and editing. YZ: Conceptualization, Supervision, Writing &#x2013; original draft, Writing &#x2013; review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<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 sec-type="ai-statement" id="s10">
<title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec sec-type="supplementary-material" id="s12">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fgene.2025.1668200/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fgene.2025.1668200/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.docx" id="SM1" mimetype="application/docx" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Agarwal</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Branson</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Belongie</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2006</year>). &#x201c;<article-title>Higher order learning with graphs</article-title>,&#x201d; in <source>Proceedings of the 23rd international conference on machine learning</source>, <fpage>17</fpage>&#x2013;<lpage>24</lpage>.</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Amberger</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Bocchini</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Scott</surname>
<given-names>A. F.</given-names>
</name>
<name>
<surname>Hamosh</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Omim. Org: leveraging knowledge across phenotype&#x2013;gene relationships</article-title>. <source>Nucleic Acids Res.</source> <volume>47</volume>, <fpage>D1038-D1043</fpage>&#x2013;<lpage>D1043</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gky1151</pub-id>
<pub-id pub-id-type="pmid">30445645</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ata</surname>
<given-names>S. K.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ou-Yang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Kwoh</surname>
<given-names>C. K.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.-L.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Recent advances in network-based methods for disease gene prediction</article-title>. <source>Briefings Bioinforma.</source> <volume>22</volume>, <fpage>bbaa303</fpage>. <pub-id pub-id-type="doi">10.1093/bib/bbaa303</pub-id>
<pub-id pub-id-type="pmid">33276376</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bellenguez</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>K&#xfc;&#xe7;&#xfc;kali</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Jansen</surname>
<given-names>I. E.</given-names>
</name>
<name>
<surname>Kleineidam</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Moreno-Grau</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Amin</surname>
<given-names>N.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>New insights into the genetic etiology of alzheimer&#x2019;s disease and related dementias</article-title>. <source>Nat. Genet.</source> <volume>54</volume>, <fpage>412</fpage>&#x2013;<lpage>436</lpage>. <pub-id pub-id-type="doi">10.1038/s41588-022-01024-z</pub-id>
<pub-id pub-id-type="pmid">35379992</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bertram</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>McQueen</surname>
<given-names>M. B.</given-names>
</name>
<name>
<surname>Mullin</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Blacker</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Tanzi</surname>
<given-names>R. E.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Systematic meta-analyses of alzheimer disease genetic association studies: the alzgene database</article-title>. <source>Nat. Genet.</source> <volume>39</volume>, <fpage>17</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1038/ng1934</pub-id>
<pub-id pub-id-type="pmid">17192785</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Canchi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Raao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Masliah</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Rosenthal</surname>
<given-names>S. B.</given-names>
</name>
<name>
<surname>Sasik</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Fisch</surname>
<given-names>K. M.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Integrating gene and protein expression reveals perturbed functional networks in alzheimer&#x2019;s disease</article-title>. <source>Cell Rep.</source> <volume>28</volume>, <fpage>1103</fpage>&#x2013;<lpage>1116</lpage>. <pub-id pub-id-type="doi">10.1016/j.celrep.2019.06.073</pub-id>
<pub-id pub-id-type="pmid">31340147</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Consortium</surname>
<given-names>G. O.</given-names>
</name>
<name>
<surname>Clark</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ireland</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lomax</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ashburner</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Foulger</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2004</year>). <article-title>The gene ontology (go) database and informatics resource</article-title>. <source>Nucleic Acids Res.</source> <volume>32</volume>, <fpage>D258</fpage>&#x2013;<lpage>D261</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkh036</pub-id>
<pub-id pub-id-type="pmid">14681407</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cowen</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ideker</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Raphael</surname>
<given-names>B. J.</given-names>
</name>
<name>
<surname>Sharan</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Network propagation: a universal amplifier of genetic associations</article-title>. <source>Nat. Rev. Genet.</source> <volume>18</volume>, <fpage>551</fpage>&#x2013;<lpage>562</lpage>. <pub-id pub-id-type="doi">10.1038/nrg.2017.38</pub-id>
<pub-id pub-id-type="pmid">28607512</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dalmasso</surname>
<given-names>M. C.</given-names>
</name>
<name>
<surname>De Rojas</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Olivar</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Muchnik</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Angel</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Gloger</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>The first genome-wide association study in the Argentinian and Chilean populations identifies shared genetics with Europeans in alzheimer&#x2019;s disease</article-title>. <source>Alzheimer&#x2019;s and Dementia</source> <volume>20</volume>, <fpage>1298</fpage>&#x2013;<lpage>1308</lpage>. <pub-id pub-id-type="doi">10.1002/alz.13522</pub-id>
<pub-id pub-id-type="pmid">37985413</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.-D.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.-S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Identifying new cancer genes based on the integration of annotated gene sets <italic>via</italic> hypergraph neural networks</article-title>. <source>Bioinformatics</source> <volume>40</volume>, <fpage>i511</fpage>&#x2013;<lpage>i520</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btae257</pub-id>
<pub-id pub-id-type="pmid">38940121</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Di Paolo</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>T.-W.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Linking lipids to alzheimer&#x2019;s disease: cholesterol and beyond</article-title>. <source>Nat. Rev. Neurosci.</source> <volume>12</volume>, <fpage>284</fpage>&#x2013;<lpage>296</lpage>. <pub-id pub-id-type="doi">10.1038/nrn3012</pub-id>
<pub-id pub-id-type="pmid">21448224</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ji</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Hypergraph neural networks</article-title>. <source>Proc. AAAI Conf. Artif. Intell.</source> <volume>33</volume>, <fpage>3558</fpage>&#x2013;<lpage>3565</lpage>. <pub-id pub-id-type="doi">10.1609/aaai.v33i01.33013558</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="book">
<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> (<year>2016</year>). &#x201c;<article-title>Deep residual learning for image recognition</article-title>,&#x201d; in <source>Proceedings of the IEEE conference on computer vision and pattern recognition</source>, <fpage>770</fpage>&#x2013;<lpage>778</lpage>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hsu</surname>
<given-names>S.-D.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>F.-M.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>W.-Y.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>W.-C.</given-names>
</name>
<name>
<surname>Chan</surname>
<given-names>W.-L.</given-names>
</name>
<etal/>
</person-group> (<year>2011</year>). <article-title>Mirtarbase: a database curates experimentally validated microrna&#x2013;target interactions</article-title>. <source>Nucleic Acids Res.</source> <volume>39</volume>, <fpage>D163</fpage>&#x2013;<lpage>D169</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkq1107</pub-id>
<pub-id pub-id-type="pmid">21071411</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jansen</surname>
<given-names>I. E.</given-names>
</name>
<name>
<surname>Savage</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Watanabe</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Bryois</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Williams</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Steinberg</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Genome-wide meta-analysis identifies new loci and functional pathways influencing alzheimer&#x2019;s disease risk</article-title>. <source>Nat. Genet.</source> <volume>51</volume>, <fpage>404</fpage>&#x2013;<lpage>413</lpage>. <pub-id pub-id-type="doi">10.1038/s41588-018-0311-9</pub-id>
<pub-id pub-id-type="pmid">30617256</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jayapalan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Natarajan</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>The role of cdk5 and gsk3b kinases in hyperphosphorylation of microtubule associated protein tau (mapt) in alzheimer&#x2019;s disease</article-title>. <source>Bioinformation</source> <volume>9</volume>, <fpage>1023</fpage>&#x2013;<lpage>1030</lpage>. <pub-id pub-id-type="doi">10.6026/97320630091023</pub-id>
<pub-id pub-id-type="pmid">24497730</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kanehisa</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Goto</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Kegg: kyoto encyclopedia of genes and genomes</article-title>. <source>Nucleic Acids Res.</source> <volume>28</volume>, <fpage>27</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1093/nar/28.1.27</pub-id>
<pub-id pub-id-type="pmid">10592173</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kipf</surname>
<given-names>T. N.</given-names>
</name>
<name>
<surname>Welling</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Semi-supervised classification with graph convolutional networks</article-title>,&#x201d; in <source>International conference on learning representations</source>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>K&#xf6;hler</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Gargano</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Matentzoglu</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Carmody</surname>
<given-names>L. C.</given-names>
</name>
<name>
<surname>Lewis-Smith</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Vasilevsky</surname>
<given-names>N. A.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>The human phenotype ontology in 2021</article-title>. <source>Nucleic Acids Res.</source> <volume>49</volume>, <fpage>D1207</fpage>&#x2013;<lpage>D1217</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkaa1043</pub-id>
<pub-id pub-id-type="pmid">33264411</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Krishnan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Theesfeld</surname>
<given-names>C. L.</given-names>
</name>
<name>
<surname>Wong</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Tadych</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Genome-wide prediction and functional characterization of the genetic basis of autism spectrum disorder</article-title>. <source>Nat. Neurosci.</source> <volume>19</volume>, <fpage>1454</fpage>&#x2013;<lpage>1462</lpage>. <pub-id pub-id-type="doi">10.1038/nn.4353</pub-id>
<pub-id pub-id-type="pmid">27479844</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Blom</surname>
<given-names>U. M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>P. I.</given-names>
</name>
<name>
<surname>Shim</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Marcotte</surname>
<given-names>E. M.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Prioritizing candidate disease genes by network-based boosting of genome-wide association data</article-title>. <source>Genome Res.</source> <volume>21</volume>, <fpage>1109</fpage>&#x2013;<lpage>1121</lpage>. <pub-id pub-id-type="doi">10.1101/gr.118992.110</pub-id>
<pub-id pub-id-type="pmid">21536720</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H.-D.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.-Q.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>C.-X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A gene set-integrated approach for predicting disease-associated genes</article-title>. <source>IEEE/ACM Trans. Comput. Biol. Bioinforma.</source> <volume>20</volume>, <fpage>3440</fpage>&#x2013;<lpage>3450</lpage>. <pub-id pub-id-type="doi">10.1109/TCBB.2022.3214517</pub-id>
<pub-id pub-id-type="pmid">36240041</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liberzon</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Subramanian</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Pinchback</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Thorvaldsd&#xf3;ttir</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Tamayo</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Mesirov</surname>
<given-names>J. P.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Molecular signatures database (Msigdb) 3.0</article-title>. <source>Bioinformatics</source> <volume>27</volume>, <fpage>1739</fpage>&#x2013;<lpage>1740</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btr260</pub-id>
<pub-id pub-id-type="pmid">21546393</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liberzon</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Birger</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Thorvaldsd&#xf3;ttir</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ghandi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mesirov</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Tamayo</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>The molecular signatures database (MSigDB) hallmark gene set collection</article-title>. <source>Cell Syst.</source> <volume>1</volume>, <fpage>417</fpage>&#x2013;<lpage>425</lpage>. <pub-id pub-id-type="doi">10.1016/j.cels.2015.12.004</pub-id>
<pub-id pub-id-type="pmid">26771021</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Decreased expression of the apoa1&#x2013;apoc3&#x2013;apoa4 gene cluster is associated with risk of alzheimer&#x2019;s disease</article-title>. <source>Drug Des. Dev. Ther.</source> <volume>9</volume>, <fpage>5421</fpage>&#x2013;<lpage>5431</lpage>. <pub-id pub-id-type="doi">10.2147/DDDT.S89279</pub-id>
<pub-id pub-id-type="pmid">26491253</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mancuso</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Bills</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Krum</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Newsted</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Krishnan</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Geneplexus: a web-server for gene discovery using network-based machine learning</article-title>. <source>Nucleic Acids Res.</source> <volume>50</volume>, <fpage>W358</fpage>&#x2013;<lpage>W366</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkac335</pub-id>
<pub-id pub-id-type="pmid">35580053</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McCarthy</surname>
<given-names>M. I.</given-names>
</name>
<name>
<surname>Abecasis</surname>
<given-names>G. R.</given-names>
</name>
<name>
<surname>Cardon</surname>
<given-names>L. R.</given-names>
</name>
<name>
<surname>Goldstein</surname>
<given-names>D. B.</given-names>
</name>
<name>
<surname>Little</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ioannidis</surname>
<given-names>J. P.</given-names>
</name>
<etal/>
</person-group> (<year>2008</year>). <article-title>Genome-wide association studies for complex traits: consensus, uncertainty and challenges</article-title>. <source>Nat. Rev. Genet.</source> <volume>9</volume>, <fpage>356</fpage>&#x2013;<lpage>369</lpage>. <pub-id pub-id-type="doi">10.1038/nrg2344</pub-id>
<pub-id pub-id-type="pmid">18398418</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pi&#xf1;ero</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ram&#xed;rez-Anguita</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Sa&#xfc;ch-Pitarch</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ronzano</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Centeno</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Sanz</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>The disgenet knowledge platform for disease genomics: 2019 update</article-title>. <source>Nucleic Acids Res.</source> <volume>48</volume>, <fpage>D845</fpage>&#x2013;<lpage>D855</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkz1021</pub-id>
<pub-id pub-id-type="pmid">31680165</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sims</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Hill</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Williams</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>The multiplex model of the genetics of alzheimer&#x2019;s disease</article-title>. <source>Nat. Neurosci.</source> <volume>23</volume>, <fpage>311</fpage>&#x2013;<lpage>322</lpage>. <pub-id pub-id-type="doi">10.1038/s41593-020-0599-5</pub-id>
<pub-id pub-id-type="pmid">32112059</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sollis</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Mosaku</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Abid</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Buniello</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Cerezo</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gil</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>The nhgri-ebi gwas catalog: knowledgebase and deposition resource</article-title>. <source>Nucleic Acids Res.</source> <volume>51</volume>, <fpage>D977</fpage>&#x2013;<lpage>D985</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkac1010</pub-id>
<pub-id pub-id-type="pmid">36350656</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Spina</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>La Joie</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Petersen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Nolan</surname>
<given-names>A. L.</given-names>
</name>
<name>
<surname>Cuevas</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Cosme</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Comorbid neuropathological diagnoses in early <italic>versus</italic> late-onset alzheimer&#x2019;s disease</article-title>. <source>Brain</source> <volume>144</volume>, <fpage>2186</fpage>&#x2013;<lpage>2198</lpage>. <pub-id pub-id-type="doi">10.1093/brain/awab099</pub-id>
<pub-id pub-id-type="pmid">33693619</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Subramanian</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tamayo</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Mootha</surname>
<given-names>V. K.</given-names>
</name>
<name>
<surname>Mukherjee</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ebert</surname>
<given-names>B. L.</given-names>
</name>
<name>
<surname>Gillette</surname>
<given-names>M. A.</given-names>
</name>
<etal/>
</person-group> (<year>2005</year>). &#x201c;<article-title>Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles</article-title>,&#x201d;, <volume>102</volume>. <publisher-name>Washington, DC: Proceedings of the National Academy of Sciences</publisher-name>, <fpage>15545</fpage>&#x2013;<lpage>15550</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.0506580102</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Szklarczyk</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Franceschini</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wyder</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Forslund</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Heller</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Huerta-Cepas</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>String v10: Protein&#x2013;Protein interaction networks, integrated over the tree of life</article-title>. <source>Nucleic Acids Res.</source> <volume>43</volume>, <fpage>D447</fpage>&#x2013;<lpage>D452</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gku1003</pub-id>
<pub-id pub-id-type="pmid">25352553</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tran</surname>
<given-names>V. D.</given-names>
</name>
<name>
<surname>Sperduti</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Backofen</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Costa</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Heterogeneous networks integration for disease&#x2013;gene prioritization with node kernels</article-title>. <source>Bioinformatics</source> <volume>36</volume>, <fpage>2649</fpage>&#x2013;<lpage>2656</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btaa008</pub-id>
<pub-id pub-id-type="pmid">31990289</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Valdeolivas</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tichit</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Navarro</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Perrin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Odelin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Levy</surname>
<given-names>N.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Random walk with restart on multiplex and heterogeneous biological networks</article-title>. <source>Bioinformatics</source> <volume>35</volume>, <fpage>497</fpage>&#x2013;<lpage>505</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/bty637</pub-id>
<pub-id pub-id-type="pmid">30020411</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Kaletsky</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Keyes</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Mor</surname>
<given-names>D. E.</given-names>
</name>
<name>
<surname>Wong</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Sohrabi</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>An integrative tissue-network approach to identify and test human disease genes</article-title>. <source>Nat. Biotechnol.</source> <volume>36</volume>, <fpage>1091</fpage>&#x2013;<lpage>1099</lpage>. <pub-id pub-id-type="doi">10.1038/nbt.4246</pub-id>
<pub-id pub-id-type="pmid">30346941</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Gcn-gene: a novel method for prediction of coronary heart disease-related genes</article-title>. <source>Comput. Biol. Med.</source> <volume>150</volume>, <fpage>105918</fpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2022.105918</pub-id>
<pub-id pub-id-type="pmid">36215847</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sch&#xf6;lkopf</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Learning with hypergraphs: clustering, classification, and embedding</article-title>. <source>Adv. Neural Inf. Process. Syst.</source> <volume>19</volume>, <fpage>1601</fpage>&#x2013;<lpage>1608</lpage>. <pub-id pub-id-type="doi">10.7551/mitpress/7503.003.0205</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>