<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article" dtd-version="1.2" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJNNAI</journal-id>
<journal-title-group><journal-title>International Journal of Neural Networks and Artificial Intelligence</journal-title></journal-title-group>
<publisher><publisher-name>Thomson &amp; Ryberg Publications</publisher-name></publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.62715/ijnnai.2026.v1.i1.pp25-30</article-id>
<article-id pub-id-type="publisher-id">8fd415cdb0</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Methodology Article</subject></subj-group></article-categories>
<title-group><article-title>Adopting a Speech Recognition Model for a Low Resource Language in East Africa: A Proposed Methodological Framework</article-title></title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes"><name><surname>Do</surname><given-names>Aditya</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1">*</xref></contrib>
<contrib contrib-type="author"><name><surname>Cho</surname><given-names>Siddharth</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Karlsson</surname><given-names>Chloe</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib>
<aff id="aff1"><label>1</label>Department of Electrical Electronics, Tamiraparani Research Institute of Electrical Electronics, United Kingdom</aff>
<aff id="aff2"><label>2</label>Department of Electrical Electronics, Orinoco Graduate Institute of Electrical Electronics, Switzerland</aff>
<aff id="aff3"><label>3</label>Department of Electrical Electronics, Ebro Graduate Institute of Electrical Electronics, Uganda</aff>
</contrib-group>
<author-notes><corresp id="cor1">* Correspondence: <email>aditya.do@tamiraparani.edu</email></corresp></author-notes>
<pub-date pub-type="epub" iso-8601-date="2026-03-19"><day>19</day><month>03</month><year>2026</year></pub-date>
<volume>1</volume>
<issue>1</issue>
<fpage>25</fpage>
<lpage>30</lpage>
<history>
<date date-type="received" iso-8601-date="2025-11-15"><day>15</day><month>11</month><year>2025</year></date>
<date date-type="accepted" iso-8601-date="2026-01-18"><day>18</day><month>01</month><year>2026</year></date>
</history>
<permissions><copyright-statement>© 2026 The Author(s)</copyright-statement><copyright-year>2026</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>This is an open access article distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).</license-p></license></permissions>
<self-uri xlink:href="https://trpub.org/article.php?id=8fd415cdb0"/>
<abstract><p>Speech recognition has improved most for the languages that already had the most data. Many languages of East Africa, though spoken by millions, have only a few hours of transcribed speech and little digital text. Multilingual models pretrained on large quantities of audio have changed what is feasible, because they can be adapted to a new language with a small labelled set. Published guidance on how a local team should go about that adaptation is scattered across papers written for other purposes. This article proposes a five-stage framework for adopting a pretrained speech recognition model for a low resource East African language: profile the language and agree terms with its speakers; assemble and document the data; select a base model and an adaptation method suited to the hardware at hand; fine-tune with augmentation and decode with a language model; and evaluate on speakers and domains kept apart from training before releasing the result. For each stage the article states the decisions to be taken, the reasons for them and the principal risk. The framework draws on published work on self-supervised speech models, low resource recognition and dataset documentation. It is proposed and has not been applied or validated here, and the closing sections state what remains to be demonstrated.</p></abstract>
<kwd-group kwd-group-type="author">
<kwd>Automatic speech recognition</kwd>
<kwd>Low resource languages</kwd>
<kwd>East African languages</kwd>
<kwd>Self-supervised learning</kwd>
<kwd>Fine-tuning</kwd>
<kwd>Dataset documentation</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="sec1"><title>1. Introduction</title>
<p>A speech recogniser built in the conventional way needs hundreds or thousands of hours of transcribed audio, a pronunciation lexicon and a large body of text. Few of the world&#x27;s languages have these. Besacier et al. (2014), surveying recognition for under-resourced languages, listed the usual obstacles: little transcribed speech, limited electronic text, no agreed lexicon, sometimes no stable orthography, and few trained specialists among speakers. That description still fits much of East Africa, where languages with large speaker populations are absent from commercial voice products.</p>
<p>The technical situation has shifted. Models pretrained on unlabelled audio learn representations of speech that transfer across languages, and fine-tuning them on a small transcribed set can produce a usable recogniser (Baevski et al., 2020; Conneau et al., 2021). A team at a university or a community organisation can now attempt what once required a national programme. What such a team lacks is an ordered account of the decisions involved, from the first conversation with speakers to the evaluation of the finished system.</p>
<p>This article proposes such an account as a framework in five stages. It is written for a single target language and a small team with modest computing resources. The framework is a proposal built from published methods. It is not a report of a project: no model was trained and no data were collected for this article, and nothing here should be read as a result.</p>
</sec>
<sec id="sec2"><title>2. Background</title>
<p>Two things must be understood before the stages are set out: what the available pretrained models are, and what is particular about the languages and data of the region.</p>
<sec id="sec2-2"><title>2.1. Pretrained speech models</title>
<p>The models fall into two groups. The first is self-supervised. wav2vec 2.0 masks spans of a latent representation of the raw waveform and learns to identify the correct content among distractors; a linear output layer is then added and the network is fine-tuned with connectionist temporal classification (Baevski et al., 2020; Graves et al., 2006). Pretraining the same architecture on many languages at once improves results for languages with little labelled data (Conneau et al., 2021), and XLS-R extended the approach to 128 languages (Babu et al., 2022). The Massively Multilingual Speech project went further, using recordings of religious texts to cover more than a thousand languages and adding small language-specific adapter modules (Pratap et al., 2024).</p>
<p>The second group is trained with supervision on a very large scale. Whisper is an encoder-decoder Transformer trained on several hundred thousand hours of audio paired with transcripts gathered from the web, in many languages (Radford et al., 2023). Its authors report that accuracy in a given language tracks the amount of training audio in that language, so its starting point for an East African language may be weak even though the model is strong overall. Both kinds of model can be fine-tuned, and the choice between them is taken up in Stage 3.</p>
</sec>
<sec id="sec2-3"><title>2.2. Languages and data in East Africa</title>
<p>The region&#x27;s languages belong to several families with different demands. Bantu languages such as Luganda and Kinyarwanda are agglutinative: a single written word may carry subject, tense, object and verb root, so vocabularies are very large and unseen word forms are common. Many Bantu and Nilotic languages use tone to distinguish words or grammatical forms, and the standard orthography often leaves tone unmarked. Amharic and Tigrinya are written in the Ethiopic script, in which each character stands for a syllable. Speakers routinely mix in Swahili, English or French, depending on the country.</p>
<p>Open data exist for some of these languages. Mozilla&#x27;s Common Voice collects read sentences from volunteers under a public-domain dedication and validates each clip by listener vote (Ardila et al., 2020), and it includes collections for several East African languages. Earlier work built Swahili resources from broadcast and web sources (Gelas et al., 2012). Read speech recorded on telephones is nevertheless a narrow sample of how a language is spoken, a point that shapes the evaluation stage below.</p>
</sec>
</sec>
<sec id="sec3"><title>3. The Proposed Framework</title>
<p>The framework has five stages. Table 1 gives the decisions and outputs of each, and Figure 1 pairs each stage with the risk most likely to undermine it. The stages are intended to be followed in order, though findings at evaluation will often send a team back to collect more data.</p>
<table-wrap id="tbl1"><label>Table 1</label><caption><p>Stages of the proposed framework with the decisions taken and the output of each</p></caption><table frame="hsides" rules="groups"><thead><tr><th>Stage</th><th>Decisions to take</th><th>Output</th></tr></thead><tbody><tr><td>1. Profile and agree</td><td>Variety and dialects covered; orthography and normalisation rules; consent and licence</td><td>Language profile; written agreement</td></tr><tr><td>2. Assemble data</td><td>Sources of speech and text; speaker balance; speaker-disjoint splits</td><td>Corpus with a data statement</td></tr><tr><td>3. Select model</td><td>Self-supervised or supervised base; full or parameter-efficient tuning</td><td>Justified choice of checkpoint and method</td></tr><tr><td>4. Fine-tune and decode</td><td>Output units; augmentation; stopping rule; language model for decoding</td><td>Trained model and configuration</td></tr><tr><td>5. Evaluate and release</td><td>Metrics; out-of-domain test; subgroup breakdown; terms of release</td><td>Evaluation report; model card</td></tr></tbody></table></table-wrap>
<fig id="fig1"><label>Figure 1</label><caption><p>The five stages of the proposed framework and the main risk attached to each</p></caption><graphic xlink:href="IJNNAI_V1I1_2026_05_Figure1.png" mimetype="image" mime-subtype="png"/></fig>
<sec id="sec3-2"><title>3.1. Stage 1: Profile the language and agree terms</title>
<p>Work begins with people, not audio. The team records which variety of the language is to be served, which dialects are in scope, and how the language is written in practice as well as officially. A normalisation document fixes the treatment of numerals, loanwords, punctuation, tone marks and code-switched passages; without it, two transcribers will write the same utterance differently and the model will be penalised for their disagreement. Speakers and community bodies should be partners in these choices. Nekoto et al. (2020) describe a participatory approach to machine translation for African languages in which speakers take part as creators and evaluators, and the same principle applies here. Consent, ownership and the licence of the eventual model are agreed in writing at this point.</p>
</sec>
<sec id="sec3-3"><title>3.2. Stage 2: Assemble and document the data</title>
<p>Three kinds of material are sought: transcribed speech for fine-tuning, a separate transcribed set for testing, and text for a language model. Existing open collections are used first, then supplemented by recording, with attention to the balance of sex, age, region and recording device. Test speakers must not appear in training, and if the system is meant for conversation or radio then some test material should come from those settings and not only from read prompts. The corpus is released with documentation of who the speakers are and how the data were gathered, following the data statements of Bender and Friedman (2018) or the datasheets of Gebru et al. (2021).</p>
</sec>
<sec id="sec3-4"><title>3.3. Stage 3: Select a base model and adaptation method</title>
<p>The first question is whether the target language, or a close relative, was present in a candidate model&#x27;s pretraining data, which the model&#x27;s documentation normally states. A self-supervised multilingual encoder with a new output layer is a sound default when the language was unseen, because nothing in the model is tied to a fixed vocabulary. A supervised encoder-decoder may be preferable when it already produces rough transcripts in the language. The second question is how much of the model to update. Full fine-tuning needs the most memory. Adapter modules inserted between frozen layers (Houlsby et al., 2019) and low-rank updates to existing weight matrices (Hu et al., 2022) train a small fraction of the parameters and suit a single graphics card.</p>
</sec>
<sec id="sec3-5"><title>3.4. Stage 4: Fine-tune and decode</title>
<p>Output units are chosen to match the script: characters for alphabetic orthographies, syllable characters for Ethiopic. With only a few hours of speech the chief danger is overfitting, and augmentation is the standard defence. SpecAugment masks bands of time and frequency in the input features (Park et al., 2019), and perturbing the speed of recordings creates additional training variants (Ko et al., 2015). Training stops on the error rate of a validation set and not after a fixed number of steps.</p>
<p>For models with a classification output layer, decoding with an external language model usually helps, since the acoustic model has seen little text in the language. An n-gram model estimated with a toolkit such as KenLM is cheap to build and query (Heafield, 2011). For agglutinative languages the model is better estimated over sub-word units than whole words, a strategy examined for Swahili by Gelas et al. (2012), and the text must pass through the same normalisation as the transcripts.</p>
</sec>
<sec id="sec3-6"><title>3.5. Stage 5: Evaluate and release</title>
<p>Word error rate is reported because it is the common currency, and character error rate is reported beside it. In a language where one long word encodes a clause, a single wrong morpheme makes the whole word an error, so word error rate overstates the difficulty relative to English and the two measures should be read together. Results are given separately for the in-domain and out-of-domain test sets and broken down by sex, age band and region. Koenecke et al. (2020) found large differences in the error rates of commercial recognisers between groups of speakers of one language, and a new system for a small language is not exempt. The model is released with a statement of its training data, measured performance, known weaknesses and the terms agreed at Stage 1.</p>
</sec>
</sec>
<sec id="sec4"><title>4. Fitting the Framework to Local Conditions</title>
<p>The framework assumes little. Fine-tuning with parameter-efficient methods can be run on one consumer graphics card or on rented time, and all of the tools named are openly available. The scarcer resources are human. Transcription by trained native speakers is slow, and a realistic plan budgets more time for Stages 1 and 2 than for the modelling stages. Intermittent connectivity argues for keeping data and checkpoints on local storage, and for a final model small enough to run without a network connection where it will be used.</p>
<p>Tone deserves a deliberate decision. If the orthography does not mark it, the recogniser will not output it, and for dictation that may be acceptable to readers who are used to resolving it from context. For applications that feed a downstream system, such as translation, the team should decide with speakers whether unmarked output is adequate before data are transcribed, since adding tone marks afterwards means transcribing again.</p>
</sec>
<sec id="sec5"><title>5. Limitations and What Remains to Be Shown</title>
<p>The framework has not been applied. Its stages are drawn from methods that have each been published and used, but their combination in this order for an East African language has not been tested here, and it cannot be claimed that following it yields a recogniser of any particular accuracy. Three questions would need answers from actual projects: how much transcribed speech is required before the output is useful to speakers, how the choice between a self-supervised and a supervised base model plays out for languages of different families, and whether the participatory first stage changes the quality or uptake of the result.</p>
<p>The framework is also silent on matters that a full deployment must face. It treats one language at a time and does not address joint training across related languages, which may help where neighbours share vocabulary and sound systems. It does not cover languages with no written form. And it takes existing pretrained models as given, although their training data, drawn heavily from read religious texts or from the web, carry biases of speaker and style that fine-tuning may not remove.</p>
</sec>
<sec id="sec6"><title>6. Conclusion</title>
<p>Pretrained multilingual models have lowered the cost of building speech recognition for languages that were long left out, and the remaining difficulty lies less in modelling than in the choices that surround it. The five-stage framework proposed here places agreement with speakers and careful documentation ahead of training, matches the adaptation method to modest hardware, and insists on evaluation with unseen speakers and realistic speech. It remains a proposal, and its worth can be judged only when teams working on East African languages try it and report what they find.</p>
</sec>
<sec id="sec7"><title>Conflict of interest</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
<sec id="sec8"><title>Funding</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
</body>
<back>
<ref-list><title>References</title>
<ref id="ref1"><label>1</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Ardila, R., Branson, M., Davis, K., Kohler, M., Meyer, J., Henretty, M., Morais, R., Saunders, L., Tyers, F.M. and Weber, G.</string-name></person-group> (<year>2020</year>). <article-title>Common Voice: A massively-multilingual speech corpus</article-title>. <source>Proceedings of the Twelfth Language Resources and Evaluation Conference</source>, <fpage>4218-4222</fpage></mixed-citation></ref>
<ref id="ref2"><label>2</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Babu, A., Wang, C., Tjandra, A., Lakhotia, K., Xu, Q., Goyal, N., Singh, K., von Platen, P., Saraf, Y., Pino, J., Baevski, A., Conneau, A. and Auli, M.</string-name></person-group> (<year>2022</year>). <article-title>XLS-R: Self-supervised cross-lingual speech representation learning at scale</article-title>. <source>Proceedings of Interspeech 2022</source></mixed-citation></ref>
<ref id="ref3"><label>3</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Baevski, A., Zhou, Y., Mohamed, A. and Auli, M.</string-name></person-group> (<year>2020</year>). <article-title>wav2vec 2.0: A framework for self-supervised learning of speech representations</article-title>. <source>Advances in Neural Information Processing Systems</source>, <volume>33</volume>, <fpage>12449-12460</fpage></mixed-citation></ref>
<ref id="ref4"><label>4</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bender, E.M. and Friedman, B.</string-name></person-group> (<year>2018</year>). <article-title>Data statements for natural language processing: Toward mitigating system bias and enabling better science</article-title>. <source>Transactions of the Association for Computational Linguistics</source>, <volume>6</volume>, <fpage>587-604</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1162/tacl_a_00041">https://doi.org/10.1162/tacl_a_00041</ext-link></mixed-citation></ref>
<ref id="ref5"><label>5</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Besacier, L., Barnard, E., Karpov, A. and Schultz, T.</string-name></person-group> (<year>2014</year>). <article-title>Automatic speech recognition for under-resourced languages: A survey</article-title>. <source>Speech Communication</source>, <volume>56</volume>, <fpage>85-100</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.specom.2013.07.008">https://doi.org/10.1016/j.specom.2013.07.008</ext-link></mixed-citation></ref>
<ref id="ref6"><label>6</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Conneau, A., Baevski, A., Collobert, R., Mohamed, A. and Auli, M.</string-name></person-group> (<year>2021</year>). <article-title>Unsupervised cross-lingual representation learning for speech recognition</article-title>. <source>Proceedings of Interspeech 2021</source></mixed-citation></ref>
<ref id="ref7"><label>7</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Gebru, T., Morgenstern, J., Vecchione, B., Vaughan, J.W., Wallach, H., Daumé III, H. and Crawford, K.</string-name></person-group> (<year>2021</year>). <article-title>Datasheets for datasets</article-title>. <source>Communications of the ACM</source>, <volume>64(12)</volume>, <fpage>86-92</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3458723">https://doi.org/10.1145/3458723</ext-link></mixed-citation></ref>
<ref id="ref8"><label>8</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Gelas, H., Besacier, L. and Pellegrino, F.</string-name></person-group> (<year>2012</year>). <article-title>Developments of Swahili resources for an automatic speech recognition system</article-title>. <source>Proceedings of the Third Workshop on Spoken Language Technologies for Under-resourced Languages (SLTU)</source></mixed-citation></ref>
<ref id="ref9"><label>9</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Graves, A., Fernández, S., Gomez, F. and Schmidhuber, J.</string-name></person-group> (<year>2006</year>). <article-title>Connectionist temporal classification: Labelling unsegmented sequence data with recurrent neural networks</article-title>. <source>Proceedings of the 23rd International Conference on Machine Learning</source>, <fpage>369-376</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/1143844.1143891">https://doi.org/10.1145/1143844.1143891</ext-link></mixed-citation></ref>
<ref id="ref10"><label>10</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Heafield, K.</string-name></person-group> (<year>2011</year>). <article-title>KenLM: Faster and smaller language model queries</article-title>. <source>Proceedings of the Sixth Workshop on Statistical Machine Translation</source>, <fpage>187-197</fpage></mixed-citation></ref>
<ref id="ref11"><label>11</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Houlsby, N., Giurgiu, A., Jastrzebski, S., Morrone, B., de Laroussilhe, Q., Gesmundo, A., Attariyan, M. and Gelly, S.</string-name></person-group> (<year>2019</year>). <article-title>Parameter-efficient transfer learning for NLP</article-title>. <source>Proceedings of the 36th International Conference on Machine Learning, PMLR 97: 2790-2799</source></mixed-citation></ref>
<ref id="ref12"><label>12</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hu, E.J., Shen, Y., Wallis, P., Allen-Zhu, Z., Li, Y., Wang, S., Wang, L. and Chen, W.</string-name></person-group> (<year>2022</year>). <article-title>LoRA: Low-rank adaptation of large language models</article-title>. <source>Proceedings of the International Conference on Learning Representations</source></mixed-citation></ref>
<ref id="ref13"><label>13</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Ko, T., Peddinti, V., Povey, D. and Khudanpur, S.</string-name></person-group> (<year>2015</year>). <article-title>Audio augmentation for speech recognition</article-title>. <source>Proceedings of Interspeech 2015</source>, <fpage>3586-3589</fpage></mixed-citation></ref>
<ref id="ref14"><label>14</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Koenecke, A., Nam, A., Lake, E., Nudell, J., Quartey, M., Mengesha, Z., Toups, C., Rickford, J.R., Jurafsky, D. and Goel, S.</string-name></person-group> (<year>2020</year>). <article-title>Racial disparities in automated speech recognition</article-title>. <source>Proceedings of the National Academy of Sciences</source>, <volume>117(14)</volume>, <fpage>7684-7689</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1073/pnas.1915768117">https://doi.org/10.1073/pnas.1915768117</ext-link></mixed-citation></ref>
<ref id="ref15"><label>15</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Nekoto, W., Marivate, V., Matsila, T. et al.</string-name></person-group> (<year>2020</year>). <article-title>Participatory research for low-resourced machine translation: A case study in African languages</article-title>. <source>Findings of the Association for Computational Linguistics: EMNLP 2020</source></mixed-citation></ref>
<ref id="ref16"><label>16</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Park, D.S., Chan, W., Zhang, Y., Chiu, C.-C., Zoph, B., Cubuk, E.D. and Le, Q.V.</string-name></person-group> (<year>2019</year>). <article-title>SpecAugment: A simple data augmentation method for automatic speech recognition</article-title>. <source>Proceedings of Interspeech 2019</source>, <fpage>2613-2617</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.21437/Interspeech.2019-2680">https://doi.org/10.21437/Interspeech.2019-2680</ext-link></mixed-citation></ref>
<ref id="ref17"><label>17</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Pratap, V., Tjandra, A., Shi, B., Tomasello, P., Babu, A., Kundu, S., Elkahky, A., Ni, Z., Vyas, A., Fazel-Zarandi, M., Baevski, A., Adi, Y., Zhang, X., Hsu, W.-N., Conneau, A. and Auli, M.</string-name></person-group> (<year>2024</year>). <article-title>Scaling speech technology to 1,000+ languages</article-title>. <source>Journal of Machine Learning Research</source>, <fpage>25</fpage></mixed-citation></ref>
<ref id="ref18"><label>18</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Radford, A., Kim, J.W., Xu, T., Brockman, G., McLeavey, C. and Sutskever, I.</string-name></person-group> (<year>2023</year>). <article-title>Robust speech recognition via large-scale weak supervision</article-title>. <source>Proceedings of the 40th International Conference on Machine Learning, PMLR 202: 28492-28518</source></mixed-citation></ref>
</ref-list>
</back>
</article>