<?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. Pharmacol.</journal-id>
<journal-title>Frontiers in Pharmacology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Pharmacol.</abbrev-journal-title>
<issn pub-type="epub">1663-9812</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1484639</article-id>
<article-id pub-id-type="doi">10.3389/fphar.2024.1484639</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Pharmacology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>MKAN-MMI: empowering traditional medicine-microbe interaction prediction with masked graph autoencoders and KANs</article-title>
<alt-title alt-title-type="left-running-head">Ye 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/fphar.2024.1484639">10.3389/fphar.2024.1484639</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" equal-contrib="yes">
<name>
<surname>Ye</surname>
<given-names>Sheng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2215747/overview"/>
<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" equal-contrib="yes">
<name>
<surname>Wang</surname>
<given-names>Jue</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2850794/overview"/>
<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>Zhu</surname>
<given-names>Mingmin</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yuan</surname>
<given-names>Sisi</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhuo</surname>
<given-names>Linlin</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1889480/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Chen</surname>
<given-names>Tiancong</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1895422/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Gao</surname>
<given-names>Jinjian</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>The Second Affiliated Hospital of Wenzhou Medical University</institution>, <addr-line>Wenzhou</addr-line>, <addr-line>Zhejiang</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Laboratory Medicine and Life Sciences</institution>, <institution>Wenzhou Medical University</institution>, <addr-line>Wenzhou</addr-line>, <addr-line>Zhejiang</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Clinical Laboratory, Shandong Provincial Third Hospital</institution>, <institution>Shandong University</institution>, <addr-line>Jinan</addr-line>, <addr-line>Shandong</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Bioinformatics and Genomics</institution>, <institution>University of North Carolina at Charlotte</institution>, <addr-line>Charlotte</addr-line>, <addr-line>NC</addr-line>, <country>United States</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>School of Data Science and Artificial Intelligence</institution>, <institution>Wenzhou University of Technology</institution>, <addr-line>Wenzhou</addr-line>, <addr-line>Zhejiang</addr-line>, <country>China</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>Department of Rehabilitation</institution>, <institution>The Wenzhou Third Clinical Institute Affiliated to Wenzhou Medical University</institution>, <institution>Wenzhou People&#x27;s Hospital</institution>, <institution>Wenzhou Maternal and Child Health Care Hospital</institution>, <addr-line>Wenzhou</addr-line>, <addr-line>Zhejiang</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/1472367/overview">Junlin Xu</ext-link>, Hunan 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/1794066/overview">Wenyan Wang</ext-link>, Anhui University of Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1046995/overview">Wei Liu</ext-link>, Xiangtan University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Sisi Yuan, <email>syuan4@charlotte.edu</email>; Tiancong Chen, <email>tianconga@163.com</email>; Jinjian Gao, <email>gaojinjian70@126.com</email>
</corresp>
<fn fn-type="equal" id="fn001">
<label>
<sup>&#x2020;</sup>
</label>
<p>These authors have contributed equally to this work</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>22</day>
<month>10</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>15</volume>
<elocation-id>1484639</elocation-id>
<history>
<date date-type="received">
<day>22</day>
<month>08</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>08</day>
<month>10</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Ye, Wang, Zhu, Yuan, Zhuo, Chen and Gao.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Ye, Wang, Zhu, Yuan, Zhuo, Chen and Gao</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>The growing microbial resistance to traditional medicines necessitates in-depth analysis of medicine-microbe interactions (MMIs) to develop new therapeutic strategies. Widely used artificial intelligence models are limited by sparse observational data and prevalent noise, leading to over-reliance on specific data for feature extraction and reduced generalization ability. To address these limitations, we integrate Kolmogorov-Arnold Networks (KANs), independent subspaces, and collaborative decoding techniques into the masked graph autoencoder (Mask GAE) framework, creating an innovative MMI prediction model with enhanced accuracy, generalization, and interpretability. First, we apply Bernoulli distribution to randomly mask parts of the medicine-microbe graph, advancing self-supervised training and reducing noise impact. Additionally, the independent subspace technique enables graph neural networks (GNNs) to learn weights independently across different feature subspaces, enhancing feature expression. Fusing the multi-layer outputs of GNNs effectively reduces information loss caused by masking. Moreover, using KANs for advanced nonlinear mapping enhances the learnability and interpretability of weights, deepening the understanding of complex MMIs. These measures significantly enhanced the accuracy, generalization, and interpretability of our model in MMI prediction tasks. We validated our model on three public datasets with results showing that our model outperformed existing leading models. The relevant data and code are publicly accessible at: <ext-link ext-link-type="uri" xlink:href="https://github.com/zhuoninnin1992/MKAN-MMI">https://github.com/zhuoninnin1992/MKAN-MMI</ext-link>.</p>
</abstract>
<kwd-group>
<kwd>traditional medicine (TM)</kwd>
<kwd>medicine-microbe interactions (MMIs)</kwd>
<kwd>artificial intelligence models</kwd>
<kwd>masked graph autoencoder (mask GAE)</kwd>
<kwd>kolmogorov-arnold networks (KANs)</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Ethnopharmacology</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Traditional medicines have historically played a crucial role in safeguarding life and health. Its primary mechanisms involve inhibiting harmful bacteria, viruses, and other microorganisms, or promoting the growth of beneficial microorganisms. Microbes, including bacteria, viruses, fungi, and protozoa, are ubiquitous on Earth and have a profound impact on human life and health (<xref ref-type="bibr" rid="B5">Consortium, 2012</xref>). They play crucial roles in digestion and immune processes (<xref ref-type="bibr" rid="B8">Flint et al., 2012</xref>; <xref ref-type="bibr" rid="B16">Hooper et al., 2012</xref>), produce essential vitamins (<xref ref-type="bibr" rid="B20">LeBlanc et al., 2013</xref>), and defend against pathogens (<xref ref-type="bibr" rid="B3">Buffie and Pamer, 2013</xref>). While many microbes benefit the environment and human health, some can cause disease. For instance, bacteria like <italic>Staphylococcus aureus</italic> and <italic>Escherichia coli</italic>, typically harmless in the human body, can under certain conditions cause skin infections (<xref ref-type="bibr" rid="B24">Liu A. et al., 2024</xref>), food poisoning (<xref ref-type="bibr" rid="B9">Gencay et al., 2016</xref>; <xref ref-type="bibr" rid="B11">Glavin, 2003</xref>), and more serious diseases. Therefore, understanding the relationship between microbes and medicines is crucial in precision medicine. Traditionally, microbial resistance has been studied through clinical observations and laboratory experiments that identify resistant strains by exposing bacteria to antibiotics and observing their survival. However, these methods are time-consuming, costly, and limited in detection range. This limitation has driven the adoption of computational methods in studying microbial resistance. Currently, the core technologies for inferring microbial resistance include systems biology and network analysis, machine learning and deep learning, and graph neural networks.</p>
<p>The first strategy integrates bioinformatics technologies and theories to construct and analyze biological network models, studying potential interactions between microbes and antibiotics. This approach helps scientists understand the complex regulatory mechanisms of microbial resistance. Sara Green et al. used graph theory and dynamic systems theory to simulate biological networks, gaining deeper insights into the mechanisms of microbial resistance to antibiotics (<xref ref-type="bibr" rid="B12">Green et al., 2018</xref>). Roberta Bardini et al. utilized a multi-level Petri net (Nets-Within-Nets, NWN) computational model to simulate the effects of various antibiotic management rules on microbial resistance (<xref ref-type="bibr" rid="B2">Bardini et al., 2018</xref>). Liu et al. constructed and analyzed complex network models using high-throughput multi-omics data, revealing key interactions and functions in microbial communities and mechanisms affecting community structure and resistance (<xref ref-type="bibr" rid="B25">Liu et al., 2021</xref>). Additionally, network topology analysis identified microbes with decisive roles in microbial networks, offering new perspectives on the functions and interactions of microbes in biological systems. Wang et al. investigated the structure and function of Cladophora&#x2019;s microbial community at different life cycle stages using high-throughput 16S rRNA gene sequencing and network analysis, and analyzed the key ecological processes these communities may participate in through a functional prediction database (<xref ref-type="bibr" rid="B45">Wang et al., 2023b</xref>). Network-based methods employs biological network models and graph theory to assist research in deciphering the complex regulatory mechanisms underlying microbe resistance. Network topology analysis enables the identification of microbes that play pivotal roles in medicine-microbe networks, providing insights into their functions and interactions within biological systems. James et al. summarized current challenges, including incomplete data, prediction errors, noise in network analysis, and limitations in experimental verification (<xref ref-type="bibr" rid="B18">James and Mu&#xf1;oz-Mu&#xf1;oz, 2022</xref>). These challenges limit the broader application of network analysis-based technologies.</p>
<p>The second strategy leverages the similarity networks of microbes and medicines, employing machine learning (<xref ref-type="bibr" rid="B23">Li et al., 2021</xref>) and deep learning (<xref ref-type="bibr" rid="B13">Guthrie et al., 2017</xref>; <xref ref-type="bibr" rid="B2">Bardini et al., 2018</xref>) methods to identify potential MMIs. With significant improvements in computing performance and data storage capacity, numerous databases relevant to MMI have been established. This offers a fundamental resource for exploring new interactions between microbes and medicines through machine learning technology. For instance, Zhu et al. calculated the GIP core similarity of microbes and medicines, analyzed the chemical structure similarity of medicines, constructed similarity networks and medicine-microbe interaction networks, and employed KATZ technology to identify unknown MMIs (<xref ref-type="bibr" rid="B51">Zhu et al., 2019</xref>). However, the KATZ method exhibits significant limitations, including poor data adaptability, high computational complexity, and parameter sensitivity. These issues may challenge the KATZ method, particularly with sparse, large-scale, and new datasets. Consequently, HeteSim was developed. HeteSim, designed for heterogeneous networks, minimizes computation and data dependence by focusing on specific and related paths, performing well in sparse situations (<xref ref-type="bibr" rid="B34">Shi et al., 2014</xref>). Long et al. integrated metapath2vec with bipartite network recommendation technology and devised a biased bipartite network projection algorithm to enhance MMI prediction accuracy (<xref ref-type="bibr" rid="B27">Long and Luo, 2020</xref>). Zhu et al. constructed a medicine similarity matrix and applied the Laplace regularized least squares technique to identify unknown MMIs (<xref ref-type="bibr" rid="B52">Zhu et al., 2021</xref>). Similarity network-based methods focus on extracting similarity data from multiple sources, significantly addressing the limitations of medicine-microbe network data. Additionally, they often propose more efficient feature fusion techniques to improve the representation of medicines and microbes. However, their strong reliance on specific feature extraction may limit these methods&#x2019; adaptability.</p>
<p>The third strategy employs GNN technology to capture complex interactions between microbes and medicines by extracting node representations from the medicine-microbe graph. Huang et al. proposed the Graph2MDA model, based on the variational graph autoencoder (VGAE), which integrates multi-source data and network topology to accurately identify unknown MMIs (<xref ref-type="bibr" rid="B6">Deng et al., 2022</xref>). This marks the first application of VGAE technology to MMI prediction, achieving notable results. Tian et al. proposed the SCSMDA model, which is based on the graph convolutional network (GCN) and self-supervised learning strategy and enhances node representation using meta-path technology, yielding positive results (<xref ref-type="bibr" rid="B41">Tian et al., 2023</xref>). Additionally, the model incorporates contrastive learning and adaptive negative sampling strategies to further enhance performance. Long et al. introduced the EGATMDA model, leveraging GCN and the graph attention network (GAT) to extract and dynamically optimize node representations by adjusting the importance of various nodes and network types (<xref ref-type="bibr" rid="B29">Long et al., 2020b</xref>). Wang et al. proposed the TNRGCN model, which begins by constructing a medicine-microbe-disease heterogeneous network and then employs the relational graph convolutional network (RGCN) to identify unknown MMIs (<xref ref-type="bibr" rid="B44">Wang et al., 2023a</xref>). The model also utilizes principal component analysis (PCA) to extract key information from multi-source similarity data. GNN-based methods effectively capture network topology information through message propagation and update operations on medicine-microbe networks, enabling accurate prediction of potential MMIs. However, these methods typically depend on uniform and dense topological networks, which are rarely encountered in real-world scenarios. Furthermore, the initial representation of medicines and microbes often fails to significantly enhance the performance of GNN-based methods.</p>
<p>Despite the considerable success of current MMI inference methods based on deep learning or GNN, significant challenges remain. First, the model&#x2019;s generalization ability is constrained by complex feature extractors and classifiers, with limited interpretability. Second, the observed data is vastly outnumbered by unknown drug-microbe pairs, leading to severe imbalance. Third, noisy data is inevitably introduced during the data collection process. To address these issues, we have integrated KAN, independent subspace, and collaborative encoding technologies into the Mask GAE framework to develop the new MMI prediction model MKAN-MMI. First, we mask portions of the input medicine-microbe graph to decrease the model&#x2019;s noise sensitivity. Second, we employ independent subspace technology, allowing GNNs to independently learn weights within their respective feature subspaces during feature extraction. Specifically, we utilize polynomial technology to divide node features into distinct subspaces and allocate specific biases and weights to each, optimizing them independently. This avoids linear dependencies and improves the model&#x2019;s adaptability to unknown data, thereby enhancing feature expression. Additionally, we collaboratively decode the outputs from multi-layer GNNs to minimize losses from masking operations. Subsequently, we incorporate KAN technology in the linear output layer to enhance weight learnability and interpretability, improving the model&#x2019;s understanding of the complex interactions between microbes and medicines. These measures have significantly improved the model&#x2019;s prediction accuracy, generalization ability, and interpretability. Our contributions can be summarized as follows:<list list-type="simple">
<list-item>
<p>1. Under the Mask GAE framework, we integrated KAN, independent subspace, and collaborative decoding technologies to develop a new MMI prediction model that achieved stable and reliable results.</p>
</list-item>
<list-item>
<p>2. We implemented independent subspace technology, enabling each feature subspace to independently learn weights and enhance expression capability.</p>
</list-item>
<list-item>
<p>3. We employed KAN technology to improve the learnability and interpretability of weights, thus enabling the model to capture detailed interactions between microbes and medicines.</p>
</list-item>
<list-item>
<p>4. We adopted collaborative decoding technology to integrate GNN&#x2019;s multi-layer outputs, minimizing loss from masking.</p>
</list-item>
</list>
</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2 Methods</title>
<p>The aim of this study is to identify potential MMIs among numerous unobserved medicine-microbe pairs, using observed MMIs as a basis. Since traditional biochemical or clinical experiments are often costly and time-consuming, developing efficient computational methods is crucial for rapidly identifying these unknown associations. The current research employs three main strategies: 1) integrating systems biology and network analysis, along with bioinformatics methods and mathematical modeling, to analyze the response mechanisms of microbes to drugs; 2) utilizing machine learning and deep learning techniques to extract similar features between microbes and drugs for predicting potential unknown interactions; and 3) applying GNN to extract topological features from known interactions, enhancing the representation of microbe and drug nodes. These strategies significantly enhance research efficiency for unknown MMIs and provide substantial support for understanding the complex interaction networks between microbes and drugs. However, these methods face practical challenges, particularly in terms of model generalization, which is often limited by the complexity of feature extractors and classifiers.</p>
<p>We integrated KAN, independent subspace, and collaborative decoding techniques into the Mask GAE framework to propose the MMI prediction model MKAN-MMI. Compared to traditional GNN-based MMI prediction models, our approach exhibits three main differences. First, we employ independent subspace technology, enabling subspaces to autonomously learn weights. This prevents weight sharing among subspaces and reduces linear correlations, thereby enhancing their expressiveness. Second, we apply collaborative decoding technology to conduct cross-Hadamard product operations on GNN&#x2019;s multi-layer outputs, improving data utilization and the model&#x2019;s adaptability to sparse data. Third, we utilize KAN technology to enhance the learnability and interpretability of weights, deepening our understanding of the complex interactions between medicines and microbes.</p>
<sec id="s2-1">
<title>2.1 Model overview</title>
<p>
<xref ref-type="fig" rid="F1">Figure 1</xref> illustrates the architecture of the MKAN-MMI model. In module (A), we gather observed MMIs along with original microbe and medicine information from the database to construct the initial medicine-microbe graph. Subsequently, we mask traversed MMIs by sampling nodes, employing a random walk strategy. In module (B), independent subspace technology is applied to learn weights for each subspace independently, facilitating the extraction of multi-layer representations of microbes and medicines. In module (C), the cross-Hadamard product is applied to the multi-layer output from module (B) to produce the final medicine-microbe pair representation. Subsequently, KAN technology predicts the score and reconstructs the medicine-microbe graph. Module (D) encapsulates the operating rules of KAN.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The MKAN-MMI model&#x2019;s architecture comprises: <bold>(A)</bold> constructing and masking the medicine-microbe graph, <bold>(B)</bold> extracting microbe and medicine representations using independent subspace technology, <bold>(C)</bold> reconstructing the masked graph with collaborative decoding, and <bold>(D)</bold> employing KAN technology.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g001.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Masked graph autoencoders</title>
<p>Recently, GAE technology has achieved significant success due to its self-supervised nature. The architecture of GAE is straightforward, comprising only two main components: a GNN encoder and a decoder. The GAE process is well-defined: the GNN encoder extracts node embeddings from the input graph, and the decoder is trained to reconstruct based on known links. The objective function is defined as <xref ref-type="disp-formula" rid="e1">Equations 1</xref>&#x2013;<xref ref-type="disp-formula" rid="e3">3</xref>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi mathvariant="script">I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi mathvariant="script">I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">GAE</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">L</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 mathvariant="script">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">L</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:msub>
<mml:mrow>
<mml:mi mathvariant="script">L</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:mrow>
</mml:math>
</inline-formula> denotes the loss on positive (negative) links, <inline-formula id="inf2">
<mml:math id="m5">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the sets of positive (negative) links, <inline-formula id="inf3">
<mml:math id="m6">
<mml:mrow>
<mml:mi mathvariant="script">I</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the decoder function, and <inline-formula id="inf4">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf5">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the embeddings of nodes <inline-formula id="inf6">
<mml:math id="m9">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf7">
<mml:math id="m10">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.</p>
<p>Numerous studies have demonstrated that GAE exhibits enhanced performance following appropriate masking of the input graph (<xref ref-type="bibr" rid="B7">Devlin et al., 2019</xref>; <xref ref-type="bibr" rid="B15">He et al., 2022</xref>; <xref ref-type="bibr" rid="B17">Hou et al., 2022</xref>). Similarly, this study aims to identify potential MMIs from unknown medicine-microbe pairs using a self-supervised strategy within the Mask GAE framework. The observed medicine-microbe graph is represented as <inline-formula id="inf8">
<mml:math id="m11">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>V</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo>&#x3e;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf9">
<mml:math id="m12">
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> includes all microbes and medicines, <inline-formula id="inf10">
<mml:math id="m13">
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the observed MMIs, and <inline-formula id="inf11">
<mml:math id="m14">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is defined as the initial node representation. Inspired by previous research (<xref ref-type="bibr" rid="B39">Tan et al., 2023</xref>), we sampled the starting nodes from the observed medicine-microbe graph according to <xref ref-type="disp-formula" rid="e4">Equation 4</xref>:<disp-formula id="e4">
<mml:math id="m15">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>B</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf12">
<mml:math id="m16">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the set of starting nodes, and <inline-formula id="inf13">
<mml:math id="m17">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> indicates the sampling rate. Then, following the random walk rule, the MMIs traversed from the starting node are masked as <xref ref-type="disp-formula" rid="e5">Equations 5</xref> and <xref ref-type="disp-formula" rid="e6">6</xref>:<disp-formula id="e5">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">masked</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>k</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">reserved</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<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:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">reserved</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">reserved</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">masked</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf14">
<mml:math id="m20">
<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:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the masked MMIs, while the reserved MMIs are referred to as <inline-formula id="inf15">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>v</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Additionally, <inline-formula id="inf16">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>v</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the reserved medicine-microbe graph. Subsequently, <inline-formula id="inf17">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>v</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is fed into the GNN encoder to extract embeddings of microbes and medicines.</p>
</sec>
<sec id="s2-3">
<title>2.3 Independent subspace</title>
<p>The GNN model accurately extracts node representations from the graph&#x2019;s topological information, excelling in various graph tasks and attracting significant attention. The GNN model operates by performing multiple aggregation and update operations using the adjacency and feature matrices to extract features. Aggregation and update operations can be modified to create GNN variants suitable for various scenarios. While this model offers convenience, it also presents some challenges. Studies indicate that during the iteration of GNN models, feature subspaces are likely to exhibit approximate linear correlations (<xref ref-type="bibr" rid="B38">Sun et al., 2023</xref>). This significantly diminishes the subspace&#x2019;s expressive power. The primary cause is the shared weights across multiple layers of feature subspaces (<xref ref-type="bibr" rid="B38">Sun et al., 2023</xref>). Inspired by these findings, we have integrated independent subspace technology into the Mask GAE framework to enhance the model&#x2019;s feature extraction capabilities.</p>
<p>Specifically, we introduce a new GNN architecture centered on using polynomial technology to deshare weights in feature subspaces. According to Chebyshev&#x2019;s theorem, the aggregation function is expressed as <xref ref-type="disp-formula" rid="e7">Equation 7</xref>:<disp-formula id="e7">
<mml:math id="m24">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:mi>X</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf18">
<mml:math id="m25">
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the representation of microbes (medicines), <inline-formula id="inf19">
<mml:math id="m26">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> denotes the <inline-formula id="inf20">
<mml:math id="m27">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-order term of a polynomial, <inline-formula id="inf21">
<mml:math id="m28">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the initial representation of microbes (medicines), and <inline-formula id="inf22">
<mml:math id="m29">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is the weight learned in the <inline-formula id="inf23">
<mml:math id="m30">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-th feature subspace.</p>
<p>From the above equation, it is evident that the feature subspace is closely linked to the initial representation of microbes (medicines). In the medicine-microbe graph, the dimensionality of the initial representation may limit the formation of the feature space. Consequently, we apply singular value decomposition to the adjacency matrix as <xref ref-type="disp-formula" rid="e8">Equation 8</xref>:<disp-formula id="e8">
<mml:math id="m31">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="italic">UV</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>U</mml:mi>
<mml:mi>V</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3a3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>where <inline-formula id="inf24">
<mml:math id="m32">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf25">
<mml:math id="m33">
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represent the principal components and its corresponding singular values, respectively. The aim of this procedure is to expand the feature subspace, thereby enhancing the data. This subspace independently learns the weight <inline-formula id="inf26">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and the aggregation function is derived as follows as <xref ref-type="disp-formula" rid="e9">Equation 9</xref>:<disp-formula id="e9">
<mml:math id="m35">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:mi>X</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>M</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>As illustrated in <xref ref-type="fig" rid="F1">Figure 1</xref>, with <inline-formula id="inf27">
<mml:math id="m36">
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> equal to 2, the GNN architecture comprises four independent subspaces: <inline-formula id="inf28">
<mml:math id="m37">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf29">
<mml:math id="m38">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf30">
<mml:math id="m39">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf31">
<mml:math id="m40">
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. This study introduces independent subspace technology to segregate these subspaces and facilitate independent weight learning within them. This approach prevents the approximate linear correlation among multiple GNN subspaces during the iteration process, thereby enhancing their expressive power.</p>
</sec>
<sec id="s2-4">
<title>2.4 Collaborative decoding</title>
<p>Given a microbe <inline-formula id="inf32">
<mml:math id="m41">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and a medicine <inline-formula id="inf33">
<mml:math id="m42">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the GNN extracts representations htm and htd from the input graph. Typically, the current GAE framework employs cosine similarity or MLP operations during the decoding stage as <xref ref-type="disp-formula" rid="e10">Equation 10</xref>:<disp-formula id="e10">
<mml:math id="m43">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3e;</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mspace width="1em"/>
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2225;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf34">
<mml:math id="m44">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the predicted score. While these methods appear simple, they are effective. However, applying these operations presents challenges for MMI prediction tasks. The primary challenges are twofold. First, within the Mask GAE framework, masking some MMI may result in the loss of crucial topological information. Second, in the medicine-microbe dataset, the number of observed MMI is significantly lower than that of unknown pairs, contributing to data sparsity.</p>
<p>Research indicates that connecting, adding, or multiplying the multi-layer outputs of GNNs can enhance the data processing. However, a major drawback of this strategy is the introduction of significant noise, which impacts the final microbe (medicine) representation. Drawing inspiration from prior research (<xref ref-type="bibr" rid="B39">Tan et al., 2023</xref>), we have implemented collaborative decoding technology and the cross-Hadamard product to integrate representations of microbes and medicines across each GNN layers as <xref ref-type="disp-formula" rid="e11">Equation 11</xref>:<disp-formula id="e11">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x3e;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2225;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2299;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where <inline-formula id="inf35">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x3e;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the final representation of the medicine-microbe pair <inline-formula id="inf36">
<mml:math id="m47">
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x3e;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. The terms <inline-formula id="inf37">
<mml:math id="m48">
<mml:mrow>
<mml:mo>&#x2299;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf38">
<mml:math id="m49">
<mml:mrow>
<mml:mo>&#x2225;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> refer to the &#x201c;Hadamard product&#x201d; and &#x201c;concatenation&#x201d; operations, and <inline-formula id="inf39">
<mml:math id="m50">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> indicates the number of encoder layers. The cross-Hadamard product operation effectively integrates multi-layer information, promoting similarity while reducing differentiation between microbes and medicines. This ensures that the output representation of the medicine-microbe pair retains essential information.</p>
</sec>
<sec id="s2-5">
<title>2.5 Kolmogorov-arnold networks (KANs)</title>
<p>MLP is capable of describing nonlinear functions; its simplicity and feasibility have made it the most popular neural network currently. The core of MLP involves performing linear mapping on the input, often incorporating nonlinear activation functions. MLP has been integrated into various network architectures, including GNNs and convolutional neural networks. However, recent studies have highlighted significant challenges facing MLP that cannot be ignored. For instance, MLP often requires stacking, and typically has a large parameter scale. Moreover, MLP&#x2019;s functionality relies entirely on the interplay of neurons, resulting in limited interpretability. Initially, MLP places the activation function at the neuron level, whereas KAN applies univariate and spline functions to the weights. This approach allows KAN to improve weight learnability and interpretability. KAN theory originates from the concept that multivariate continuous functions can be derived by combining univariate functions via binary addition, as <xref ref-type="disp-formula" rid="e12">Equation 12</xref>:<disp-formula id="e12">
<mml:math id="m51">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</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>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</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>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>where <inline-formula id="inf40">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</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>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</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>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are binary univariate variables; <inline-formula id="inf41">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are binary functions, where <inline-formula id="inf42">
<mml:math id="m54">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the number of neurons, and <inline-formula id="inf43">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a real function. However, some studies have indicated that these univariate functions are occasionally non-smooth, limiting the applicability of KAN theory (<xref ref-type="bibr" rid="B33">Poggio et al., 2020</xref>; <xref ref-type="bibr" rid="B10">Girosi and Poggio, 1989</xref>). Fortunately, Liu et al. have observed that functions commonly used in daily life are smooth, reigniting interest in KAN theory (<xref ref-type="bibr" rid="B26">Liu Z. et al., 2024</xref>).</p>
<p>To achieve arbitrary depth with KAN, a straightforward approach is the integration of MLP with KAN theory, as <xref ref-type="disp-formula" rid="e13">Equation 13</xref>:<disp-formula id="e13">
<mml:math id="m56">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x25e6;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2026;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x25e6;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>where <inline-formula id="inf44">
<mml:math id="m57">
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the number of KAN layers.</p>
<p>As depicted in <xref ref-type="fig" rid="F1">Figure 1B</xref>, the MKAN-MMI model employs KAN to process the final representation of the medicine-microbe pair for predicting the final score. Subsequent experiments demonstrate that integrating KAN technology significantly enhances the model&#x2019;s prediction performance.</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3 Results</title>
<sec id="s3-1">
<title>3.1 Data preparation</title>
<p>To verify the accuracy of the MKAN-MMI model in MMI prediction, we conducted evaluations across several publicly accessible MMI databases. Drawing on prior research (<xref ref-type="bibr" rid="B28">Long et al., 2020a</xref>), we selected three databases for evaluation: MDAD (<xref ref-type="bibr" rid="B37">Sun et al., 2018</xref>), DrugVirus (<xref ref-type="bibr" rid="B1">Andersen et al., 2020</xref>), and aBiofilm (<xref ref-type="bibr" rid="B28">Long et al., 2020a</xref>). The MDAD database comprises 1,373 medicines, 173 microbes, and 2,470 MMI in total. The aBiofilm database includes 1,720 medicines, 140 microbes, and 2,884 MMIs in total. The DrugVirus database contains 175 medicines, 95 microbes, and 933 MMIs in total.</p>
<p>Additionally, we gathered similarity data for microbes and medicines from previous studies (<xref ref-type="bibr" rid="B41">Tian et al., 2023</xref>). For microbes, we gathered functional similarity <inline-formula id="inf45">
<mml:math id="m58">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">1MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and Gaussian interaction kernel similarity <inline-formula id="inf46">
<mml:math id="m59">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">1MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> data. Detailed calculations for <inline-formula id="inf47">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">1MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are available in the works of <xref ref-type="bibr" rid="B19">Kamneva (2017)</xref>. The calculation of <inline-formula id="inf48">
<mml:math id="m61">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">1MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the integration of <inline-formula id="inf49">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">1MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf50">
<mml:math id="m63">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">1MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are discussed in previous work (<xref ref-type="bibr" rid="B41">Tian et al., 2023</xref>). For medicines, we collected structural similarity <inline-formula id="inf51">
<mml:math id="m64">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">2MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and Gaussian interaction kernel similarity <inline-formula id="inf52">
<mml:math id="m65">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">2MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> data. Hattori&#x2019;s work (<xref ref-type="bibr" rid="B14">Hattori et al., 2010</xref>) details the calculation of <inline-formula id="inf53">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">2MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, while the process of calculating <inline-formula id="inf54">
<mml:math id="m67">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">2MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and integrating it with <inline-formula id="inf55">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">2MS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> can be found in earlier studies (<xref ref-type="bibr" rid="B41">Tian et al., 2023</xref>). We used the integrated similarity features of microorganisms and drugs as the model&#x2019;s initial representation. Negative samples were generated via random sampling. Known MMIs were treated as positive samples, while the remaining unknown drug-disease pairs were considered negative samples.</p>
</sec>
<sec id="s3-2">
<title>3.2 Experiment setting</title>
<p>We compared the MKAN-MMI model against eight models, encompassing classic GNN models such as GCN (<xref ref-type="bibr" rid="B21">Li et al., 2018</xref>) and GAT (<xref ref-type="bibr" rid="B42">Veli&#x10d;kovi&#x107; et al., 2018</xref>), as well as advanced models like DTI-CNN (<xref ref-type="bibr" rid="B32">Peng et al., 2020</xref>), NIMCGCN (<xref ref-type="bibr" rid="B22">Li et al., 2020</xref>), MMGCN (<xref ref-type="bibr" rid="B40">Tang et al., 2021</xref>), and DTIGAT (<xref ref-type="bibr" rid="B43">Wang et al., 2021</xref>), Graph2MDA (<xref ref-type="bibr" rid="B6">Deng et al., 2022</xref>), SCSMDA (<xref ref-type="bibr" rid="B41">Tian et al., 2023</xref>), and GCNMDA (<xref ref-type="bibr" rid="B7">Devlin et al., 2019</xref>). Notably, DTI-CNN (<xref ref-type="bibr" rid="B32">Peng et al., 2020</xref>), NIMCGCN (<xref ref-type="bibr" rid="B22">Li et al., 2020</xref>), MMGCN (<xref ref-type="bibr" rid="B40">Tang et al., 2021</xref>), and DTI-GAT (<xref ref-type="bibr" rid="B43">Wang et al., 2021</xref>) were not originally designed for MMI prediction tasks. Consequently, these models required modifications, including adjusting the input to the initial representation of microbes and medicines, and to the medicine-microbe graphs. To ensure fairness, the study maintained a consistent data partitioning ratio and conducted uniform 5-fold cross-validation across all experiments. The proposed MKAN-MMI model primarily considers the root node sampling rate, random walk length, and number of feature subspaces. Empirically, these parameters are set to 0.5, 3, and 3 by default. The training-to-test set ratio is set to 4:1, and the positive-to-negative sample ratio is also set to 1:1. The primary evaluation metrics employed were AUC (area under the ROC curve) and AUPR (area under the precision-recall curve). Additionally, for a comprehensive assessment, accuracy (ACC), precision (PRE), F1-score, and Matthews correlation coefficient (MCC) served as auxiliary metrics, similar to previous practice (<xref ref-type="bibr" rid="B50">Zhou et al., 2024</xref>; <xref ref-type="bibr" rid="B47">Wei et al., 2024</xref>; <xref ref-type="bibr" rid="B46">Wang et al., 2024</xref>; <xref ref-type="bibr" rid="B30">Ma et al., 2024</xref>; <xref ref-type="bibr" rid="B48">Xu et al., 2023</xref>).</p>
</sec>
<sec id="s3-3">
<title>3.3 Performance comparison</title>
<p>Under identical data partitioning conditions, we assessed the performance of the proposed model alongside that of existing comparison models. <xref ref-type="table" rid="T1">Table 1</xref> displays the AUC and AUPR performance metrics of all models across the MDAD, DrugVirus, and aBiofilm datasets. Significantly, the MKAN-MMI model achieved the highest performance in both AUC and AUPR metrics across all datasets, ranking first. The SCSMDA model followed closely, securing the second rank. The DTI-CNN model, ranking third in the AUC metric, underscored the autoencoder&#x2019;s advantage in feature extraction. However, it exhibited slightly inferior performance in the AUPR metric within the DrugVirus and aBiofilm datasets. The underperformance of other GNN models highlights the challenges of strategies relying solely on observed MMIs. GNN model designs heavily depend on network topology during aggregation and updates, often neglecting the nodes&#x2019; initial representations. Specifically, in the MDAD, DrugVirus, and aBiofilm datasets, the observed MMIs are significantly fewer than the unknown medicine-microbe pairs, suggesting the initial representation could play a crucial role in MMI prediction.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Comparison of MKAN-MMI with other outstanding models (%).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Models/Datasets metrics</th>
<th align="center">MDAD<break/>AUC</th>
<th align="center">AUPR</th>
<th align="center">DrugVirus<break/>AUC</th>
<th align="center">AUPR</th>
<th align="center">aBiofilm<break/>AUC</th>
<th align="center">AUPR</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">GCN <xref ref-type="bibr" rid="B21">Li et al. (2018)</xref>
</td>
<td align="center">86.85</td>
<td align="center">87.35</td>
<td align="center">81.36</td>
<td align="center">79.61</td>
<td align="center">89.51</td>
<td align="center">89.91</td>
</tr>
<tr>
<td align="center">GAT <xref ref-type="bibr" rid="B42">Veli&#x10d;kovi&#x107; et al. (2018)</xref>
</td>
<td align="center">87.78</td>
<td align="center">88.68</td>
<td align="center">81.80</td>
<td align="center">80.01</td>
<td align="center">90.37</td>
<td align="center">89.60</td>
</tr>
<tr>
<td align="center">DTI-GAT <xref ref-type="bibr" rid="B43">Wang et al. (2021)</xref>
</td>
<td align="center">89.56</td>
<td align="center">90.12</td>
<td align="center">78.73</td>
<td align="center">79.32</td>
<td align="center">85.15</td>
<td align="center">87.16</td>
</tr>
<tr>
<td align="center">NIMCGCN <xref ref-type="bibr" rid="B22">Li et al. (2020)</xref>
</td>
<td align="center">90.53</td>
<td align="center">91.47</td>
<td align="center">84.65</td>
<td align="center">84.62</td>
<td align="center">91.48</td>
<td align="center">92.31</td>
</tr>
<tr>
<td align="center">NMGCN <xref ref-type="bibr" rid="B40">Tang et al. (2021)</xref>
</td>
<td align="center">89.38</td>
<td align="center">90.61</td>
<td align="center">78.69</td>
<td align="center">76.64</td>
<td align="center">90.81</td>
<td align="center">91.71</td>
</tr>
<tr>
<td align="center">DTI-CNN <xref ref-type="bibr" rid="B32">Peng et al. (2020)</xref>
</td>
<td align="center">93.32</td>
<td align="center">92.63</td>
<td align="center">84.90</td>
<td align="center">83.3</td>
<td align="center">94.67</td>
<td align="center">94.14</td>
</tr>
<tr>
<td align="center">Graph2MDA <xref ref-type="bibr" rid="B6">Deng et al. (2022)</xref>
</td>
<td align="center">87.22</td>
<td align="center">90.93</td>
<td align="center">77.14</td>
<td align="center">79.48</td>
<td align="center">92.75</td>
<td align="center">94.85</td>
</tr>
<tr>
<td align="center">GCNMDA <xref ref-type="bibr" rid="B7">Devlin et al. (2019)</xref>
</td>
<td align="center">91.79</td>
<td align="center">90.38</td>
<td align="center">83.11</td>
<td align="center">79.45</td>
<td align="center">94.14</td>
<td align="center">93.29</td>
</tr>
<tr>
<td align="center">SCSMDA <xref ref-type="bibr" rid="B41">Tian et al. (2023)</xref>
</td>
<td align="center">95.76</td>
<td align="center">94.76</td>
<td align="center">88.81</td>
<td align="center">86.30</td>
<td align="center">96.39</td>
<td align="center">95.39</td>
</tr>
<tr>
<td align="center">MKAN-MMI</td>
<td align="center">99.58</td>
<td align="center">99.60</td>
<td align="center">94.54</td>
<td align="center">92.32</td>
<td align="center">99.50</td>
<td align="center">99.63</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The results of the comparison method are sourced from prior studies (<xref ref-type="bibr" rid="B41">Tian et al., 2023</xref>).</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>The SCSMDA model utilizes GCN technology and self-supervised learning strategies, incorporating meta-path and graph contrast learning techniques to enhance node representations, resulting in positive outcomes. However, the increased complexity of its architecture may hinder the model&#x2019;s generalization. The proposed model adopts the encoder-decoder framework of GAE to reconstruct the medicine-microbe graph, demonstrating greater efficiency and accuracy in identifying unknown MMIs compared to the SCSMDA model. This improvement can be attributed to several factors. First, independent subspace technology is employed to enhance subspace representation capabilities. Second, collaborative decoding technology integrates multi-layer GNN outputs to improve node representations of medicines and microbes. Finally, the proposed model applies KAN technology to enhance its flexibility and generalization capabilities.</p>
</sec>
<sec id="s3-4">
<title>3.4 Parameter experiments</title>
<p>The proposed model incorporates several customizable parameters, including GNN encoder type, node sampling rate, and masked path length. We assessed the impact of different parameter settings on the MKAN-MMI model&#x2019;s performance across three databases, confirming its adaptability to these parameters.</p>
<sec id="s3-4-1">
<title>3.4.1 Node sampling rate analysis</title>
<p>The MKAN-MMI model offers a broad spectrum of node sampling rate settings to accommodate data of varying densities. Typically, dense data necessitates a higher sampling rate to mitigate overfitting, whereas sparse data benefits from a lower rate to minimize information loss. Prior to inputting the medicine-microbe graph into the MKAN-MMI model, we sampled nodes using a Bernoulli distribution at rates between 0.3 and 0.7. From the selected nodes, masked paths (MMIs) are established using a random walk strategy. In the experiments, the path length was consistently set to 3. <xref ref-type="fig" rid="F2">Figure 2</xref> displays the results, showing that the model&#x2019;s performance improves with higher node sampling rates. This suggests that suitably masking observed MMIs can alleviate issues related to overfitting or noise. However, excessive sampling of nodes results in a correspondingly higher number of masked MMIs. The results indicate a noticeable decline in model performance. This suggests that excessive masking of key nodes or MMIs contributes to performance degradation.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Results of MKAN-MMI model using different node sampling rates.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g002.tif"/>
</fig>
</sec>
<sec id="s3-4-2">
<title>3.4.2 Walk length analysis</title>
<p>After sampling nodes at a predefined ratio, we mask the MMIs starting from these nodes using a pre-set length dictated by the random walk strategy. The MKAN-MMI model accommodates custom walk lengths to suit various data types. In the experiments, the sampling rate was consistently maintained at 0.5. <xref ref-type="fig" rid="F3">Figure 3</xref> illustrates that the model&#x2019;s overall performance exhibits minimal fluctuations. The model achieves optimal performance when the walk length is set to 3. We deduce that the model&#x2019;s performance is correlated with the walk length. A shorter masking length, such as 2, may lead to fewer masked MMIs, potentially limiting the model&#x2019;s training effectiveness. Conversely, a longer masking length, such as 4, could result in more masked MMIs, risking significant loss of key information.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Results of MKAN-MMI model using different walk lengths.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g003.tif"/>
</fig>
</sec>
<sec id="s3-4-3">
<title>3.4.3 GNN encoder analysis</title>
<p>Within the Mask GAE framework, the GNN encoder can be customized. In our experiments, we evaluated the performance of various GNN encoders integrated into the model. <xref ref-type="fig" rid="F4">Figure 4</xref> demonstrates that encoders based on independent subspaces significantly outperform other GNN models. Additionally, the GCN, GIN, and SAGE models generally outperform the GAT model. This could be attributed to GAT&#x2019;s focus on edge weight information, which may be significantly lost when masking MMIs. These traditional GNN models employ a weight-sharing mechanism that leads to linear correlations among subspaces during iterations, severely constraining their expressive capabilities. We have integrated independent subspace technology into the model to enhance the autonomous learning capabilities of subspaces, thereby boosting model performance.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Results of MKAN-MMI model using different GNN encoders.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g004.tif"/>
</fig>
</sec>
<sec id="s3-4-4">
<title>3.4.4 Feature subspace number analysis</title>
<p>Another key parameter in this study is the number of feature subspaces. We conducted experiments to explore the impact of this parameter on model performance. In these experiments, the sampling rate was fixed at 0.5 and the walk length at 3. As shown in <xref ref-type="fig" rid="F5">Figure 5</xref>, the model&#x2019;s overall performance exhibited little fluctuation on aBiofilm, DrugVirus, and MDAD datasets, sequentially. When the number of feature subspaces was set to 3, the model achieved optimal performance. We infer that the model&#x2019;s performance is correlated with the number of feature subspaces. A smaller number, such as 2, may result in insufficient feature extraction, limiting the model&#x2019;s training effectiveness, while a larger number, such as 4, may introduce redundant information, reducing performance.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Results of MKAN-MMI model using different subsapce numbers.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g005.tif"/>
</fig>
</sec>
</sec>
<sec id="s3-5">
<title>3.5 Ablation study</title>
<p>We anticipate that the proposed model will excel in the MMI prediction task, primarily due to the integration of independent subspace, collaborative decoding, and KAN techniques within the Mask GAE framework. To test this hypothesis, we conducted multiple experimental series on the MDAD database. <xref ref-type="table" rid="T2">Table 2</xref> displays the outcomes of these experiments. &#x201c;GCN&#x201d; and &#x201c;DG&#x201d; signify that the MKAN-MMI model&#x2019;s encoder employs GCN and independent subspace techniques, respectively. &#x201c;CD&#x201d; denotes that the MKAN-MMI model&#x2019;s decoder utilizes collaborative decoding technology. &#x201c;ID&#x201d; represents that the model extracts the output of the last layer of the microbe and medicine, performs the Hadamard product, and predicts the medicine-microbe pair score. &#x201c;KAN&#x201d; and &#x201c;MLP&#x201d; show that the MKAN-MMI model employs KAN and MLP, respectively, to predict the medicine-microbe pair score. Observations reveal that the absence of independent subspace, collaborative decoding, or KAN technology in the MKAN-MMI model leads to reduced performance. This indicates that all three technologies contribute significantly to enhancing MMI prediction. The model&#x2019;s performance is poorest when it lacks collaborative decoding technology. This suggests that collaborative decoding technology effectively mitigates data sparsity issues, thereby enhancing the model&#x2019;s robustness. Performance slightly declines when the model operates without independent subspace technology. Performance significantly deteriorates when the model employs MLP technology in place of KAN.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Results of ablation study (%).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">GCN</th>
<th align="center">SG</th>
<th align="center">CD</th>
<th align="center">ID</th>
<th align="center">KAN</th>
<th align="center">MLP</th>
<th align="center">AUC</th>
<th align="center">AUPR</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left"/>
<td align="center">
<inline-formula id="inf56">
<mml:math id="m69">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="center">
<inline-formula id="inf57">
<mml:math id="m70">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf58">
<mml:math id="m71">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="center">96.67</td>
<td align="center">97.63</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf59">
<mml:math id="m72">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="center">
<inline-formula id="inf60">
<mml:math id="m73">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="center">
<inline-formula id="inf61">
<mml:math id="m74">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="center">98.85</td>
<td align="center">98.74</td>
</tr>
<tr>
<td align="left"/>
<td align="center">
<inline-formula id="inf62">
<mml:math id="m75">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf63">
<mml:math id="m76">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="center">
<inline-formula id="inf64">
<mml:math id="m77">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="center">99.58</td>
<td align="center">99.60</td>
</tr>
<tr>
<td align="left"/>
<td align="center">
<inline-formula id="inf65">
<mml:math id="m78">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf66">
<mml:math id="m79">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="left"/>
<td align="center">
<inline-formula id="inf67">
<mml:math id="m80">
<mml:mrow>
<mml:mi>&#x221a;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">97.77</td>
<td align="center">97.18</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-6">
<title>3.6 AUC-based statistical significance analysis</title>
<p>In this study, we employed one-way analysis of variance (ANOVA) (<xref ref-type="bibr" rid="B36">St and Wold, 1989</xref>) to systematically assess whether significant differences exist in the AUC performance of various MMI prediction models across the aBiofilm, DrugVirus, and MDAD datasets, as shown in <xref ref-type="fig" rid="F6">Figures 6</xref>&#x2013;<xref ref-type="fig" rid="F8">8</xref>, respectively. The results indicate that on the MDAD dataset, our model demonstrates a significant advantage, with <italic>p</italic>-values below 1.0e-07 compared to most models, underscoring its statistical significance. Notably, when compared to the Graph2MDA and DTI-CNN models, our model achieved <italic>p</italic>-values of 1.00e-04 and 3.20e-03, respectively. While the differences are subtle, they remain statistically significant. On the DrugVirus dataset, our model also showed significance in most comparisons. However, when compared to the NIMCGCN model, the two models performed similarly, with <italic>p</italic>-values as high as 0.99, indicating their comparable predictive ability on this dataset. Nonetheless, in other comparisons, our model consistently demonstrates significant superiority, with <italic>p</italic>-values mostly below 1.0e-07. On the aBiofilm dataset, our model also maintains a significant performance advantage. In comparisons with NIMCGCN and Graph2MDA, <italic>p</italic>-values were 0.66 and 0.98, respectively, indicating that our model performs similarly to these models on some evaluation metrics. Overall, the <italic>p</italic>-values between our model and all comparison models remain well below the significance threshold of 0.05, further validating its superior performance.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>AUC-based statistical significance analysis on aBiofilm dataset.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>AUC-based statistical significance analysis on DrugVirus dataset.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g007.tif"/>
</fig>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>AUC-based statistical significance analysis on MDAD dataset.</p>
</caption>
<graphic xlink:href="fphar-15-1484639-g008.tif"/>
</fig>
<p>The analysis results not only confirm the performance advantage of our model but also emphasize its stability and reliability across various data environments. Additionally, the results strongly support the application value of decoupled representation learning and multi-scale fusion technology in enhancing model generalization and addressing complex interaction prediction challenges.</p>
</sec>
<sec id="s3-7">
<title>3.7 Performance evaluation</title>
<p>This study employed a five-fold cross-validation method to assess the performance of the MKAN-MMI model across the MDAD, DrugVirus, and aBioFilm databases. As detailed in <xref ref-type="table" rid="T3">Table 3</xref>, the proposed model demonstrated stable performance on the MMI prediction task, surpassing the current state-of-the-art SCSMDA model. Specifically, the proposed model achieved an average AUC of 99.58% on the MDAD dataset, which is 4.43% higher than SCSMDA&#x2019;s 95.15%. On the DrugVirus dataset, the proposed model recorded an average AUC of 94.54%, 0.87% higher than SCSMDA&#x2019;s 93.67%. On the aBioFilm dataset, our model excelled with an average AUC of 99.50%, marking an increase of 1.27% over SCSMDA&#x2019;s 98.23%. Additionally, for the AUPR metric, the proposed MKAN-MMI model significantly outperforms the SCSMDA model. These results underscore the model&#x2019;s effectiveness and its robust generalization capability across various settings.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Results of ablation study (%).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Datasets/Metrics</th>
<th align="center">Folds</th>
<th align="center">AUC</th>
<th align="center">AUPR</th>
<th align="center">ACC</th>
<th align="center">PRE</th>
<th align="center">F1</th>
<th align="center">MCC</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="6" align="center">MDAD</td>
<td align="center">1</td>
<td align="center">99.69</td>
<td align="center">99.69</td>
<td align="center">96.40</td>
<td align="center">98.13</td>
<td align="center">96.33</td>
<td align="center">92.85</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">99.48</td>
<td align="center">99.38</td>
<td align="center">97.96</td>
<td align="center">97.76</td>
<td align="center">97.96</td>
<td align="center">95.92</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">99.75</td>
<td align="center">99.75</td>
<td align="center">97.49</td>
<td align="center">97.75</td>
<td align="center">97.47</td>
<td align="center">94.97</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">99.41</td>
<td align="center">99.44</td>
<td align="center">96.82</td>
<td align="center">96.10</td>
<td align="center">96.85</td>
<td align="center">93.37</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">99.57</td>
<td align="center">99.73</td>
<td align="center">98.28</td>
<td align="center">99.53</td>
<td align="center">98.25</td>
<td align="center">96.59</td>
</tr>
<tr>
<td align="center">Average</td>
<td align="center">99.58</td>
<td align="center">99.60</td>
<td align="center">97.39</td>
<td align="center">97.85</td>
<td align="center">97.37</td>
<td align="center">94.74</td>
</tr>
<tr>
<td rowspan="6" align="center">DrugVirus</td>
<td align="center">1</td>
<td align="center">94.62</td>
<td align="center">92.24</td>
<td align="center">86.22</td>
<td align="center">91.18</td>
<td align="center">85.23</td>
<td align="center">73.10</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">94.55</td>
<td align="center">92.38</td>
<td align="center">86.42</td>
<td align="center">90.75</td>
<td align="center">85.65</td>
<td align="center">73.50</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">94.3</td>
<td align="center">92.26</td>
<td align="center">85.43</td>
<td align="center">89.47</td>
<td align="center">84.65</td>
<td align="center">71.24</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">94.62</td>
<td align="center">92.34</td>
<td align="center">86.02</td>
<td align="center">91.03</td>
<td align="center">85.12</td>
<td align="center">72.59</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">94.59</td>
<td align="center">92.39</td>
<td align="center">86.61</td>
<td align="center">91.15</td>
<td align="center">85.83</td>
<td align="center">73.68</td>
</tr>
<tr>
<td align="center">Average</td>
<td align="center">94.54</td>
<td align="center">92.32</td>
<td align="center">86.14</td>
<td align="center">90.72</td>
<td align="center">85.30</td>
<td align="center">72.82</td>
</tr>
<tr>
<td rowspan="6" align="center">aBIoFIlm</td>
<td align="center">1</td>
<td align="center">97.89</td>
<td align="center">98.56</td>
<td align="center">95.87</td>
<td align="center">97.03</td>
<td align="center">95.59</td>
<td align="center">91.91</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">99.98</td>
<td align="center">99.98</td>
<td align="center">99.19</td>
<td align="center">98.52</td>
<td align="center">99.20</td>
<td align="center">98.40</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">99.81</td>
<td align="center">99.77</td>
<td align="center">98.71</td>
<td align="center">97.55</td>
<td align="center">98.72</td>
<td align="center">97.46</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">99.86</td>
<td align="center">99.84</td>
<td align="center">98.64</td>
<td align="center">97.87</td>
<td align="center">98.65</td>
<td align="center">97.30</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">99.98</td>
<td align="center">99.98</td>
<td align="center">98.97</td>
<td align="center">98.11</td>
<td align="center">98.98</td>
<td align="center">97.95</td>
</tr>
<tr>
<td align="center">Average</td>
<td align="center">99.50</td>
<td align="center">99.63</td>
<td align="center">98.28</td>
<td align="center">97.82</td>
<td align="center">98.23</td>
<td align="center">96.60</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-8">
<title>3.8 Case analysis</title>
<p>We conducted a series of case studies to assess the model&#x2019;s performance under isolation. We chose the medicine Berberine from the DrugVirus database for analysis and validation. Berberine, an alkaloid derived from plants like Coptis chinensis and Phellodendron chinense, has been used historically to treat various diseases (<xref ref-type="bibr" rid="B35">Song et al., 2020</xref>). This medicine exhibits multiple biological activities, including antimicrobial, anti-inflammatory, antioxidant properties, and the regulation of blood sugar and lipids. Berberine inhibits protein synthesis in microbial cells, reduces inflammatory factor expression, enhances the antioxidant enzyme system, and activates AMP-activated protein kinase (AMPK). Consequently, it holds potential for treating type 2 diabetes, cardiovascular diseases, and gastrointestinal disorders. Although considered relatively safe, Berberine may interact with specific microbes. Thus, studying Berberine and its associated microbes is essential.</p>
<p>Epstein&#x2013;Barr virus (EBV) is a <inline-formula id="inf68">
<mml:math id="m81">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-herpesvirus prevalent across various human populations (<xref ref-type="bibr" rid="B49">Young and Rickinson, 2004</xref>). EBV exhibits tumorigenic properties and is implicated in diseases like infectious mononucleosis and Hodgkin&#x2019;s disease, which affect ENT regions such as the throat and lymph nodes (<xref ref-type="bibr" rid="B31">Macsween and Crawford, 2003</xref>). Cohen et al. explored EBV-associated lymphoproliferative diseases, including aggressive T-cell and NK-cell diseases that may impact the nasal cavity and other ENT regions, as well as ENT-related conditions like vesiculoderma-like lymphoma (<xref ref-type="bibr" rid="B31">Macsween and Crawford, 2003</xref>). Green et al. highlighted the role of EBV in post-transplant lymphoproliferative diseases, particularly in ENT areas like the oropharynx, with clinical presentations ranging from asymptomatic infections to aggressive lymphomas in solid organ transplant recipients (<xref ref-type="bibr" rid="B4">Cohen et al., 2009</xref>). Thus, investigating EBV-related drugs may aid in developing new ENT-related therapeutic strategies.</p>
<p>Specifically, we excluded Berberine, EBV and their associated MMIs from the dataset during model training. Subsequently, the trained model predicted the likelihood of interactions between all microbes (medicines) and Berberine (EBV). Following analysis, the top 10 microbes were identified, with results detailed in <xref ref-type="table" rid="T4">Table 4</xref>. It was confirmed that nine microbes interact with Berberine, as documented in the DrugVirus database. The results in <xref ref-type="table" rid="T5">Table 5</xref> indicate that all 10 medicines predicted by the trained model interact with EBV and have been verified in DrugVirus. Therefore, the proposed model is demonstrably effective in independently identifying potential MMIs.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>The top 10 predicted microbes interacted with Berberine with the highest scores.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Microbes</th>
<th align="center">DrugVirus</th>
<th align="center">Microbes</th>
<th align="center">DrugVirus</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Chikungunya virus</td>
<td align="center">confirmed</td>
<td align="center">Human papillomavirus</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Cytomegalovirus</td>
<td align="center">confirmed</td>
<td align="center">Herpes simplex virus 1</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Influenza A virus</td>
<td align="center">confirmed</td>
<td align="center">Respiratory syncytial virus</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Hepatitis C virus</td>
<td align="center">confirmed</td>
<td align="center">Enterovirus A</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Sindbis virus</td>
<td align="center">confirmed</td>
<td align="center">Hendra virus</td>
<td align="center">unconfirmed</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>The top 10 predicted medicines interacted with EBV with the highest scores.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Medicines</th>
<th align="center">DrugVirus</th>
<th align="center">Medicines</th>
<th align="center">DrugVirus</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Camptothecin</td>
<td align="center">confirmed</td>
<td align="center">Foscarnet</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Cidofovir</td>
<td align="center">confirmed</td>
<td align="center">Chlorpromazine</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Artesunate</td>
<td align="center">confirmed</td>
<td align="center">N-MCT</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Filociclovir</td>
<td align="center">confirmed</td>
<td align="center">Ganciclovir</td>
<td align="center">confirmed</td>
</tr>
<tr>
<td align="center">Luteolin</td>
<td align="center">confirmed</td>
<td align="center">Novobiocin</td>
<td align="center">confirmed</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>Microbes, existing in diverse forms across plants and animals, are integral to numerous life processes. Accurate identification of potential MMIs facilitates exploration of medicine resistance and side effects, and aids in developing new treatment strategies. This study examined various MMI prediction models and identified their key challenges. For instance, the often sparse and noisy observational data causes these models to overly rely on complex feature extraction, rendering them susceptible to overfitting and other issues. Consequently, we integrated independent subspaces, collaborative decoding, and KAN technologies into the Mask GAE framework, resulting in the proposed MMI prediction model, MKAN-MMI. Operating under the Mask GAE framework, this model mitigates the risks of overfitting and noise via masking rules. Simultaneously, the model employs independent subspace technology to prevent asymptotic correlation among subspaces, thereby enhancing their expressiveness. Furthermore, the model utilizes collaborative decoding technology to mitigate the impact of data sparsity. A series of designed experiments demonstrated the effectiveness of these measures in MMI prediction. Additionally, these results indicate that the proposed MKAN-MMI model is likely to be a valuable tool in studying microbes and medicines.</p>
<p>However, the proposed model faces challenges that cannot be overlooked. First, the known MMI data are too limited and highly imbalanced compared to the unknown medicine-microbe pairs. Second, there is currently no effective method to characterize microbes and medicines. Third, significant differences may exist between the newly generated data and the original dataset. To overcome these challenges, we propose the following approaches. First, leveraging large language models or pre-trained models to learn general knowledge about drugs and microorganisms to enhance node representation. Second, incorporating text descriptions, such as properties and functions of medicines and microbes, and multimodal methods like SMILES sequences, to integrate information. Third, applying transfer learning to capture the differences between new and old data, thereby improving model adaptability.</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/supplementary material, further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>ShY: Methodology, Writing&#x2013;original draft. JW: Methodology, Writing&#x2013;original draft. MZ: Data curation, Formal Analysis, Writing&#x2013;review and editing. SiY: Supervision, Writing&#x2013;review and editing, Methodology. LZ: Data curation, Writing&#x2013;review and editing. TC: Supervision, Writing&#x2013;review and editing, Methodology. JG: Supervision, Writing&#x2013;review and editing, Methodology.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This work was supported by the Science and Technology Bureauof Wenzhou (Grant No. Y20240195).</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<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="disclaimer" id="s9">
<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>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Andersen</surname>
<given-names>P. I.</given-names>
</name>
<name>
<surname>Ianevski</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lysvand</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Vitkauskiene</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Oksenych</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Bj&#xf8;r&#xe5;s</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Discovery and development of safe-in-man broad-spectrum antiviral agents</article-title>. <source>Int. J. Infect. Dis.</source> <volume>93</volume>, <fpage>268</fpage>&#x2013;<lpage>276</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijid.2020.02.018</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bardini</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Di Carlo</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Politano</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Benso</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Modeling antibiotic resistance in the microbiota using multi-level petri nets</article-title>. <source>BMC Syst. Biol.</source> <volume>12</volume>, <fpage>108</fpage>&#x2013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1186/s12918-018-0627-1</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Buffie</surname>
<given-names>C. G.</given-names>
</name>
<name>
<surname>Pamer</surname>
<given-names>E. G.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Microbiota-mediated colonization resistance against intestinal pathogens</article-title>. <source>Nat. Rev. Immunol.</source> <volume>13</volume>, <fpage>790</fpage>&#x2013;<lpage>801</lpage>. <pub-id pub-id-type="doi">10.1038/nri3535</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cohen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kimura</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Nakamura</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ko</surname>
<given-names>Y.-H.</given-names>
</name>
<name>
<surname>Jaffe</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Epstein&#x2013;barr virus-associated lymphoproliferative disease in non-immunocompromised hosts: a status report and summary of an international meeting, 8&#x2013;9 september 2008</article-title>. <source>Ann. Oncol.</source> <volume>20</volume>, <fpage>1472</fpage>&#x2013;<lpage>1482</lpage>. <pub-id pub-id-type="doi">10.1093/annonc/mdp064</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Consortium</surname>
<given-names>H. M. P.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Structure, function and diversity of the healthy human microbiome</article-title>. <source>nature</source> <volume>486</volume>, <fpage>207</fpage>&#x2013;<lpage>214</lpage>. <pub-id pub-id-type="doi">10.1038/nature11234</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Graph2mda: a multi-modal variational graph embedding model for predicting microbe&#x2013;drug associations</article-title>. <source>Bioinformatics</source> <volume>38</volume>, <fpage>1118</fpage>&#x2013;<lpage>1125</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btab792</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Devlin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>M.-W.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Toutanova</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Bert: pre-training of deep bidirectional transformers for language understanding</article-title>,&#x201d; in <conf-name>Proceedings of NAACL-HLT</conf-name>, <conf-loc>Minneapolis, Minnesota</conf-loc>, <conf-date>June, 2019</conf-date>, <fpage>4171</fpage>&#x2013;<lpage>4186</lpage>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Flint</surname>
<given-names>H. J.</given-names>
</name>
<name>
<surname>Scott</surname>
<given-names>K. P.</given-names>
</name>
<name>
<surname>Louis</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Duncan</surname>
<given-names>S. H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>The role of the gut microbiota in nutrition and health</article-title>. <source>Nat. Rev. Gastroenterology and hepatology</source> <volume>9</volume>, <fpage>577</fpage>&#x2013;<lpage>589</lpage>. <pub-id pub-id-type="doi">10.1038/nrgastro.2012.156</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gencay</surname>
<given-names>Y. E.</given-names>
</name>
<name>
<surname>Ayaz</surname>
<given-names>N. D.</given-names>
</name>
<name>
<surname>Copuroglu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Erol</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Biocontrol of shiga toxigenic escherichia coli o157: H7 in t urkish raw meatball by bacteriophage</article-title>. <source>J. Food Saf.</source> <volume>36</volume>, <fpage>120</fpage>&#x2013;<lpage>131</lpage>. <pub-id pub-id-type="doi">10.1111/jfs.12219</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Girosi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Poggio</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1989</year>). <article-title>Representation properties of networks: Kolmogorov&#x2019;s theorem is irrelevant</article-title>. <source>Neural Comput.</source> <volume>1</volume>, <fpage>465</fpage>&#x2013;<lpage>469</lpage>. <pub-id pub-id-type="doi">10.1162/neco.1989.1.4.465</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Glavin</surname>
<given-names>M. O.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>A single microbial sea: food safety as a global concern</article-title>. <source>SAIS Rev.</source> <volume>23</volume>, <fpage>203</fpage>&#x2013;<lpage>220</lpage>. <pub-id pub-id-type="doi">10.1353/sais.2003.0012</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Green</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>&#x15e;erban</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Scholl</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Jones</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Brigandt</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Bechtel</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Network analyses in systems biology: new strategies for dealing with biological complexity</article-title>. <source>Synthese</source> <volume>195</volume>, <fpage>1751</fpage>&#x2013;<lpage>1777</lpage>. <pub-id pub-id-type="doi">10.1007/s11229-016-1307-6</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guthrie</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Daily</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kelly</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Human microbiome signatures of differential colorectal cancer drug metabolism</article-title>. <source>NPJ biofilms microbiomes</source> <volume>3</volume>, <fpage>27</fpage>. <pub-id pub-id-type="doi">10.1038/s41522-017-0034-1</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hattori</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tanaka</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Kanehisa</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Goto</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Simcomp/subcomp: chemical structure search servers for network analyses</article-title>. <source>Nucleic acids Res.</source> <volume>38</volume>, <fpage>W652</fpage>&#x2013;<lpage>W656</lpage>. <pub-id pub-id-type="doi">10.1093/nar/gkq367</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Doll&#xe1;r</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Girshick</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Masked autoencoders are scalable vision learners</article-title>,&#x201d; in <conf-name>Proceedings of the IEEE/CVF conference on computer vision and pattern recognition</conf-name>, <conf-loc>New Orleans, LA</conf-loc>, <conf-date>June 18&#x2013;24, 2022</conf-date>, <fpage>16000</fpage>&#x2013;<lpage>16009</lpage>.</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hooper</surname>
<given-names>L. V.</given-names>
</name>
<name>
<surname>Littman</surname>
<given-names>D. R.</given-names>
</name>
<name>
<surname>Macpherson</surname>
<given-names>A. J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Interactions between the microbiota and the immune system</article-title>. <source>Science</source> <volume>336</volume>, <fpage>1268</fpage>&#x2013;<lpage>1273</lpage>. <pub-id pub-id-type="doi">10.1126/science.1223490</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Hou</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Cen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). &#x201c;<article-title>Graphmae: self-supervised masked graph autoencoders</article-title>,&#x201d; in <conf-name>Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining</conf-name>, <conf-loc>Washington, DC</conf-loc>, <conf-date>August 14&#x2013;18, 2022</conf-date>, <fpage>594</fpage>&#x2013;<lpage>604</lpage>. <pub-id pub-id-type="doi">10.1145/3534678.3539321</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>James</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Mu&#xf1;oz-Mu&#xf1;oz</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Computational network inference for bacterial interactomics</article-title>. <source>Msystems</source> <volume>7</volume>, <fpage>014566</fpage>&#x2013;<lpage>e1521</lpage>. <pub-id pub-id-type="doi">10.1128/msystems.01456-21</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kamneva</surname>
<given-names>O. K.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Genome composition and phylogeny of microbes predict their co-occurrence in the environment</article-title>. <source>PLoS Comput. Biol.</source> <volume>13</volume>, <fpage>e1005366</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1005366</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>LeBlanc</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Milani</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>De Giori</surname>
<given-names>G. S.</given-names>
</name>
<name>
<surname>Sesma</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Van Sinderen</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Ventura</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Bacteria as vitamin suppliers to their host: a gut microbiota perspective</article-title>. <source>Curr. Opin. Biotechnol.</source> <volume>24</volume>, <fpage>160</fpage>&#x2013;<lpage>168</lpage>. <pub-id pub-id-type="doi">10.1016/j.copbio.2012.08.005</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Adaptive graph convolutional neural networks</article-title>. <source>Proc. AAAI Conf. Artif. Intell.</source> <volume>32</volume>. <pub-id pub-id-type="doi">10.1609/aaai.v32i1.11691</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Ning</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Neural inductive matrix completion with graph convolutional networks for mirna-disease association prediction</article-title>. <source>Bioinformatics</source> <volume>36</volume>, <fpage>2538</fpage>&#x2013;<lpage>2546</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btz965</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Qiu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>An <italic>L_0</italic> regularization method for imaging genetics and whole genome association analysis on alzheimer&#x27;s disease</article-title>. <source>IEEE J. Biomed. Health Inf.</source> <volume>25</volume>, <fpage>3677</fpage>&#x2013;<lpage>3684</lpage>. <pub-id pub-id-type="doi">10.1109/jbhi.2021.3093027</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Garrett</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Staphylococcus aureus infections and human intestinal microbiota</article-title>. <source>Pathogens</source> <volume>13</volume>, <fpage>276</fpage>. <pub-id pub-id-type="doi">10.3390/pathogens13040276</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Math&#xe9;</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Merling</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Network analyses in microbiome based on high-throughput multi-omics data</article-title>. <source>Briefings Bioinforma.</source> <volume>22</volume>, <fpage>1639</fpage>&#x2013;<lpage>1655</lpage>. <pub-id pub-id-type="doi">10.1093/bib/bbaa005</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Vaidya</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ruehle</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Halverson</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Solja&#x10d;i&#x107;</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>Kan: Kolmogorov-arnold networks</article-title>. <source>arXiv Prepr. arXiv:2404</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2404.19756</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Long</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Association mining to identify microbe drug interactions based on heterogeneous network embedding representation</article-title>. <source>IEEE J. Biomed. health Inf.</source> <volume>25</volume>, <fpage>266</fpage>&#x2013;<lpage>275</lpage>. <pub-id pub-id-type="doi">10.1109/JBHI.2020.2998906</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Long</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kwoh</surname>
<given-names>C. K.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020a</year>). <article-title>Predicting human microbe&#x2013;drug associations via graph convolutional network with conditional random field</article-title>. <source>Bioinformatics</source> <volume>36</volume>, <fpage>4918</fpage>&#x2013;<lpage>4927</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btaa598</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Long</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kwoh</surname>
<given-names>C. K.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020b</year>). <article-title>Ensembling graph attention networks for human microbe&#x2013;drug association prediction</article-title>. <source>Bioinformatics</source> <volume>36</volume>, <fpage>i779</fpage>&#x2013;<lpage>i786</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btaa891</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Zhuo</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Graphadt: empowering interpretable predictions of acute dermal toxicity with multi-view graph pooling and structure remapping</article-title>. <source>Bioinformatics</source> <volume>40</volume>, <fpage>btae438</fpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btae438</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Macsween</surname>
<given-names>K. F.</given-names>
</name>
<name>
<surname>Crawford</surname>
<given-names>D. H.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Epstein-barr virus&#x2014;recent advances</article-title>. <source>Lancet Infect. Dis.</source> <volume>3</volume>, <fpage>131</fpage>&#x2013;<lpage>140</lpage>. <pub-id pub-id-type="doi">10.1016/s1473-3099(03)00543-7</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A learning-based method for drug-target interaction prediction based on feature representation learning and deep neural network</article-title>. <source>BMC Bioinforma.</source> <volume>21</volume>, <fpage>394</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-020-03677-1</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Poggio</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Banburski</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Theoretical issues in deep networks</article-title>. <source>Proc. Natl. Acad. Sci.</source> <volume>117</volume>, <fpage>30039</fpage>&#x2013;<lpage>30045</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1907369117</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Philip</surname>
<given-names>S. Y.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Hetesim: a general framework for relevance measure in heterogeneous networks</article-title>. <source>IEEE Trans. Knowl. Data Eng.</source> <volume>26</volume>, <fpage>2479</fpage>&#x2013;<lpage>2492</lpage>. <pub-id pub-id-type="doi">10.1109/tkde.2013.2297920</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Biological properties and clinical applications of berberine</article-title>. <source>Front. Med.</source> <volume>14</volume>, <fpage>564</fpage>&#x2013;<lpage>582</lpage>. <pub-id pub-id-type="doi">10.1007/s11684-019-0724-6</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>St</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wold</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>1989</year>). <article-title>Analysis of variance (anova)</article-title>. <source>Chemom. intelligent laboratory Syst.</source> <volume>6</volume>, <fpage>259</fpage>&#x2013;<lpage>272</lpage>. <pub-id pub-id-type="doi">10.1016/0169-7439(89)80095-4</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>Y.-Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>D.-H.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S.-B.</given-names>
</name>
<name>
<surname>Ming</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.-Q.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Mdad: a special resource for microbe-drug associations</article-title>. <source>Front. Cell. Infect. Microbiol.</source> <volume>8</volume>, <fpage>424</fpage>. <pub-id pub-id-type="doi">10.3389/fcimb.2018.00424</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). &#x201c;<article-title>Feature expansion for graph neural networks</article-title>,&#x201d; in <conf-name>International Conference on Machine Learning</conf-name>, <conf-loc>Honolulu, Hawaii</conf-loc>, <conf-date>July 23&#x2013;29, 2023</conf-date> (<publisher-name>PMLR</publisher-name>), <fpage>33156</fpage>&#x2013;<lpage>33176</lpage>.</citation>
</ref>
<ref id="B39">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Tan</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Choi</surname>
<given-names>S.-H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). &#x201c;<article-title>S2gae: self-supervised graph autoencoders are generalizable learners with graph masking</article-title>,&#x201d; in <conf-name>Proceedings of the sixteenth ACM international conference on web search and data mining</conf-name>, <conf-loc>Singapore</conf-loc>, <conf-date>February 27&#x2013;March 3, 2023</conf-date>, <fpage>787</fpage>&#x2013;<lpage>795</lpage>.</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Lai</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Multi-view multichannel attention graph convolutional network for mirna&#x2013;disease association prediction</article-title>. <source>Briefings Bioinforma.</source> <volume>22</volume>, <fpage>bbab174</fpage>. <pub-id pub-id-type="doi">10.1093/bib/bbab174</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tian</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Predicting microbe&#x2013;drug associations with structure-enhanced contrastive learning and self-paced negative sampling strategy</article-title>. <source>Briefings Bioinforma.</source> <volume>24</volume>, <fpage>bbac634</fpage>. <pub-id pub-id-type="doi">10.1093/bib/bbac634</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Veli&#x10d;kovi&#x107;</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Cucurull</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Casanova</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Romero</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Li&#xf2;</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Bengio</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Graph attention networks</article-title>. <source>Int. Conf. Learn. Represent</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1710.10903</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>J.-Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Drug-target interaction prediction with graph attention networks</article-title>. <source>arXiv Prepr. arXiv:2107.06099</source>.</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lei</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2023a</year>). <article-title>Microbe-disease association prediction using rgcn through microbe-drug-disease network</article-title>. <source>IEEE/ACM Trans. Comput. Biol. Bioinforma.</source> <volume>20</volume>, <fpage>3353</fpage>&#x2013;<lpage>3362</lpage>. <pub-id pub-id-type="doi">10.1109/TCBB.2023.3247035</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2023b</year>). <article-title>Network analysis indicates microbial assemblage differences in life stages of cladophora</article-title>. <source>Appl. Environ. Microbiol.</source> <volume>89</volume>, <fpage>e02112</fpage>&#x2013;<lpage>e02122</lpage>. <pub-id pub-id-type="doi">10.1128/aem.02112-22</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Zhuo</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>Q.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>Diff-amp: tailored designed antimicrobial peptide framework with all-in-one generation, identification, prediction and optimization</article-title>. <source>Briefings Bioinforma.</source> <volume>25</volume>, <fpage>bbae078</fpage>. <pub-id pub-id-type="doi">10.1093/bib/bbae078</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhuo</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Efficient deep model ensemble framework for drug-target interaction prediction</article-title>. <source>J. Phys. Chem. Lett.</source> <volume>15</volume>, <fpage>7681</fpage>&#x2013;<lpage>7693</lpage>. <pub-id pub-id-type="doi">10.1021/acs.jpclett.4c01509</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Graph embedding and Gaussian mixture variational autoencoder network for end-to-end analysis of single-cell rna sequencing data</article-title>. <source>Cell Rep. Methods</source> <volume>3</volume>, <fpage>100382</fpage>. <pub-id pub-id-type="doi">10.1016/j.crmeth.2022.100382</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Young</surname>
<given-names>L. S.</given-names>
</name>
<name>
<surname>Rickinson</surname>
<given-names>A. B.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Epstein&#x2013;barr virus: 40 years on</article-title>. <source>Nat. Rev. Cancer</source> <volume>4</volume>, <fpage>757</fpage>&#x2013;<lpage>768</lpage>. <pub-id pub-id-type="doi">10.1038/nrc1452</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhuo</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). <article-title>Revisiting drug&#x2013;protein interaction prediction: a novel global&#x2013;local perspective</article-title>. <source>Bioinformatics</source> <volume>40</volume>, <fpage>btae271</fpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btae271</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Duan</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Prediction of microbe-drug associations based on katz measure</article-title>,&#x201d; in <conf-name>2019 IEEE international conference on bioinformatics and biomedicine (BIBM)</conf-name>, <conf-loc>San Diego, CA</conf-loc>, <conf-date>November 18&#x2013;21, 2019</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>183</fpage>&#x2013;<lpage>187</lpage>.</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Predicting microbe-drug association based on similarity and semi-supervised learning</article-title>. <source>Am. J. Biochem. Biotechnol.</source> <volume>17</volume>, <fpage>50</fpage>&#x2013;<lpage>58</lpage>. <pub-id pub-id-type="doi">10.3844/ajbbsp.2021.50.58</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>