<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.0 20040830//EN" "http://dtd.nlm.nih.gov/publishing/2.0/journalpublishing.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="2.0">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">JFR</journal-id>
      <journal-id journal-id-type="nlm-ta">JMIR Form Res</journal-id>
      <journal-title>JMIR Formative Research</journal-title>
      <issn pub-type="epub">2561-326X</issn>
      <publisher>
        <publisher-name>JMIR Publications</publisher-name>
        <publisher-loc>Toronto, Canada</publisher-loc>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">v8i1e55496</article-id>
      <article-id pub-id-type="pmid">39018557</article-id>
      <article-id pub-id-type="doi">10.2196/55496</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Original Paper</subject>
        </subj-group>
        <subj-group subj-group-type="article-type">
          <subject>Original Paper</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Accessible Ecosystem for Clinical Research (Federated Learning for Everyone): Development and Usability Study</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="editor">
          <name>
            <surname>Mavragani</surname>
            <given-names>Amaryllis</given-names>
          </name>
        </contrib>
      </contrib-group>
      <contrib-group>
        <contrib contrib-type="reviewer">
          <name>
            <surname>Blumenthal</surname>
            <given-names>David</given-names>
          </name>
        </contrib>
        <contrib contrib-type="reviewer">
          <name>
            <surname>Zhang</surname>
            <given-names>Xiangzhou</given-names>
          </name>
        </contrib>
      </contrib-group>
      <contrib-group>
        <contrib id="contrib1" contrib-type="author">
          <name name-style="western">
            <surname>Pirmani</surname>
            <given-names>Ashkan</given-names>
          </name>
          <degrees>MSc</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <xref rid="aff2" ref-type="aff">2</xref>
          <xref rid="aff3" ref-type="aff">3</xref>
          <xref rid="aff4" ref-type="aff">4</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0003-4549-1002</ext-link>
        </contrib>
        <contrib id="contrib2" contrib-type="author">
          <name name-style="western">
            <surname>Oldenhof</surname>
            <given-names>Martijn</given-names>
          </name>
          <degrees>MSc</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0003-4916-3014</ext-link>
        </contrib>
        <contrib id="contrib3" contrib-type="author">
          <name name-style="western">
            <surname>Peeters</surname>
            <given-names>Liesbet M</given-names>
          </name>
          <degrees>PhD</degrees>
          <xref rid="aff2" ref-type="aff">2</xref>
          <xref rid="aff3" ref-type="aff">3</xref>
          <xref rid="aff4" ref-type="aff">4</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0002-6066-3899</ext-link>
        </contrib>
        <contrib id="contrib4" contrib-type="author" equal-contrib="yes">
          <name name-style="western">
            <surname>De Brouwer</surname>
            <given-names>Edward</given-names>
          </name>
          <degrees>PhD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0003-0608-0155</ext-link>
        </contrib>
        <contrib id="contrib5" contrib-type="author" corresp="yes" equal-contrib="yes">
          <name name-style="western">
            <surname>Moreau</surname>
            <given-names>Yves</given-names>
          </name>
          <degrees>PhD</degrees>
          <xref rid="aff1" ref-type="aff">1</xref>
          <address>
            <institution>ESAT-STADIUS</institution>
            <institution>KU Leuven</institution>
            <addr-line>Kasteelpark Arenberg 10</addr-line>
            <addr-line>Leuven, 3001</addr-line>
            <country>Belgium</country>
            <phone>32 16 32 86 45</phone>
            <email>Yves.Moreau@esat.kuleuven.be</email>
          </address>
          <ext-link ext-link-type="orcid">https://orcid.org/0000-0002-4647-6560</ext-link>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <label>1</label>
        <institution>ESAT-STADIUS</institution>
        <institution>KU Leuven</institution>
        <addr-line>Leuven</addr-line>
        <country>Belgium</country>
      </aff>
      <aff id="aff2">
        <label>2</label>
        <institution>Data Science Institute</institution>
        <institution>Hasselt University</institution>
        <addr-line>Diepenbeek</addr-line>
        <country>Belgium</country>
      </aff>
      <aff id="aff3">
        <label>3</label>
        <institution>University Multiple Sclerosis Center</institution>
        <institution>Hasselt University</institution>
        <addr-line>Diepenbeek</addr-line>
        <country>Belgium</country>
      </aff>
      <aff id="aff4">
        <label>4</label>
        <institution>Biomedical Research Institute</institution>
        <institution>Hasselt University</institution>
        <addr-line>Diepenbeek</addr-line>
        <country>Belgium</country>
      </aff>
      <author-notes>
        <corresp>Corresponding Author: Yves Moreau <email>Yves.Moreau@esat.kuleuven.be</email></corresp>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2024</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>17</day>
        <month>7</month>
        <year>2024</year>
      </pub-date>
      <volume>8</volume>
      <elocation-id>e55496</elocation-id>
      <history>
        <date date-type="received">
          <day>15</day>
          <month>12</month>
          <year>2023</year>
        </date>
        <date date-type="rev-request">
          <day>23</day>
          <month>2</month>
          <year>2024</year>
        </date>
        <date date-type="rev-recd">
          <day>25</day>
          <month>4</month>
          <year>2024</year>
        </date>
        <date date-type="accepted">
          <day>15</day>
          <month>5</month>
          <year>2024</year>
        </date>
      </history>
      <copyright-statement>©Ashkan Pirmani, Martijn Oldenhof, Liesbet M Peeters, Edward De Brouwer, Yves Moreau. Originally published in JMIR Formative Research (https://formative.jmir.org), 17.07.2024.</copyright-statement>
      <copyright-year>2024</copyright-year>
      <license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
        <p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Formative Research, is properly cited. The complete bibliographic information, a link to the original publication on https://formative.jmir.org, as well as this copyright and license information must be included.</p>
      </license>
      <self-uri xlink:href="https://formative.jmir.org/2024/1/e55496" xlink:type="simple"/>
      <abstract>
        <sec sec-type="background">
          <title>Background</title>
          <p>The integrity and reliability of clinical research outcomes rely heavily on access to vast amounts of data. However, the fragmented distribution of these data across multiple institutions, along with ethical and regulatory barriers, presents significant challenges to accessing relevant data. While federated learning offers a promising solution to leverage insights from fragmented data sets, its adoption faces hurdles due to implementation complexities, scalability issues, and inclusivity challenges.</p>
        </sec>
        <sec sec-type="objective">
          <title>Objective</title>
          <p>This paper introduces Federated Learning for Everyone (FL4E), an accessible framework facilitating multistakeholder collaboration in clinical research. It focuses on simplifying federated learning through an innovative ecosystem-based approach.</p>
        </sec>
        <sec sec-type="methods">
          <title>Methods</title>
          <p>The “degree of federation” is a fundamental concept of FL4E, allowing for flexible integration of federated and centralized learning models. This feature provides a customizable solution by enabling users to choose the level of data decentralization based on specific health care settings or project needs, making federated learning more adaptable and efficient. By using an ecosystem-based collaborative learning strategy, FL4E encourages a comprehensive platform for managing real-world data, enhancing collaboration and knowledge sharing among its stakeholders.</p>
        </sec>
        <sec sec-type="results">
          <title>Results</title>
          <p>Evaluating FL4E’s effectiveness using real-world health care data sets has highlighted its ecosystem-oriented and inclusive design. By applying hybrid models to 2 distinct analytical tasks—classification and survival analysis—within real-world settings, we have effectively measured the “degree of federation” across various contexts. These evaluations show that FL4E’s hybrid models not only match the performance of fully federated models but also avoid the substantial overhead usually linked with these models. Achieving this balance greatly enhances collaborative initiatives and broadens the scope of analytical possibilities within the ecosystem.</p>
        </sec>
        <sec sec-type="conclusions">
          <title>Conclusions</title>
          <p>FL4E represents a significant step forward in collaborative clinical research by merging the benefits of centralized and federated learning. Its modular ecosystem-based design and the “degree of federation” feature make it an inclusive, customizable framework suitable for a wide array of clinical research scenarios, promising to revolutionize the field through improved collaboration and data use. Detailed implementation and analyses are available on the associated GitHub repository.</p>
        </sec>
      </abstract>
      <kwd-group>
        <kwd>federated learning</kwd>
        <kwd>multistakeholder collaboration</kwd>
        <kwd>real-world data</kwd>
        <kwd>integrity</kwd>
        <kwd>reliability</kwd>
        <kwd>clinical research</kwd>
        <kwd>implementation</kwd>
        <kwd>inclusivity</kwd>
        <kwd>inclusive</kwd>
        <kwd>accessible</kwd>
        <kwd>ecosystem</kwd>
        <kwd>design effectiveness</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec sec-type="introduction">
      <title>Introduction</title>
      <sec>
        <title>Real-World Data in Health Care: Toward Federated Learning Solutions</title>
        <p>Real-world data (RWD), which encompass clinical and health data, are a fundamental asset in health care, providing invaluable insights for research and clinical applications [<xref ref-type="bibr" rid="ref1">1</xref>,<xref ref-type="bibr" rid="ref2">2</xref>]. However, for privacy, legal, collaborative, or practical reasons, RWD are typically <italic>fragmented</italic> into different data sources, such as electronic health records, patient registries, and other clinical repositories. This fragmentation, characterized by the dispersion of RWD across numerous health care systems and geographic locations, hampers the Findability, Accessibility, Interoperability, and Reusability (“FAIRness”) of the RWD [<xref ref-type="bibr" rid="ref3">3</xref>]. Thus, the capacity to harness these fragmented data sources for evidence-based health care decision-making is hindered and must be improved [<xref ref-type="bibr" rid="ref4">4</xref>,<xref ref-type="bibr" rid="ref5">5</xref>].</p>
        <p>While limited data sharing impedes the clinical research progress in general, the impact is particularly significant for research into low-prevalence diseases, where data scarcity already poses a challenge [<xref ref-type="bibr" rid="ref6">6</xref>]. This issue becomes especially critical in urgent situations, such as the COVID-19 pandemic [<xref ref-type="bibr" rid="ref7">7</xref>,<xref ref-type="bibr" rid="ref8">8</xref>], where rapid data sharing is vital to quickly understand the impact of a novel disease.</p>
        <p>Nevertheless, many challenges stemming from RWD fragmentation are systemic and can be seen as constraints that are difficult to eliminate. Legal data protection frameworks, ethical considerations, and organizational policies of different countries often limit the dissemination of such data both within and across countries [<xref ref-type="bibr" rid="ref9">9</xref>-<xref ref-type="bibr" rid="ref12">12</xref>]. These challenges are further complicated by different data registries using different data formats, standards, and infrastructures to reflect their specific needs [<xref ref-type="bibr" rid="ref13">13</xref>]. This context raises the need for a global data sharing framework to facilitate the secure and efficient sharing of RWD, while accommodating most of the complexities of the clinical data ecosystem.</p>
        <p>A key component of such a global data sharing framework is federated learning (FL), which offers a solution by training machine learning models on distributed data sets without centralization [<xref ref-type="bibr" rid="ref14">14</xref>,<xref ref-type="bibr" rid="ref15">15</xref>]. Nevertheless, current FL packages crucial for implementing this system fail to cater to the multifaceted requirements of health care stakeholders.</p>
      </sec>
      <sec>
        <title>Related Works</title>
        <p>The FL framework ecosystem is characterized by its heterogeneity, prompted by contributions from both the open-source and industry communities, with each framework casted to address specific facets of FL’s inherent challenges. From enhancing security and privacy to ensuring scalability and promoting framework agnosticism to facilitating ease of use and customization, these frameworks collectively foster a conducive environment for the flourishing of FL applications.</p>
        <p>Industry solutions such as IBM FL [<xref ref-type="bibr" rid="ref16">16</xref>], the Clara Training Framework [<xref ref-type="bibr" rid="ref17">17</xref>], and Sherpa.ai [<xref ref-type="bibr" rid="ref18">18</xref>] offer specialized features but suffer from restricted accessibility due to their proprietary nature, limiting widespread application and innovation. Open-source FL frameworks, despite their appeal of broader accessibility, grapple with challenges unique to their design and intended use cases. Syft, also known as PySyft [<xref ref-type="bibr" rid="ref19">19</xref>], in the context of offering advanced privacy-enhancing technologies, focuses on secure and private data analysis across various domains. Despite it emphasizes structured transparency systems, the complex setup process associated with Syft could impede its broad adoption. As a pioneering framework in the realm of privacy technology, Syft has undergone substantial revisions across its iterations. While aimed at improvement, these continuous overhauls may pose challenges for early adopters in terms of staying abreast with the framework’s evolution.</p>
        <p>Frameworks such as FATE [<xref ref-type="bibr" rid="ref20">20</xref>] and OpenFL [<xref ref-type="bibr" rid="ref21">21</xref>] are distinguished by their strong emphasis on security and privacy, which are critical in sectors such as health care, where data confidentiality is essential. FATE is noted for its robust security and privacy features. However, it requires substantial infrastructural investment and has a steep learning curve, as there are some discrepancies in documentation clarity and availability across different parts of the framework. OpenFL also offers Intel-enabled trusted execution environment known as Safe Guard and mutual Transport Layer Security for all communications to ensure maximum privacy. However, implementing this framework on a broader scale is hindered and may necessitate specific hardware, software, or the activation of certain services [<xref ref-type="bibr" rid="ref22">22</xref>]. TensorFlow Federated [<xref ref-type="bibr" rid="ref23">23</xref>], while offering a specialized toolkit for TensorFlow models, limits its use to those committed to a singular modeling framework, potentially sidelining a broader audience that operates across diverse machine learning frameworks.</p>
        <p>Flower [<xref ref-type="bibr" rid="ref24">24</xref>] and FedLab [<xref ref-type="bibr" rid="ref24">24</xref>] are recognized for their framework agnosticism and scalability. Flower emerges as a user-friendly and lightweight option, albeit still progressing through its developmental stages with real-world applications yet to be fully demonstrated. This reflects a common developmental trajectory among open-source FL frameworks, where achieving a balance between accessibility, ease of use, and broad applicability poses a significant challenge.</p>
        <p>FedML [<xref ref-type="bibr" rid="ref25">25</xref>] distinguishes itself through its versatility and recent architectural improvements, positioning it alongside frameworks such as Plato [<xref ref-type="bibr" rid="ref26">26</xref>], known for supporting a diverse array of computing paradigms. This dual focus on facilitating FL research and the development of practical applications underscores its strengths. However, integrating significant updates may necessitate substantial maintenance for applications developed on its platform. Additionally, developers may need to reacquaint themselves with the framework’s updated features, presenting a potential challenge in adaptability and ongoing engagement.</p>
        <p>Innovative approaches are evident in PaddleFL [<xref ref-type="bibr" rid="ref27">27</xref>] and Galaxy FL [<xref ref-type="bibr" rid="ref28">28</xref>], with Galaxy FL pioneering blockchain technology integration for improved data privacy and model confidentiality. This innovation broadens the FL framework landscape, introducing novel data protection and utilization aspects. However, blending FL with blockchain remains a debated topic within the literature, especially concerning the significant computation and communication overheads [<xref ref-type="bibr" rid="ref29">29</xref>].</p>
        <p>Lastly, FLSim [<xref ref-type="bibr" rid="ref30">30</xref>] specializes in FL simulations, providing a comprehensive framework that incorporates differential privacy and secure aggregation scenarios. Similarly, Leaf [<xref ref-type="bibr" rid="ref31">31</xref>] focuses primarily on simulation studies. While this specialization in simulation offers valuable insights, it may also narrow their applicability, potentially restricting their direct translation into real-world deployments.</p>
        <p>For a more in-depth discussion of the FL frameworks, we guide readers to <xref ref-type="supplementary-material" rid="app1">Multimedia Appendix 1</xref>, where Table S1 in <xref ref-type="supplementary-material" rid="app1">Multimedia Appendix 1</xref> [<xref ref-type="bibr" rid="ref32">32</xref>-<xref ref-type="bibr" rid="ref51">51</xref>] offers a comprehensive summary of the highlights and key features of various FL frameworks. Additionally, Table S2 in <xref ref-type="supplementary-material" rid="app1">Multimedia Appendix 1</xref> details the developmental progress and recent advancements within these frameworks, providing a clear snapshot of their evolution and current state.</p>
      </sec>
      <sec>
        <title>Navigating the Path Forward: The Need for an Accessible Ecosystem for Clinical Research</title>
        <p>Beyond the challenges already covered, a recent review of FL in the biomedical domain reveals that only some research studies have provided reusable or reproducible source code alongside their research [<xref ref-type="bibr" rid="ref52">52</xref>]. This highlights a common issue: the tendency to start a unique project for each separate data sharing initiative. This practice not only consumes valuable time and resources but also hinders the evolution of a universal ecosystem. Furthermore, the opportunity to build upon and contribute to an existing initiative is often overlooked.</p>
        <p>Despite recent progress in the field, there is a critical demand for a more inclusive, user-friendly, and holistic framework in health care collaborative research [<xref ref-type="bibr" rid="ref53">53</xref>,<xref ref-type="bibr" rid="ref54">54</xref>]. A framework that empowers stakeholders from diverse backgrounds to fully engage in collaborative learning opportunities is essential. This requires FL solutions characterized by intuitive interfaces, streamlined workflows, comprehensive documentation, and a design process that actively seeks and incorporates feedback from a wide range of stakeholders. By prioritizing usability and inclusivity in developing FL solutions, we can significantly lower technical barriers. This approach enables wider participation and amplifies the contributions of collaborative health care research.</p>
        <p>In this work, we present Federated Learning for Everyone (FL4E)—a dynamic, data-centric framework designed with inclusivity and adaptability at its core. FL4E is dedicated to efficiently converting RWD into actionable evidence, facilitating engagement from a broad spectrum of stakeholders, and enhancing collaborative learning experiences. Its hierarchical architecture offers a customizable data sharing ecosystem, facilitating a tunable balance between centralization and federation. With its modular approach, FL4E is general and provides an ecosystem-based environment that can support a wide range of collaborative research projects. This modularity further allows all stakeholders to contribute to the project by selectively engaging in the relevant part of the data sharing pipeline.</p>
      </sec>
      <sec>
        <title>Key Contributions</title>
        <list list-type="bullet">
          <list-item>
            <p>We propose a unique FL framework designed to cater to the diverse needs of health care stakeholders and to adapt to various study designs. This design is further enhanced by offering a tunable balance between centralization and federation.</p>
          </list-item>
          <list-item>
            <p>We formalize this balance by introducing the concept of “degree of federation.”</p>
          </list-item>
          <list-item>
            <p>Our evaluation of the framework, using 2 real-world data sets, underscores the value of federation. Specifically, hybrid experiments conducted at different degrees of federation deliver performance comparable to fully federated setups.</p>
          </list-item>
        </list>
      </sec>
    </sec>
    <sec sec-type="methods">
      <title>Methods</title>
      <sec>
        <title>Overview</title>
        <p>In this section, we rigorously investigate the fundamental principles underlying FL4E, systematically articulating its core concepts. This entails a meticulous examination of the pivotal modules and essential components that constitute FL4E, with a particular focus on their functionalities and interrelationships. Moreover, this section highlights the architectural nuances of FL4E, comprehensively detailing its structural configuration and the dynamics of its operational framework.</p>
      </sec>
      <sec>
        <title>Key Concepts of FL4E</title>
        <p>First, the concept of “degree of federation” within the FL4E framework introduces a novel, adaptable, and pragmatic approach to collaborative data analysis designed to meet stakeholders’ varied needs and limitations. This feature enables participants to customize their level of involvement and data sharing based on their specific infrastructural capacities, regulatory requirements, and privacy considerations.</p>
        <p>FL4E acknowledges that while federated models offer significant privacy advantages, their practicality may vary due to different constraints. Therefore, FL4E is designed to accommodate various levels of participation for stakeholders, ensuring flexibility if one data sharing stream proves unfeasible.</p>
        <p>Therefore, the choice between a centralized or federated model within FL4E is presented not as a dichotomy but as a continuum. On the one hand, centralization may simplify operations and enhance efficiency, but it could compromise privacy to some degree. Conversely, full federation prioritizes privacy, possibly adding operational and analytical complexity. FL4E’s design empowers stakeholders to find a balance that best suits their needs, governance frameworks, and regulatory environments.</p>
        <p>This adaptable strategy has proven effective in accommodating diverse data sharing needs, as demonstrated by the Global Data Sharing Initiative for Multiple Sclerosis and COVID-19 [<xref ref-type="bibr" rid="ref55">55</xref>,<xref ref-type="bibr" rid="ref56">56</xref>]. The deployment of a versatile hybrid data acquisition system, merging traditional data sharing with federated methods, has not only broadened inclusivity and flexibility but also led to a notable (3527/7757, 45.47%) increase in data collection volume compared to initial efforts [<xref ref-type="bibr" rid="ref57">57</xref>]. These results underscore the “degree of federation” practical value, showcasing the advantages of integrating such adaptability into data acquisition and sharing frameworks. Different configurations within the degree of federation are depicted in <xref rid="figure1" ref-type="fig">Figure 1</xref>.</p>
        <fig id="figure1" position="float">
          <label>Figure 1</label>
          <caption>
            <p>The degree of federation characterizes the balance between fully centralized and fully federated setups, leading to hybrid solutions where some of the stakeholders centralize their data while others prefer a federated approach. FL4E: Federated Learning for Everyone.</p>
          </caption>
          <graphic xlink:href="formative_v8i1e55496_fig1.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
        </fig>
        <p>However, it is essential to emphasize that the framework fosters regulatory compliance across all participation methods. Whether stakeholders prefer the simplicity and direct oversight of a more centralized model or the enhanced privacy of a federated approach, stakeholders are reminded of their collective obligation to adhere to prevailing data protection regulations.</p>
        <p>Second, ecosystem-based collaborative learning: FL4E framework introduces a paradigm shift from conventional project-specific FL to an “ecosystem-based” approach, underscoring a strategic pivot toward creating a unified, adaptable platform tailored for conducting various analyses centered on specific diseases or health conditions. At the heart of the “ecosystem-based” methodology is its holistic perspective, aiming to formulate a comprehensive and synergistic environment for data sharing and collaborative research.</p>
        <p>An ecosystem, in this context, is envisioned not just as a collection of data or series of disjointed projects but as a dynamic, collaborative network of stakeholders. This includes researchers, health care professionals, patients, and policy makers, all united by a common goal: understanding and addressing a particular health issue. By fostering such an ecosystem, FL4E encourages the pooling of diverse resources, expertise, and perspectives. This collaborative efficiency breaks down traditional silos, allowing for more efficient use of resources through shared data and findings.</p>
        <p>Moreover, encompassing a wide array of stakeholders and research questions enables the ecosystem to provide a more nuanced and comprehensive understanding of the health condition under investigation. The diversity of perspectives and expertise enriches the research outcomes, offering holistic insights far beyond what could be achieved in isolation.</p>
        <p>This approach is inherently adaptable and capable of evolving in response to new research findings, emerging health challenges, and shifts in the regulatory landscape. Such flexibility ensures the long-term sustainability and relevance of the ecosystem, enabling it to continue generating valuable insights over time.</p>
        <p>Regarding its structure, FL4E features a nested design. Within each ecosystem, several studies are carried out, each focusing on specific research questions related to the overarching theme. These studies, while operating under their unique regulatory and consent protocols, incorporate the degree of federation. They can include a data set, data quality scripts, and analyses tailored to their specific research queries.</p>
        <p>FL4E’s structure also incorporates simplicity and accessibility in its design. The intuitive user interface encourages contributions from stakeholders, fostering a collaborative environment that is integral to the ecosystem’s success. This systematic approach to collaboration and data sharing is visually depicted in <xref rid="figure2" ref-type="fig">Figure 2</xref>.</p>
        <p>The FL4E framework builds upon the foundational concepts of the Flower framework [<xref ref-type="bibr" rid="ref32">32</xref>]. Flower’s flexibility, support for multinode execution, and agnosticism to both machine learning frameworks and programming languages significantly contribute to the overall adaptability and versatility of FL4E.</p>
        <fig id="figure2" position="float">
          <label>Figure 2</label>
          <caption>
            <p>FL4E’s nested approach schema: the schema presents the ecosystem approach of the FL4E, facilitating the incorporation of diverse studies framed by different research questions. It further highlights the support for a wide range of analyses, leading to the execution of statistical experiments. FL4E: Federated Learning for Everyone.</p>
          </caption>
          <graphic xlink:href="formative_v8i1e55496_fig2.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
        </fig>
      </sec>
      <sec>
        <title>Modules and Functionality</title>
        <sec>
          <title>Overview</title>
          <p>This section provides an in-depth overview of the core modules within the FL4E framework: the Study Center, Repository Center, Model Center, and Data Center. Each module’s role and anticipated functionality are detailed, showcasing how the division into distinct centers contributes to effectively deploying the overarching ecosystem. <xref rid="figure3" ref-type="fig">Figure 3</xref> complements this by visually representing the architectural arrangement of server and client components. By detailing the anticipated interactions among stakeholders and illustrating the operational flow within the framework, the architecture provides a solid foundation for understanding the potential and practical application of FL4E in advancing health care data-driven research and insights.</p>
          <fig id="figure3" position="float">
            <label>Figure 3</label>
            <caption>
              <p>The high-level architecture of FL4E: This figure showcases a comprehensive framework designed to accommodate the nuanced interactions of diverse stakeholders. The architecture includes the expected user stories across 3 primary categories of participants: data providers, data scientists, and downstream users. Each stakeholder group engages with FL4E platform through distinct pathways. The architecture diagram features a table outlining the unique interactions of the stakeholders, mapping their respective roles and activities within the FL4E framework. This detailed mapping clearly explains how each stakeholder contributes to and benefits from the FL4E, highlighting the platform's versatility and user-centric design. At the core of our architecture lie 3 fundamental components: the server, client, and executor machine, each vital to the execution of FL tasks. The diagram we provide elucidates their interconnected roles, showcasing the seamless flow of data, scripts, and analytical results across the system. The server acts as the orchestrator for FL tasks, hosting the primary web application within a Docker container as an ASP.NET application. It securely manages the platform's data, housed on an SQL server in a dedicated hosting environment. This component is crucial for coordinating tasks and uses a Python environment to manage secure data sharing and preprocessing of “data center” module of the framework. On the client side, implemented as a Docker-based image, it runs on the data contributor's machine. This component is essential for integrating RWD into the FL process. Developed using Python and ASP.NET for web applications, the client-side component establishes a connection to the executer machine. On the other hand, the executor machine plays a crucial role in conducting the analysis. It is designed to receive client updates. This adaptable component configuration allows data scientists to tailor it according to their specific analytical needs and preferences. FL: federated learning; FL4E: Federated Learning for Everyone; RWD: real-world data.</p>
            </caption>
            <graphic xlink:href="formative_v8i1e55496_fig3.png" alt-version="no" mimetype="image" position="float" xlink:type="simple"/>
          </fig>
        </sec>
        <sec>
          <title>Study Center</title>
          <p>The Study Center is a critical piece in the ecosystem design of the framework. It coordinates research activities via the Study Catalogue and the Analysis Center, highlighting the interconnectivity and synergy within the system.</p>
          <p>The Study Catalogue functions as a cooperative repository where various stakeholders can share and access overarching information or metadata about different studies. Collaborations can be initiated by a data scientist with an intriguing research question but needing more data or by a data provider possessing the required data but lacking the analytical tools. Downstream users can further enrich the catalogue by contributing scientific articles or proposing research questions relevant to other stakeholders. Any new entry to the catalogue should include the title, a brief description, the study lead or author, and the current status of the entry (ie, active or not). If the entry involves any data, this should also be noted, as the data would be subsequently managed within the Data Center.</p>
          <p>In contrast, the Analysis Center is primarily designed for data scientists. Here, they can create an analysis entry derived from a study catalogue record. While doing so, they must furnish comprehensive details, including the exact analysis title, a descriptive summary, and the privacy status of the analysis (private or public). In a private setting, data scientists can selectively grant access to specific users (data providers). This means only authorized users can access these entries.</p>
          <p>In the FL4E framework, data scientists play a crucial role in orchestrating the analysis by providing essential scripts for client-side execution. Given that the FL4E backend is built upon the Flower framework, these scripts must align with this framework’s requirements. The machine learning–agnostic nature of this foundation offers a substantial flexibility to data scientists, allowing them to craft these scripts within the ambit of their expertise and the specific needs of the analysis. This flexibility is further augmented by Flower’s support for secure channels, enabling the addition of privacy-preserving configurations to the analysis execution. The integration of Flower’s capabilities within FL4E not only simplifies the technical implementation of FL projects but also empowers data scientists to innovate and experiment with various analytical models and privacy configurations. This approach ensures that FL4E remains a versatile and secure platform for FL, accommodating a wide range of research objectives and data privacy standards.</p>
          <p>To ensure transparency, the process of sharing scripts among the stakeholders is not automated. Clients may review and, if agreed, run these scripts locally using the FL4E-client component. In keeping with the principles of modularity and customization, the server does not include a built-in compiler to execute the analysis. Data scientists should disclose the IP and port address of the designated machine to data providers for analysis execution, enabling FL process participation. It is vital to note that no analysis should proceed in the Analysis Center without explicit consent from participating centers. If a particular study is associated with any data on central server, data scientists should incorporate the data as a centralized client into the federated analysis, effectively acting as an additional presumptive federated client in the data scientist’s machine.</p>
        </sec>
        <sec>
          <title>Repository Center</title>
          <p>The Repository Center serves as a warehouse for all scripts and models essential for stakeholders’ research and collaboration. It serves both as a repository to disseminate the scripts and models to the relevant stakeholders, and as an archive that stores past analyses and provides examples facilitating the creation of new studies. It seamlessly integrates with the Study Center and Model Center, enabling direct and organized access to all shared scripts and models across these centers.</p>
        </sec>
        <sec>
          <title>Model Center</title>
          <p>The Model Center is designed to facilitate the coordination and sharing of trained models. Similar to the Study Center, the Model Center is structured around 2 main elements: the Model Catalogue and the Model Repository.</p>
          <p>The Model Catalogue serves as a database for high-level information about various trained models. This can include the title, description, type of model, study lead, and status. The Model Catalogue is particularly useful for downstream users and data scientists who come across an interesting model and wish to share it within the ecosystem, or for those who want to share the outcome of an analysis conducted within the Study Center.</p>
          <p>Furthermore, the Model Repository is where detailed information about each trained model is stored. This includes the relationship of the model to a specific Model Catalogue entry or Analysis Center entry. Like the Study Center, the Model Center also adopts authorization layers to ensure that only authorized users can access certain models. A typical scenario is a trained model that would only be shared among the participants that contributed with data.</p>
          <p>However, if needed, the Model Center can also be used to disseminate a model more broadly. Indeed, users can attach trained models to the results of an analysis. This means that a user who may not have been able to join an analysis can still benefit from the trained models, download them, and test them on their local data. This is especially useful for data providers who want to validate models against their data sets or for data scientists who wish to use them as pretrained models in a similar domain.</p>
          <p>Furthermore, the Model Center allows data scientists to provide a decision support system as a result of a trained model. They can inject an HTML web page into the Model Repository entry, serving as a web-based dashboard. This user-friendly interface enables downstream users, even those without expert knowledge, to engage with the system effectively.</p>
        </sec>
        <sec>
          <title>Data Center</title>
          <p>The Data Center plays a crucial role in actualizing the concept of the “degree of federation” within the FL4E framework. Beyond providing data sharing capabilities, it also enables data integration and aggregation, meaning this module stores the data in a central server. Data providers and data scientists are central to the sharing process within the Data Center, using a meticulous 3-step routine to ensure data quality, along with effective data sharing and aggregation. The first step is (1) the raw data sharing scheme, followed by (2) the data cleaning and enhancement, and (3) the data sharing and aggregation.</p>
        </sec>
        <sec>
          <title>Raw Data Sharing Scheme</title>
          <p>The process initiates when the data provider shares a raw data scheme via a data dictionary, a static file describing the data structure. This dictionary must be attached to an existing study catalogue entry along with details like title, description, and data type (public or private). For private data, the provider must list authorized users.</p>
        </sec>
        <sec>
          <title>Data Cleaning and Enhancement Script</title>
          <p>Once the data scheme is established, data scientists must create a Python script for data cleaning and enhancement. This script ensures data quality by handling duplicates, missing values, and validating value ranges based on information of the data schema. This script should be uploaded to the Data Center and linked to the data dictionary.</p>
        </sec>
        <sec>
          <title>Data Sharing and Aggregation</title>
          <p>After setting up the data dictionary and cleaning script, data sharing can occur. Each data share triggers the cleaning script execution, with the outcomes appended to a core dictionary and each upload saved as a distinct file. This setup permits various data providers to share data in line with the data dictionary, with the script guaranteeing aggregation into a single file. Data scientists can then access this aggregated file for analytical use if access is granted to them.</p>
        </sec>
      </sec>
      <sec>
        <title>Implementation of the Framework</title>
        <p>The FL4E framework is divided into server-side and client-side implementations. Server-side, the framework is a microservice-based web application, designed using ASP.NET Core [<xref ref-type="bibr" rid="ref58">58</xref>]. It adheres to the N-tier architecture and uses the Model-View-Controller design, along with a repository pattern, leading to a scalable and maintainable application. The application is segmented into 4 layers: Application, Model, Utility, and Data Access. Each layer performs distinct tasks, such as managing user authorization, defining data structures, handling requests, and interacting with the database. ASP.NET Core Identity module is used for authentication and authorization, while an admin control panel supervises user registrations in the interface layer of the framework [<xref ref-type="bibr" rid="ref58">58</xref>].</p>
        <p>Client-side, the framework aims for simplicity and ease of use, also leveraging the ASP.NET Core framework. It incorporates 3 primary interfaces for data mounting, script uploading, and script execution. The data mounting interface facilitates user selection and mounting of data files; the script uploading interface enables users to upload scripts acquired from the server; and the script execution interface allows for the running of these scripts, using the Flower framework to secure the communication between the client and server.</p>
        <p>Ensuring the seamless operation and accessibility of the FL4E platform, both the client and server components are encapsulated as Docker containers. This strategic choice underpins the platform’s commitment to ease of deployment, consistency across different environments, and portability, thereby, significantly enhancing the user experience for participants in FL projects.</p>
        <p>A fully functional prototype of the FL4E server component has been successfully deployed to Microsoft Azure, showcasing the platform’s robustness [<xref ref-type="bibr" rid="ref59">59</xref>]. This deployment not only demonstrates FL4E’s capability to leverage cloud infrastructure but also its readiness to support FL projects.</p>
        <p>To further acquaint potential users and stakeholders with FL4E’s functionalities and user interface, a comprehensive video demonstration has been made available [<xref ref-type="bibr" rid="ref60">60</xref>]. This visual guide serves as an invaluable resource for understanding the platform’s operational flow, features, and the simplicity of initiating and participating in FL studies.</p>
        <p>For those interested in a deeper exploration or customization of FL4E, the source code for both the server and client components is readily accessible [<xref ref-type="bibr" rid="ref61">61</xref>]. This openness ensures transparency, fosters a community of collaboration, and enables continuous improvement of the platform by allowing researchers, developers, and data scientists to contribute to its development.</p>
      </sec>
      <sec>
        <title>Ethical Considerations</title>
        <p>This study conducted secondary analyses of openly licensed repository data sets for demonstration purposes in the results section. No sensitive data were used for the cocreation of the framework. All data set sources are cited and adhere to open licensing agreements. For more detailed information about the data sets, please refer to the original sources.</p>
      </sec>
    </sec>
    <sec sec-type="results">
      <title>Results</title>
      <sec>
        <title>Data Sets</title>
        <p>We evaluated our framework using 2 real-world clinical data sets from FLamby [<xref ref-type="bibr" rid="ref62">62</xref>]: Fed-Heart-Disease and Fed-TCGA-BRCA. The Fed-Heart-Disease data set contains 740 records from 4 centers, detailing 13 clinical features and a binary heart disease indicator for each patient. We used a logistic regression model for prediction. The Fed-TCGA-BRCA data set, sourced from The Cancer Genome Atlas’s Genomics Data Commons portal, has data from 1088 patients with breast cancer across 6 centers. With 39 clinical features and each patient’s time of death, we used a Cox model to predict the risk of death.</p>
        <p>Additionally, the Wisconsin Breast Cancer data set was incorporated into the GitHub repository as an extra use case [<xref ref-type="bibr" rid="ref61">61</xref>,<xref ref-type="bibr" rid="ref63">63</xref>]. It serves as a set of foundational scripts that can be generalized and act as guidelines for hybrid experiment settings in the FL4E framework.</p>
      </sec>
      <sec>
        <title>Degree of Federation Scenarios</title>
        <p>To demonstrate how FL4E adapts to various research questions, and how it modulates the degree of federation, we conducted 3 experiments using these data sets:</p>
        <sec>
          <title>Fully Federated Experiment</title>
          <p>In this scenario, every client participates in the FL process with each one contributing to the global model using their respective local data sets. This scenario aligns with the conventional FL setup. The data flow for this experiment is depicted in <xref rid="figure3" ref-type="fig">Figure 3</xref>.</p>
        </sec>
        <sec>
          <title>Hybrid Experiment</title>
          <p>In the hybrid setup, while all clients are part of the training process, some of them contribute their data centrally to the server. For instance, with the Fed-Heart-Disease data set, clients 1 and 2 were randomly selected to centrally contribute their data, while the rest participated as federated clients. For the Fed-TCGA-BRCA data set, clients 2, 3, and 5 joined as centralized clients.</p>
        </sec>
        <sec>
          <title>Centralized Experiment</title>
          <p>For this experiment, all clients send their data to the central server, and the model is trained centrally. This design aims to provide a benchmark for comparing the performance of the federated and hybrid approaches with the centralized model.</p>
        </sec>
      </sec>
      <sec>
        <title>Experimental Findings</title>
        <p>We evaluated our FL models using area under the receiver operating characteristic curve (ROC-AUC) and accuracy metrics for the Fed-Heart-Disease data set and the concordance index for the Fed-TCGA-BRCA data set. These metrics were chosen according to their ability to assess model performance in binary classification and survival analysis task, while accounting for potential class imbalance. For federated experiments, we implemented multiple FL strategies: FedAVG [<xref ref-type="bibr" rid="ref14">14</xref>], FedOpt [<xref ref-type="bibr" rid="ref64">64</xref>] (including FedAdagrad and FedYogi), and FedProx [<xref ref-type="bibr" rid="ref65">65</xref>]. Hyperparameter tuning was performed using grid search on a centralized setting and applied to each experiment of the data sets. To ensure consistency, each experiment was repeated 5 times. The results of these experiments are summarized in <xref ref-type="table" rid="table1">Table 1</xref>.</p>
        <p>In our analysis of the Fed-Heart-Disease data set, as illustrated in <xref ref-type="supplementary-material" rid="app2">Multimedia Appendix 2</xref> and detailed in <xref ref-type="table" rid="table1">Table 1</xref>, notable behavior patterns emerge from clients 2 and 3. These patterns indicate the effects of class imbalance and quantity skew, suggesting that smaller clients with imbalanced data sets may benefit more from participating in an FL environment than operating in isolation. This insight is harmonious with the foundational principles of the FL paradigm, which aspires to harness the potential of diverse data sources to enhance model robustness and generalizability.</p>
        <p>To clarify the evaluation process, we introduce the notation where <italic>K</italic> represents the total number of clients participating in the FL process, and <italic>n<sub>i</sub></italic> denotes the size of the data set for the <italic>i</italic>-th client, where <italic>i</italic> ranges from 1 to <italic>K</italic>. Furthermore, <italic>E<sub>i</sub></italic> signifies the evaluation metric (such as accuracy or ROC-AUC) obtained from assessing the global model by the <italic>i</italic>-th client. The sum of the data set sizes across all clients is represented by <italic>N</italic>, calculated as <inline-graphic xlink:href="formative_v8i1e55496_fig4.png" xlink:type="simple" mimetype="image"/>. Therefore, the overall evaluation metric <italic>E</italic> for the global FL model is calculated using the formula <inline-graphic xlink:href="formative_v8i1e55496_fig5.png" xlink:type="simple" mimetype="image"/>, offering a comprehensive measure of performance across the federated network.</p>
        <p>This approach significantly impacts the evaluation process by prioritizing the characteristics of individual clients over the generalizability of the FL model. This provides a more comprehensive understanding of model performance across diverse environments. However, the potential for skewness in federated evaluation, often stemming from imbalanced clients, arises from its reliance on a weighted average of individual client metrics. This introduces challenges, particularly when directly comparing it to centralized performance.</p>
        <p>It is important to note that for a direct comparison between federated and centralized evaluations, the ideal scenario involves assessing the FL model using a separate global test set on the server side. While this approach aligns more closely with the methodology used in centralized evaluations, it is not always feasible, especially in real-world settings where maintaining a separate test set on the server can be impractical due to data governance and privacy concerns.</p>
        <p>Contrary to initial expectations that centralized models would outperform others, our analysis unveiled that federated and hybrid models exhibit superior performance based on the ROC-AUC measure, even though the accuracy metrics might suggest a different narrative. To ensure the reliability and consistency of our findings, we have conducted rigorous comparisons with the original benchmark [<xref ref-type="bibr" rid="ref62">62</xref>]. These comparisons demonstrate that our observations, especially concerning the performance metrics of centralized and federated models such as accuracy, are in line with existing research. This alignment reinforces the validity of our analysis despite the inherent challenges in conducting direct comparisons between federated and centralized performance evaluations [<xref ref-type="bibr" rid="ref62">62</xref>].</p>
        <p>Similarly, the Fed-TCGA-BRCA study substantiates the advantage of FL. The heterogeneity of clients in the data set analysis, as highlighted by FLamby [<xref ref-type="bibr" rid="ref62">62</xref>], indicates that this diversity significantly influences training performance, underscoring the potential benefits of FL.</p>
        <p>Notably, the hybrid experiment yields a crucial insight: it offers performance that matches fully federated models while significantly outperforming local settings for smaller clients. Importantly, this is achieved with considerably less complexity and overhead associated with managing federation across multiple data centers. This setup enables centralized management of in-house data, providing analysts with direct access (within regulatory boundaries) and flexibility for advanced analyses. By having data information at their disposal, analysts can develop more effective scripts, enabling advanced analyses with greater flexibility.</p>
        <table-wrap position="float" id="table1">
          <label>Table 1</label>
          <caption>
            <p>Experiments carried out using FL4E<sup>a</sup> with the Fed-Heart-Disease and Fed-TCGA-BRCA data sets, demonstrating adaptability to varying degrees of federation.</p>
          </caption>
          <table width="1000" cellpadding="5" cellspacing="0" border="1" rules="groups" frame="hsides">
            <col width="30"/>
            <col width="300"/>
            <col width="200"/>
            <col width="210"/>
            <col width="0"/>
            <col width="260"/>
            <thead>
              <tr valign="top">
                <td colspan="2">Experiment and parameter</td>
                <td colspan="3">Fed-Heart-Disease, mean (SD)</td>
                <td>Fed-TCGA-BRCA, mean (SD)</td>
              </tr>
              <tr valign="top">
                <td colspan="2">
                  <break/>
                </td>
                <td>ROC-AUC<sup>b</sup></td>
                <td>Accuracy</td>
                <td colspan="2">C-index<sup>c</sup></td>
              </tr>
            </thead>
            <tbody>
              <tr valign="top">
                <td colspan="6">
                  <bold>Fully federated</bold>
                </td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedAvg</td>
                <td>0.846 (0.002)</td>
                <td>0.733 (0.007)</td>
                <td colspan="2">0.732 (0.030)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedAdagrad</td>
                <td>0.841 (0.029)</td>
                <td>0.726 (0.05)</td>
                <td colspan="2">0.748 (0.016)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedYogi</td>
                <td>0.803 (0.051)</td>
                <td>0.715 (0.032)</td>
                <td colspan="2">0.745 (0.037)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedProx</td>
                <td>0.846 (0.003)</td>
                <td>0.741 (0.006)</td>
                <td colspan="2">0.725 (0.007)</td>
              </tr>
              <tr valign="top">
                <td colspan="6">
                  <bold>Hybrid experiment</bold>
                </td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedAvg</td>
                <td>0.825 (0.004)</td>
                <td>0.740 (0.054)</td>
                <td colspan="2">0.656 (0.06)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedAdagrad</td>
                <td>0.821 (0.008)</td>
                <td>0.741 (0.005)</td>
                <td colspan="2">0.776 (0.036)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedYogi</td>
                <td>0.794 (0.013)</td>
                <td>0.710 (0.039)</td>
                <td colspan="2">0.726 (0.041)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>FedProx</td>
                <td>0.822 (0.004)</td>
                <td>0.737 (0.012)</td>
                <td colspan="2">0.439 (0.227)</td>
              </tr>
              <tr valign="top">
                <td colspan="6">
                  <bold>Local experiment</bold>
                </td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Client 0</td>
                <td>0.842 (0.009)</td>
                <td>0.753 (0.011)</td>
                <td colspan="2">0.668 (0.064)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Client 1</td>
                <td>0.882 (0.007)</td>
                <td>0.800 (0.013)</td>
                <td colspan="2">0.445 (0.237)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Client 2</td>
                <td>0.546 (0.271)</td>
                <td>0.550 (0.199)</td>
                <td colspan="2">0.635 (0.166)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Client 3</td>
                <td>0.542 (0.054)</td>
                <td>0.559 (0.096)</td>
                <td colspan="2">0.570 (0.140)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Client 4</td>
                <td>—<sup>d</sup></td>
                <td>—</td>
                <td colspan="2">0.851 (0.078)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Client 5</td>
                <td>—</td>
                <td>—</td>
                <td colspan="2">0.666 (0.001)</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Clients 1 and 2</td>
                <td>0.819 (0.003)</td>
                <td>0.752 (0.008)</td>
                <td colspan="2">—</td>
              </tr>
              <tr valign="top">
                <td>
                  <break/>
                </td>
                <td>Clients 2, 3, and 5</td>
                <td>—</td>
                <td>—</td>
                <td colspan="2">0.578 (0.125)</td>
              </tr>
              <tr valign="top">
                <td colspan="2">Centralized</td>
                <td>0.812 (0.003)</td>
                <td>0.753 (0.007)</td>
                <td colspan="2">0.609 (0.207)</td>
              </tr>
            </tbody>
          </table>
          <table-wrap-foot>
            <fn id="table1fn1">
              <p><sup>a</sup>FL4E: Federated Learning for Everyone.</p>
            </fn>
            <fn id="table1fn2">
              <p><sup>b</sup>ROC-AUC: area under the receiver operating characteristic curve.</p>
            </fn>
            <fn id="table1fn3">
              <p><sup>c</sup>C-index: concordance index.</p>
            </fn>
            <fn id="table1fn4">
              <p><sup>d</sup>Not applicable.</p>
            </fn>
          </table-wrap-foot>
        </table-wrap>
      </sec>
    </sec>
    <sec sec-type="discussion">
      <title>Discussion</title>
      <p>FL4E presents a novel approach to collaborative learning in a health care context, by innovatively balancing centralization and federation. This allows health care organizations to engage in FL according to their infrastructure and policy capabilities. Composed of the Study Center, Repository Center, Model Center, and Data Center, FL4E’s modular, ecosystem-oriented design caters to a wide variety of stakeholders, thereby facilitating multiparty clinical research collaborations.</p>
      <p>However, FL4E is not alone in promoting deployment ease and inclusivity in FL environments. FeatureCloud [<xref ref-type="bibr" rid="ref66">66</xref>] advances FL by offering a platform that simplifies deployment across health care and research sectors. Aimed at democratizing multi-institutional analyses, FeatureCloud ensures that advanced programming skills or complex setups do not impede participation. The AI Store module, facilitating algorithm sharing and access, highlights FeatureCloud’s commitment to broadening FL adoption.</p>
      <p>In parallel, the emergence of UniFed [<xref ref-type="bibr" rid="ref67">67</xref>] underscores a similar commitment to simplifying FL’s application by unifying diverse open-source frameworks. UniFed’s approach standardizes FL experimentation and deployment, offering a configuration-based, schema-enforced task specification that eases the distributed execution of FL projects. By supporting various FL frameworks, UniFed addresses the challenges of workflow diversity, data format discrepancies, and interpretation variations, thereby streamlining the FL experimentation process.</p>
      <p>What distinguishes FL4E in the evolving landscape is its focus on the “degree of federation” and the adaptability it brings, ensuring the framework is inclusive, adaptable, and can host hybrid experiments. Unlike FeatureCloud, which was developed from scratch, FL4E builds on the well-regarded Flower framework, providing a robust, accessible foundation and using this base, an adaptive, ecosystem-based model, designed to cater to diverse stakeholder preferences and requirements. FL4E extends the democratization vision of FL, incorporating a modular, customizable design that enhances engagement and ensures versatility across various applications. Additionally, FL4E adheres to key coding principles such as N-tier architecture and the repository pattern. These design choices promote ease of use, flexibility for modifications, and future-proofing the framework, further distinguishing FL4E by making it more accessible, maintainable, and adaptable to advancements in FL.</p>
      <p>As the FL field continues to mature, platforms such as FeatureCloud and UniFed play crucial roles in lowering technical barriers and fostering an environment conducive to collaborative innovation. Their contributions, along with FL4E’s nuanced understanding of stakeholder engagement, collectively propel the FL ecosystem toward a future where data-driven insights are accessible to a broader spectrum of the health care and research community, thereby amplifying the impact of FL in advancing health care outcomes and research endeavors.</p>
      <p>Nonetheless, FL4E still presents some limitations. Version control can pose challenges due to the Flower package dependency, and significant version changes may require internal updates. Moving from technical concerns to regulatory issues, ensuring adherence to regional data privacy regulations necessitates diligence from initiators and study leads, who must establish proper agreements for data sharing. Additionally, the framework’s dependence on manual communication among stakeholders could potentially impede its universal accessibility. This last point is particularly critical, as the system’s effective functioning heavily relies on the presence of a pre-established network of collaborators where members have a certain level of familiarity or knowledge of each other.</p>
      <p>Although FL4E and other FL systems offer potential technical solutions to collaborative learning in health care, the influence of societal barriers should not be underestimated. Hence, continuous education, stakeholder engagement, and proof-of-concept demonstrations within controlled environments are crucial for successful deployment.</p>
      <p>Future development path to FL4E, the demand for advanced privacy measures becomes increasingly apparent. While FL introduces a novel approach to leveraging patient-level data across decentralized sources, it is essential to recognize that this method is not without its vulnerabilities [<xref ref-type="bibr" rid="ref68">68</xref>-<xref ref-type="bibr" rid="ref70">70</xref>]. The process of sharing impersonal statistics during FL can inadvertently encode sensitive information, thus introducing potential risks and challenges to data privacy [<xref ref-type="bibr" rid="ref68">68</xref>,<xref ref-type="bibr" rid="ref71">71</xref>,<xref ref-type="bibr" rid="ref72">72</xref>].</p>
      <p>The architecture of FL, which is designed to enhance privacy by eliminating the need for direct data sharing, is nevertheless susceptible to sophisticated attacks and privacy breaches. These vulnerabilities include inference attacks, where malicious entities may attempt to reconstruct personal data from model updates, as well as direct cyber threats that target the integrity and confidentiality of the FL process [<xref ref-type="bibr" rid="ref68">68</xref>]. The body of literature on FL privacy highlights the critical importance of acknowledging these risks, with studies identifying various attack vectors that could potentially compromise the privacy guarantees of federated model sharing [<xref ref-type="bibr" rid="ref72">72</xref>].</p>
      <p>Therefore, despite FL’s significant reduction in the risk of direct data exposure, it introduces new complexities in safeguarding against indirect data inference and cyberattacks. This nuanced understanding necessitates a cautious approach in the implementation of FL, particularly when handling sensitive health care information. The design of FL workflows, including the development of infrastructure and study plans, must incorporate robust security measures and privacy-preserving techniques.</p>
      <p>To this end, it is crucial to leverage the latest advancements in secure computing, differential privacy, and encryption technologies to strengthen the FL process against potential vulnerabilities [<xref ref-type="bibr" rid="ref73">73</xref>-<xref ref-type="bibr" rid="ref75">75</xref>]. Acknowledging these risks and adequately preparing for them is paramount, ensuring that the advantages of using decentralized data through FL do not come at the expense of patient privacy or data security. The implementation of industry-scale privacy measures is critically important in FL applications, as emphasized by recent studies [<xref ref-type="bibr" rid="ref74">74</xref>]. However, these measures must be carefully balanced to ensure that data protection does not compromise the computational efficiency of FL analysis.</p>
      <p>To ease deployment, recent research in practical FL points toward promising techniques, such as soft computing’s fusion with FL [<xref ref-type="bibr" rid="ref76">76</xref>] and the use of FL in cloud-edge collaborative architectures [<xref ref-type="bibr" rid="ref77">77</xref>]. Such strategies can address concerns over data privacy, high communication costs, and data management difficulties, offering a promising direction for future investigations.</p>
      <p>While the manual steps (for instance, script exchanges) in FL4E are designed for transparency, automating these steps could improve the framework’s adaptability and usability. Additionally, transitioning from the current ASP.Net to Python could amplify the framework’s appeal, especially given Python’s strong foothold in the data science realm. As health care data expand in volume and complexity, frameworks such as FL4E, with further advancements and community involvement, stand to be vital tools in catalyzing transformative progress and collaboration in the domain.</p>
    </sec>
  </body>
  <back>
    <app-group>
      <supplementary-material id="app1">
        <label>Multimedia Appendix 1</label>
        <p>Landscape analysis: prominent frameworks for federated learning.</p>
        <media xlink:href="formative_v8i1e55496_app1.docx" xlink:title="DOCX File , 60 KB"/>
      </supplementary-material>
      <supplementary-material id="app2">
        <label>Multimedia Appendix 2</label>
        <p>Delineating client heterogeneity in real-world applications: exploration of class imbalance in the Fed-Heart-Disease analysis.</p>
        <media xlink:href="formative_v8i1e55496_app2.png" xlink:title="PNG File , 103 KB"/>
      </supplementary-material>
    </app-group>
    <glossary>
      <title>Abbreviations</title>
      <def-list>
        <def-item>
          <term id="abb1">FL</term>
          <def>
            <p>federated learning</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb2">FL4E</term>
          <def>
            <p>Federated Learning for Everyone</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb3">ROC-AUC</term>
          <def>
            <p>area under the receiver operating characteristic curve</p>
          </def>
        </def-item>
        <def-item>
          <term id="abb4">RWD</term>
          <def>
            <p>real-world data</p>
          </def>
        </def-item>
      </def-list>
    </glossary>
    <ack>
      <p>YM, MO, and AP are funded by VLAIO PM: Augmenting Therapeutic Effectiveness through Novel Analytics (HBC.2019.2528); Research Council KU Leuven: Symbiosis 4 (C14/22/125) and Symbiosis3 (C14/18/092); and CELSA—Active Learning (CELSA/21/019). YM, MO and AP are affiliated to Leuven.AI and received funding from the Flemish Government (AI Research Program), FWO SBO (S003422N), and ELIXIR Belgium (I002819N). EDB was funded by an FWO-SB grant.</p>
    </ack>
    <notes>
      <sec>
        <title>Data Availability</title>
        <p>The data sets used for the analysis purposes of this study are available at the FLamby repository on GitHub [<xref ref-type="bibr" rid="ref78">78</xref>]. FLamby serves as a benchmark for cross-silo data sets for federated learning applications, with a focus on health care application [<xref ref-type="bibr" rid="ref62">62</xref>].</p>
      </sec>
    </notes>
    <fn-group>
      <fn fn-type="con">
        <p>EDB and YM contributed equally.</p>
      </fn>
      <fn fn-type="conflict">
        <p>EDB is an employee of Genentech, Inc.</p>
      </fn>
    </fn-group>
    <ref-list>
      <ref id="ref1">
        <label>1</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Sherman</surname>
              <given-names>RE</given-names>
            </name>
            <name name-style="western">
              <surname>Anderson</surname>
              <given-names>SA</given-names>
            </name>
            <name name-style="western">
              <surname>Dal Pan</surname>
              <given-names>GJ</given-names>
            </name>
            <name name-style="western">
              <surname>Gray</surname>
              <given-names>GW</given-names>
            </name>
            <name name-style="western">
              <surname>Gross</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Hunter</surname>
              <given-names>NL</given-names>
            </name>
            <name name-style="western">
              <surname>LaVange</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Marinac-Dabic</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Marks</surname>
              <given-names>PW</given-names>
            </name>
            <name name-style="western">
              <surname>Robb</surname>
              <given-names>MA</given-names>
            </name>
            <name name-style="western">
              <surname>Shuren</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Temple</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Woodcock</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Yue</surname>
              <given-names>LQ</given-names>
            </name>
            <name name-style="western">
              <surname>Califf</surname>
              <given-names>RM</given-names>
            </name>
          </person-group>
          <article-title>Real-world evidence - what is it and what can it tell us?</article-title>
          <source>N Engl J Med</source>
          <year>2016</year>
          <volume>375</volume>
          <issue>23</issue>
          <fpage>2293</fpage>
          <lpage>2297</lpage>
          <pub-id pub-id-type="doi">10.1056/NEJMsb1609216</pub-id>
          <pub-id pub-id-type="medline">27959688</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref2">
        <label>2</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Wu</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Roy</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Stewart</surname>
              <given-names>WF</given-names>
            </name>
          </person-group>
          <article-title>Prediction modeling using EHR data: challenges, strategies, and a comparison of machine learning approaches</article-title>
          <source>Med Care</source>
          <year>2010</year>
          <volume>48</volume>
          <issue>6 Suppl</issue>
          <fpage>S106</fpage>
          <lpage>S113</lpage>
          <pub-id pub-id-type="doi">10.1097/MLR.0b013e3181de9e17</pub-id>
          <pub-id pub-id-type="medline">20473190</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref3">
        <label>3</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Wilkinson</surname>
              <given-names>MD</given-names>
            </name>
            <name name-style="western">
              <surname>Dumontier</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Aalbersberg</surname>
              <given-names>IJ</given-names>
            </name>
            <name name-style="western">
              <surname>Appleton</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Axton</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Baak</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Blomberg</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Boiten</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>da Silva Santos</surname>
              <given-names>LB</given-names>
            </name>
            <name name-style="western">
              <surname>Bourne</surname>
              <given-names>PE</given-names>
            </name>
            <name name-style="western">
              <surname>Bouwman</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Brookes</surname>
              <given-names>AJ</given-names>
            </name>
            <name name-style="western">
              <surname>Clark</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Crosas</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Dillo</surname>
              <given-names>I</given-names>
            </name>
            <name name-style="western">
              <surname>Dumon</surname>
              <given-names>O</given-names>
            </name>
            <name name-style="western">
              <surname>Edmunds</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Evelo</surname>
              <given-names>CT</given-names>
            </name>
            <name name-style="western">
              <surname>Finkers</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Gonzalez-Beltran</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Gray</surname>
              <given-names>AJ</given-names>
            </name>
            <name name-style="western">
              <surname>Groth</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Goble</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Grethe</surname>
              <given-names>JS</given-names>
            </name>
            <name name-style="western">
              <surname>Heringa</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>'t Hoen</surname>
              <given-names>PAC</given-names>
            </name>
            <name name-style="western">
              <surname>Hooft</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Kuhn</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Kok</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Kok</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Lusher</surname>
              <given-names>SJ</given-names>
            </name>
            <name name-style="western">
              <surname>Martone</surname>
              <given-names>ME</given-names>
            </name>
            <name name-style="western">
              <surname>Mons</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Packer</surname>
              <given-names>AL</given-names>
            </name>
            <name name-style="western">
              <surname>Persson</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Rocca-Serra</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Roos</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>van Schaik</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Sansone</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Schultes</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Sengstag</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Slater</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Strawn</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Swertz</surname>
              <given-names>MA</given-names>
            </name>
            <name name-style="western">
              <surname>Thompson</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>van der Lei</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>van Mulligen</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Velterop</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Waagmeester</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Wittenburg</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Wolstencroft</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Zhao</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Mons</surname>
              <given-names>B</given-names>
            </name>
          </person-group>
          <article-title>The FAIR guiding principles for scientific data management and stewardship</article-title>
          <source>Sci Data</source>
          <year>2016</year>
          <volume>3</volume>
          <fpage>160018</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://doi.org/10.1038/sdata.2016.18"/>
          </comment>
          <pub-id pub-id-type="doi">10.1038/sdata.2016.18</pub-id>
          <pub-id pub-id-type="medline">26978244</pub-id>
          <pub-id pub-id-type="pii">sdata201618</pub-id>
          <pub-id pub-id-type="pmcid">PMC4792175</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref4">
        <label>4</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Jensen</surname>
              <given-names>PB</given-names>
            </name>
            <name name-style="western">
              <surname>Jensen</surname>
              <given-names>LJ</given-names>
            </name>
            <name name-style="western">
              <surname>Brunak</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>Mining electronic health records: towards better research applications and clinical care</article-title>
          <source>Nat Rev Genet</source>
          <year>2012</year>
          <volume>13</volume>
          <issue>6</issue>
          <fpage>395</fpage>
          <lpage>405</lpage>
          <pub-id pub-id-type="doi">10.1038/nrg3208</pub-id>
          <pub-id pub-id-type="medline">22549152</pub-id>
          <pub-id pub-id-type="pii">nrg3208</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref5">
        <label>5</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Weiskopf</surname>
              <given-names>NG</given-names>
            </name>
            <name name-style="western">
              <surname>Weng</surname>
              <given-names>C</given-names>
            </name>
          </person-group>
          <article-title>Methods and dimensions of electronic health record data quality assessment: enabling reuse for clinical research</article-title>
          <source>J Am Med Inform Assoc</source>
          <year>2013</year>
          <volume>20</volume>
          <issue>1</issue>
          <fpage>144</fpage>
          <lpage>151</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/22733976"/>
          </comment>
          <pub-id pub-id-type="doi">10.1136/amiajnl-2011-000681</pub-id>
          <pub-id pub-id-type="medline">22733976</pub-id>
          <pub-id pub-id-type="pii">amiajnl-2011-000681</pub-id>
          <pub-id pub-id-type="pmcid">PMC3555312</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref6">
        <label>6</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Kodra</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Weinbach</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Posada-de-la-Paz</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Coi</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Lemonnier</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>van Enckevort</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Roos</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Jacobsen</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Cornet</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Ahmed</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Bros-Facer</surname>
              <given-names>V</given-names>
            </name>
            <name name-style="western">
              <surname>Popa</surname>
              <given-names>V</given-names>
            </name>
            <name name-style="western">
              <surname>Van Meel</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Renault</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>von Gizycki</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Santoro</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Landais</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Torreri</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Carta</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Mascalzoni</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Gainotti</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Lopez</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Ambrosini</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Müller</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Reis</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Bianchi</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Rubinstein</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Lochmüller</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Taruscio</surname>
              <given-names>D</given-names>
            </name>
          </person-group>
          <article-title>Recommendations for improving the quality of rare disease registries</article-title>
          <source>Int J Environ Res Public Health</source>
          <year>2018</year>
          <volume>15</volume>
          <issue>8</issue>
          <fpage>1644</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.mdpi.com/resolver?pii=ijerph15081644"/>
          </comment>
          <pub-id pub-id-type="doi">10.3390/ijerph15081644</pub-id>
          <pub-id pub-id-type="medline">30081484</pub-id>
          <pub-id pub-id-type="pii">ijerph15081644</pub-id>
          <pub-id pub-id-type="pmcid">PMC6121483</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref7">
        <label>7</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Moorthy</surname>
              <given-names>V</given-names>
            </name>
            <name name-style="western">
              <surname>Henao Restrepo</surname>
              <given-names>AM</given-names>
            </name>
            <name name-style="western">
              <surname>Preziosi</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Swaminathan</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>Data sharing for novel coronavirus (COVID-19)</article-title>
          <source>Bull World Health Organ</source>
          <year>2020</year>
          <volume>98</volume>
          <issue>3</issue>
          <fpage>150</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/32132744"/>
          </comment>
          <pub-id pub-id-type="doi">10.2471/BLT.20.251561</pub-id>
          <pub-id pub-id-type="medline">32132744</pub-id>
          <pub-id pub-id-type="pii">BLT.20.251561</pub-id>
          <pub-id pub-id-type="pmcid">PMC7047033</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref8">
        <label>8</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Peeters</surname>
              <given-names>LM</given-names>
            </name>
            <name name-style="western">
              <surname>Parciak</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Walton</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Geys</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Moreau</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>De Brouwer</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Raimondi</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Pirmani</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Kalincik</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Edan</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Simpson-Yap</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>De Raedt</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Dauxais</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Gautrais</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Rodrigues</surname>
              <given-names>PR</given-names>
            </name>
            <name name-style="western">
              <surname>McKenna</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Lazovski</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Hillert</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Forsberg</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Spelman</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>McBurney</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Schmidt</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Bergmann</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Braune</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Stahmann</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Middleton</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Salter</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Bebo</surname>
              <given-names>BF</given-names>
            </name>
            <name name-style="western">
              <surname>Rojas</surname>
              <given-names>JI</given-names>
            </name>
            <name name-style="western">
              <surname>van der Walt</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Butzkueven</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>van der Mei</surname>
              <given-names>I</given-names>
            </name>
            <name name-style="western">
              <surname>Ivanov</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Hellwig</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Sciascia do Olival</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Cohen</surname>
              <given-names>JA</given-names>
            </name>
            <name name-style="western">
              <surname>Van Hecke</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Dobson</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Magyari</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Brum</surname>
              <given-names>DG</given-names>
            </name>
            <name name-style="western">
              <surname>Alonso</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Nicholas</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Bauer</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Chertcoff</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>de Sèze</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Louapre</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Comi</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Rijke</surname>
              <given-names>N</given-names>
            </name>
          </person-group>
          <article-title>COVID-19 in people with multiple sclerosis: a global data sharing initiative</article-title>
          <source>Mult Scler</source>
          <year>2020</year>
          <volume>26</volume>
          <issue>10</issue>
          <fpage>1157</fpage>
          <lpage>1162</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://journals.sagepub.com/doi/abs/10.1177/1352458520941485?url_ver=Z39.88-2003&#38;rfr_id=ori:rid:crossref.org&#38;rfr_dat=cr_pub  0pubmed"/>
          </comment>
          <pub-id pub-id-type="doi">10.1177/1352458520941485</pub-id>
          <pub-id pub-id-type="medline">32662757</pub-id>
          <pub-id pub-id-type="pmcid">PMC7361123</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref9">
        <label>9</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Aitken</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>de St Jorre</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Pagliari</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Jepson</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Cunningham-Burley</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>Public responses to the sharing and linkage of health data for research purposes: a systematic review and thematic synthesis of qualitative studies</article-title>
          <source>BMC Med Ethics</source>
          <year>2016</year>
          <volume>17</volume>
          <issue>1</issue>
          <fpage>73</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://bmcmedethics.biomedcentral.com/articles/10.1186/s12910-016-0153-x"/>
          </comment>
          <pub-id pub-id-type="doi">10.1186/s12910-016-0153-x</pub-id>
          <pub-id pub-id-type="medline">27832780</pub-id>
          <pub-id pub-id-type="pii">10.1186/s12910-016-0153-x</pub-id>
          <pub-id pub-id-type="pmcid">PMC5103425</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref10">
        <label>10</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Holm</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Ploug</surname>
              <given-names>T</given-names>
            </name>
          </person-group>
          <article-title>Big data and health research-the governance challenges in a mixed data economy</article-title>
          <source>J Bioeth Inq</source>
          <year>2017</year>
          <volume>14</volume>
          <issue>4</issue>
          <fpage>515</fpage>
          <lpage>525</lpage>
          <pub-id pub-id-type="doi">10.1007/s11673-017-9810-0</pub-id>
          <pub-id pub-id-type="medline">28980135</pub-id>
          <pub-id pub-id-type="pii">10.1007/s11673-017-9810-0</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref11">
        <label>11</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Taruscio</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Mollo</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Gainotti</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Posada de la Paz</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Bianchi</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Vittozzi</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>The EPIRARE proposal of a set of indicators and common data elements for the European platform for rare disease registration</article-title>
          <source>Arch Public Health</source>
          <year>2014</year>
          <volume>72</volume>
          <issue>1</issue>
          <fpage>35</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://archpublichealth.biomedcentral.com/articles/10.1186/2049-3258-72-35"/>
          </comment>
          <pub-id pub-id-type="doi">10.1186/2049-3258-72-35</pub-id>
          <pub-id pub-id-type="medline">25352985</pub-id>
          <pub-id pub-id-type="pii">5051</pub-id>
          <pub-id pub-id-type="pmcid">PMC4210567</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref12">
        <label>12</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Dreyer</surname>
              <given-names>NA</given-names>
            </name>
            <name name-style="western">
              <surname>Blackburn</surname>
              <given-names>SC</given-names>
            </name>
            <name name-style="western">
              <surname>Mt-Isa</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Richardson</surname>
              <given-names>JL</given-names>
            </name>
            <name name-style="western">
              <surname>Thomas</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Laursen</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Zetstra-van der Woude</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Jamry-Dziurla</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Hliva</surname>
              <given-names>V</given-names>
            </name>
            <name name-style="western">
              <surname>Bourke</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>de Jong-van den Berg</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>Direct-to-patient research: piloting a new approach to understanding drug safety during pregnancy</article-title>
          <source>JMIR Public Health Surveill</source>
          <year>2015</year>
          <volume>1</volume>
          <issue>2</issue>
          <fpage>e22</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://publichealth.jmir.org/2015/2/e22/"/>
          </comment>
          <pub-id pub-id-type="doi">10.2196/publichealth.4939</pub-id>
          <pub-id pub-id-type="medline">27227140</pub-id>
          <pub-id pub-id-type="pii">v1i2e22</pub-id>
          <pub-id pub-id-type="pmcid">PMC4869223</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref13">
        <label>13</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Kahn</surname>
              <given-names>MG</given-names>
            </name>
            <name name-style="western">
              <surname>Callahan</surname>
              <given-names>TJ</given-names>
            </name>
            <name name-style="western">
              <surname>Barnard</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Bauck</surname>
              <given-names>AE</given-names>
            </name>
            <name name-style="western">
              <surname>Brown</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Davidson</surname>
              <given-names>BN</given-names>
            </name>
            <name name-style="western">
              <surname>Estiri</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Goerg</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Holve</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Johnson</surname>
              <given-names>SG</given-names>
            </name>
            <name name-style="western">
              <surname>Liaw</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Hamilton-Lopez</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Meeker</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Ong</surname>
              <given-names>TC</given-names>
            </name>
            <name name-style="western">
              <surname>Ryan</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Shang</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Weiskopf</surname>
              <given-names>NG</given-names>
            </name>
            <name name-style="western">
              <surname>Weng</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Zozus</surname>
              <given-names>MN</given-names>
            </name>
            <name name-style="western">
              <surname>Schilling</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>A harmonized data quality assessment terminology and framework for the secondary use of electronic health record data</article-title>
          <source>EGEMS (Wash DC)</source>
          <year>2016</year>
          <volume>4</volume>
          <issue>1</issue>
          <fpage>1244</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/27713905"/>
          </comment>
          <pub-id pub-id-type="doi">10.13063/2327-9214.1244</pub-id>
          <pub-id pub-id-type="medline">27713905</pub-id>
          <pub-id pub-id-type="pii">egems1244</pub-id>
          <pub-id pub-id-type="pmcid">PMC5051581</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref14">
        <label>14</label>
        <nlm-citation citation-type="confproc">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>McMahan</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Moore</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Ramage</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Hampson</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Arcas</surname>
              <given-names>BAY</given-names>
            </name>
          </person-group>
          <article-title>Communication-efficient learning of deep networks from decentralized data</article-title>
          <year>2017</year>
          <conf-name>20th International Conference on Artificial Intelligence and Statistics</conf-name>
          <conf-date>April 20-22, 2017</conf-date>
          <conf-loc>Fort Lauderdale, FL</conf-loc>
          <fpage>1273</fpage>
          <lpage>1282</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://proceedings.mlr.press/v54/mcmahan17a.html"/>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref15">
        <label>15</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Konečný</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>McMahan</surname>
              <given-names>HB</given-names>
            </name>
            <name name-style="western">
              <surname>Yu</surname>
              <given-names>FX</given-names>
            </name>
            <name name-style="western">
              <surname>Richtárik</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Suresh</surname>
              <given-names>AT</given-names>
            </name>
            <name name-style="western">
              <surname>Bacon</surname>
              <given-names>D</given-names>
            </name>
          </person-group>
          <article-title>Federated learning: strategies for improving communication efficiency</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on October 30, 2017</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.1610.05492</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref16">
        <label>16</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Ludwig</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Baracaldo</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Thomas</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Zhou</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Anwar</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Rajamoni</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Ong</surname>
              <given-names>Y</given-names>
            </name>
          </person-group>
          <article-title>IBM Federated Learning: an enterprise framework white paper V0.1</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on July 22, 2020</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2007.10987</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref17">
        <label>17</label>
        <nlm-citation citation-type="web">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Wen</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Roth</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Dogra</surname>
              <given-names>P</given-names>
            </name>
          </person-group>
          <article-title>Federated Learning powered by NVIDIA Clara</article-title>
          <source>NVIDIA Technical Blog</source>
          <year>2019</year>
          <month>12</month>
          <day>1</day>
          <access-date>2023-12-15</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://developer.nvidia.com/blog/federated-learning-clara/">https://developer.nvidia.com/blog/federated-learning-clara/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref18">
        <label>18</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Rodríguez-Barroso</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Stipcich</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Jiménez-López</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Ruiz-Millán</surname>
              <given-names>JA</given-names>
            </name>
            <name name-style="western">
              <surname>Martínez-Cámara</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>González-Seco</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Luzón</surname>
              <given-names>MV</given-names>
            </name>
            <name name-style="western">
              <surname>Veganzones</surname>
              <given-names>MA</given-names>
            </name>
            <name name-style="western">
              <surname>Herrera</surname>
              <given-names>F</given-names>
            </name>
          </person-group>
          <article-title>Federated learning and differential privacy: software tools analysis, the Sherpa.ai FL framework and methodological guidelines for preserving data privacy</article-title>
          <source>Information Fusion</source>
          <year>2020</year>
          <month>12</month>
          <volume>64</volume>
          <fpage>270</fpage>
          <lpage>292</lpage>
          <pub-id pub-id-type="doi">10.1016/j.inffus.2020.07.009</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref19">
        <label>19</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Ziller</surname>
              <given-names>A</given-names>
            </name>
          </person-group>
          <article-title>PySyft: a library for easy federated learning</article-title>
          <source>Studies in Computational Intelligence</source>
          <year>2021</year>
          <volume>965</volume>
          <fpage>111</fpage>
          <lpage>139</lpage>
        </nlm-citation>
      </ref>
      <ref id="ref20">
        <label>20</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Yang</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Tao</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Tianjian</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Qian</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Qiang</surname>
              <given-names>Y</given-names>
            </name>
          </person-group>
          <article-title>FATE: an industrial grade platform for collaborative learning with data protection</article-title>
          <source>J Mach Learn Res</source>
          <year>2021</year>
          <volume>22</volume>
          <issue>226</issue>
          <fpage>1</fpage>
          <lpage>6</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://jmlr.org/papers/v22/20-815.html"/>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref21">
        <label>21</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Foley</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Sheller</surname>
              <given-names>MJ</given-names>
            </name>
            <name name-style="western">
              <surname>Edwards</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Pati</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Riviera</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Sharma</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Narayana Moorthy</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Martin</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Mirhaji</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Shah</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Bakas</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>OpenFL: the open federated learning library</article-title>
          <source>Phys Med Biol</source>
          <year>2022</year>
          <volume>67</volume>
          <issue>21</issue>
          <fpage>214001</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/36198326"/>
          </comment>
          <pub-id pub-id-type="doi">10.1088/1361-6560/ac97d9</pub-id>
          <pub-id pub-id-type="medline">36198326</pub-id>
          <pub-id pub-id-type="pmcid">PMC9715347</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref22">
        <label>22</label>
        <nlm-citation citation-type="web">
          <article-title>Try federated learning with OpenFL</article-title>
          <source>Intel</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.intel.com/content/www/us/en/developer/articles/technical/try-federated-learning-with-openfl.html">https://www.intel.com/content/www/us/en/developer/articles/technical/try-federated-learning-with-openfl.html</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref23">
        <label>23</label>
        <nlm-citation citation-type="web">
          <article-title>TensorFlow federated: machine learning on decentralized data</article-title>
          <source>TensorFlow</source>
          <access-date>2023-12-15</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.tensorflow.org/federated">https://www.tensorflow.org/federated</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref24">
        <label>24</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Zeng</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Liang</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Hu</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Xu</surname>
              <given-names>Z</given-names>
            </name>
          </person-group>
          <article-title>FedLab: a flexible federated learning framework</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on April 22, 2022</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2107.11621</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref25">
        <label>25</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>He</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>So</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Zeng</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Zhang</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>X</given-names>
            </name>
          </person-group>
          <article-title>FedML: a research library and benchmark for federated machine learning</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on November 8, 2020</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2007.13518</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref26">
        <label>26</label>
        <nlm-citation citation-type="confproc">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Li</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Su</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Ying</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>F</given-names>
            </name>
          </person-group>
          <article-title>Plato: an open-source research framework for production federated learning</article-title>
          <year>2023</year>
          <conf-name>ACM TURC '23: ACM Turing Award Celebration Conference - China 2023</conf-name>
          <conf-date>July 28-30, 2023</conf-date>
          <conf-loc>Wuhan, China</conf-loc>
          <fpage>1</fpage>
          <lpage>2</lpage>
          <pub-id pub-id-type="doi">10.1145/3603165.3607364</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref27">
        <label>27</label>
        <nlm-citation citation-type="web">
          <article-title>PaddlePaddle/PaddleFL: federated deep learning in PaddlePaddle</article-title>
          <source>GitHub</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/PaddlePaddle/PaddleFL">https://github.com/PaddlePaddle/PaddleFL</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref28">
        <label>28</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Liu</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Wu</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Xiao</surname>
              <given-names>J</given-names>
            </name>
          </person-group>
          <article-title>Blockchain-based platform for distribution AI</article-title>
          <source>EasyChai</source>
          <comment>Preprint posted online on February 2, 2019</comment>
          <pub-id pub-id-type="doi">10.29007/4BZ1</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref29">
        <label>29</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Qu</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Uddin</surname>
              <given-names>MP</given-names>
            </name>
            <name name-style="western">
              <surname>Gan</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Xiang</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Gao</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Yearwood</surname>
              <given-names>J</given-names>
            </name>
          </person-group>
          <article-title>Blockchain-enabled federated learning: a survey</article-title>
          <source>ACM Comput Surv</source>
          <year>2022</year>
          <month>11</month>
          <day>21</day>
          <volume>55</volume>
          <issue>4</issue>
          <fpage>1</fpage>
          <lpage>35</lpage>
          <pub-id pub-id-type="doi">10.1145/3524104</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref30">
        <label>30</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Li</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Xu</surname>
              <given-names>CZ</given-names>
            </name>
          </person-group>
          <article-title>FLSim: an extensible and reusable simulation framework for federated learning</article-title>
          <source>Social-Informatics and Telecommunications Engineering</source>
          <year>2021</year>
          <volume>369</volume>
          <fpage>350</fpage>
          <lpage>369</lpage>
          <pub-id pub-id-type="doi">10.1007/978-3-030-72792-5_30</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref31">
        <label>31</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Caldas</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Duddu</surname>
              <given-names>SMK</given-names>
            </name>
            <name name-style="western">
              <surname>Wu</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Konečný</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>McMahan</surname>
              <given-names>HB</given-names>
            </name>
            <name name-style="western">
              <surname>Smith</surname>
              <given-names>V</given-names>
            </name>
          </person-group>
          <article-title>LEAF: a benchmark for federated settings</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on December 9, 2019</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.1812.01097</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref32">
        <label>32</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Beutel</surname>
              <given-names>DJ</given-names>
            </name>
            <name name-style="western">
              <surname>Topal</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Mathur</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Qiu</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Fernandez-Marques</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Gao</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Sani</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>Flower: a friendly federated learning research framework</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on March 5, 2022</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2007.14390</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref33">
        <label>33</label>
        <nlm-citation citation-type="web">
          <article-title>PySyft</article-title>
          <source>OpenMined Blog</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://blog.openmined.org/tag/pysyft/">https://blog.openmined.org/tag/pysyft/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref34">
        <label>34</label>
        <nlm-citation citation-type="book">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Ziller</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Trask</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Lopardo</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Szymkow</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Wagner</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Bluemke</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Nounahon</surname>
              <given-names>JM</given-names>
            </name>
          </person-group>
          <person-group person-group-type="editor">
            <name name-style="western">
              <surname>Rehman</surname>
              <given-names>MH</given-names>
            </name>
            <name name-style="western">
              <surname>Gaber</surname>
              <given-names>MM</given-names>
            </name>
          </person-group>
          <article-title>PySyft: a library for easy federated learning</article-title>
          <source>Federated Learning Systems. Studies in Computational Intelligence, vol 965</source>
          <year>2021</year>
          <month>6</month>
          <day>12</day>
          <publisher-loc>Cham, Switzerland</publisher-loc>
          <publisher-name>Springer</publisher-name>
          <fpage>111</fpage>
          <lpage>139</lpage>
        </nlm-citation>
      </ref>
      <ref id="ref35">
        <label>35</label>
        <nlm-citation citation-type="web">
          <article-title>FATE</article-title>
          <source>FedAI</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://fate.fedai.org/">https://fate.fedai.org/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref36">
        <label>36</label>
        <nlm-citation citation-type="web">
          <article-title>FederatedAI/FATE-Community</article-title>
          <source>GitHub</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/FederatedAI/FATE-Community/blob/master/FATE_Project_Technical_Charter.pdf">https://github.com/FederatedAI/FATE-Community/blob/master/FATE_Project_Technical_Charter.pdf</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref37">
        <label>37</label>
        <nlm-citation citation-type="web">
          <article-title>FederatedAI/FATE</article-title>
          <source>GitHub</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/FederatedAI/FATE">https://github.com/FederatedAI/FATE</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref38">
        <label>38</label>
        <nlm-citation citation-type="web">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>He</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>So</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Zhang</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Zeng</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>X</given-names>
            </name>
          </person-group>
          <article-title>FedML: a research library and benchmark for federated machine learning</article-title>
          <source>MIT Media Lab</source>
          <year>2020</year>
          <month>12</month>
          <day>12</day>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.media.mit.edu/publications/fedml-a-research-library-and-benchmark-for-federated-machine-learning/">https://www.media.mit.edu/publications/fedml-a-research-library-and-benchmark-for-federated-machine-learning/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref39">
        <label>39</label>
        <nlm-citation citation-type="web">
          <article-title>The production AI platform for federated learning at scale</article-title>
          <source>FedML</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.fedml.ai/home">https://www.fedml.ai/home</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref40">
        <label>40</label>
        <nlm-citation citation-type="web">
          <article-title>Flower: a friendly federated learning framework</article-title>
          <source>Flower</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://flower.ai/">https://flower.ai/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref41">
        <label>41</label>
        <nlm-citation citation-type="web">
          <article-title>alibaba/FederatedScope</article-title>
          <source>GitHub</source>
          <access-date>2024-04-24</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/alibaba/FederatedScope">https://github.com/alibaba/FederatedScope</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref42">
        <label>42</label>
        <nlm-citation citation-type="web">
          <article-title>OpenFL: an open source framework for federated learning</article-title>
          <source>OpenFL</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://openfl.io/">https://openfl.io/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref43">
        <label>43</label>
        <nlm-citation citation-type="web">
          <article-title>SMILELab-FL/FedLab</article-title>
          <source>GitHub</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/SMILELab-FL/FedLab">https://github.com/SMILELab-FL/FedLab</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref44">
        <label>44</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Stripelis</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Anastasiou</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Toral</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Asghar</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Ambite</surname>
              <given-names>JL</given-names>
            </name>
          </person-group>
          <source>arXiv</source>
          <comment>Preprint posted online on November 13, 2023</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2311.00334</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref45">
        <label>45</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Roth</surname>
              <given-names>HR</given-names>
            </name>
            <name name-style="western">
              <surname>Cheng</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Wen</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Yang</surname>
              <given-names>I</given-names>
            </name>
            <name name-style="western">
              <surname>Xu</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Hsieh</surname>
              <given-names>YT</given-names>
            </name>
            <name name-style="western">
              <surname>Kersten</surname>
              <given-names>K</given-names>
            </name>
          </person-group>
          <article-title>NVIDIA FLARE: federated learning from simulation to real-world</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on April 28, 2023</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2210.13291</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref46">
        <label>46</label>
        <nlm-citation citation-type="web">
          <article-title>PFL: Paddle federated learning</article-title>
          <source>PaddleFL</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://paddlefl.readthedocs.io/en/latest/">https://paddlefl.readthedocs.io/en/latest/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref47">
        <label>47</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Lai</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Dai</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Singapuram</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Liu</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Zhu</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Madhyastha</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Chowdhury</surname>
              <given-names>M</given-names>
            </name>
          </person-group>
          <article-title>FedScale: benchmarking model and system performance of federated learning at scale</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on June 18, 2022</comment>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://arxiv.org/abs/2105.11367v5"/>
          </comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2105.11367</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref48">
        <label>48</label>
        <nlm-citation citation-type="web">
          <article-title>TL-System/plato</article-title>
          <source>GitHub</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/TL-System/plato">https://github.com/TL-System/plato</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref49">
        <label>49</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Zhuang</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Gan</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Wen</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Zhang</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>EasyFL: a low-code federated learning platform for dummies</article-title>
          <source>IEEE Internet Things J</source>
          <year>2022</year>
          <volume>9</volume>
          <issue>15</issue>
          <fpage>13740</fpage>
          <lpage>13754</lpage>
          <pub-id pub-id-type="doi">10.1109/jiot.2022.3143842</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref50">
        <label>50</label>
        <nlm-citation citation-type="web">
          <article-title>GalaxyLearning/GFL</article-title>
          <source>GitHub</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/GalaxyLearning/GFL">https://github.com/GalaxyLearning/GFL</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref51">
        <label>51</label>
        <nlm-citation citation-type="web">
          <article-title>facebookresearch/FLSim</article-title>
          <source>GitHub</source>
          <access-date>2024-03-18</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/facebookresearch/FLSim">https://github.com/facebookresearch/FLSim</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref52">
        <label>52</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Crowson</surname>
              <given-names>MG</given-names>
            </name>
            <name name-style="western">
              <surname>Moukheiber</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Arévalo</surname>
              <given-names>AR</given-names>
            </name>
            <name name-style="western">
              <surname>Lam</surname>
              <given-names>BD</given-names>
            </name>
            <name name-style="western">
              <surname>Mantena</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Rana</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Goss</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Bates</surname>
              <given-names>DW</given-names>
            </name>
            <name name-style="western">
              <surname>Celi</surname>
              <given-names>LA</given-names>
            </name>
          </person-group>
          <article-title>A systematic review of federated learning applications for biomedical data</article-title>
          <source>PLOS Digit Health</source>
          <year>2022</year>
          <month>5</month>
          <volume>1</volume>
          <issue>5</issue>
          <fpage>e0000033</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/36812504"/>
          </comment>
          <pub-id pub-id-type="doi">10.1371/journal.pdig.0000033</pub-id>
          <pub-id pub-id-type="medline">36812504</pub-id>
          <pub-id pub-id-type="pii">PDIG-D-22-00011</pub-id>
          <pub-id pub-id-type="pmcid">PMC9931322</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref53">
        <label>53</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Rudrapatna</surname>
              <given-names>VA</given-names>
            </name>
            <name name-style="western">
              <surname>Butte</surname>
              <given-names>AJ</given-names>
            </name>
          </person-group>
          <article-title>Opportunities and challenges in using real-world data for health care</article-title>
          <source>J Clin Invest</source>
          <year>2020</year>
          <volume>130</volume>
          <issue>2</issue>
          <fpage>565</fpage>
          <lpage>574</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://doi.org/10.1172/JCI129197"/>
          </comment>
          <pub-id pub-id-type="doi">10.1172/JCI129197</pub-id>
          <pub-id pub-id-type="medline">32011317</pub-id>
          <pub-id pub-id-type="pii">129197</pub-id>
          <pub-id pub-id-type="pmcid">PMC6994109</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref54">
        <label>54</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Hiramatsu</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Barrett</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Miyata</surname>
              <given-names>Y</given-names>
            </name>
            <collab>PhRMA Japan Medical Affairs Committee Working Group 1</collab>
          </person-group>
          <article-title>Current status, challenges, and future perspectives of real-world data and real-world evidence in Japan</article-title>
          <source>Drugs Real World Outcomes</source>
          <year>2021</year>
          <volume>8</volume>
          <issue>4</issue>
          <fpage>459</fpage>
          <lpage>480</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://europepmc.org/abstract/MED/34148219"/>
          </comment>
          <pub-id pub-id-type="doi">10.1007/s40801-021-00266-3</pub-id>
          <pub-id pub-id-type="medline">34148219</pub-id>
          <pub-id pub-id-type="pii">10.1007/s40801-021-00266-3</pub-id>
          <pub-id pub-id-type="pmcid">PMC8605941</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref55">
        <label>55</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Simpson-Yap</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>De Brouwer</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Kalincik</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Rijke</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Hillert</surname>
              <given-names>JA</given-names>
            </name>
            <name name-style="western">
              <surname>Walton</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Edan</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Moreau</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Spelman</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Geys</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Parciak</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Gautrais</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Lazovski</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Pirmani</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Ardeshirdavanai</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Forsberg</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Glaser</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>McBurney</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Schmidt</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Bergmann</surname>
              <given-names>AB</given-names>
            </name>
            <name name-style="western">
              <surname>Braune</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Stahmann</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Middleton</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Salter</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Fox</surname>
              <given-names>RJ</given-names>
            </name>
            <name name-style="western">
              <surname>van der Walt</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Butzkueven</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Alroughani</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Ozakbas</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Rojas</surname>
              <given-names>JI</given-names>
            </name>
            <name name-style="western">
              <surname>van der Mei</surname>
              <given-names>I</given-names>
            </name>
            <name name-style="western">
              <surname>Nag</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Ivanov</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Sciascia do Olival</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Dias</surname>
              <given-names>AE</given-names>
            </name>
            <name name-style="western">
              <surname>Magyari</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Brum</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Mendes</surname>
              <given-names>MF</given-names>
            </name>
            <name name-style="western">
              <surname>Alonso</surname>
              <given-names>RN</given-names>
            </name>
            <name name-style="western">
              <surname>Nicholas</surname>
              <given-names>RS</given-names>
            </name>
            <name name-style="western">
              <surname>Bauer</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Chertcoff</surname>
              <given-names>AS</given-names>
            </name>
            <name name-style="western">
              <surname>Zabalza</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Arrambide</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Fidao</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Comi</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Peeters</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>Associations of disease-modifying therapies with COVID-19 severity in multiple sclerosis</article-title>
          <source>Neurology</source>
          <year>2021</year>
          <volume>97</volume>
          <issue>19</issue>
          <fpage>e1870</fpage>
          <lpage>e1885</lpage>
          <pub-id pub-id-type="doi">10.1212/WNL.0000000000012753</pub-id>
          <pub-id pub-id-type="medline">34610987</pub-id>
          <pub-id pub-id-type="pii">WNL.0000000000012753</pub-id>
          <pub-id pub-id-type="pmcid">PMC8601210</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref56">
        <label>56</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Simpson-Yap</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Pirmani</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Kalincik</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>De Brouwer</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Geys</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Parciak</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Helme</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Rijke</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Hillert</surname>
              <given-names>JA</given-names>
            </name>
            <name name-style="western">
              <surname>Moreau</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Edan</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Sharmin</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Spelman</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>McBurney</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Schmidt</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Bergmann</surname>
              <given-names>AB</given-names>
            </name>
            <name name-style="western">
              <surname>Braune</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Stahmann</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Middleton</surname>
              <given-names>RM</given-names>
            </name>
            <name name-style="western">
              <surname>Salter</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Bebo</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Van der Walt</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Butzkueven</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Ozakbas</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Boz</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Karabudak</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Alroughani</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Rojas</surname>
              <given-names>JI</given-names>
            </name>
            <name name-style="western">
              <surname>van der Mei</surname>
              <given-names>IA</given-names>
            </name>
            <name name-style="western">
              <surname>Sciascia do Olival</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Magyari</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Alonso</surname>
              <given-names>RN</given-names>
            </name>
            <name name-style="western">
              <surname>Nicholas</surname>
              <given-names>RS</given-names>
            </name>
            <name name-style="western">
              <surname>Chertcoff</surname>
              <given-names>AS</given-names>
            </name>
            <name name-style="western">
              <surname>de Torres</surname>
              <given-names>AZ</given-names>
            </name>
            <name name-style="western">
              <surname>Arrambide</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Nag</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Descamps</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Costers</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Dobson</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Miller</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Rodrigues</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Prčkovska</surname>
              <given-names>V</given-names>
            </name>
            <name name-style="western">
              <surname>Comi</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Peeters</surname>
              <given-names>LM</given-names>
            </name>
          </person-group>
          <article-title>Updated results of the COVID-19 in MS Global Data Sharing Initiative: anti-CD20 and other risk factors associated with COVID-19 severity</article-title>
          <source>Neurol Neuroimmunol Neuroinflamm</source>
          <year>2022</year>
          <month>8</month>
          <day>29</day>
          <volume>9</volume>
          <issue>6</issue>
          <fpage>e200021</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.neurology.org/doi/10.1212/NXI.0000000000200021?url_ver=Z39.88-2003&#38;rfr_id=ori:rid:crossref.org&#38;rfr_dat=cr_pub  0pubmed"/>
          </comment>
          <pub-id pub-id-type="doi">10.1212/NXI.0000000000200021</pub-id>
          <pub-id pub-id-type="medline">36038263</pub-id>
          <pub-id pub-id-type="pii">9/6/e200021</pub-id>
          <pub-id pub-id-type="pmcid">PMC9423711</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref57">
        <label>57</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Pirmani</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>de Brouwer</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Geys</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Parciak</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Moreau</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Peeters</surname>
              <given-names>LM</given-names>
            </name>
          </person-group>
          <article-title>The journey of data within a global data sharing initiative: a federated 3-layer data analysis pipeline to scale up multiple sclerosis research</article-title>
          <source>JMIR Med Inform</source>
          <year>2023</year>
          <volume>11</volume>
          <fpage>e48030</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://medinform.jmir.org/2023//e48030/"/>
          </comment>
          <pub-id pub-id-type="doi">10.2196/48030</pub-id>
          <pub-id pub-id-type="medline">37943585</pub-id>
          <pub-id pub-id-type="pii">v11i1e48030</pub-id>
          <pub-id pub-id-type="pmcid">PMC10667980</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref58">
        <label>58</label>
        <nlm-citation citation-type="web">
          <article-title>ASP.NET Core</article-title>
          <source>Microsoft</source>
          <access-date>2024-12-30</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://dotnet.microsoft.com/en-us/apps/aspnet">https://dotnet.microsoft.com/en-us/apps/aspnet</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref59">
        <label>59</label>
        <nlm-citation citation-type="web">
          <article-title>FL4E-working prototype</article-title>
          <source>Azure</source>
          <access-date>2024-12-30</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://fl-server.azurewebsites.net/">https://fl-server.azurewebsites.net/</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref60">
        <label>60</label>
        <nlm-citation citation-type="web">
          <article-title>Federated learning for everyone</article-title>
          <source>Ashkan Pirmani YouTube page</source>
          <year>2024</year>
          <month>5</month>
          <day>14</day>
          <access-date>2024-05-14</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.youtube.com/watch?v=K8n7kffpvQ0&#38;ab_channel=AshkanPirmani">https://www.youtube.com/watch?v=K8n7kffpvQ0&#38;ab_channel=AshkanPirmani</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref61">
        <label>61</label>
        <nlm-citation citation-type="web">
          <article-title>ashkan-pirmani/FL4E-Analysis</article-title>
          <source>GitHub</source>
          <access-date>2024-12-15</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/ashkan-pirmani/FL4E-Analysis">https://github.com/ashkan-pirmani/FL4E-Analysis</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref62">
        <label>62</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>du Terrail</surname>
              <given-names>JO</given-names>
            </name>
            <name name-style="western">
              <surname>Ayed</surname>
              <given-names>SS</given-names>
            </name>
            <name name-style="western">
              <surname>Cyffers</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Grimberg</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>He</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Loeb</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Mangold</surname>
              <given-names>P</given-names>
            </name>
          </person-group>
          <article-title>FLamby: datasets and benchmarks for cross-silo federated learning in realistic healthcare settings</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on May 5, 2023</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2210.04620</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref63">
        <label>63</label>
        <nlm-citation citation-type="web">
          <article-title>Breast Cancer Wisconsin (Prognostic)</article-title>
          <source>UC Irvine Machine Learning Repository</source>
          <access-date>2024-12-15</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://archive.ics.uci.edu/dataset/16/breast+cancer+wisconsin+prognostic">https://archive.ics.uci.edu/dataset/16/breast+cancer+wisconsin+prognostic</ext-link>
          </comment>
        </nlm-citation>
      </ref>
      <ref id="ref64">
        <label>64</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Reddi</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Charles</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Zaheer</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Garrett</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Rush</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Konečný</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Kumar</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>Adaptive federated optimization</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on September 8, 2021</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2003.00295</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref65">
        <label>65</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Li</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Sahu</surname>
              <given-names>AK</given-names>
            </name>
            <name name-style="western">
              <surname>Zaheer</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Sanjabi</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Talwalkar</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Smith</surname>
              <given-names>V</given-names>
            </name>
          </person-group>
          <article-title>Federated optimization in heterogeneous networks</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on April 21, 2020</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.1812.06127</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref66">
        <label>66</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Matschinske</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Späth</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Bakhtiari</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Probul</surname>
              <given-names>N</given-names>
            </name>
            <name name-style="western">
              <surname>Kazemi Majdabadi</surname>
              <given-names>MM</given-names>
            </name>
            <name name-style="western">
              <surname>Nasirigerdeh</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Torkzadehmahani</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Hartebrodt</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Orban</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Fejér</surname>
              <given-names>SJ</given-names>
            </name>
            <name name-style="western">
              <surname>Zolotareva</surname>
              <given-names>O</given-names>
            </name>
            <name name-style="western">
              <surname>Das</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Baumbach</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Pauling</surname>
              <given-names>JK</given-names>
            </name>
            <name name-style="western">
              <surname>Tomašević</surname>
              <given-names>O</given-names>
            </name>
            <name name-style="western">
              <surname>Bihari</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Bloice</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Donner</surname>
              <given-names>NC</given-names>
            </name>
            <name name-style="western">
              <surname>Fdhila</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Frisch</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Hauschild</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Heider</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Holzinger</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Hötzendorfer</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Hospes</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Kacprowski</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Kastelitz</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>List</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Mayer</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Moga</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Müller</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Pustozerova</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Röttger</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Saak</surname>
              <given-names>CC</given-names>
            </name>
            <name name-style="western">
              <surname>Saranti</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Schmidt</surname>
              <given-names>HHHW</given-names>
            </name>
            <name name-style="western">
              <surname>Tschohl</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Wenke</surname>
              <given-names>NK</given-names>
            </name>
            <name name-style="western">
              <surname>Baumbach</surname>
              <given-names>J</given-names>
            </name>
          </person-group>
          <article-title>The FeatureCloud platform for federated learning in biomedicine: unified approach</article-title>
          <source>J Med Internet Res</source>
          <year>2023</year>
          <volume>25</volume>
          <fpage>e42621</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.jmir.org/2023//e42621/"/>
          </comment>
          <pub-id pub-id-type="doi">10.2196/42621</pub-id>
          <pub-id pub-id-type="medline">37436815</pub-id>
          <pub-id pub-id-type="pii">v25i1e42621</pub-id>
          <pub-id pub-id-type="pmcid">PMC10372562</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref67">
        <label>67</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Liu</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Shi</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Xie</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>Q</given-names>
            </name>
            <name name-style="western">
              <surname>Hu</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Kim</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Xu</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Vu-Le</surname>
              <given-names>TA</given-names>
            </name>
            <name name-style="western">
              <surname>Huang</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Nourian</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Song</surname>
              <given-names>D</given-names>
            </name>
          </person-group>
          <article-title>UniFed: all-in-one federated learning platform to unify open-source frameworks</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on December 30, 2023</comment>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://arxiv.org/abs/2207.10308v3"/>
          </comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.2207.10308</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref68">
        <label>68</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Kairouz</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>McMahan</surname>
              <given-names>HB</given-names>
            </name>
            <name name-style="western">
              <surname>Avent</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Bellet</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Bennis</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Nitin Bhagoji</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Bonawitz</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Charles</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Cormode</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Cummings</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>D’Oliveira</surname>
              <given-names>RGL</given-names>
            </name>
            <name name-style="western">
              <surname>Eichner</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>El Rouayheb</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Evans</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Gardner</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Garrett</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Gascón</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Ghazi</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Gibbons</surname>
              <given-names>PB</given-names>
            </name>
            <name name-style="western">
              <surname>Gruteser</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Harchaoui</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>He</surname>
              <given-names>C</given-names>
            </name>
            <name name-style="western">
              <surname>He</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Huo</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Hutchinson</surname>
              <given-names>B</given-names>
            </name>
            <name name-style="western">
              <surname>Hsu</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Jaggi</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Javidi</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Joshi</surname>
              <given-names>G</given-names>
            </name>
            <name name-style="western">
              <surname>Khodak</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Konecný</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Korolova</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Koushanfar</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Koyejo</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Lepoint</surname>
              <given-names>T</given-names>
            </name>
            <name name-style="western">
              <surname>Liu</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Mittal</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Mohri</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Nock</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Özgür</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Pagh</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Qi</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Ramage</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Raskar</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Raykova</surname>
              <given-names>M</given-names>
            </name>
            <name name-style="western">
              <surname>Song</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Song</surname>
              <given-names>W</given-names>
            </name>
            <name name-style="western">
              <surname>Stich</surname>
              <given-names>SU</given-names>
            </name>
            <name name-style="western">
              <surname>Sun</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Suresh</surname>
              <given-names>AT</given-names>
            </name>
            <name name-style="western">
              <surname>Tramèr</surname>
              <given-names>F</given-names>
            </name>
            <name name-style="western">
              <surname>Vepakomma</surname>
              <given-names>P</given-names>
            </name>
            <name name-style="western">
              <surname>Wang</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Xiong</surname>
              <given-names>L</given-names>
            </name>
            <name name-style="western">
              <surname>Xu</surname>
              <given-names>Z</given-names>
            </name>
            <name name-style="western">
              <surname>Yang</surname>
              <given-names>Q</given-names>
            </name>
            <name name-style="western">
              <surname>Yu</surname>
              <given-names>FX</given-names>
            </name>
            <name name-style="western">
              <surname>Yu</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Zhao</surname>
              <given-names>S</given-names>
            </name>
          </person-group>
          <article-title>Advances and Open Problems in Federated Learning</article-title>
          <source>Foundations and Trends in Machine Learning</source>
          <year>2021</year>
          <volume>14</volume>
          <issue>1–2</issue>
          <fpage>1</fpage>
          <lpage>210</lpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="http://paperpile.com/b/VzqpfV/uNi4"/>
          </comment>
          <pub-id pub-id-type="doi">10.1561/2200000083</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref69">
        <label>69</label>
        <nlm-citation citation-type="confproc">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Nasirigerdeh</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Torkzadehmahani</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Baumbach</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Blumenthal</surname>
              <given-names>DB</given-names>
            </name>
          </person-group>
          <article-title>On the privacy of federated pipelines</article-title>
          <year>2021</year>
          <conf-name>SIGIR 2021 - the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval</conf-name>
          <conf-date>July 11-15, 2021</conf-date>
          <conf-loc>Virtual event, Canada</conf-loc>
          <fpage>1975</fpage>
          <lpage>1979</lpage>
          <pub-id pub-id-type="doi">10.1145/3404835.3462996</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref70">
        <label>70</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Hartebrodt</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Röttger</surname>
              <given-names>R</given-names>
            </name>
            <name name-style="western">
              <surname>Blumenthal</surname>
              <given-names>DB</given-names>
            </name>
          </person-group>
          <article-title>Federated singular value decomposition for high-dimensional data</article-title>
          <source>Data Min Knowl Disc</source>
          <year>2023</year>
          <volume>38</volume>
          <issue>3</issue>
          <fpage>938</fpage>
          <lpage>975</lpage>
          <pub-id pub-id-type="doi">10.1007/s10618-023-00983-z</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref71">
        <label>71</label>
        <nlm-citation citation-type="confproc">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Tolpegin</surname>
              <given-names>V</given-names>
            </name>
            <name name-style="western">
              <surname>Truex</surname>
              <given-names>S</given-names>
            </name>
            <name name-style="western">
              <surname>Gursoy</surname>
              <given-names>ME</given-names>
            </name>
            <name name-style="western">
              <surname>Liu</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>Data poisoning attacks against federated learning systems</article-title>
          <year>2020</year>
          <conf-name>25th European Symposium on Research in Computer Security, ESORICS 2020</conf-name>
          <conf-date>September 14-18, 2020</conf-date>
          <conf-loc>Guildford, United Kingdom</conf-loc>
          <publisher-loc>Berlin, Heidelberg</publisher-loc>
          <fpage>480</fpage>
          <lpage>501</lpage>
          <pub-id pub-id-type="doi">10.1007/978-3-030-58951-6_24</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref72">
        <label>72</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Bagdasaryan</surname>
              <given-names>E</given-names>
            </name>
            <name name-style="western">
              <surname>Veit</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Hua</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Estrin</surname>
              <given-names>D</given-names>
            </name>
            <name name-style="western">
              <surname>Shmatikov</surname>
              <given-names>V</given-names>
            </name>
          </person-group>
          <article-title>How to backdoor federated learning</article-title>
          <source>arXiv</source>
          <comment>Preprint posted online on August 6, 2019</comment>
          <pub-id pub-id-type="doi">10.48550/arXiv.1807.00459</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref73">
        <label>73</label>
        <nlm-citation citation-type="confproc">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Dwork</surname>
              <given-names>C</given-names>
            </name>
          </person-group>
          <article-title>Differential privacy</article-title>
          <year>2006</year>
          <conf-name>33rd International Colloquium, ICALP 2006</conf-name>
          <conf-date>July 10-14, 2006</conf-date>
          <conf-loc>Venice, Italy</conf-loc>
          <fpage>1</fpage>
          <lpage>12</lpage>
          <pub-id pub-id-type="doi">10.1007/11787006_1</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref74">
        <label>74</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Park</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Lim</surname>
              <given-names>H</given-names>
            </name>
          </person-group>
          <article-title>Privacy-preserving federated learning using homomorphic encryption</article-title>
          <source>Applied Sciences</source>
          <year>2022</year>
          <volume>12</volume>
          <issue>2</issue>
          <fpage>734</fpage>
          <pub-id pub-id-type="doi">10.3390/app12020734</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref75">
        <label>75</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Wood</surname>
              <given-names>A</given-names>
            </name>
            <name name-style="western">
              <surname>Najarian</surname>
              <given-names>K</given-names>
            </name>
            <name name-style="western">
              <surname>Kahrobaei</surname>
              <given-names>D</given-names>
            </name>
          </person-group>
          <article-title>Homomorphic encryption for machine learning in medicine and bioinformatics</article-title>
          <source>ACM Comput Surv</source>
          <year>2020</year>
          <volume>53</volume>
          <issue>4</issue>
          <fpage>1</fpage>
          <lpage>35</lpage>
          <pub-id pub-id-type="doi">10.1145/3394658</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref76">
        <label>76</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Supriya</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Gadekallu</surname>
              <given-names>TR</given-names>
            </name>
          </person-group>
          <article-title>A survey on soft computing techniques for federated learning- applications, challenges and future directions</article-title>
          <source>J. Data and Information Quality</source>
          <year>2023</year>
          <volume>15</volume>
          <issue>2</issue>
          <fpage>1</fpage>
          <lpage>28</lpage>
          <pub-id pub-id-type="doi">10.1145/3575810</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref77">
        <label>77</label>
        <nlm-citation citation-type="journal">
          <person-group person-group-type="author">
            <name name-style="western">
              <surname>Huang</surname>
              <given-names>Y</given-names>
            </name>
            <name name-style="western">
              <surname>Yang</surname>
              <given-names>X</given-names>
            </name>
            <name name-style="western">
              <surname>Guo</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Cheng</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Qu</surname>
              <given-names>H</given-names>
            </name>
            <name name-style="western">
              <surname>Ma</surname>
              <given-names>J</given-names>
            </name>
            <name name-style="western">
              <surname>Li</surname>
              <given-names>L</given-names>
            </name>
          </person-group>
          <article-title>A high-precision method for 100-day-old classification of chickens in edge computing scenarios based on federated computing</article-title>
          <source>Animals (Basel)</source>
          <year>2022</year>
          <volume>12</volume>
          <issue>24</issue>
          <fpage>3450</fpage>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://www.mdpi.com/resolver?pii=ani12243450"/>
          </comment>
          <pub-id pub-id-type="doi">10.3390/ani12243450</pub-id>
          <pub-id pub-id-type="medline">36552370</pub-id>
          <pub-id pub-id-type="pii">ani12243450</pub-id>
          <pub-id pub-id-type="pmcid">PMC9774202</pub-id>
        </nlm-citation>
      </ref>
      <ref id="ref78">
        <label>78</label>
        <nlm-citation citation-type="web">
          <article-title>owkin/FLamby</article-title>
          <source>GitHub</source>
          <access-date>2024-05-14</access-date>
          <comment>
            <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://github.com/owkin/FLamby">https://github.com/owkin/FLamby</ext-link>
          </comment>
        </nlm-citation>
      </ref>
    </ref-list>
  </back>
</article>
