<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ANGEO</journal-id><journal-title-group>
    <journal-title>Annales Geophysicae</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ANGEO</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Ann. Geophys.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1432-0576</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/angeo-44-85-2026</article-id><title-group><article-title>Plasma density estimation from ionograms and geophysical parameters with deep learning</article-title><alt-title>Plasma density estimation with deep learning</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Sartipzadeh</surname><given-names>Kian</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff3">
          <name><surname>Kvammen</surname><given-names>Andreas</given-names></name>
          <email>andreas.kvammen@uit.no</email>
        <ext-link>https://orcid.org/0000-0002-5511-4473</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Gustavsson</surname><given-names>Björn</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Gulbrandsen</surname><given-names>Njål</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Johnsen</surname><given-names>Magnar G.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-2776-0750</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Huyghebaert</surname><given-names>Devin</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-4257-4235</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Vierinen</surname><given-names>Juha</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-7651-708X</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Department of Physics and Technology, UiT The Arctic University of Norway, Tromsø, Norway</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Simplera AS, Tromsø, Norway</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Tromsø Geophysical Observatory, UiT The Arctic University of Norway, Tromsø, Norway</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Leibniz Institute of Atmospheric Physics, Kühlungsborn, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Andreas Kvammen (andreas.kvammen@uit.no)</corresp></author-notes><pub-date><day>3</day><month>February</month><year>2026</year></pub-date>
      
      <volume>44</volume>
      <issue>1</issue>
      <fpage>85</fpage><lpage>107</lpage>
      <history>
        <date date-type="received"><day>27</day><month>June</month><year>2025</year></date>
           <date date-type="rev-request"><day>11</day><month>July</month><year>2025</year></date>
           <date date-type="rev-recd"><day>29</day><month>September</month><year>2025</year></date>
           <date date-type="accepted"><day>30</day><month>October</month><year>2025</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Kian Sartipzadeh et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://angeo.copernicus.org/articles/angeo-44-85-2026.html">This article is available from https://angeo.copernicus.org/articles/angeo-44-85-2026.html</self-uri><self-uri xlink:href="https://angeo.copernicus.org/articles/angeo-44-85-2026.pdf">The full text article is available as a PDF file from https://angeo.copernicus.org/articles/angeo-44-85-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e155">Accurate estimates of the ionospheric electron density are essential for various space-weather applications but are challenging at high latitudes due to strong spatial and temporal variability driven by auroral precipitation and complex ionospheric convection. This study presents an assimilative empirical model designed to improve regional electron-density estimates in Northern Scandinavia. The model uses ionogram images, the local magnetic field, the auroral electrojet, the ring current and solar-activity indices as inputs. These inputs are fused by a multimodal neural network and trained with incoherent-scatter-radar (ISR) observations of electron density profiles as the target. The model remains functional with only a subset of input, with modest accuracy degradation. Comparative analysis demonstrates that our neural-network-based assimilative model outperforms the ARTIST 4.5 ionogram scaler and the state-of-the-art E-CHAIM model, especially during auroral activity. Overall, our model achieves an <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> score of 0.74 on an independent test dataset, whereas ARTIST 4.5 and E-CHAIM obtain <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> values of <inline-formula><mml:math id="M3" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.08 and 0.34, respectively. These results indicate that the model can provide reliable, continuous electron-density estimates at high latitudes, even under auroral conditions. This methodology can be extended to develop empirical ionospheric models for other regions with historical ISR data and to invert ionograms to electron-density profiles when ISR observations are unavailable.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e196">The Arctic ionosphere exhibits highly variable electron density due to auroral precipitation, structured plasma convection, and large seasonal variability in daily photoionization <xref ref-type="bibr" rid="bib1.bibx28" id="paren.1"/>. Accurate knowledge of electron density profiles is important for a wide range of space-weather applications and ionospheric research <xref ref-type="bibr" rid="bib1.bibx8 bib1.bibx34 bib1.bibx51" id="paren.2"/>. Several measurement techniques allow continuous monitoring of the ionospheric electron density, including GNSS total electron content (TEC) <xref ref-type="bibr" rid="bib1.bibx60" id="paren.3"><named-content content-type="pre">e.g.,</named-content></xref> and ionosondes <xref ref-type="bibr" rid="bib1.bibx17" id="paren.4"/>. These methods are less accurate than incoherent scatter radar (ISR) measurements, which observe Thomson scatter from ionospheric electrons and allow estimation of electron density, plasma temperature, and ion velocity <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx3" id="paren.5"/>. However, ISRs provide significantly sparser coverage in time and space, compared to GNSS TEC and ionosonde measurements, often making continuous monitoring of electron density intractable.</p>
      <p id="d2e216">Several methods have been developed to make use of ISR observations to facilitate the estimation of the ionospheric electron density. For example, <xref ref-type="bibr" rid="bib1.bibx23" id="text.6"/> and <xref ref-type="bibr" rid="bib1.bibx82" id="text.7"/> used a global network of ISRs to develop regional empirical electron-density models that successfully capture ionospheric climatology. They binned observations by altitude and time of day, then derived linear relationships between solar activity, geomagnetic activity, and electron density. The E-CHAIM model <xref ref-type="bibr" rid="bib1.bibx71 bib1.bibx72 bib1.bibx73" id="paren.8"/> incorporates solar variability via the F10.7 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula> flux and the Ionospheric Index (IG) <xref ref-type="bibr" rid="bib1.bibx45 bib1.bibx38" id="paren.9"/>. E-CHAIM uses information from ionosondes, ISRs, and radio-occultation experiments to generate an empirical model, providing improved plasma-density profiles in the auroral and polar regions compared with the International Reference Ionosphere (IRI) model <xref ref-type="bibr" rid="bib1.bibx5" id="paren.10"/>.</p>
      <p id="d2e243">Ionosondes measure the group delay of HF radio waves between a radar antenna and the point of reflection in the ionosphere across a range of frequencies <xref ref-type="bibr" rid="bib1.bibx13 bib1.bibx37" id="paren.11"><named-content content-type="pre">e.g.,</named-content></xref>. Inferring the electron-density profile from these measurements is challenging because the inverse problem is nonlinear and ill-posed, as there are regions in the ionosphere that are not directly measured, such as the “valley region” between the E-region peak and the altitude where the F-region electron-density exceeds the peak E-region electron density, and the top-side ionosphere where the electron density decreases. Several methods have been developed to estimate the electron densities based on ionosonde measurements such as POLAN <xref ref-type="bibr" rid="bib1.bibx74 bib1.bibx65" id="paren.12"/>, ARTIST <xref ref-type="bibr" rid="bib1.bibx56 bib1.bibx57 bib1.bibx55 bib1.bibx58 bib1.bibx15" id="paren.13"/>, NeXTYZ <xref ref-type="bibr" rid="bib1.bibx81" id="paren.14"/>, Autoscala <xref ref-type="bibr" rid="bib1.bibx49" id="paren.15"/> and the IGC method <xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx2" id="paren.16"/>. These automated techniques perform well at mid-latitudes during conditions where the ionosphere is relatively unstructured, but are known to perform poorly during auroral precipitation, sporadic E and spread F conditions. Nevertheless, ionosonde measurements still contain information about the F-region scale height variation, the electron-density in the valley region between the E-region peak and the F-region, the presence of auroral precipitation in the form of complex E-region ionogram traces, or in the form of weak or non-existent traces indicating a presence of high E- and D-region ionization. This information is currently not used optimally as there is no simple analytic relationship that can be used.</p>
      <p id="d2e267">Machine learning (ML) techniques can uncover complex relationships within data and have greatly impacted scientific research the last decade.  In space physics, ML has been applied to a wide range of tasks <xref ref-type="bibr" rid="bib1.bibx9" id="paren.17"/>, notably to classify auroral images <xref ref-type="bibr" rid="bib1.bibx11 bib1.bibx32 bib1.bibx47" id="paren.18"/>, predict ground-induced currents <xref ref-type="bibr" rid="bib1.bibx78 bib1.bibx50" id="paren.19"/>, forecast substorm onset <xref ref-type="bibr" rid="bib1.bibx63" id="paren.20"/>, predict local and global geomagnetic activity <xref ref-type="bibr" rid="bib1.bibx79 bib1.bibx80" id="paren.21"/>, model space-weather drivers <xref ref-type="bibr" rid="bib1.bibx41" id="paren.22"/>, scale ionograms <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx52 bib1.bibx19 bib1.bibx33 bib1.bibx66 bib1.bibx39" id="paren.23"/>, perform time-series prediction of total electron content <xref ref-type="bibr" rid="bib1.bibx40" id="paren.24"/>, predict electron-density distributions <xref ref-type="bibr" rid="bib1.bibx43" id="paren.25"/>, and classify plasma regions in near-Earth space <xref ref-type="bibr" rid="bib1.bibx7" id="paren.26"/>.</p>
      <p id="d2e302">In this study, we present a novel approach for estimating electron-density profiles above the EISCAT Tromsø ISR facility. The goal is to find an empirical relationship between ISR-measured electron-density profiles and our input data: geophysical parameters and ionograms. We employ deep learning (DL) to approximate a mapping from 25 readily accessible geophysical parameters and/or ionogram images to the corresponding ISR measurements of electron density profile. This approach circumvents the need for algorithmic true-height inversion of ionograms and may capture more subtle information contained within ionograms when estimating electron density. Convolutional neural networks have already been shown to be powerful tools for automatic ionogram scaling <xref ref-type="bibr" rid="bib1.bibx33" id="paren.27"><named-content content-type="pre">e.g.,</named-content></xref>. Here, we adopt a similar approach for extracting features from ionograms, but instead of estimating scaling parameters, we directly predict the electron-density profile from each ionogram.</p>
      <p id="d2e310">The remainder of this paper is organized as follows: Sect. <xref ref-type="sec" rid="Ch1.S2"/> describes the dataset and preprocessing steps. Section <xref ref-type="sec" rid="Ch1.S3"/> outlines the deep neural network architecture and training procedure. Section <xref ref-type="sec" rid="Ch1.S4"/> presents our results and benchmarks them against established models. Section <xref ref-type="sec" rid="Ch1.S5"/> discusses the implications of these findings and proposes directions for future work. Finally, in Sect. <xref ref-type="sec" rid="Ch1.S6"/> we draw some conclusions from this work.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data Acquisition and Preprocessing</title>
      <p id="d2e331">In this study, we used three distinct data types acquired from multiple sources: <list list-type="order"><list-item>
      <p id="d2e336">Electron-density profiles, <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, obtained from the EISCAT UHF incoherent-scatter radar at Ramfjordmoen, Tromsø <xref ref-type="bibr" rid="bib1.bibx61" id="paren.28"/></p></list-item><list-item>
      <p id="d2e359">Ionograms recorded by the co-located digisonde operated by the Tromsø Geophysical Observatory (TGO)</p></list-item><list-item>
      <p id="d2e363">Geophysical parameters retrieved from online space-weather and observatory services.</p></list-item></list></p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e368">The distribution of 15 <inline-formula><mml:math id="M6" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> intervals with EISCAT UHF data suitable for this study are shown along with the Sunspot number (incinerating solar phase). Blue lines mark days that are used for training the model while green lines displays testing days.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f01.png"/>

      </fig>

      <p id="d2e385">The EISCAT UHF profiles served as the “ground truth” for supervised training of our deep neural network (DNN). For each day with available EISCAT UHF measurements, we extracted the corresponding ionograms and geophysical parameters. Figure <xref ref-type="fig" rid="F1"/> shows the resulting data availability: between 2019 and 2022, 363 of 1452 <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula>   (25 %) yielded suitable data, providing 9040 of 139 392 possible hourly profiles (6.5 %), since many days contained data from experiments with partial daily coverage. The 2019–2022 data was selected due to the availability of simultaneous Digisonde and EISCAT data. Note that coverage is biased away from summer months due to reduced EISCAT usage during summer. This results in a dataset that is not balanced across all seasons. Furthermore, the training dataset is dominated by solar minimum and rising-phase conditions. To partially address this issue, we reserved data from the previous solar maximum and data from 2018 as an independent test set, containing 1177 samples. This enables evaluation of the model under contrasting solar cycle conditions. In future work, we aim to curate a more balanced dataset across both seasonal and solar-cycle variations to further improve model generalization. Our neural-network outputs were evaluated against ionogram-derived electron-density estimates from ARTIST 4.5 <xref ref-type="bibr" rid="bib1.bibx58" id="paren.29"/> and E-CHAIM's <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> model predictions <xref ref-type="bibr" rid="bib1.bibx71" id="paren.30"/>.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e424">Example electron density profiles measured by the EISCAT UHF on 30 January 2022, illustrating the data processing steps. The left panel <bold>(a)</bold> shows the original extracted profiles, including unclipped measurements with noise and outliers. The middle panel <bold>(b)</bold> shows the profiles after outlier detection using PCA and IQR methods, followed by filtering of the detected outliers with a 2D median filter (in altitude and time) with kernel <inline-formula><mml:math id="M9" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> (5 <inline-formula><mml:math id="M10" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 5). The right panel <bold>(c)</bold> shows the final profiles after averaging over 15 <inline-formula><mml:math id="M11" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> intervals to match the temporal resolution of the Tromsø Digisonde.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f02.png"/>

      </fig>

<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>The EISCAT Tromsø Ultra High-Frequency Radar</title>
      <p id="d2e473">The EISCAT facility at Ramfjordmoen in Tromsø is one of the few high-latitude ISR stations located in the auroral zone (69.6° N, 19.2° E). The UHF radar consists of a 32 <inline-formula><mml:math id="M12" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> antenna and operates in the 930 <inline-formula><mml:math id="M13" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MHz</mml:mi></mml:mrow></mml:math></inline-formula> band with a peak power of 2.0 <inline-formula><mml:math id="M14" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MW</mml:mi></mml:mrow></mml:math></inline-formula>. It measures ionospheric plasma parameters through several standard experiments <xref ref-type="bibr" rid="bib1.bibx36" id="paren.31"/>. In this study, only data from runs of the standard experiment “beata” have been used. This experiment provides data with a minimum time resolution of 5.0 <inline-formula><mml:math id="M15" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> over a range span of 49–693 <inline-formula><mml:math id="M16" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx75" id="paren.32"/>. One-minute-averaged plasma parameters for all available beata experiments, outlined in Fig. <xref ref-type="fig" rid="F2"/>, were extracted from the public Madrigal database <xref ref-type="bibr" rid="bib1.bibx42" id="paren.33"/> for further processing. Only the measurement time (<inline-formula><mml:math id="M17" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>), radar range (<inline-formula><mml:math id="M18" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>), electron density (<inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and measurement error (<inline-formula><mml:math id="M20" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>) were processed. We discarded electron-density profiles measured at zenith angles exceeding 20° to focus on near-vertical scattering, thereby excluding most scanning experiments. Figure <xref ref-type="fig" rid="F2"/> (first column) illustrates the extracted profiles for a day with full 24 <inline-formula><mml:math id="M21" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> coverage.</p>
      <p id="d2e571">The processed profiles were clipped to altitudes between 90 and 400 <inline-formula><mml:math id="M22" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> to exclude D-region and upper F2-region activity, as measurements above 400 <inline-formula><mml:math id="M23" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> contain little useful information for this study. The profiles were then re-interpolated onto the most common altitude grid in the dataset, consisting of 27 points. To remove NaN and <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula> values (from failed ISR spectrum fits), we applied a simple in-painting procedure to interpolate or extrapolate these values. Additionally, a custom outlier-filtering script (see Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>) was used to detect and correct any remaining outliers in the <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> profiles, which may arise from noise or calibration issues.</p>
      <p id="d2e613">Because the TGO ionosonde produces ionograms at least every 15 <inline-formula><mml:math id="M26" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>, we averaged the EISCAT UHF profiles over 15 <inline-formula><mml:math id="M27" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> intervals to match the ionosonde's time resolution (see third column in Fig. <xref ref-type="fig" rid="F2"/>). Some intervals contained intermittent gaps; in those cases, we averaged all available measurements. Although the UHF data are averaged over a 15 <inline-formula><mml:math id="M28" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> interval, each ionogram sweep requires 7–8 <inline-formula><mml:math id="M29" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>, with much shorter dwell times at individual frequencies. Thus, under highly dynamic conditions the ionosphere may significantly change between the lowest and highest frequencies within a single sweep, making direct comparison with EISCAT UHF measurements complicated.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>The Tromsø Geophysical Observatory Ionosonde</title>
      <p id="d2e659">Ionospheric soundings have been performed in Tromsø for nearly a century. Hosted by the Auroral Observatory, Sir Edward Appleton established himself with an ionosonde during the Second International Polar Year (1932–33). Blueprints of this instrument were given to the observatory, a new instrument was built, and permanent soundings began in 1935. Over the years, five different ionosondes have been operated in Tromsø, producing one of the longest continuous time series in the world <xref ref-type="bibr" rid="bib1.bibx20" id="paren.34"/>. In 1992, a Lowell Digisonde DPS system <xref ref-type="bibr" rid="bib1.bibx57" id="paren.35"/> was acquired, featuring autoscaling capability via the ARTIST software <xref ref-type="bibr" rid="bib1.bibx58 bib1.bibx16" id="paren.36"/>. The 1992 system underwent several software and hardware upgrades in 1998, 1999, 2001, and 2005. From 2005 to 2022, ARTIST 4.5 <xref ref-type="bibr" rid="bib1.bibx58" id="paren.37"/> served as the automatic ionogram scaler. In December 2022, the system was upgraded to a Digisonde DPS-4D <xref ref-type="bibr" rid="bib1.bibx59" id="paren.38"/> and has since been running ARTIST 5.0 <xref ref-type="bibr" rid="bib1.bibx15" id="paren.39"/>. For this work, however, we use data from the previous system (2005–2022), scaled with ARTIST 4.5. This allows us to take advantage of the large EISCAT dataset available from this period, providing the needed data volume to develop a reliable model.</p>
      <p id="d2e681">The TGO digisonde (69.6° N, 19.2° E) is located approximately 525 <inline-formula><mml:math id="M30" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> from the EISCAT UHF radar. The system operates in the upper medium-frequency (MF) to high-frequency (HF) bands with a range resolution of 5 <inline-formula><mml:math id="M31" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> and a peak power of 300 <inline-formula><mml:math id="M32" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">W</mml:mi></mml:mrow></mml:math></inline-formula>. The transmitter is connected to a crossed-rhombic antenna suspended by a <inline-formula><mml:math id="M33" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 50 <inline-formula><mml:math id="M34" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> tower, and reception is performed using four crossed-loop antennas. The digisonde transmits HF pulses into the ionosphere to determine the frequencies, <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, at which wave reflections occur. It sweeps from 1 to 16 <inline-formula><mml:math id="M36" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MHz</mml:mi></mml:mrow></mml:math></inline-formula>, averaging 16 pulses for each frequency, taking up to 7 <inline-formula><mml:math id="M37" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> with a 50 <inline-formula><mml:math id="M38" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kHz</mml:mi></mml:mrow></mml:math></inline-formula> step size. Using standard interferometric techniques, the angle of arrival of the backscattered signal is used to separate vertical from oblique backscatter. Electron densities are then obtained from the O-mode reflection at each virtual height through the relationship: <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">8.98</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>, where the plasma density <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is in <inline-formula><mml:math id="M41" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx6 bib1.bibx12" id="paren.40"/>.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e812">Top row: The left panel <bold>(a)</bold> shows the original ionogram from the TGO ionosonde, with O-mode echoes in red and X-mode echoes in green, plotted as a function of frequency (<inline-formula><mml:math id="M42" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-axis) and virtual altitude (<inline-formula><mml:math id="M43" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis). The right panel <bold>(b)</bold> shows the resampled ionogram, remapped onto an 81 <inline-formula><mml:math id="M44" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 81 grid with altitudes clipped to 80–480 <inline-formula><mml:math id="M45" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> and frequencies limited to below 9 <inline-formula><mml:math id="M46" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MHz</mml:mi></mml:mrow></mml:math></inline-formula>. Bottom row: The filtering process in three stages. The left panel <bold>(c)</bold> presents the original ionogram with noise around the echoes. The middle panel <bold>(d)</bold> highlights the detected noise in black. The right panel <bold>(e)</bold> shows the cleaned ionogram, with echo strength indicated by color intensity.</p></caption>
          <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f03.png"/>

        </fig>

      <p id="d2e875">SAO-Explorer, the standard Digisonde analysis tool, was used to extract ionogram data for further processing. We extracted frequencies, virtual ranges, amplitudes, polarizations, and zenith angles to construct ionogram images. Vertical echoes with polarization <inline-formula><mml:math id="M47" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 90° were classified as O- and X-mode reflections, respectively. Using the extracted frequencies and virtual ranges, standard RGB images of size 113 <inline-formula><mml:math id="M48" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 301 <inline-formula><mml:math id="M49" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 were constructed, assigning O-mode to the red channel, X-mode to the green channel, and leaving the blue channel empty. Virtual ranges were clipped between 80 and 480 <inline-formula><mml:math id="M50" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> to approximately match the altitude range of the ISR <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> profiles described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>. The upper altitude limit was set to 480 <inline-formula><mml:math id="M52" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> as ionosondes measure virtual heights and not actual heights, thus, allowing for the increasing difference between virtual and actual heights when nearing the F region maximum. Frequencies above 9 <inline-formula><mml:math id="M53" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MHz</mml:mi></mml:mrow></mml:math></inline-formula> were discarded, as few ionograms during this phase of the solar cycle contain <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>OF2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> above that threshold. Finally, a resampling grid was applied to produce symmetric ionogram images of shape 81 <inline-formula><mml:math id="M55" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 81 <inline-formula><mml:math id="M56" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3. Figure <xref ref-type="fig" rid="F3"/> illustrates an example before and after processing.</p>
      <p id="d2e965">Furthermore, during processing we found that ionograms measured before 2015 contained substantial noise around the X- and O-mode echoes (see Fig. <xref ref-type="fig" rid="F3"/>c). These noisy echoes, reminiscent of leakage or a disconnected Rx antenna, could degrade model performance because it does not reflect the distribution of electron-density profiles in the training data. We therefore filtered these ionograms by discarding all pixels whose amplitude <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> at frequency <inline-formula><mml:math id="M58" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> and image height <inline-formula><mml:math id="M59" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> is less than 75 % of the maximum amplitude at that frequency. In other words, we retained only pixels satisfying the condition: <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0.75</mml:mn><mml:msub><mml:mo>max⁡</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Geophysical Parameters</title>
      <p id="d2e1047">A curated dataset of geophysical parameters was collected to characterize solar and geomagnetic activity. These parameters serve as inputs to the machine-learning network alongside ionogram data, facilitating the development of a baseline ionospheric model that is adjusted when an accompanying ionogram is available. This approach enables estimation of ionospheric plasma densities even during intervals without ionogram observations, thereby enhancing the network's robustness and supporting continuous, long-term operation.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e1053">Solar and geophysical parameters used in the model.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Description</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M61" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Sunspot number, indicative of solar cycle phase</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">F10.7</oasis:entry>
         <oasis:entry colname="col2">Solar radio flux at 10.7 <inline-formula><mml:math id="M62" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">cm</mml:mi></mml:mrow></mml:math></inline-formula>, proxy for solar activity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ly <inline-formula><mml:math id="M63" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Solar ultraviolet emission at 121.6 <inline-formula><mml:math id="M64" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nm</mml:mi></mml:mrow></mml:math></inline-formula>, important for ionospheric ionization</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ap</oasis:entry>
         <oasis:entry colname="col2">Geomagnetic disturbance index, reflecting global geomagnetic storm activity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SYM-H, SYM-D</oasis:entry>
         <oasis:entry colname="col2">Symmetric magnetic disturbance, proxy for ring current strength</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ASY-H, ASY-D</oasis:entry>
         <oasis:entry colname="col2">Asymmetric magnetic disturbance, indicative of interhemispheric differences</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SMU, SML, SME</oasis:entry>
         <oasis:entry colname="col2">Auroral electrojet indices representing magnetic disturbances in auroral zones</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msubsup><mml:mi>B</mml:mi><mml:mi>X</mml:mi><mml:mo>min⁡</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>B</mml:mi><mml:mi>Y</mml:mi><mml:mo>min⁡</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>B</mml:mi><mml:mi>Z</mml:mi><mml:mo>min⁡</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Minimum disturbances in local magnetic field components over 15 <inline-formula><mml:math id="M66" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>B</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>X</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>B</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>Y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>B</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Mean local magnetic field components, indicative of average auroral activity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msubsup><mml:mi>B</mml:mi><mml:mi>X</mml:mi><mml:mo>max⁡</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>B</mml:mi><mml:mi>Y</mml:mi><mml:mo>max⁡</mml:mo></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>B</mml:mi><mml:mi>Z</mml:mi><mml:mo>max⁡</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Maximum local magnetic field component, indicative of peak auroral activity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M69" display="inline"><mml:mi mathvariant="italic">χ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Solar zenith angle, indicating solar elevation angle</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mtext>DOY</mml:mtext><mml:mi>sin⁡</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mtext>DOY</mml:mtext><mml:mi>cos⁡</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Day-of-year encoded cyclically, capturing Earth–Sun geometry</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mtext>TOD</mml:mtext><mml:mi>sin⁡</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mtext>TOD</mml:mtext><mml:mi>cos⁡</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Time-of-day encoded cyclically, representing diurnal variation</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e1370">Time series of geophysical parameters. <bold>(a)</bold> Normalized large-scale solar parameters: sunspot number (red), F10.7 (black), and Lyman-<inline-formula><mml:math id="M74" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> irradiance (light blue), along with the day-of-year (DOY) and solar zenith angle at Tromsø, plotted from 1 January 2012 to 31 December 2022. <bold>(b)</bold> A shorter interval showing additional normalized parameters: local magnetic-field components, ring-current indices, the Ap index, and auroral electrojet indices.</p></caption>
          <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f04.png"/>

        </fig>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e1395">Overview of correlation and distribution of geophysical features from 2012 to 2022. <bold>(a)</bold> Correlation matrix of geophysical parameters excluding the time features and the min/max B-field features. <bold>(b)</bold> Histograms exhibiting the distribution for each feature category. i.e, Auroral electrojet, Magnetic disturbance, solar activity and B-field.</p></caption>
          <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f05.png"/>

        </fig>

      <p id="d2e1410">In total, 25 parameters were selected to capture solar, global, auroral and local geophysical conditions. Solar activity indices (<inline-formula><mml:math id="M75" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>, F10.7, and Ly-<inline-formula><mml:math id="M76" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>), ring-current indices (SYM-D, SYM-H, ASY-D, and ASY-H), and the ap index were obtained from the OMNIWeb database <xref ref-type="bibr" rid="bib1.bibx48" id="paren.41"/>, while auroral electrojet indices (SMU, SML, and SME) were retrieved from SuperMAG <xref ref-type="bibr" rid="bib1.bibx68" id="paren.42"/>. Local magnetic-field parameters were calculated from magnetometer observations in Tromsø, Norway, provided by TGO <xref ref-type="bibr" rid="bib1.bibx70" id="paren.43"/>. The magnetometer is located approximately 14 <inline-formula><mml:math id="M77" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> northwest of the co-located EISCAT ISR and TGO ionosonde. The full list of parameters is summarized in Table <xref ref-type="table" rid="T1"/> and plotted in Fig. <xref ref-type="fig" rid="F4"/>. The correlation matrix (Fig. <xref ref-type="fig" rid="F5"/>) reveals that some indices are nearly perfectly correlated, for example, sunspot number, F10.7, and Ly-<inline-formula><mml:math id="M78" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> irradiance have correlation coefficients above 0.9. Still, all parameters are retained, as the computational cost of including each is negligible.</p>
      <p id="d2e1458">The cyclic parameters, day-of-year, time-of-day, and solar zenith angle, were normalized to the range <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. All other geophysical parameters were normalized using robust scaling. For each parameter <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the scaled value <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is given by

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M82" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>p</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mtext>median</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>IQR</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mtext>IQR</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mtext>median</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the interquartile range and median of <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, computed over the dataset spanning one solar cycle (2012–2022).</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Deep Learning Methodology</title>
      <p id="d2e1610">This section presents the multi-modal neural network designed to estimate the electron-density profiles, <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, from ionograms and geophysical parameters. We describe the machine-learning and pattern-recognition techniques employed and detail the network architecture, which processes both scalar geophysical inputs and ionogram images.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Multi-Modal Neural Networks</title>
      <p id="d2e1637">The goal of this study is to estimate ionospheric electron-density profiles from corresponding ionogram images and geophysical parameters. We formulate this as a regression problem: find a function <inline-formula><mml:math id="M87" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> that takes an ionogram <inline-formula><mml:math id="M88" display="inline"><mml:mi>I</mml:mi></mml:math></inline-formula> and parameter  vector <inline-formula><mml:math id="M89" display="inline"><mml:mi mathvariant="bold-italic">p</mml:mi></mml:math></inline-formula> as inputs and produces the profile <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as output. In practice, we model

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M91" display="block"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e1712">This defines a mapping between our input domains and the output domain:

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M92" display="block"><mml:mrow><mml:mi>f</mml:mi><mml:mo>:</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="double-struck">I</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="double-struck">P</mml:mi><mml:mo>)</mml:mo><mml:mo>→</mml:mo><mml:msub><mml:mi mathvariant="double-struck">N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M93" display="inline"><mml:mi mathvariant="double-struck">I</mml:mi></mml:math></inline-formula> is the ionograms of size <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>×</mml:mo><mml:mi>W</mml:mi><mml:mo>×</mml:mo><mml:mi>C</mml:mi></mml:mrow></mml:math></inline-formula> (here 81 pixel <inline-formula><mml:math id="M95" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 81 pixel <inline-formula><mml:math id="M96" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 2 pixel), <inline-formula><mml:math id="M97" display="inline"><mml:mi mathvariant="double-struck">P</mml:mi></mml:math></inline-formula> is the <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">25</mml:mn></mml:mrow></mml:math></inline-formula> geophysical feature vector (see Sect. <xref ref-type="sec" rid="Ch1.S2"/>), and <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="double-struck">N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the electron-density profiles at the 27 considered height steps.</p>
      <p id="d2e1814">However, deriving the function <inline-formula><mml:math id="M100" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> is challenging both because the inverse problem is highly non-linear and because of the complex behaviour of the high-latitude ionosphere, especially during periods of auroral activity. Consequently, exploring machine learning, in particular neural networks (NNs), is appropriate for developing a mapping that captures these non-linear, complex relationships. A key property of NNs is their ability to approximate any non-linear function given sufficient hidden layers, neurons, and well-chosen hyperparameters <xref ref-type="bibr" rid="bib1.bibx18" id="paren.44"><named-content content-type="post">Chapter 6</named-content></xref>. In this work, we take advantage of this property to develop a multi-modal neural network (MMNN) that combines subnetworks trained to extract relevant features from both ionograms and geophysical parameters. Thus, our regression is defined as:

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M101" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>n</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M102" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> (with parameters <inline-formula><mml:math id="M103" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula>) processes the ionogram, <inline-formula><mml:math id="M104" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> (with parameters <inline-formula><mml:math id="M105" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula>) processes the geophysical vector, and <inline-formula><mml:math id="M106" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> (with parameters <inline-formula><mml:math id="M107" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>) combines their embeddings to predict <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e1958">This multi-modal configuration enables the MMNN to learn a richer latent representation by integrating different data sources, improving prediction accuracy <xref ref-type="bibr" rid="bib1.bibx24" id="paren.45"/>. Moreover, the network can adapt to degraded or missing data in one modality by relying more heavily on the other. For example, if an ionogram is noisy or incomplete, the MMNN will predominantly base its density estimate on the geophysical inputs.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e1967">KIAN-Net architecture: A multi-modal neural network combining Iono-CNN for ionogram feature extraction, Geo-DMLP for geophysical parameter processing, and Fu-DMLP for feature fusion and final electron-density prediction.</p></caption>
          <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f06.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Network Architecture</title>
      <p id="d2e1984">Our MMNN consists of three networks: (1) a Convolutional Neural Network (CNN) <xref ref-type="bibr" rid="bib1.bibx18" id="paren.46"><named-content content-type="post">Chapter 9</named-content></xref> to extract spatial features from ionogram echoes, (2) a Deep Multi-Layer Perceptron (DMLP) to extract scalar features from the geophysical parameters, and (3) a fusion DMLP that learns from the concatenated features of the previous two networks. We refer to these networks as Iono-CNN, Geo-DMLP, and Fu-DMLP, respectively, to simplify notation. Together, they constitute KIAN-Net (Kian's Ionospheric Assimilative Neural Network). Figure <xref ref-type="fig" rid="F6"/> provides an overview of the KIAN-Net architecture.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e1996">The Iono-CNN architecture: a 4-block convolutional neural network designed to extract spatial features from 3-channel (RGB) ionograms using stacked layers of Conv2D, BatchNorm2D, ReLU activation, and MaxPool2D. The diagram was made using the software developed by <xref ref-type="bibr" rid="bib1.bibx27" id="text.47"/>.</p></caption>
          <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f07.png"/>

        </fig>

<sec id="Ch1.S3.SS2.SSS1">
  <label>3.2.1</label><title>Iono-CNN</title>
      <p id="d2e2015">CNNs are able to extract features from ionograms containing E- and F-region echoes, as shown by <xref ref-type="bibr" rid="bib1.bibx33" id="text.48"/>. Although they used single-channel ionograms, their work inspired us to build a CNN for three-channel (RGB) ionograms. Our Iono-CNN (Fig. <xref ref-type="fig" rid="F7"/>) comprises four blocks, each containing: <list list-type="bullet"><list-item>
      <p id="d2e2025">a Conv2D layer with 3 <inline-formula><mml:math id="M109" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 filters, stride 1, and padding 1;</p></list-item><list-item>
      <p id="d2e2036">a BatchNorm2D layer;</p></list-item><list-item>
      <p id="d2e2040">a ReLU activation <xref ref-type="bibr" rid="bib1.bibx46" id="paren.49"/>, which introduces nonlinearity while limiting outputs to <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">∞</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>;</p></list-item><list-item>
      <p id="d2e2063">a MaxPool2D layer with a 2 <inline-formula><mml:math id="M111" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 2 window (except in the final block).</p></list-item></list></p>
      <p id="d2e2073">We initialize all weights with He (Kaiming) initialization <xref ref-type="bibr" rid="bib1.bibx22" id="paren.50"/> to preserve variance through the ReLU nonlinearity. In the final layer, the feature maps are flattened into a 12 800-dimensional vector. The BatchNorm2D layers both accelerate convergence and smooth the loss surface by reducing internal covariate shift <xref ref-type="bibr" rid="bib1.bibx26" id="paren.51"/>. Finally, the MaxPool2D layers downsample feature maps by selecting the maximum in each 2 <inline-formula><mml:math id="M112" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 2 window, the max-pooling lowers computational cost and captures spatially invariant dominant features <xref ref-type="bibr" rid="bib1.bibx18" id="paren.52"><named-content content-type="post">Chapter 6</named-content></xref>.</p>
</sec>
<sec id="Ch1.S3.SS2.SSS2">
  <label>3.2.2</label><title>Geo-DMLP</title>
      <p id="d2e2103">The Geo-DMLP maps 25 geophysical state parameters (Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>) into a higher-dimensional (1024-dimensional) feature vector for estimating electron density, <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The network comprises five fully connected (FC) layers, each of which applies: <list list-type="bullet"><list-item>
      <p id="d2e2127">a fully connected layer with trainable weights and biases</p></list-item><list-item>
      <p id="d2e2131">batch normalization to reduce internal covariate shift <xref ref-type="bibr" rid="bib1.bibx26" id="paren.53"/></p></list-item><list-item>
      <p id="d2e2137">a ReLU activation <xref ref-type="bibr" rid="bib1.bibx18" id="paren.54"><named-content content-type="post">Chapter 6</named-content></xref> to introduce nonlinearity</p></list-item></list></p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e2147">Geo-DMLP architecture: five fully connected layers transforming 25 geophysical inputs into a 1024-dimensional feature vector using FC layers, batch normalization, and ReLU activations. Inputs are color-coded by relevance (e.g., magnetic field components in shades of purple). The diagram was made using the software by <xref ref-type="bibr" rid="bib1.bibx27" id="text.55"/>.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f08.png"/>

          </fig>

      <p id="d2e2159">The complete architecture is shown in Fig. <xref ref-type="fig" rid="F8"/>.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e2167">Fu-DMLP architecture: an 8-layer, encoder-style FC network that fuses the 12 800 and 1024-dimensional feature vectors from Iono-CNN and Geo-DMLP to predict 27 electron-density values over the 90–400 <inline-formula><mml:math id="M114" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> range. The model uses FC layers, BatchNorm1D, and ReLU activations for stable training and progressive dimensionality reduction. Diagram by <xref ref-type="bibr" rid="bib1.bibx27" id="text.56"/>.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f09.png"/>

          </fig>

</sec>
<sec id="Ch1.S3.SS2.SSS3">
  <label>3.2.3</label><title>Fu-DMLP</title>
      <p id="d2e2195">To fuse the features from Iono-CNN and Geo-DMLP, we introduce Fu-DMLP (Fig. <xref ref-type="fig" rid="F9"/>). The network takes the concatenated feature vector (12 800 <inline-formula><mml:math id="M115" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 1024 dimensions) and predicts 27 electron-density values across the 90–400 <inline-formula><mml:math id="M116" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> range without explicit altitude inputs. Fu-DMLP is an eight-layer fully connected network arranged in an encoder-like fashion. In this model, each successive layer has approximately half the neurons of its predecessor, forming a bottleneck that compresses the representation before the final 27-dimensional output. Each layer consists of: <list list-type="bullet"><list-item>
      <p id="d2e2217">a fully connected layer with trainable weights and biases;</p></list-item><list-item>
      <p id="d2e2221">BatchNorm1D for stable activations <xref ref-type="bibr" rid="bib1.bibx26" id="paren.57"/>;</p></list-item><list-item>
      <p id="d2e2228">a ReLU activation <xref ref-type="bibr" rid="bib1.bibx18" id="paren.58"><named-content content-type="post">Chapter 6</named-content></xref> to introduce nonlinearity.</p></list-item></list></p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e2239">Architectural specifications of KIAN-Net's three-component MMNN. Iono-CNN processes 3-channel RGB ionograms through four convolutional blocks (Conv2D <inline-formula><mml:math id="M117" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BatchNorm <inline-formula><mml:math id="M118" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> ReLU <inline-formula><mml:math id="M119" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> MaxPool) with 3 <inline-formula><mml:math id="M120" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 kernels. Geo-DMLP trains geophysical parameters through five linear layers, also including batch normalization in 1D (BN1D). Fu-DMLP combines features from both networks and is trained to predict 27 electron density values. Parameter counts include BatchNorm weights within preceding layers. Total learnable parameters: 127 438 299.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Block</oasis:entry>
         <oasis:entry colname="col2">Layer Type</oasis:entry>
         <oasis:entry colname="col3">Output Shape</oasis:entry>
         <oasis:entry colname="col4">Specs (<inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col5">Parameters</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col5" align="center"><italic>Iono-CNN</italic> (<inline-formula><mml:math id="M122" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula>) </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1</oasis:entry>
         <oasis:entry colname="col2">Conv2D <inline-formula><mml:math id="M123" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN2D</oasis:entry>
         <oasis:entry colname="col3">(16, 81, 81)</oasis:entry>
         <oasis:entry colname="col4">(3, 1, 1)</oasis:entry>
         <oasis:entry colname="col5">480</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MaxPool2D</oasis:entry>
         <oasis:entry colname="col3">(16, 40, 40)</oasis:entry>
         <oasis:entry colname="col4">(2, 2, 0)</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2</oasis:entry>
         <oasis:entry colname="col2">Conv2D <inline-formula><mml:math id="M124" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN2D</oasis:entry>
         <oasis:entry colname="col3">(32, 40, 40)</oasis:entry>
         <oasis:entry colname="col4">(3, 1, 1)</oasis:entry>
         <oasis:entry colname="col5">4704</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MaxPool2D</oasis:entry>
         <oasis:entry colname="col3">(32, 20, 20)</oasis:entry>
         <oasis:entry colname="col4">(2, 2, 0)</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3</oasis:entry>
         <oasis:entry colname="col2">Conv2D <inline-formula><mml:math id="M125" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN2D</oasis:entry>
         <oasis:entry colname="col3">(64, 20, 20)</oasis:entry>
         <oasis:entry colname="col4">(3, 1, 1)</oasis:entry>
         <oasis:entry colname="col5">18 624</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MaxPool2D</oasis:entry>
         <oasis:entry colname="col3">(64, 10, 10)</oasis:entry>
         <oasis:entry colname="col4">(2, 2, 0)</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">5</oasis:entry>
         <oasis:entry colname="col2">Conv2D <inline-formula><mml:math id="M126" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN2D</oasis:entry>
         <oasis:entry colname="col3">(128, 10, 10)</oasis:entry>
         <oasis:entry colname="col4">(3, 1, 1)</oasis:entry>
         <oasis:entry colname="col5">74 112</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col5" align="center"><italic>Geo-DMLP</italic> (<inline-formula><mml:math id="M127" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula>) </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M128" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 64)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">1792</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M129" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 128)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">8576</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M130" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 256)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">33 536</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M131" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 512)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">132 608</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">5</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M132" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 1024)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">527 360</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col5" align="center"><italic>Fu-DMLP</italic> (<inline-formula><mml:math id="M133" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>) </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M134" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 6912)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">95 572 224</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M135" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 3456)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">23 898 240</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">3</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M136" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 1728)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">5 977 152</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M137" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 864)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">1 495 584</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">5</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M138" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 432)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">374 544</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">6</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M139" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 216)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">93 960</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">7</oasis:entry>
         <oasis:entry colname="col2">Linear <inline-formula><mml:math id="M140" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> BN1D</oasis:entry>
         <oasis:entry colname="col3">(1, 108)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">23 652</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">8</oasis:entry>
         <oasis:entry colname="col2">Linear</oasis:entry>
         <oasis:entry colname="col3">(1, 27)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">2943</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Training</title>
      <p id="d2e2839">The predictions generated by KIAN-Net were evaluated against the ground truth using the Huber loss function <xref ref-type="bibr" rid="bib1.bibx25" id="paren.59"/>. This loss function combines the properties of both Mean Squared Error (MSE) and Mean Absolute Error (MAE), where small residuals are treated quadratically, while large residuals are treated linearly. This makes the network more robust to outliers <xref ref-type="bibr" rid="bib1.bibx69" id="paren.60"/>, which can lead to more stable training that effectively damps the impact of short-scale ionospheric activities. This approach further reduces the impact of noisy observations and faulty data on the network gradients. The electron density profiles were normalized with <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mtext>log</mml:mtext><mml:mn mathvariant="normal">10</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in order to scale down in magnitude. Redefining the expression from <xref ref-type="bibr" rid="bib1.bibx21" id="text.61"/>, Huber Loss is expressed as:

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M142" display="block"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable columnspacing="1em" rowspacing="0.2ex" class="cases" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if </mml:mtext><mml:mo>|</mml:mo><mml:mi>a</mml:mi><mml:mo>|</mml:mo><mml:mo>≤</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>|</mml:mo><mml:mi>a</mml:mi><mml:mo>|</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mtext>otherwise.</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M143" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula> is the residual:

            <disp-formula id="Ch1.Ex1"><mml:math id="M144" display="block"><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>log⁡</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>f</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>[</mml:mo><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the true values, <inline-formula><mml:math id="M146" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> are the model output values and <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> is a tunable hyperparameter that sets the transition point between MSE and MAE. We used the default value <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. In order to estimate the mapping function in Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>), the optimal set of total KIAN-Net parameters <inline-formula><mml:math id="M149" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">ω</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>, where <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">θ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>]</mml:mo><mml:mo>∈</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">ω</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>, can be approximated by minimizing the total Huber Loss over <inline-formula><mml:math id="M151" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> number of <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> profiles. This is mathematically defined as:

            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M153" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">ω</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mtext>arg min</mml:mtext><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow></mml:msub><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mn mathvariant="normal">27</mml:mn></mml:munderover><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="italic">δ</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>log⁡</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e3286">Optimization was performed using the Adaptive Moment Estimation (ADAM) algorithm <xref ref-type="bibr" rid="bib1.bibx29" id="paren.62"/>, which builds on the Stochastic Gradient Descent (SGD) algorithm, originally introduced by <xref ref-type="bibr" rid="bib1.bibx62" id="text.63"/>. ADAM improves SGD by using adaptive learning rates, estimating first and second order momentum terms with exponentially decaying averages. These terms, mitigates the possibility of getting stuck in local minimas during training, as well as smoothening the corresponding loss surface. However, it is acknowledged that recent research propose convergence issues linked to ADAM for specific use cases <xref ref-type="bibr" rid="bib1.bibx53 bib1.bibx83" id="paren.64"/>.</p>
      <p id="d2e3298">Both the network architecture and the training process were implemented using the PyTorch framework. The dataset was constructed by pairing ionograms and geophysical state parameters with the corresponding ground-truth electron-density profiles, forming sample triplets <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:msub><mml:mo>)</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. This dataset was then randomly split into training and validation sets with an <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mn mathvariant="normal">80</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> ratio to mitigate splitting bias. Each set was loaded via PyTorch dataloaders: the training loader used a batch size of 256 and shuffled the samples after each epoch to reduce learning bias and improve generalization <xref ref-type="bibr" rid="bib1.bibx67" id="paren.65"/>. For validation, the entire validation set was utilized as a single batch, with the sample order also randomized. The training ran over 350 epochs with an initial learning rate set to 0.01. For refined convergence, two schedulers were set at 200 and 300 epochs, reducing the learning rate to 0.001 and 0.0001, respectively.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
      <p id="d2e3363">The global performance of KIAN-Net was evaluated by comparing its predictions <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with EISCAT UHF measurements from selected days in the years 2012, 2013, and 2018. The test dataset was entirely disjoint from the training dataset, using different years of data for training and testing. This approach ensures a fair evaluation of the model's ability to generalize to unseen geophysical conditions and solar cycle phases.</p>
      <p id="d2e3386">To determine how KIAN-Net's estimates of <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> compare with existing methods, we included results from ARTIST 4.5 and E-CHAIM in our analysis. The E-CHAIM model was run with both the “storm” and “precip” flags enabled, meaning that global and auroral-zone information from the Ap, AE, and DST indices was used to estimate the electron density profile <xref ref-type="bibr" rid="bib1.bibx71" id="paren.66"/>. We also generated estimates using each network component separately (Iono-CNN and Geo-DMLP) to assess their individual contributions and determine the relative influence of each input on the overall performance. To quantify goodness of fit, we used the testing dataset to compute the <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> score, the root-mean-square error (RMSE), the Pearson correlation coefficient <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the distance correlation <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. A summary of these performance metrics are presented in Table <xref ref-type="table" rid="T3"/>.</p>

<table-wrap id="T3"><label>Table 3</label><caption><p id="d2e3451">Comparison of five models using <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>-score, RMSE, Pearson correlation (<inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and distance correlation (<inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) metrics, averaged over all time steps in the testing dataset. KIAN-Net outperforms both its subcomponents (Iono-CNN and Geo-DMLP) and the baseline models (Artist 4.5 and E-CHAIM) across all metrics. Bold values indicate the best-performance. </p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M165" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>-pearson</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M166" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>-dist</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">KIAN-Net</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M167" display="inline"><mml:mn mathvariant="bold">0.74</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M168" display="inline"><mml:mn mathvariant="bold">0.13</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M169" display="inline"><mml:mn mathvariant="bold">0.92</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M170" display="inline"><mml:mn mathvariant="bold">0.92</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Iono-CNN</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M171" display="inline"><mml:mn mathvariant="normal">0.66</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M172" display="inline"><mml:mn mathvariant="normal">0.14</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M173" display="inline"><mml:mn mathvariant="normal">0.89</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M174" display="inline"><mml:mn mathvariant="normal">0.90</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Geo-DMLP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M175" display="inline"><mml:mn mathvariant="normal">0.62</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M176" display="inline"><mml:mn mathvariant="normal">0.16</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M177" display="inline"><mml:mn mathvariant="normal">0.87</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M178" display="inline"><mml:mn mathvariant="normal">0.89</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ARTIST 4.5</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M180" display="inline"><mml:mn mathvariant="normal">0.77</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M181" display="inline"><mml:mn mathvariant="normal">0.55</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M182" display="inline"><mml:mn mathvariant="normal">0.60</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">E-CHAIM</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M183" display="inline"><mml:mn mathvariant="normal">0.34</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M184" display="inline"><mml:mn mathvariant="normal">0.20</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M185" display="inline"><mml:mn mathvariant="normal">0.78</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M186" display="inline"><mml:mn mathvariant="normal">0.83</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e3744">Comparison of electron-density profiles from 13 January 2012 to 17 January 2012 (00:00 UTC) against EISCAT UHF ground truth. <bold>(a)</bold> EISCAT UHF measurements of the electron density profiles. <bold>(b)</bold> Predictions made by KIAN-Net. <bold>(c)</bold> Predictions made by Iono-CNN. <bold>(d)</bold> Predictions made by Geo-DMLP. <bold>(e)</bold> Estimates made by ARTIST 4.5. <bold>(f)</bold> Estimates made by E-CHAIM. <bold>(g)</bold> The calculated <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>-scores at each time step where the colours depict the model with the best corresponding <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f10.jpg"/>

      </fig>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e3799">Relative error between model predictions and EISCAT UHF ground truth from 13 January 2012 to 17 January 2012 (00:00 UTC). <bold>(a)</bold> Relative error by KIAN-Net. <bold>(b)</bold> Relative error by Iono-CNN. <bold>(c)</bold> Relative error by Geo-DMLP. <bold>(d)</bold> Relative error by ARTIST. <bold>(e)</bold> Relative error by E-CHAIM. <bold>(f)</bold> Colour plot depicting the colour of the prediction with the least absolute relative error. <bold>(g)</bold> RMSE at each time step, with colors indicating the model achieving the lowest RMSE.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f11.jpg"/>

      </fig>

      <p id="d2e3830">To illustrate model performances and further analyze the model outputs, we examine a four-day interval (13–17 January 2012) that captures full diurnal cycles and a representative range of geophysical activity. Results for this period are presented in Fig. <xref ref-type="fig" rid="F10"/>, with corresponding relative errors in Fig. <xref ref-type="fig" rid="F11"/>.</p>
      <p id="d2e3837">Visual inspection of Figs. <xref ref-type="fig" rid="F10"/> and <xref ref-type="fig" rid="F11"/> shows that all deep-learning models successfully approximate the electron-density profiles and agree well with the EISCAT UHF measurements. By direct comparison, KIAN-Net, Iono-CNN, and Geo-DMLP outperform ARTIST 4.5 and E-CHAIM on the test dataset, with superior quantitative metrics, as shown in Table <xref ref-type="table" rid="T3"/>. Overall, KIAN-Net, Iono-CNN, and Geo-DMLP achieve <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> scores of 0.74, 0.66, and 0.62, respectively, while ARTIST 4.5 and E-CHAIM obtain <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> of <inline-formula><mml:math id="M191" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.08 and 0.34. Figure <xref ref-type="fig" rid="F10"/> also highlights that all models, including the deep learning models, struggle to estimate nighttime electron densities during weak auroral precipitation. There are several reasons for this. First, during low-density periods in the F region, such as under the ionospheric trough, ionograms often contain limited information about the electron density profile, particularly above auroral heights. The trough is typically associated with strong horizontal gradients and tilts in the ionosphere, which inhibit vertical-incidence signals from returning to the ionosonde receiver <xref ref-type="bibr" rid="bib1.bibx77 bib1.bibx81" id="paren.67"/>. This limitation can be further enhanced by auroral absorption in the D-region, which reduces the signal-to-noise ratio of the ionosonde returns. Second, there is also a differences in sampling geometry, the EISCAT UHF radar provides altitude-resolved measurements within a narrow <inline-formula><mml:math id="M192" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1° field of view, whereas the Digisonde has a broader vertical field of view <inline-formula><mml:math id="M193" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 30°. This difference, combined with the ionosonde's reduced sensitivity during trough and absorption conditions, makes direct comparisons between EISCAT profiles and ionogram-based estimates particularly challenging in the nighttime auroral region.</p>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e3897">Calculated metrics between the models predictions (KIAN-Net, Iono-CNN, Geo-DMLP, ARTIST 4.5, E-CHAIM) and the EISCAT UHF electron density profiles along the temporal axis for each altitude ranging within 90–400 <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. The performance metrics: <bold>(a)</bold> Calculated <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>-score, <bold>(b)</bold> Root Mean Squared Error (RMSE), <bold>(c)</bold> Pearson's correlation coefficient (<inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and <bold>(d)</bold> The Distance correlation (<inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), are shown as functions of altitude. Results are aggregated over all available time steps where EISCAT UHF has valid profiles (non-Nan values), with metrics calculated using normalized (0–1) electron density values. Higher <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>/<inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>/<inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and lower RMSE indicate better agreement with EISCAT UHF measurements.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f12.png"/>

      </fig>

      <p id="d2e3994">Figure <xref ref-type="fig" rid="F12"/> presents the time-averaged performance metrics as a function of altitude. The metrics: <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, RMSE, Pearson correlation (<inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and distance correlation (<inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) are systematically better for the DL models at all altitudes below 350 <inline-formula><mml:math id="M204" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. In this region, ARTIST 4.5 often failed and was replaced by a constant <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M206" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1 <inline-formula><mml:math id="M207" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>8</sup> <inline-formula><mml:math id="M209" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> to enable comparison with ISR observations. The performance gap is most pronounced in the E-region (100–160 <inline-formula><mml:math id="M210" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>), where the KIAN-Net and Iono-CNN models achieve <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>≳</mml:mo></mml:mrow></mml:math></inline-formula> 0.4 and <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>≲</mml:mo></mml:mrow></mml:math></inline-formula> 0.2, whereas ARTIST 4.5 and E-CHAIM yield <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>≪</mml:mo></mml:mrow></mml:math></inline-formula> 0 and <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>≳</mml:mo></mml:mrow></mml:math></inline-formula> 0.2. This is further illustrated by the relative-error plots in Fig. <xref ref-type="fig" rid="F11"/>d and e, which show that densities between 90 and 160 <inline-formula><mml:math id="M215" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> are generally underestimated (blue shading). Correlation metrics also favour the DL models, with both <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> typically exceeding 0.90, and reaching <inline-formula><mml:math id="M218" display="inline"><mml:mo>≥</mml:mo></mml:math></inline-formula> 0.95 in the upper F-region for the KIAN-Net and Iono-CNN models, while ARTIST 4.5 and E-CHAIM exhibit correlations generally below 0.8.</p>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
      <p id="d2e4193">The estimates produced by KIAN-Net closely match those of Iono-CNN, indicating that the ionogram inputs dominate over the geophysical parameters used by Geo-DMLP. This is expected, since the ionogram traces contain direct information about the electron densities, whereas the relationship between electron densities and geophysical parameters is more indirect. Nevertheless, Geo-DMLP captures both the daily variation of the F-region and the auroral variation of the E-region <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> relatively well. At F-region heights, <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is governed by the balance between recombination and photoionization, which to first order depends on EUV flux (captured by F10.7) and the solar zenith angle. For the test days, Geo-DMLP tends to overestimate the duration of the F-region, predicting higher <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> during both sunrise and sunset. We attribute this to significant day-to-day fluctuations of <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> due to variable ionospheric horizontal convection during these periods. Remarkably, Geo-DMLP also predicts E-region enhancements due to auroral precipitation, despite its limited information about the local ionosphere. The geophysical parameters most sensitive to auroral activity are the local magnetic-field fluctuations driven by the auroral electrojet. However, these fluctuations arise from currents spanning a much larger region than the localized E-region echoes detected by the ionogram.  To further assess their role, we performed a preliminary absolute gradient impact analysis of the geophysical inputs. This analysis indicates that solar zenith angle and F10.7 contribute most strongly, followed by AE and local magnetic-field variations, consistent with their expected influence on F-region ionization and auroral precipitation. Although ionogram data dominate model performance, these results suggest that the geophysical parameters provide complementary and physically meaningful information. Further, our results show that the DL-models successfully captured nighttime electron density profiles with both E and F-region peaks, as further discussed in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>.</p>
      <p id="d2e4242">ARTIST 4.5 systematically produced reasonable estimates of daytime bottom-side F-region densities. However, the quality of the topside densities is rather variable. This shortcoming stems from ARTIST's methodology, which derives an <inline-formula><mml:math id="M223" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>-Chapman profile for the topside F-region peak using bottomside F-region densities. This approach is an oversimplification, especially during periods of high-energy deposition from the magnetosphere and loss of thermal equilibrium along the vertical column. During auroral activity, ARTIST 4.5 often fails to produce any <inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> estimates. When intense E-region ionization disrupts the ionosonde's ability to detect F-region echoes, ARTIST omits to make an electron density profile and instead scales the E-region as a sporadic E-layer.</p>
      <p id="d2e4272">In comparison, E-CHAIM, as an empirical mid- and high-latitude ionospheric model, generated continuous predictions throughout the test period. Using only the Ap, AE, and Dst indices as inputs, E-CHAIM does not respond to short-term or local variations, resulting in smoother <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> profiles. Consequently, E-CHAIM does not fully capture day-to-day local variations of F-region densities and the rapidly varying auroral E-region densities. Near the foF2 peak, where all models perform reasonably well, KIAN-Net and Iono-CNN remain slightly superior, with <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> scores typically above 0.95 and <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 0.05. ARTIST 4.5 follows with <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 0.75 and <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 0.13, outperforming Geo-DMLP in this region. E-CHAIM shows weaker performance across most altitudes, except in the upper F-region (<inline-formula><mml:math id="M230" display="inline"><mml:mo lspace="0mm">≥</mml:mo></mml:math></inline-formula> 250 <inline-formula><mml:math id="M231" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>), where its correlation coefficients reach <inline-formula><mml:math id="M232" display="inline"><mml:mo>≳</mml:mo></mml:math></inline-formula> 0.65.</p>
      <p id="d2e4359">There are several potential directions for future development of this method. First, incorporating additional EISCAT data from solar-maximum and summer conditions would balance the current dataset. Due to data availability, the considered dataset is weighted toward autumn, winter, and spring during the rising phase of the recent solar cycle. Dedicated summer campaigns should be conducted in the coming years to collect these missing observations. Second, extending this technique to include data from other ISR facilities, both across magnetic local time in the northern auroral zone (Sondre Strømfjord, Resolute Bay, Poker Flat, and EISCAT Svalbard) and at lower latitudes (Millstone Hill, Sanya, Arecibo, and Jicamarca), would broaden geographic and temporal coverage. For this task, it is not obvious if a single deep learning model should be trained with all available data to provide a global ionogram-inversion scheme, or if it is preferable with separate models for each IS-radar followed by an interpolation scheme, such as those used in <xref ref-type="bibr" rid="bib1.bibx23" id="text.68"/> and <xref ref-type="bibr" rid="bib1.bibx82" id="text.69"/>. Although KIAN-Net can operate using only ionograms or only geophysical parameters, we have not yet systematically evaluated how its performance degrades when one or more geophysical inputs are unavailable. Such “reduced-input” Geo-DMLP variants may effectively transition toward empirical models like E-CHAIM, this might make it possible to justify and make such models more responsive to geophysical conditions. Moreover, as computational resources increase, processing higher-resolution ionogram images with larger virtual-height ranges should further improve the quality of the estimates. Furthermore, E-CHAIM also includes an assimilative mode, A-CHAIM, which ingests ionosonde and GNSS-TEC data to adjust its output away from climatology, comparing A-CHAIM's assimilative performance with KIAN-Net would be of interest. In addition, incorporating further geophysical inputs into KIAN-Net, such as vertical TEC, the Polar Cap Index, and solar indices (e.g., F30 and MG II <xref ref-type="bibr" rid="bib1.bibx35" id="paren.70"/>), may improve its accuracy. Finally, because ionograms may contain information about other plasma parameters, training KIAN-Net to predict electron and ion temperature profiles could extend its utility beyond density estimation.</p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d2e4379">We have presented a multi-modal neural-network, named KIAN-Net, to estimate ionospheric electron-density profiles from both ionogram images and geophysical parameters. The model was trained to learn the mapping from 25 readily available geophysical inputs and ionogram images to simultaneous electron-density profiles measured by the EISCAT UHF incoherent scatter radar in Tromsø. Its two subnetworks, Iono-CNN and Geo-DMLP, extract complementary features from the ionograms and geophysical state parameters, respectively. KIAN-Net and its two subnetworks performs favorably compared to the industry-standard ionogram-inversion algorithm (ARTIST 4.5) and the state-of-the-art high-latitude empirical ionospheric model (E-CHAIM). Notably, Geo-DMLP, which is trained only on geophysical parameters, effectively captures high-latitude spatial and temporal variability, caused by dynamic auroral precipitation and complex plasma convection, suggesting its utility as a local ionospheric model for Tromsø.</p>
      <p id="d2e4382">In total, over 10 000 ionogram–geophysical-parameter sample pairs were used to train and evaluate KIAN-Net. On an independent test set spanning multiple years, KIAN-Net achieved an <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> of 0.74 against EISCAT observations, compared to <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M235" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M236" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.08 for ARTIST 4.5 and <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M238" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.34 for E-CHAIM. KIAN-Net also obtains <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>≤</mml:mo></mml:mrow></mml:math></inline-formula> 0.17, Pearson correlation <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0.92</mml:mn></mml:mrow></mml:math></inline-formula>, and distance correlation <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>≥</mml:mo></mml:mrow></mml:math></inline-formula> 0.92. Detailed analysis shows that KIAN-Net provides robust and reliable electron density estimates (<inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M243" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 0.5) across diverse ionospheric conditions, including periods with significant auroral activity. Future work includes expanding the network to different latitudes and longitudes where ISR data are available and training it to predict additional plasma parameters (e.g., electron and ion temperatures) from the input data, further expanding the capabilities of the model.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Outlier-Filtering Procedure</title>
      <p id="d2e4508">The outlier-filtering procedure operates as follows. First, a principal component analysis (PCA) is applied to the collection of electron-density profiles for each individual day containing data. PCA is a dimensionality reduction technique that maps the original variables (electron densities at different altitudes) onto a new set of orthogonal axes, called principal components. These components are linear combinations of the original variables and are ordered so that the first component explains the largest variance in the dataset, the second the next largest, and so forth. By keeping only the first two components, each profile is represented in a compact two-dimensional form that captures its dominant variability, even though the components no longer correspond directly to the original physical variables (altitude and density). Second, outliers are detected using the interquartile range (IQR) method, where any value lying outside the lower and upper fences at <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mtext>Q1</mml:mtext><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mtext>IQR</mml:mtext></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mtext>Q3</mml:mtext><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mtext>IQR</mml:mtext></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mtext>IQR</mml:mtext><mml:mo>=</mml:mo><mml:mtext>Q3</mml:mtext><mml:mo>-</mml:mo><mml:mtext>Q1</mml:mtext></mml:mrow></mml:math></inline-formula>, is flagged as a potential outlier. Finally, each identified outlier profile is processed by applying a 2D median filter (in altitude and time) with kernel <inline-formula><mml:math id="M247" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> (5 <inline-formula><mml:math id="M248" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 5), which smooths the outlier by matching neighboring values while preserving the overall profile shape. Figure <xref ref-type="fig" rid="FA1"/> shows an example of this filtering on EISCAT UHF profiles from 31 March 2022.</p><fig id="FA1"><label>Figure A1</label><caption><p id="d2e4576">Example of outlier detection and median filtering applied to EISCAT UHF electron-density profiles from 31 March 2022. Each column corresponds to one detected outlier at different measurement times (labeled above each subplot). The top row (“Before”) shows the original profiles, and the bottom row (“After”) shows the profiles after median filtering with kernel <inline-formula><mml:math id="M249" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> (5 <inline-formula><mml:math id="M250" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 5). The <inline-formula><mml:math id="M251" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis is radar range/altitude (km), and the <inline-formula><mml:math id="M252" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-axis is electron density on a logarithmic scale (<inline-formula><mml:math id="M253" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>). The orange curve highlights the outlier profile, while the blue and green curves show the profiles from two time steps before and after the outlier, respectively.</p></caption>
        
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f13.png"/>

      </fig>


</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Statistical Comparisons of Peak Electron Densities</title>
      <p id="d2e4639">Given that ARTIST 4.5 demonstrates high accuracy in detecting F-region electron-density peaks, we implemented a peak-identification routine using the <monospace>find_peaks</monospace> function from SciPy's signal-processing library. Prominence and related parameters were tuned to capture as many true peaks as possible. E-region peaks were identified within 90–190 <inline-formula><mml:math id="M254" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> and F-region peaks within 190–350 <inline-formula><mml:math id="M255" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. For each model output, the routine records the altitude and magnitude of each detected peak in arrays corresponding to the original profiles. These model-derived peaks were then compared to those observed by the EISCAT UHF radar in a scatter plot (Fig. <xref ref-type="fig" rid="FB1"/>). The performance at peak retrieval was quantified using <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, RMSE, and Pearson correlation <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for each model output.</p>
      <p id="d2e4686">To assess how well each model captures the overall distribution of peak electron densities, we estimated probability density functions (PDFs) for the E- and F-region peak magnitudes using kernel density estimation (KDE) with a Gaussian kernel <xref ref-type="bibr" rid="bib1.bibx30" id="paren.71"/>. Similarity between predicted and observed PDFs was quantified via the Bhattacharyya coefficient (BC) <xref ref-type="bibr" rid="bib1.bibx4" id="paren.72"/>, Jensen–Shannon divergence (JS) <xref ref-type="bibr" rid="bib1.bibx44" id="paren.73"/>, and Wasserstein distance (W) <xref ref-type="bibr" rid="bib1.bibx76" id="paren.74"/>, summarized in Table <xref ref-type="table" rid="TB1"/>. These metrics were chosen to provide a multifaceted evaluation of the agreement between predicted and observed electron density distributions. The BC captures the amount of overlap between the two distributions, providing an intuitive measure of similarity. The JS-div quantifies the similarity between two probability distributions by symmetrizing the Kullback-Leibler divergence <xref ref-type="bibr" rid="bib1.bibx31" id="paren.75"/>, offering a bounded and smoother measure that remains finite even when distributions do not share full support. The W-dist, reflects the minimal effort needed to transform one distribution into the other, giving insight into the overall shape and displacement of the distributions.</p>
      <p id="d2e4707">For E-region peaks (90–190 <inline-formula><mml:math id="M258" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>), both KIAN-Net (<inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.80</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.23</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.90</mml:mn></mml:mrow></mml:math></inline-formula>) and Iono-CNN (<inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.81</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.24</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.91</mml:mn></mml:mrow></mml:math></inline-formula>) demonstrate superior performance compared to the baseline models. As shown in Fig. <xref ref-type="fig" rid="FB1"/>(a), Iono-CNN achieves the best peak-distribution alignment with EISCAT UHF peaks (<inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mtext>BC</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.99</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:mtext>JS</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.02</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>), slightly outperforming KIAN-Net (<inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:mtext>BC</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.97</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:mtext>JS</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.10</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.12</mml:mn></mml:mrow></mml:math></inline-formula>). This indicates that direct ionogram inputs provide marginally higher discriminative power for E-region peak prediction than the fused multi-modal approach. In contrast, ARTIST 4.5 produces mostly constant E-region peak densities around <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:msub><mml:mi>log⁡</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 9.2 and some varying clustering below <inline-formula><mml:math id="M272" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 10.5, resulting in poor metrics (<inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M274" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M275" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.18, <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.91</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M278" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M279" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.17) and low distribution similarity (<inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mtext>BC</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.64</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mtext>JS</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.66</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.82</mml:mn></mml:mrow></mml:math></inline-formula>). E-CHAIM similarly fails to capture E-region variability (<inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M284" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M285" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.04, <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.56</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.06</mml:mn></mml:mrow></mml:math></inline-formula>), producing quasi-static peaks near <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:msub><mml:mi>log⁡</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 10.7 and resulting in a spiked PDF with low similarity (<inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:mtext>BC</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:mtext>JS</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.97</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.48</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d2e5118">For F-region peaks (190–350 <inline-formula><mml:math id="M292" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>), all models perform reasonably well. Iono-CNN maintains superior performance (<inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.91</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.12</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.96</mml:mn></mml:mrow></mml:math></inline-formula>), but ARTIST 4.5 slightly outperforms KIAN-Net in peak magnitude estimation (<inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.89</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.11</mml:mn></mml:mrow></mml:math></inline-formula> versus <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.87</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.14</mml:mn></mml:mrow></mml:math></inline-formula>), as summarized in Table <xref ref-type="table" rid="TB1"/> and visualized in Fig. <xref ref-type="fig" rid="FB1"/>. This aligns with ARTIST's design focus on F-region Chapman profile modelling from foF2 information within ionograms, though its advantage is restricted to peak magnitudes rather than full-profile accuracy. However, this advantage applies only to peak values and not to full-profile accuracy (Table <xref ref-type="table" rid="T3"/>). E-CHAIM shows reduced performance (<inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.63</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:mtext>RMSE</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.22</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.81</mml:mn></mml:mrow></mml:math></inline-formula>) with a diverging tail forming slightly above <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:msub><mml:mi>log⁡</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 11. This is also observed in its F-region probability density function (Fig. <xref ref-type="sec" rid="App1.Ch1.S2"/>), attributable to systematic underestimation during periods of enhanced ionization on 14 January 00:00 UT and 16 January 2012. This temporal misalignment is reflected in its elevated Wasserstein Distance (<inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.21</mml:mn></mml:mrow></mml:math></inline-formula>) compared to KIAN-Net (<inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn></mml:mrow></mml:math></inline-formula>).</p><fig id="FB1"><label>Figure B1</label><caption><p id="d2e5327">The E- and F-region peak electron densities measured by EISCAT UHF compared to peak predictions made by each prediction/estimation model. The <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>-scores together with the RMSE and pearsons correlation <inline-formula><mml:math id="M307" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>, are plotted in the same order corresponding to the legend. The PDFs are plotted respective to each axis to exhibit the variances in the distributions. <bold>(a)</bold> Detected E-region peak electron densities for each model plotted along <inline-formula><mml:math id="M308" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M309" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axes <bold>(b)</bold> F-region peak electron densities for each model plotted along <inline-formula><mml:math id="M310" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M311" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axes.</p></caption>
        
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/85/2026/angeo-44-85-2026-f14.png"/>

      </fig>

<table-wrap id="TB1"><label>Table B1</label><caption><p id="d2e5395">Model performance on E- and F-region peak predictions (Fig. <xref ref-type="fig" rid="FB1"/>). Metrics for peak altitudes and magnitudes include <inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, RMSE, and Pearson correlation (<inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). Distribution similarity metrics for the PDFs are the Bhattacharyya coefficient (BC), Jensen–Shannon divergence (JS), and Wasserstein distance (<inline-formula><mml:math id="M314" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>). Bold values indicate the best-performance.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="13">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right" colsep="1"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:colspec colnum="11" colname="col11" align="right"/>
     <oasis:colspec colnum="12" colname="col12" align="right"/>
     <oasis:colspec colnum="13" colname="col13" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">BC</oasis:entry>
         <oasis:entry colname="col6">JS</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M317" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9">RMSE</oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11">BC</oasis:entry>
         <oasis:entry colname="col12">JS</oasis:entry>
         <oasis:entry colname="col13"><inline-formula><mml:math id="M320" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">KIAN-Net</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M321" display="inline"><mml:mn mathvariant="bold">0.79</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M322" display="inline"><mml:mn mathvariant="bold">0.24</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M323" display="inline"><mml:mn mathvariant="bold">0.89</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M324" display="inline"><mml:mn mathvariant="bold">0.99</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M325" display="inline"><mml:mn mathvariant="bold">0.03</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M326" display="inline"><mml:mn mathvariant="normal">0.06</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M327" display="inline"><mml:mn mathvariant="bold">0.94</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M328" display="inline"><mml:mn mathvariant="bold">0.11</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M329" display="inline"><mml:mn mathvariant="bold">0.97</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M330" display="inline"><mml:mn mathvariant="bold">0.99</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M331" display="inline"><mml:mn mathvariant="bold">0.06</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col13"><inline-formula><mml:math id="M332" display="inline"><mml:mn mathvariant="normal">0.12</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Iono-CNN</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M333" display="inline"><mml:mn mathvariant="normal">0.77</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M334" display="inline"><mml:mn mathvariant="normal">0.26</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M335" display="inline"><mml:mn mathvariant="bold">0.89</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M336" display="inline"><mml:mn mathvariant="bold">0.99</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M337" display="inline"><mml:mn mathvariant="bold">0.03</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M338" display="inline"><mml:mn mathvariant="normal">0.06</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M339" display="inline"><mml:mn mathvariant="normal">0.93</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M340" display="inline"><mml:mn mathvariant="normal">0.12</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M341" display="inline"><mml:mn mathvariant="normal">0.96</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M342" display="inline"><mml:mn mathvariant="normal">0.98</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M343" display="inline"><mml:mn mathvariant="bold">0.06</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col13"><inline-formula><mml:math id="M344" display="inline"><mml:mn mathvariant="normal">0.11</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Geo-DMLP</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M345" display="inline"><mml:mn mathvariant="normal">0.47</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M346" display="inline"><mml:mn mathvariant="normal">0.38</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M347" display="inline"><mml:mn mathvariant="normal">0.71</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M348" display="inline"><mml:mn mathvariant="bold">0.99</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M349" display="inline"><mml:mn mathvariant="normal">0.04</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M350" display="inline"><mml:mn mathvariant="bold">0.05</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M351" display="inline"><mml:mn mathvariant="normal">0.71</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M352" display="inline"><mml:mn mathvariant="normal">0.23</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M353" display="inline"><mml:mn mathvariant="normal">0.87</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M354" display="inline"><mml:mn mathvariant="normal">0.92</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M355" display="inline"><mml:mn mathvariant="normal">0.24</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col13"><inline-formula><mml:math id="M356" display="inline"><mml:mn mathvariant="normal">0.16</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ARTIST 4.5</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.62</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M358" display="inline"><mml:mn mathvariant="normal">0.82</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.37</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M360" display="inline"><mml:mn mathvariant="normal">0.78</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M361" display="inline"><mml:mn mathvariant="normal">1.75</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M362" display="inline"><mml:mn mathvariant="normal">0.64</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M363" display="inline"><mml:mn mathvariant="normal">0.92</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M364" display="inline"><mml:mn mathvariant="bold">0.11</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M365" display="inline"><mml:mn mathvariant="normal">0.96</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M366" display="inline"><mml:mn mathvariant="normal">0.97</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M367" display="inline"><mml:mn mathvariant="normal">0.09</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col13"><inline-formula><mml:math id="M368" display="inline"><mml:mn mathvariant="bold">0.10</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">E-CHAIM</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M369" display="inline"><mml:mn mathvariant="normal">0.08</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M370" display="inline"><mml:mn mathvariant="normal">0.44</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M371" display="inline"><mml:mn mathvariant="normal">0.33</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M372" display="inline"><mml:mn mathvariant="normal">0.62</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M373" display="inline"><mml:mn mathvariant="normal">1.19</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M374" display="inline"><mml:mn mathvariant="normal">0.37</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M375" display="inline"><mml:mn mathvariant="normal">0.67</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M376" display="inline"><mml:mn mathvariant="normal">0.26</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M377" display="inline"><mml:mn mathvariant="normal">0.91</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M378" display="inline"><mml:mn mathvariant="normal">0.93</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M379" display="inline"><mml:mn mathvariant="normal">0.23</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col13"><inline-formula><mml:math id="M380" display="inline"><mml:mn mathvariant="normal">0.12</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e6089">Ionograms and magnetometer data used to develop KIAN-Net were provided by TGO <xref ref-type="bibr" rid="bib1.bibx70" id="paren.76"/>. Ionogram data is also available trough the GIRO database <xref ref-type="bibr" rid="bib1.bibx54" id="paren.77"/>. Solar activity indices (sunspot number <inline-formula><mml:math id="M381" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>, radio flux F10.7, and Lyman-<inline-formula><mml:math id="M382" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> flux), ring current indices (SYM-D, SYM-H, ASY-D, and ASY-H), and the ap index were obtained from the OMNIWeb database <xref ref-type="bibr" rid="bib1.bibx48" id="paren.78"/>, while auroral electrojet indices (SMU, SML, and SME) were obtained from SuperMAG <xref ref-type="bibr" rid="bib1.bibx68" id="paren.79"/>. EISCAT electron density observations, used to evaluate the model's performance, are available from the Madrigal database <xref ref-type="bibr" rid="bib1.bibx42" id="paren.80"/>. The replication code and data for this project is available at <xref ref-type="bibr" rid="bib1.bibx64" id="paren.81"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e6128">KS carried out the model development, training, and testing. KS created all figures and developed the project software with additions from AK. AK, BG, and JV conceptualized the initial study, and all authors provided additional ideas and suggestions as the project progressed. KS, AK, NG, and DH acquired the data used in this study. KS, AK, and BG wrote the main manuscript, with contributions from all authors. All authors contributed to the analysis of results and to reviewing and editing the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e6134">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e6140">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e6146">The authors thank the anonymous reviewers for their constructive comments. We acknowledge the Tromsø Geophysical Observatory (UiT – The Arctic University of Norway) for providing ionosonde and magnetometer data, and the EISCAT Scientific Association for access to incoherent scatter radar data via the Madrigal database. We also acknowledge NASA’s Space Physics Data Facility and the OMNI data providers for the solar wind and geomagnetic data products.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e6151">Kian Sartipzadeh acknowledges support from the Space Physics Group at UiT – The Arctic University of Norway. Andreas Kvammen, Njål Gulbrandsen, and Magnar G. Johnsen were supported by the Tromsø Geophysical Observatory (TGO) during this project. Andreas Kvammen also acknowledges support from the Research Council of Norway through project 353378. Norwegian participation in EISCAT is funded by the Research Council of Norway under project 350179.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e6158">This paper was edited by Dalia Buresova and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Ankita and Ram(2023)</label><mixed-citation>Ankita, M. and Ram, S. T.: Iterative Gradient Correction (IGC) Method for True Height Analysis of Ionograms, Radio Science, 58, 1–13, <ext-link xlink:href="https://doi.org/10.1029/2023RS007808" ext-link-type="DOI">10.1029/2023RS007808</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Ankita and Ram(2024)</label><mixed-citation>Ankita, M. and Ram, S. T.: A Software Tool for the True Height Analysis of Ionograms Using the Iterative Gradient Correction (IGC) Method, Radio Science, 59, 1–10, <ext-link xlink:href="https://doi.org/10.1029/2024RS007955" ext-link-type="DOI">10.1029/2024RS007955</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Beynon and Williams(1978)</label><mixed-citation>Beynon, W. J. G. and Williams, P. J. S.: Incoherent Scatter of Radio Waves from the Ionosphere, Reports on Progress in Physics, 41, 909–955, <ext-link xlink:href="https://doi.org/10.1088/0034-4885/41/6/003" ext-link-type="DOI">10.1088/0034-4885/41/6/003</ext-link>, 1978.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Bhattacharyya(1943)</label><mixed-citation>Bhattacharyya, A.: On a Measure of Divergence between Two Statistical Populations Defined by Their Probability Distributions, Bulletin of the Calcutta Mathematical Society, 35, 99–109, <uri>https://cir.nii.ac.jp/crid/1572261550690788352?lang=en</uri> (last accessed: 24 June 2025), 1943.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bilitza et al.(2022)Bilitza, Pezzopane, Truhlik, Altadill, Reinisch, and Pignalberi</label><mixed-citation>Bilitza, D., Pezzopane, M., Truhlik, V., Altadill, D., Reinisch, B. W., and Pignalberi, A.: The International Reference Ionosphere Model: A Review and Description of an Ionospheric Benchmark, Reviews of Geophysics, 60, e2022RG000792, <ext-link xlink:href="https://doi.org/10.1029/2022RG000792" ext-link-type="DOI">10.1029/2022RG000792</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Breit and Tuve(1926)</label><mixed-citation>Breit, G. and Tuve, M. A.: A Test of the Existence of the Conducting Layer, Physical Review, 28, 554–575, <ext-link xlink:href="https://doi.org/10.1103/PhysRev.28.554" ext-link-type="DOI">10.1103/PhysRev.28.554</ext-link>, 1926.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Breuillard et al.(2020)Breuillard, Dupuis, Retino, Le Contel, Amaya, and Lapenta</label><mixed-citation>Breuillard, H., Dupuis, R., Retino, A., Le Contel, O., Amaya, J., and Lapenta, G.: Automatic Classification of Plasma Regions in Near-Earth Space with Supervised Machine Learning: Application to Magnetospheric Multi Scale 2016–2019 Observations, Frontiers in Astronomy and Space Sciences, 7, 55, <ext-link xlink:href="https://doi.org/10.3389/fspas.2020.00055" ext-link-type="DOI">10.3389/fspas.2020.00055</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Buonsanto and Fuller-Rowell(1997)</label><mixed-citation>Buonsanto, M. J. and Fuller-Rowell, T. J.: Strides Made in Understanding Space Weather at Earth, Eos Transactions American Geophysical Union, 78, 1–7, <ext-link xlink:href="https://doi.org/10.1029/97EO00002" ext-link-type="DOI">10.1029/97EO00002</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Camporeale(2019)</label><mixed-citation>Camporeale, E.: The Challenge of Machine Learning in Space Weather: Nowcasting and Forecasting, Space Weather, 17, 1166–1207, <ext-link xlink:href="https://doi.org/10.1029/2018SW002061" ext-link-type="DOI">10.1029/2018SW002061</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Chen et al.(2018)Chen, Gong, Zhang, and Fang</label><mixed-citation>Chen, Z., Gong, Z., Zhang, F., and Fang, G.: A New Ionogram Automatic Scaling Method, Radio Science, 53, 1149–1164, <ext-link xlink:href="https://doi.org/10.1029/2018RS006574" ext-link-type="DOI">10.1029/2018RS006574</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Clausen and Nickisch(2018)</label><mixed-citation>Clausen, L. B. N. and Nickisch, H.: Automatic Classification of Auroral Images from the Oslo Auroral THEMIS (OATH) Data Set Using Machine Learning, Journal of Geophysical Research: Space Physics, 123, 5640–5647, <ext-link xlink:href="https://doi.org/10.1029/2018JA025274" ext-link-type="DOI">10.1029/2018JA025274</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Davies(1965)</label><mixed-citation>Davies, K.: Ionospheric Radio Propagation, no. 80 in: National Bureau of Standards Monograph, U. S. Department of Commerce, National Bureau of Standards, Gaithersburg, MD, <ext-link xlink:href="https://doi.org/10.6028/NBS.MONO.80" ext-link-type="DOI">10.6028/NBS.MONO.80</ext-link>, 1965. </mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Davies(1990)</label><mixed-citation>Davies, K.: Ionospheric Radio, no. 31 in IEE Electromagnetic Waves Series, The Institution of Engineering and Technology, Stevenage, UK, <ext-link xlink:href="https://doi.org/10.1049/PBEW031E" ext-link-type="DOI">10.1049/PBEW031E</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Evans(1969)</label><mixed-citation>Evans, J. V.: Theory and Practice of Ionosphere Study by Thomson Scatter Radar, Proceedings of the IEEE, 57, 496–530, <ext-link xlink:href="https://doi.org/10.1109/PROC.1969.7005" ext-link-type="DOI">10.1109/PROC.1969.7005</ext-link>, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Galkin and Reinisch(2008)</label><mixed-citation> Galkin, I. A. and Reinisch, B. W.: The New ARTIST 5 for All Digisondes, Ionosonde Network Advisory Group Bulletin, 69, 1–8, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Galkin et al.(2008)Galkin, Khmyrov, Kozlov, Reinisch, Huang, and Paznukhov</label><mixed-citation>Galkin, I. A., Khmyrov, G. M., Kozlov, A. V., Reinisch, B. W., Huang, X., and Paznukhov, V. V.: The Artist 5, in: Radio Sounding and Plasma Physics, edited by Song, P., Foster, J., Mendillo, M., and Bilitza, D., vol. 974 of American Institute of Physics Conference Series, AIP, pp. 150–159, <ext-link xlink:href="https://doi.org/10.1063/1.2885024" ext-link-type="DOI">10.1063/1.2885024</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Galkin et al.(2018)Galkin, Reinisch, and Bilitza</label><mixed-citation>Galkin, I. A., Reinisch, B. W., and Bilitza, D.: Realistic Ionosphere: Real-time Iononsode Service for ISWI, Sun &amp; Geosphere, 13, 173–178, <ext-link xlink:href="https://doi.org/10.31401/SunGeo.2018.02.09" ext-link-type="DOI">10.31401/SunGeo.2018.02.09</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Goodfellow et al.(2016)Goodfellow, Bengio, and Courville</label><mixed-citation> Goodfellow, I., Bengio, Y., and Courville, A.: Deep Learning, Adaptive Computation and Machine Learning, MIT Press, Cambridge, MA, ISBN: 9780262035613, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Guo and Xiong(2023)</label><mixed-citation>Guo, L. and Xiong, J.: Multi-Scale Attention-Enhanced Deep Learning Model for Ionogram Automatic Scaling, Radio Science, 58, e2022RS007566, <ext-link xlink:href="https://doi.org/10.1029/2022RS007566" ext-link-type="DOI">10.1029/2022RS007566</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Hall and Hansen(2003)</label><mixed-citation>Hall, C. M. and Hansen, T. L.: 20th Century Operation of the Tromsø Ionosonde, Advances in Polar Upper Atmosphere Research, 17, 155–166, <uri>http://polaris.nipr.ac.jp/~uap/apuar/apuar17/PUA1713.pdf</uri> (last access: 24 June 2025), 2003.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Hastie et al.(2009)Hastie, Friedman, and Tibshirani</label><mixed-citation>Hastie, T., Friedman, J., and Tibshirani, R.: The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd edn., Springer Series in Statistics, Springer, New York, NY, <ext-link xlink:href="https://doi.org/10.1007/978-0-387-84858-7" ext-link-type="DOI">10.1007/978-0-387-84858-7</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>He et al.(2015)He, Zhang, Ren, and Sun</label><mixed-citation>He, K., Zhang, X., Ren, S., and Sun, J.: Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification, in: Proceedings of the IEEE International Conference on Computer Vision, pp. 1026–1034, <ext-link xlink:href="https://doi.org/10.1109/ICCV.2015.123" ext-link-type="DOI">10.1109/ICCV.2015.123</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Holt et al.(2002)Holt, Zhang, and Buonsanto</label><mixed-citation>Holt, J. M., Zhang, S., and Buonsanto, M. J.: Regional and Local Ionospheric Models Based on Millstone Hill Incoherent Scatter Radar Data, Geophysical Research Letters, 29, 48–1–48-3, <ext-link xlink:href="https://doi.org/10.1029/2002GL014678" ext-link-type="DOI">10.1029/2002GL014678</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Huang et al.(2021)Huang, Du, Xue, Chen, Zhao, and Huang</label><mixed-citation>Huang, Y., Du, C., Xue, Z., Chen, X., Zhao, H., and Huang, L.: What Makes Multi-Modal Learning Better than Single (Provably), in: Advances in Neural Information Processing Systems, vol. 34, Curran Associates, Inc., pp. 10944–10956, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2106.04538" ext-link-type="DOI">10.48550/arXiv.2106.04538</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Huber(1964)</label><mixed-citation>Huber, P. J.: Robust Estimation of a Location Parameter, The Annals of Mathematical Statistics, 35, 73–101, <ext-link xlink:href="https://doi.org/10.1214/aoms/1177703732" ext-link-type="DOI">10.1214/aoms/1177703732</ext-link>, 1964.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Ioffe and Szegedy(2015)</label><mixed-citation>Ioffe, S. and Szegedy, C.: Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift, in: Proceedings of the 32nd International Conference on Machine Learning, vol. 37 of Proceedings of Machine Learning Research, PMLR, pp. 448–456, <ext-link xlink:href="https://doi.org/10.48550/arXiv.1502.03167" ext-link-type="DOI">10.48550/arXiv.1502.03167</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Iqbal(2018)</label><mixed-citation>Iqbal, H.: HarisIqbal88/PlotNeuralNet v1.0.0, Zenodo, <ext-link xlink:href="https://doi.org/10.5281/zenodo.2526396" ext-link-type="DOI">10.5281/zenodo.2526396</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Keskinen and Ossakow(1983)</label><mixed-citation>Keskinen, M. J. and Ossakow, S. L.: Theories of High-Latitude Ionospheric Irregularities: A Review, Radio Science, 18, 1077–1091, <ext-link xlink:href="https://doi.org/10.1029/RS018i006p01077" ext-link-type="DOI">10.1029/RS018i006p01077</ext-link>, 1983.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Kingma and Ba(2014)</label><mixed-citation>Kingma, D. P. and Ba, J.: Adam: A Method for Stochastic Optimization, arXiv preprint, <ext-link xlink:href="https://doi.org/10.48550/arXiv.1412.6980" ext-link-type="DOI">10.48550/arXiv.1412.6980</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Koutroumbas and Theodoridis(2008)</label><mixed-citation>Koutroumbas, K. and Theodoridis, S.: Pattern Recognition, Academic Press, Burlington, MA, <ext-link xlink:href="https://doi.org/10.1016/B978-0-12-369531-4.X5000-8" ext-link-type="DOI">10.1016/B978-0-12-369531-4.X5000-8</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Kullback(1997)</label><mixed-citation> Kullback, S.: Information Theory and Statistics, Dover Books on Mathematics, revised ed. edn., Dover Publications, New York, NY, ISBN-10: 0486696847, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Kvammen et al.(2020)Kvammen, Wickstrøm, McKay, and Partamies</label><mixed-citation>Kvammen, A., Wickstrøm, K. K., McKay, D., and Partamies, N.: Auroral Image Classification with Deep Neural Networks, Journal of Geophysical Research: Space Physics, 125, e2020JA027808, <ext-link xlink:href="https://doi.org/10.1029/2020JA027808" ext-link-type="DOI">10.1029/2020JA027808</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Kvammen et al.(2024)Kvammen, Vierinen, Huyghebaert, Rexer, Spicher, Gustavsson, and Floberg</label><mixed-citation>Kvammen, A., Vierinen, J., Huyghebaert, D., Rexer, T., Spicher, A., Gustavsson, B., and Floberg, J.: NOIRE-Net—a Convolutional Neural Network for Automatic Classification and Scaling of High-Latitude Ionograms, Frontiers in Astronomy and Space Sciences, 11, 1289840, <ext-link xlink:href="https://doi.org/10.3389/fspas.2024.1289840" ext-link-type="DOI">10.3389/fspas.2024.1289840</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Lanzerotti(2001)</label><mixed-citation>Lanzerotti, L. J.: Space Weather Effects on Communications: An Overview of Historical and Contemporary Impacts of Solar and Geospace Disturbances on Communications Systems, in: Space Storms and Space Weather Hazards, edited by: Daglis, I. A., vol. 38 of NATO Science Series II: Mathematics, Physics and Chemistry, Springer, Dordrecht, pp. 313–334, <ext-link xlink:href="https://doi.org/10.1007/978-94-010-0983-6_12" ext-link-type="DOI">10.1007/978-94-010-0983-6_12</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Laštovička and Burešová(2023)</label><mixed-citation>Laštovička, J. and Burešová, D.: Relationships Between foF2 and Various Solar Activity Proxies, Space Weather, 21, e2022SW003359, <ext-link xlink:href="https://doi.org/10.1029/2022SW003359" ext-link-type="DOI">10.1029/2022SW003359</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Lehtinen and Huuskonen(1996)</label><mixed-citation>Lehtinen, M. S. and Huuskonen, A.: General Incoherent Scatter Analysis and GUISDAP, Journal of Atmospheric and Terrestrial Physics, 58, 435–452, <ext-link xlink:href="https://doi.org/10.1016/0021-9169(95)00047-X" ext-link-type="DOI">10.1016/0021-9169(95)00047-X</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Levis et al.(2010)Levis, Johnson, and Teixeira</label><mixed-citation> Levis, C., Johnson, J. T., and Teixeira, F. L.: Radiowave Propagation: Physics and Applications, John Wiley &amp; Sons, Hoboken, NJ, ISBN-10: 0470542950, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Liu et al.(1983)Liu, Smith, and King</label><mixed-citation>Liu, R. Y., Smith, P. A., and King, J. W.: A New Solar Index Which Leads to Improved foF2 Predictions Using the CCIR Atlas, ITU Telecommunication Journal, 50, 408–414, <uri>https://ui.adsabs.harvard.edu/abs/1983ITUTJ..50..408L/abstract</uri> (last access: 24 June 2025), 1983.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Liu et al.(2025)Liu, Huang, Wei, and Deng</label><mixed-citation>Liu, W., Huang, X., Wei, N., and Deng, Z.: Automatic Scaling of Vertical Ionograms Based on Generative Adversarial Network, Radio Science, 60, 2024RS008123, <ext-link xlink:href="https://doi.org/10.1029/2024RS008123" ext-link-type="DOI">10.1029/2024RS008123</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Liu et al.(2022)Liu, Wang, Yang, Zheng, and Fu</label><mixed-citation>Liu, Y., Wang, J., Yang, C., Zheng, Y., and Fu, H.: A Machine Learning–Based Method for Modeling TEC Regional Temporal–Spatial Map, Remote Sensing, 14, 5579, <ext-link xlink:href="https://doi.org/10.3390/rs14215579" ext-link-type="DOI">10.3390/rs14215579</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Lundstedt(2005)</label><mixed-citation>Lundstedt, H.: Progress in Space Weather Predictions and Applications, Advances in Space Research, 36, 2516–2523, <ext-link xlink:href="https://doi.org/10.1016/j.asr.2003.09.072" ext-link-type="DOI">10.1016/j.asr.2003.09.072</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Madrigal Database(2025)</label><mixed-citation>EISCAT Scientific Association: EISCAT Madrigal database,  <uri>https://madrigal.eiscat.se/madrigal/</uri> (last access: 13 March 2025), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Mao et al.(2024)Mao, Li, Zhang, and Shi</label><mixed-citation>Mao, S., Li, H., Zhang, Y., and Shi, Y.: Prediction of Ionospheric Electron Density Distribution Based on CNN–LSTM Model, IEEE Geoscience and Remote Sensing Letters, 21, 1–5, <ext-link xlink:href="https://doi.org/10.1109/LGRS.2024.3437650" ext-link-type="DOI">10.1109/LGRS.2024.3437650</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Menéndez et al.(1997)Menéndez, Pardo, Pardo, and Pardo</label><mixed-citation>Menéndez, M. L., Pardo, J. A., Pardo, L., and Pardo, M. d. C.: The Jensen–Shannon Divergence, Journal of the Franklin Institute, 334, 307–318, <ext-link xlink:href="https://doi.org/10.1016/S0016-0032(96)00063-4" ext-link-type="DOI">10.1016/S0016-0032(96)00063-4</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Minnis(1955)</label><mixed-citation>Minnis, C. M.: A New Index of Solar Activity Based on Ionospheric Measurements, Journal of Atmospheric and Terrestrial Physics, 7, 310–321, <ext-link xlink:href="https://doi.org/10.1016/0021-9169(55)90136-7" ext-link-type="DOI">10.1016/0021-9169(55)90136-7</ext-link>, 1955.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Nair and Hinton(2010)</label><mixed-citation>Nair, V. and Hinton, G. E.: Rectified Linear Units Improve Restricted Boltzmann Machines, in: Proceedings of the 27th International Conference on Machine Learning, Omnipress, pp. 807–814, <uri>http://www.icml2010.org/papers/432.pdf</uri> (last access: 5 December 2025), 2010.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Nanjo et al.(2022)Nanjo, Nozawa, Yamamoto, Kawabata, Johnsen, Tsuda, and Hosokawa</label><mixed-citation>Nanjo, S., Nozawa, S., Yamamoto, M., Kawabata, T., Johnsen, M. G., Tsuda, T. T., and Hosokawa, K.: An Automated Auroral Detection System Using Deep Learning: Real-Time Operation in Tromsø, Norway, Scientific Reports, 12, 8038, <ext-link xlink:href="https://doi.org/10.1038/s41598-022-11686-8" ext-link-type="DOI">10.1038/s41598-022-11686-8</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>National Aeronautics and Space Administration(2025)</label><mixed-citation>National Aeronautics and Space Administration: Space Physics Data Facility, OMNI database, Goddard Space Flight Center,  <uri>https://omniweb.gsfc.nasa.gov/</uri> (last access: 13 March 2025), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Pezzopane and Scotto(2007)</label><mixed-citation>Pezzopane, M. and Scotto, C.: Automatic scaling of critical frequency foF2 and MUF(3000)F2: A comparison between Autoscala and ARTIST 4.5 on Rome data, Radio Science, 42, 1–17, <ext-link xlink:href="https://doi.org/10.1029/2006RS003581" ext-link-type="DOI">10.1029/2006RS003581</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Pinto et al.(2022)Pinto, Keesee, Coughlan, Mukundan, Johnson, Ngwira, and Connor</label><mixed-citation>Pinto, V. A., Keesee, A. M., Coughlan, M., Mukundan, R., Johnson, J. W., Ngwira, C. M., and Connor, H. K.: Revisiting the Ground Magnetic Field Perturbations Challenge: A Machine Learning Perspective, Frontiers in Astronomy and Space Sciences, 9, 869740, <ext-link xlink:href="https://doi.org/10.3389/fspas.2022.869740" ext-link-type="DOI">10.3389/fspas.2022.869740</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Pulkkinen(2007)</label><mixed-citation>Pulkkinen, T.: Space Weather: Terrestrial Perspective, Living Reviews in Solar Physics, 4, 1, <ext-link xlink:href="https://doi.org/10.12942/lrsp-2007-1" ext-link-type="DOI">10.12942/lrsp-2007-1</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Rao et al.(2022)Rao, Sridhar, and Ratnam</label><mixed-citation>Rao, T. V., Sridhar, M., and Ratnam, D. V.: An Automatic CADI's Ionogram Scaling Software Tool for Large Ionograms Data Analytics, IEEE Access, 10, 22161–22168, <ext-link xlink:href="https://doi.org/10.1109/ACCESS.2022.3153470" ext-link-type="DOI">10.1109/ACCESS.2022.3153470</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Reddi et al.(2019)Reddi, Kale, and Kumar</label><mixed-citation>Reddi, S. J., Kale, S., and Kumar, S.: On the Convergence of Adam and Beyond, arXiv preprint, <uri>https://arxiv.org/abs/1904.09237</uri> (last access: 5 December 2025), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Reinisch and Galkin(2011)</label><mixed-citation>Reinisch, B. W. and Galkin, I. A.: Global Ionospheric Radio Observatory (GIRO), Earth, Planets and Space, 63, 377–381, <ext-link xlink:href="https://doi.org/10.5047/eps.2011.03.001" ext-link-type="DOI">10.5047/eps.2011.03.001</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Reinisch and Huang(2001)</label><mixed-citation>Reinisch, B. W. and Huang, X.: Deducing Topside Profiles and Total Electron Content from Bottomside Ionograms, Advances in Space Research, 27, 23–30, <ext-link xlink:href="https://doi.org/10.1016/S0273-1177(00)00136-8" ext-link-type="DOI">10.1016/S0273-1177(00)00136-8</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Reinisch et al.(1983)Reinisch, Gamache, Tang, and Kitrosser</label><mixed-citation>Reinisch, B. W., Gamache, R. R., Tang, J. S., and Kitrosser, D. F.: Automatic Real Time Ionogram Scaler with True Height Analysis—ARTIST, Tech. Rep. AFGL-TR-83-0209, Air Force Geophysics Laboratory, <uri>https://apps.dtic.mil/sti/pdfs/ADA140664.pdf</uri> (last access: 5 December 2025), 1983.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Reinisch et al.(1992)Reinisch, Haines, and Kuklinski</label><mixed-citation>Reinisch, B. W., Haines, D. M., and Kuklinski, W. S.: The New Portable Digisonde for Vertical and Oblique Sounding, in: Proceedings of the AGARD EPP 50th Symposium, no. 502 in AGARD Conference Proceedings, pp. 11-1–11-11, <uri>https://ui.adsabs.harvard.edu/abs/1992rspe.agarQ....R/abstract</uri> (last access: 23 June 2025), 1992.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Reinisch et al.(2005)Reinisch, Huang, Galkin, Paznukhov, and Kozlov</label><mixed-citation>Reinisch, B. W., Huang, X., Galkin, I. A., Paznukhov, V., and Kozlov, A. V.: Recent Advances in Real-Time Analysis of Ionograms and Ionospheric Drift Measurements with Digisondes, Journal of Atmospheric and Solar-Terrestrial Physics, 67, 1054–1062, <ext-link xlink:href="https://doi.org/10.1016/j.jastp.2005.01.009" ext-link-type="DOI">10.1016/j.jastp.2005.01.009</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Reinisch et al.(2008)Reinisch, Galkin, Khmyrov, Kozlov, Lisysyan, Bibl, Cheney, Kitrosser, Stelmash, Roche, Luo, Paznukhov, and Hamel</label><mixed-citation>Reinisch, B. W., Galkin, I. A., Khmyrov, G. M., Kozlov, A. V., Lisysyan, I. A., Bibl, K., Cheney, G., Kitrosser, D., Stelmash, S., Roche, K., Luo, Y., Paznukhov, V. V., and Hamel, R.: Advancing Digisonde Technology: the DPS-4D, AIP Conference Proceedings, 974, 127–143, <ext-link xlink:href="https://doi.org/10.1063/1.2885022" ext-link-type="DOI">10.1063/1.2885022</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Rideout and Coster(2006)</label><mixed-citation>Rideout, W. and Coster, A.: Automated GPS Processing for Global Total Electron Content Data, GPS Solutions, 10, 219–228, <ext-link xlink:href="https://doi.org/10.1007/s10291-006-0029-5" ext-link-type="DOI">10.1007/s10291-006-0029-5</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Rishbeth and Williams(1985)</label><mixed-citation>Rishbeth, H. and Williams, P. J. S.: The EISCAT Ionospheric Radar: The System and Its Early Results, Quarterly Journal of the Royal Astronomical Society, 26, 478–512, <uri>https://adsabs.harvard.edu/full/1985QJRAS..26..478R</uri> (last access: 24 June 2025), 1985.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Robbins and Monro(1951)</label><mixed-citation>Robbins, H. and Monro, S.: A Stochastic Approximation Method, The Annals of Mathematical Statistics, 22, 400–407, <ext-link xlink:href="https://doi.org/10.1214/aoms/1177729586" ext-link-type="DOI">10.1214/aoms/1177729586</ext-link>, 1951.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Sado et al.(2023)Sado, Clausen, Miloch, and Nickisch</label><mixed-citation>Sado, P., Clausen, L. B. N., Miloch, W. J., and Nickisch, H.: Substorm Onset Prediction Using Machine Learning Classified Auroral Images, Space Weather, 21, e2022SW003300, <ext-link xlink:href="https://doi.org/10.1029/2022SW003300" ext-link-type="DOI">10.1029/2022SW003300</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Sartipzadeh et al.(2026)Sartipzadeh, Kvammen, Gustavsson, Gulbrandsen, Johnsen, Huyghebaert, and Vierinen</label><mixed-citation>Sartipzadeh, K., Kvammen, A., Gustavsson, B., Gulbrandsen, N., Johnsen, M. G., Huyghebaert, D., and Vierinen, J.: Replication Data for: Plasma Density Estimation from Ionograms and Geophysical Parameters with Deep Learning, UiT The Arctic University of Norway (DataverseNO), <ext-link xlink:href="https://doi.org/10.18710/CFSVA2" ext-link-type="DOI">10.18710/CFSVA2</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Šauli et al.(2007)Šauli, Mošna, Boška, Kouba, Laštovička, and Altadill</label><mixed-citation>Šauli, P., Mošna, Z., Boška, J., Kouba, D., Laštovička, J., and Altadill, D.: Comparison of True-Height Electron Density Profiles Derived by POLAN and NHPC Methods, Studia Geophysica et Geodaetica, 51, 449–459, <ext-link xlink:href="https://doi.org/10.1007/s11200-007-0026-3" ext-link-type="DOI">10.1007/s11200-007-0026-3</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Sherstyukov et al.(2024)Sherstyukov, Moges, Kozlovsky, and Ulich</label><mixed-citation>Sherstyukov, R., Moges, S., Kozlovsky, A., and Ulich, T.: A Deep Learning Approach for Automatic Ionogram Parameters Recognition with Convolutional Neural Networks, Earth and Space Science, 11, e2023EA003446, <ext-link xlink:href="https://doi.org/10.1029/2023EA003446" ext-link-type="DOI">10.1029/2023EA003446</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Smith et al.(2020)Smith, Elsen, and De</label><mixed-citation>Smith, S. L., Elsen, E., and De, S.: On the Generalization Benefit of Noise in Stochastic Gradient Descent, in: Proceedings of the 37th International Conference on Machine Learning, vol. 119 of Proceedings of Machine Learning Research, pp. 1–20, <ext-link xlink:href="https://doi.org/10.48550/arXiv.2006.15081" ext-link-type="DOI">10.48550/arXiv.2006.15081</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>SuperMAG Database(2025)</label><mixed-citation>SuperMAG Database, 2025: SuperMAG Database, Johns Hopkins University Applied Physics Laboratory, <uri>https://supermag.jhuapl.edu/</uri> (last access: 13 March 2025), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Terven et al.(2023)Terven, Cordova-Esparza, Ramirez-Pedraza, Chavez-Urbiola, and Romero-Gonzalez</label><mixed-citation>Terven, J., Cordova-Esparza, D. M., Ramirez-Pedraza, A., Chavez-Urbiola, E. A., and Romero-Gonzalez, J. A.: Loss Functions and Metrics in Deep Learning, arXiv preprint , <ext-link xlink:href="https://doi.org/10.48550/arXiv.2307.02694" ext-link-type="DOI">10.48550/arXiv.2307.02694</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>TGO Database(2025)</label><mixed-citation>TGO Database, 2025: Tromsø Geophysical Observatory (TGO) Online Database, UiT The Arctic University of Norway – Tromsø Geophysical Observatory, <uri>https://www.tgo.uit.no/</uri> (last access: 13 March 2025), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Themens et al.(2017)Themens, Jayachandran, Galkin, and Hall</label><mixed-citation>Themens, D. R., Jayachandran, P. T., Galkin, I., and Hall, C.: The Empirical Canadian High Arctic Ionospheric Model (E-CHAIM): <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M384" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, Journal of Geophysical Research: Space Physics, 122, 9015–9031, <ext-link xlink:href="https://doi.org/10.1002/2017JA024398" ext-link-type="DOI">10.1002/2017JA024398</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Themens et al.(2018)Themens, Jayachandran, Bilitza, Erickson, Häggström, Lyashenko, Reid, Varney, and Pustovalova</label><mixed-citation>Themens, D. R., Jayachandran, P. T., Bilitza, D., Erickson, P. J., Häggström, I., Lyashenko, M. V., Reid, B., Varney, R. H., and Pustovalova, L.: Topside Electron Density Representations for Middle and High Latitudes: A Topside Parameterization for E-CHAIM Based On the NeQuick, Journal of Geophysical Research: Space Physics, 123, 1603–1617, <ext-link xlink:href="https://doi.org/10.1002/2017JA024817" ext-link-type="DOI">10.1002/2017JA024817</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx73"><label>Themens et al.(2019)Themens, Jayachandran, McCaffrey, Reid, and Varney</label><mixed-citation>Themens, D. R., Jayachandran, P. T., McCaffrey, A. M., Reid, B., and Varney, R. H.: A Bottomside Parameterization for the Empirical Canadian High Arctic Ionospheric Model, Radio Science, 54, 397–414, <ext-link xlink:href="https://doi.org/10.1029/2018RS006748" ext-link-type="DOI">10.1029/2018RS006748</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx74"><label>Titheridge(1985)</label><mixed-citation>Titheridge, J. E.: Ionogram Analysis with the Generalised Program POLAN, NOAA Technical Report UAG-93, World Data Center A for Solar–Terrestrial Physics, National Environmental Satellite, Data, and Information Service, United States, <uri>https://repository.library.noaa.gov/view/noaa/1343</uri> (last access: 23 June 2025), 1985.</mixed-citation></ref>
      <ref id="bib1.bibx75"><label>Tjulin(2017)</label><mixed-citation>Tjulin, A.: EISCAT Experiments, Tech. rep., EISCAT Scientific Association, EISCAT Scientific Association, <uri>https://www.example.com/manual.pdf</uri> (last access: 10 November 2024), 2017.</mixed-citation></ref>
      <ref id="bib1.bibx76"><label>Villani(2009)</label><mixed-citation>Villani, C.: The Wasserstein Distances, in: Optimal Transport: Old and New, vol. 338 of Grundlehren der Mathematischen Wissenschaften, Springer, Berlin, Heidelberg, pp. 93–111, <ext-link xlink:href="https://doi.org/10.1007/978-3-540-71050-9_6" ext-link-type="DOI">10.1007/978-3-540-71050-9_6</ext-link>, 2009. </mixed-citation></ref>
      <ref id="bib1.bibx77"><label>Voiculescu et al.(2010)Voiculescu, Nygrén, Aikio, and Kuula</label><mixed-citation>Voiculescu, M., Nygrén, T., Aikio, A., and Kuula, R.: An olden but golden EISCAT observation of a quiet-time ionospheric trough, Journal of Geophysical Research: Space Physics, 115, <ext-link xlink:href="https://doi.org/10.1029/2010JA015557" ext-link-type="DOI">10.1029/2010JA015557</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx78"><label>Wang et al.(2019)Wang, Dehghanian, Li, and Wang</label><mixed-citation>Wang, S., Dehghanian, P., Li, L., and Wang, B.: A Machine Learning Approach to Detection of Geomagnetically Induced Currents in Power Grids, IEEE Transactions on Industry Applications, 56, 1098–1106, <ext-link xlink:href="https://doi.org/10.1109/TIA.2019.2957471" ext-link-type="DOI">10.1109/TIA.2019.2957471</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx79"><label>Wintoft and Lundstedt(1999)</label><mixed-citation>Wintoft, P. and Lundstedt, H.: A Neural Network Study of the Mapping from Solar Magnetic Fields to the Daily Average Solar Wind Velocity, Journal of Geophysical Research: Space Physics, 104, 6729–6736, <ext-link xlink:href="https://doi.org/10.1029/1998JA900183" ext-link-type="DOI">10.1029/1998JA900183</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx80"><label>Wintoft and Wik(2018)</label><mixed-citation>Wintoft, P. and Wik, M.: Evaluation of Kp and Dst Predictions Using ACE and DSCOVR Solar Wind Data, Space Weather, 16, 1972–1983, <ext-link xlink:href="https://doi.org/10.1029/2018SW001994" ext-link-type="DOI">10.1029/2018SW001994</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx81"><label>Zabotin et al.(2006)Zabotin, Wright, and Zhbankov</label><mixed-citation>Zabotin, N. A., Wright, J. W., and Zhbankov, G. A.: NeXtYZ: Three-dimensional electron density inversion for dynasonde ionograms, Radio Science, 41, 1–12, <ext-link xlink:href="https://doi.org/10.1029/2005RS003352" ext-link-type="DOI">10.1029/2005RS003352</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx82"><label>Zhang et al.(2005)Zhang, Holt, van Eyken, McCready, Amory-Mazaudier, Fukao, and Sulzer</label><mixed-citation>Zhang, S., Holt, J. M., van Eyken, A. P., McCready, M., Amory-Mazaudier, C., Fukao, S., and Sulzer, M.: Ionospheric Local Model and Climatology from Long-Term Databases of Multiple Incoherent Scatter Radars, Geophysical Research Letters, 32, L20102, <ext-link xlink:href="https://doi.org/10.1029/2005GL023603" ext-link-type="DOI">10.1029/2005GL023603</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx83"><label>Zou et al.(2021)Zou, Cao, Li, and Gu</label><mixed-citation>Zou, D., Cao, Y., Li, Y., and Gu, Q.: Understanding the Generalization of Adam in Learning Neural Networks with Proper Regularization, arXiv preprint, <uri>https://arxiv.org/abs/2108.11371</uri> (last access: 5 December 2025), 2021.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Plasma density estimation from ionograms and geophysical parameters with deep learning</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Ankita and Ram(2023)</label><mixed-citation>
      
Ankita, M. and Ram, S. T.:
Iterative Gradient Correction (IGC) Method for True Height Analysis of Ionograms, Radio Science, 58, 1–13, <a href="https://doi.org/10.1029/2023RS007808" target="_blank">https://doi.org/10.1029/2023RS007808</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Ankita and Ram(2024)</label><mixed-citation>
      
Ankita, M. and Ram, S. T.:
A Software Tool for the True Height Analysis of Ionograms Using the Iterative Gradient Correction (IGC) Method, Radio Science, 59, 1–10, <a href="https://doi.org/10.1029/2024RS007955" target="_blank">https://doi.org/10.1029/2024RS007955</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Beynon and Williams(1978)</label><mixed-citation>
      
Beynon, W. J. G. and Williams, P. J. S.:
Incoherent Scatter of Radio Waves from the Ionosphere, Reports on Progress in Physics, 41, 909–955, <a href="https://doi.org/10.1088/0034-4885/41/6/003" target="_blank">https://doi.org/10.1088/0034-4885/41/6/003</a>, 1978.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Bhattacharyya(1943)</label><mixed-citation>
      
Bhattacharyya, A.:
On a Measure of Divergence between Two Statistical Populations Defined by Their Probability Distributions, Bulletin of the Calcutta Mathematical Society, 35, 99–109, <a href="https://cir.nii.ac.jp/crid/1572261550690788352?lang=en" target="_blank"/> (last accessed: 24 June 2025), 1943.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bilitza et al.(2022)Bilitza, Pezzopane, Truhlik, Altadill, Reinisch, and Pignalberi</label><mixed-citation>
      
Bilitza, D., Pezzopane, M., Truhlik, V., Altadill, D., Reinisch, B. W., and Pignalberi, A.:
The International Reference Ionosphere Model: A Review and Description of an Ionospheric Benchmark, Reviews of Geophysics, 60, e2022RG000792, <a href="https://doi.org/10.1029/2022RG000792" target="_blank">https://doi.org/10.1029/2022RG000792</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Breit and Tuve(1926)</label><mixed-citation>
      
Breit, G. and Tuve, M. A.:
A Test of the Existence of the Conducting Layer, Physical Review, 28, 554–575, <a href="https://doi.org/10.1103/PhysRev.28.554" target="_blank">https://doi.org/10.1103/PhysRev.28.554</a>, 1926.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Breuillard et al.(2020)Breuillard, Dupuis, Retino, Le Contel, Amaya, and Lapenta</label><mixed-citation>
      
Breuillard, H., Dupuis, R., Retino, A., Le Contel, O., Amaya, J., and Lapenta, G.:
Automatic Classification of Plasma Regions in Near-Earth Space with Supervised Machine Learning: Application to Magnetospheric Multi Scale 2016–2019 Observations, Frontiers in Astronomy and Space Sciences, 7, 55, <a href="https://doi.org/10.3389/fspas.2020.00055" target="_blank">https://doi.org/10.3389/fspas.2020.00055</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Buonsanto and Fuller-Rowell(1997)</label><mixed-citation>
      
Buonsanto, M. J. and Fuller-Rowell, T. J.:
Strides Made in Understanding Space Weather at Earth, Eos Transactions American Geophysical Union, 78, 1–7, <a href="https://doi.org/10.1029/97EO00002" target="_blank">https://doi.org/10.1029/97EO00002</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Camporeale(2019)</label><mixed-citation>
      
Camporeale, E.:
The Challenge of Machine Learning in Space Weather: Nowcasting and Forecasting, Space Weather, 17, 1166–1207, <a href="https://doi.org/10.1029/2018SW002061" target="_blank">https://doi.org/10.1029/2018SW002061</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Chen et al.(2018)Chen, Gong, Zhang, and Fang</label><mixed-citation>
      
Chen, Z., Gong, Z., Zhang, F., and Fang, G.:
A New Ionogram Automatic Scaling Method, Radio Science, 53, 1149–1164, <a href="https://doi.org/10.1029/2018RS006574" target="_blank">https://doi.org/10.1029/2018RS006574</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Clausen and Nickisch(2018)</label><mixed-citation>
      
Clausen, L. B. N. and Nickisch, H.:
Automatic Classification of Auroral Images from the Oslo Auroral THEMIS (OATH) Data Set Using Machine Learning, Journal of Geophysical Research: Space Physics, 123, 5640–5647, <a href="https://doi.org/10.1029/2018JA025274" target="_blank">https://doi.org/10.1029/2018JA025274</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Davies(1965)</label><mixed-citation>
      
Davies, K.:
Ionospheric Radio Propagation, no. 80 in: National Bureau of Standards Monograph, U. S. Department of Commerce, National Bureau of Standards, Gaithersburg, MD, <a href="https://doi.org/10.6028/NBS.MONO.80" target="_blank">https://doi.org/10.6028/NBS.MONO.80</a>, 1965.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Davies(1990)</label><mixed-citation>
      
Davies, K.:
Ionospheric Radio, no. 31 in IEE Electromagnetic Waves Series, The Institution of Engineering and Technology, Stevenage, UK, <a href="https://doi.org/10.1049/PBEW031E" target="_blank">https://doi.org/10.1049/PBEW031E</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Evans(1969)</label><mixed-citation>
      
Evans, J. V.:
Theory and Practice of Ionosphere Study by Thomson Scatter Radar, Proceedings of the IEEE, 57, 496–530, <a href="https://doi.org/10.1109/PROC.1969.7005" target="_blank">https://doi.org/10.1109/PROC.1969.7005</a>, 1969.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Galkin and Reinisch(2008)</label><mixed-citation>
      
Galkin, I. A. and Reinisch, B. W.:
The New ARTIST 5 for All Digisondes, Ionosonde Network Advisory Group Bulletin, 69, 1–8, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Galkin et al.(2008)Galkin, Khmyrov, Kozlov, Reinisch, Huang, and Paznukhov</label><mixed-citation>
      
Galkin, I. A., Khmyrov, G. M., Kozlov, A. V., Reinisch, B. W., Huang, X., and Paznukhov, V. V.:
The Artist 5, in: Radio Sounding and Plasma Physics, edited by Song, P., Foster, J., Mendillo, M., and Bilitza, D., vol. 974 of American Institute of Physics Conference Series, AIP, pp. 150–159, <a href="https://doi.org/10.1063/1.2885024" target="_blank">https://doi.org/10.1063/1.2885024</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Galkin et al.(2018)Galkin, Reinisch, and Bilitza</label><mixed-citation>
      
Galkin, I. A., Reinisch, B. W., and Bilitza, D.:
Realistic Ionosphere: Real-time Iononsode Service for ISWI, Sun &amp; Geosphere, 13, 173–178, <a href="https://doi.org/10.31401/SunGeo.2018.02.09" target="_blank">https://doi.org/10.31401/SunGeo.2018.02.09</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Goodfellow et al.(2016)Goodfellow, Bengio, and Courville</label><mixed-citation>
      
Goodfellow, I., Bengio, Y., and Courville, A.:
Deep Learning, Adaptive Computation and Machine Learning, MIT Press, Cambridge, MA, ISBN: 9780262035613, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Guo and Xiong(2023)</label><mixed-citation>
      
Guo, L. and Xiong, J.:
Multi-Scale Attention-Enhanced Deep Learning Model for Ionogram Automatic Scaling, Radio Science, 58, e2022RS007566, <a href="https://doi.org/10.1029/2022RS007566" target="_blank">https://doi.org/10.1029/2022RS007566</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Hall and Hansen(2003)</label><mixed-citation>
      
Hall, C. M. and Hansen, T. L.:
20th Century Operation of the Tromsø Ionosonde, Advances in Polar Upper Atmosphere Research, 17, 155–166, <a href="http://polaris.nipr.ac.jp/~uap/apuar/apuar17/PUA1713.pdf" target="_blank"/> (last access: 24 June 2025), 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Hastie et al.(2009)Hastie, Friedman, and Tibshirani</label><mixed-citation>
      
Hastie, T., Friedman, J., and Tibshirani, R.:
The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd edn., Springer Series in Statistics, Springer, New York, NY, <a href="https://doi.org/10.1007/978-0-387-84858-7" target="_blank">https://doi.org/10.1007/978-0-387-84858-7</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>He et al.(2015)He, Zhang, Ren, and Sun</label><mixed-citation>
      
He, K., Zhang, X., Ren, S., and Sun, J.:
Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification, in: Proceedings of the IEEE International Conference on Computer Vision, pp. 1026–1034, <a href="https://doi.org/10.1109/ICCV.2015.123" target="_blank">https://doi.org/10.1109/ICCV.2015.123</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Holt et al.(2002)Holt, Zhang, and Buonsanto</label><mixed-citation>
      
Holt, J. M., Zhang, S., and Buonsanto, M. J.:
Regional and Local Ionospheric Models Based on Millstone Hill Incoherent Scatter Radar Data, Geophysical Research Letters, 29, 48–1–48-3, <a href="https://doi.org/10.1029/2002GL014678" target="_blank">https://doi.org/10.1029/2002GL014678</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Huang et al.(2021)Huang, Du, Xue, Chen, Zhao, and Huang</label><mixed-citation>
      
Huang, Y., Du, C., Xue, Z., Chen, X., Zhao, H., and Huang, L.:
What Makes Multi-Modal Learning Better than Single (Provably), in: Advances in Neural Information Processing Systems, vol. 34, Curran Associates, Inc., pp. 10944–10956, <a href="https://doi.org/10.48550/arXiv.2106.04538" target="_blank">https://doi.org/10.48550/arXiv.2106.04538</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Huber(1964)</label><mixed-citation>
      
Huber, P. J.:
Robust Estimation of a Location Parameter, The Annals of Mathematical Statistics, 35, 73–101, <a href="https://doi.org/10.1214/aoms/1177703732" target="_blank">https://doi.org/10.1214/aoms/1177703732</a>, 1964.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Ioffe and Szegedy(2015)</label><mixed-citation>
      
Ioffe, S. and Szegedy, C.:
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift, in: Proceedings of the 32nd International Conference on Machine Learning, vol. 37 of Proceedings of Machine Learning Research, PMLR, pp. 448–456, <a href="https://doi.org/10.48550/arXiv.1502.03167" target="_blank">https://doi.org/10.48550/arXiv.1502.03167</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Iqbal(2018)</label><mixed-citation>
      
Iqbal, H.:
HarisIqbal88/PlotNeuralNet v1.0.0, Zenodo, <a href="https://doi.org/10.5281/zenodo.2526396" target="_blank">https://doi.org/10.5281/zenodo.2526396</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Keskinen and Ossakow(1983)</label><mixed-citation>
      
Keskinen, M. J. and Ossakow, S. L.:
Theories of High-Latitude Ionospheric Irregularities: A Review, Radio Science, 18, 1077–1091, <a href="https://doi.org/10.1029/RS018i006p01077" target="_blank">https://doi.org/10.1029/RS018i006p01077</a>, 1983.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Kingma and Ba(2014)</label><mixed-citation>
      
Kingma, D. P. and Ba, J.:
Adam: A Method for Stochastic Optimization, arXiv preprint, <a href="https://doi.org/10.48550/arXiv.1412.6980" target="_blank">https://doi.org/10.48550/arXiv.1412.6980</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Koutroumbas and Theodoridis(2008)</label><mixed-citation>
      
Koutroumbas, K. and Theodoridis, S.:
Pattern Recognition, Academic Press, Burlington, MA, <a href="https://doi.org/10.1016/B978-0-12-369531-4.X5000-8" target="_blank">https://doi.org/10.1016/B978-0-12-369531-4.X5000-8</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Kullback(1997)</label><mixed-citation>
      
Kullback, S.:
Information Theory and Statistics, Dover Books on Mathematics, revised ed. edn., Dover Publications, New York, NY, ISBN-10: 0486696847, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Kvammen et al.(2020)Kvammen, Wickstrøm, McKay, and Partamies</label><mixed-citation>
      
Kvammen, A., Wickstrøm, K. K., McKay, D., and Partamies, N.:
Auroral Image Classification with Deep Neural Networks, Journal of Geophysical Research: Space Physics, 125, e2020JA027808, <a href="https://doi.org/10.1029/2020JA027808" target="_blank">https://doi.org/10.1029/2020JA027808</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Kvammen et al.(2024)Kvammen, Vierinen, Huyghebaert, Rexer, Spicher, Gustavsson, and Floberg</label><mixed-citation>
      
Kvammen, A., Vierinen, J., Huyghebaert, D., Rexer, T., Spicher, A., Gustavsson, B., and Floberg, J.:
NOIRE-Net—a Convolutional Neural Network for Automatic Classification and Scaling of High-Latitude Ionograms, Frontiers in Astronomy and Space Sciences, 11, 1289840, <a href="https://doi.org/10.3389/fspas.2024.1289840" target="_blank">https://doi.org/10.3389/fspas.2024.1289840</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Lanzerotti(2001)</label><mixed-citation>
      
Lanzerotti, L. J.:
Space Weather Effects on Communications: An Overview of Historical and Contemporary Impacts of Solar and Geospace Disturbances on Communications Systems, in: Space Storms and Space Weather Hazards, edited by: Daglis, I. A., vol. 38 of NATO Science Series II: Mathematics, Physics and Chemistry, Springer, Dordrecht, pp. 313–334, <a href="https://doi.org/10.1007/978-94-010-0983-6_12" target="_blank">https://doi.org/10.1007/978-94-010-0983-6_12</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Laštovička and Burešová(2023)</label><mixed-citation>
      
Laštovička, J. and Burešová, D.:
Relationships Between foF2 and Various Solar Activity Proxies, Space Weather, 21, e2022SW003359, <a href="https://doi.org/10.1029/2022SW003359" target="_blank">https://doi.org/10.1029/2022SW003359</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Lehtinen and Huuskonen(1996)</label><mixed-citation>
      
Lehtinen, M. S. and Huuskonen, A.:
General Incoherent Scatter Analysis and GUISDAP, Journal of Atmospheric and Terrestrial Physics, 58, 435–452, <a href="https://doi.org/10.1016/0021-9169(95)00047-X" target="_blank">https://doi.org/10.1016/0021-9169(95)00047-X</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Levis et al.(2010)Levis, Johnson, and Teixeira</label><mixed-citation>
      
Levis, C., Johnson, J. T., and Teixeira, F. L.:
Radiowave Propagation: Physics and Applications, John Wiley &amp; Sons, Hoboken, NJ, ISBN-10: 0470542950, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Liu et al.(1983)Liu, Smith, and King</label><mixed-citation>
      
Liu, R. Y., Smith, P. A., and King, J. W.:
A New Solar Index Which Leads to Improved foF2 Predictions Using the CCIR Atlas, ITU Telecommunication Journal, 50, 408–414, <a href="https://ui.adsabs.harvard.edu/abs/1983ITUTJ..50..408L/abstract" target="_blank"/> (last access: 24 June 2025), 1983.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Liu et al.(2025)Liu, Huang, Wei, and Deng</label><mixed-citation>
      
Liu, W., Huang, X., Wei, N., and Deng, Z.:
Automatic Scaling of Vertical Ionograms Based on Generative Adversarial Network, Radio Science, 60, 2024RS008123, <a href="https://doi.org/10.1029/2024RS008123" target="_blank">https://doi.org/10.1029/2024RS008123</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Liu et al.(2022)Liu, Wang, Yang, Zheng, and Fu</label><mixed-citation>
      
Liu, Y., Wang, J., Yang, C., Zheng, Y., and Fu, H.:
A Machine Learning–Based Method for Modeling TEC Regional Temporal–Spatial Map, Remote Sensing, 14, 5579, <a href="https://doi.org/10.3390/rs14215579" target="_blank">https://doi.org/10.3390/rs14215579</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Lundstedt(2005)</label><mixed-citation>
      
Lundstedt, H.:
Progress in Space Weather Predictions and Applications, Advances in Space Research, 36, 2516–2523, <a href="https://doi.org/10.1016/j.asr.2003.09.072" target="_blank">https://doi.org/10.1016/j.asr.2003.09.072</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Madrigal Database(2025)</label><mixed-citation>
      
EISCAT Scientific Association: EISCAT Madrigal database,  <a href="https://madrigal.eiscat.se/madrigal/" target="_blank"/> (last access: 13 March 2025), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Mao et al.(2024)Mao, Li, Zhang, and Shi</label><mixed-citation>
      
Mao, S., Li, H., Zhang, Y., and Shi, Y.:
Prediction of Ionospheric Electron Density Distribution Based on CNN–LSTM Model, IEEE Geoscience and Remote Sensing Letters, 21, 1–5, <a href="https://doi.org/10.1109/LGRS.2024.3437650" target="_blank">https://doi.org/10.1109/LGRS.2024.3437650</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Menéndez et al.(1997)Menéndez, Pardo, Pardo, and Pardo</label><mixed-citation>
      
Menéndez, M. L., Pardo, J. A., Pardo, L., and Pardo, M. d. C.:
The Jensen–Shannon Divergence, Journal of the Franklin Institute, 334, 307–318, <a href="https://doi.org/10.1016/S0016-0032(96)00063-4" target="_blank">https://doi.org/10.1016/S0016-0032(96)00063-4</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Minnis(1955)</label><mixed-citation>
      
Minnis, C. M.:
A New Index of Solar Activity Based on Ionospheric Measurements, Journal of Atmospheric and Terrestrial Physics, 7, 310–321, <a href="https://doi.org/10.1016/0021-9169(55)90136-7" target="_blank">https://doi.org/10.1016/0021-9169(55)90136-7</a>, 1955.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Nair and Hinton(2010)</label><mixed-citation>
      
Nair, V. and Hinton, G. E.:
Rectified Linear Units Improve Restricted Boltzmann Machines, in: Proceedings of the 27th International Conference on Machine Learning, Omnipress, pp. 807–814, <a href="http://www.icml2010.org/papers/432.pdf" target="_blank"/> (last access: 5 December 2025), 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Nanjo et al.(2022)Nanjo, Nozawa, Yamamoto, Kawabata, Johnsen, Tsuda, and Hosokawa</label><mixed-citation>
      
Nanjo, S., Nozawa, S., Yamamoto, M., Kawabata, T., Johnsen, M. G., Tsuda, T. T., and Hosokawa, K.:
An Automated Auroral Detection System Using Deep Learning: Real-Time Operation in Tromsø, Norway, Scientific Reports, 12, 8038, <a href="https://doi.org/10.1038/s41598-022-11686-8" target="_blank">https://doi.org/10.1038/s41598-022-11686-8</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>National Aeronautics and Space Administration(2025)</label><mixed-citation>
      
National Aeronautics and Space Administration: Space Physics Data Facility, OMNI database, Goddard Space Flight Center,  <a href="https://omniweb.gsfc.nasa.gov/" target="_blank"/> (last access: 13 March 2025), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Pezzopane and Scotto(2007)</label><mixed-citation>
      
Pezzopane, M. and Scotto, C.:
Automatic scaling of critical frequency foF2 and MUF(3000)F2: A comparison between Autoscala and ARTIST 4.5 on Rome data, Radio Science, 42, 1–17, <a href="https://doi.org/10.1029/2006RS003581" target="_blank">https://doi.org/10.1029/2006RS003581</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Pinto et al.(2022)Pinto, Keesee, Coughlan, Mukundan, Johnson, Ngwira, and Connor</label><mixed-citation>
      
Pinto, V. A., Keesee, A. M., Coughlan, M., Mukundan, R., Johnson, J. W., Ngwira, C. M., and Connor, H. K.:
Revisiting the Ground Magnetic Field Perturbations Challenge: A Machine Learning Perspective, Frontiers in Astronomy and Space Sciences, 9, 869740, <a href="https://doi.org/10.3389/fspas.2022.869740" target="_blank">https://doi.org/10.3389/fspas.2022.869740</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Pulkkinen(2007)</label><mixed-citation>
      
Pulkkinen, T.:
Space Weather: Terrestrial Perspective, Living Reviews in Solar Physics, 4, 1, <a href="https://doi.org/10.12942/lrsp-2007-1" target="_blank">https://doi.org/10.12942/lrsp-2007-1</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Rao et al.(2022)Rao, Sridhar, and Ratnam</label><mixed-citation>
      
Rao, T. V., Sridhar, M., and Ratnam, D. V.:
An Automatic CADI's Ionogram Scaling Software Tool for Large Ionograms Data Analytics, IEEE Access, 10, 22161–22168, <a href="https://doi.org/10.1109/ACCESS.2022.3153470" target="_blank">https://doi.org/10.1109/ACCESS.2022.3153470</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Reddi et al.(2019)Reddi, Kale, and Kumar</label><mixed-citation>
      
Reddi, S. J., Kale, S., and Kumar, S.:
On the Convergence of Adam and Beyond, arXiv preprint, <a href="https://arxiv.org/abs/1904.09237" target="_blank"/> (last access: 5 December 2025), 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Reinisch and Galkin(2011)</label><mixed-citation>
      
Reinisch, B. W. and Galkin, I. A.:
Global Ionospheric Radio Observatory (GIRO), Earth, Planets and Space, 63, 377–381, <a href="https://doi.org/10.5047/eps.2011.03.001" target="_blank">https://doi.org/10.5047/eps.2011.03.001</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Reinisch and Huang(2001)</label><mixed-citation>
      
Reinisch, B. W. and Huang, X.:
Deducing Topside Profiles and Total Electron Content from Bottomside Ionograms, Advances in Space Research, 27, 23–30, <a href="https://doi.org/10.1016/S0273-1177(00)00136-8" target="_blank">https://doi.org/10.1016/S0273-1177(00)00136-8</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Reinisch et al.(1983)Reinisch, Gamache, Tang, and Kitrosser</label><mixed-citation>
      
Reinisch, B. W., Gamache, R. R., Tang, J. S., and Kitrosser, D. F.:
Automatic Real Time Ionogram Scaler with True Height Analysis—ARTIST, Tech. Rep. AFGL-TR-83-0209, Air Force Geophysics Laboratory, <a href="https://apps.dtic.mil/sti/pdfs/ADA140664.pdf" target="_blank"/> (last access: 5 December 2025), 1983.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Reinisch et al.(1992)Reinisch, Haines, and Kuklinski</label><mixed-citation>
      
Reinisch, B. W., Haines, D. M., and Kuklinski, W. S.:
The New Portable Digisonde for Vertical and Oblique Sounding, in: Proceedings of the AGARD EPP 50th Symposium, no. 502 in AGARD Conference Proceedings, pp. 11-1–11-11, <a href="https://ui.adsabs.harvard.edu/abs/1992rspe.agarQ....R/abstract" target="_blank"/> (last access: 23 June 2025), 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Reinisch et al.(2005)Reinisch, Huang, Galkin, Paznukhov, and Kozlov</label><mixed-citation>
      
Reinisch, B. W., Huang, X., Galkin, I. A., Paznukhov, V., and Kozlov, A. V.:
Recent Advances in Real-Time Analysis of Ionograms and Ionospheric Drift Measurements with Digisondes, Journal of Atmospheric and Solar-Terrestrial Physics, 67, 1054–1062, <a href="https://doi.org/10.1016/j.jastp.2005.01.009" target="_blank">https://doi.org/10.1016/j.jastp.2005.01.009</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Reinisch et al.(2008)Reinisch, Galkin, Khmyrov, Kozlov, Lisysyan, Bibl, Cheney, Kitrosser, Stelmash, Roche, Luo, Paznukhov, and Hamel</label><mixed-citation>
      
Reinisch, B. W., Galkin, I. A., Khmyrov, G. M., Kozlov, A. V., Lisysyan, I. A., Bibl, K., Cheney, G., Kitrosser, D., Stelmash, S., Roche, K., Luo, Y., Paznukhov, V. V., and Hamel, R.:
Advancing Digisonde Technology: the DPS-4D, AIP Conference Proceedings, 974, 127–143, <a href="https://doi.org/10.1063/1.2885022" target="_blank">https://doi.org/10.1063/1.2885022</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Rideout and Coster(2006)</label><mixed-citation>
      
Rideout, W. and Coster, A.:
Automated GPS Processing for Global Total Electron Content Data, GPS Solutions, 10, 219–228, <a href="https://doi.org/10.1007/s10291-006-0029-5" target="_blank">https://doi.org/10.1007/s10291-006-0029-5</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Rishbeth and Williams(1985)</label><mixed-citation>
      
Rishbeth, H. and Williams, P. J. S.:
The EISCAT Ionospheric Radar: The System and Its Early Results, Quarterly Journal of the Royal Astronomical Society, 26, 478–512, <a href="https://adsabs.harvard.edu/full/1985QJRAS..26..478R" target="_blank"/> (last access: 24 June 2025), 1985.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Robbins and Monro(1951)</label><mixed-citation>
      
Robbins, H. and Monro, S.:
A Stochastic Approximation Method, The Annals of Mathematical Statistics, 22, 400–407, <a href="https://doi.org/10.1214/aoms/1177729586" target="_blank">https://doi.org/10.1214/aoms/1177729586</a>, 1951.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Sado et al.(2023)Sado, Clausen, Miloch, and Nickisch</label><mixed-citation>
      
Sado, P., Clausen, L. B. N., Miloch, W. J., and Nickisch, H.:
Substorm Onset Prediction Using Machine Learning Classified Auroral Images, Space Weather, 21, e2022SW003300, <a href="https://doi.org/10.1029/2022SW003300" target="_blank">https://doi.org/10.1029/2022SW003300</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Sartipzadeh et al.(2026)Sartipzadeh, Kvammen, Gustavsson, Gulbrandsen, Johnsen, Huyghebaert, and Vierinen</label><mixed-citation>
      
Sartipzadeh, K., Kvammen, A., Gustavsson, B., Gulbrandsen, N., Johnsen, M. G., Huyghebaert, D., and Vierinen, J.:
Replication Data for: Plasma Density Estimation from Ionograms and Geophysical Parameters with Deep Learning, UiT The Arctic University of Norway (DataverseNO), <a href="https://doi.org/10.18710/CFSVA2" target="_blank">https://doi.org/10.18710/CFSVA2</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Šauli et al.(2007)Šauli, Mošna, Boška, Kouba, Laštovička, and Altadill</label><mixed-citation>
      
Šauli, P., Mošna, Z., Boška, J., Kouba, D., Laštovička, J., and Altadill, D.:
Comparison of True-Height Electron Density Profiles Derived by POLAN and NHPC Methods, Studia Geophysica et Geodaetica, 51, 449–459, <a href="https://doi.org/10.1007/s11200-007-0026-3" target="_blank">https://doi.org/10.1007/s11200-007-0026-3</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Sherstyukov et al.(2024)Sherstyukov, Moges, Kozlovsky, and Ulich</label><mixed-citation>
      
Sherstyukov, R., Moges, S., Kozlovsky, A., and Ulich, T.:
A Deep Learning Approach for Automatic Ionogram Parameters Recognition with Convolutional Neural Networks, Earth and Space Science, 11, e2023EA003446, <a href="https://doi.org/10.1029/2023EA003446" target="_blank">https://doi.org/10.1029/2023EA003446</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Smith et al.(2020)Smith, Elsen, and De</label><mixed-citation>
      
Smith, S. L., Elsen, E., and De, S.:
On the Generalization Benefit of Noise in Stochastic Gradient Descent, in: Proceedings of the 37th International Conference on Machine Learning, vol. 119 of Proceedings of Machine Learning Research, pp. 1–20, <a href="https://doi.org/10.48550/arXiv.2006.15081" target="_blank">https://doi.org/10.48550/arXiv.2006.15081</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>SuperMAG Database(2025)</label><mixed-citation>
      
SuperMAG Database, 2025:
SuperMAG Database, Johns Hopkins University Applied Physics Laboratory, <a href="https://supermag.jhuapl.edu/" target="_blank"/> (last access: 13 March 2025), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Terven et al.(2023)Terven, Cordova-Esparza, Ramirez-Pedraza, Chavez-Urbiola, and Romero-Gonzalez</label><mixed-citation>
      
Terven, J., Cordova-Esparza, D. M., Ramirez-Pedraza, A., Chavez-Urbiola, E. A., and Romero-Gonzalez, J. A.:
Loss Functions and Metrics in Deep Learning, arXiv preprint , <a href="https://doi.org/10.48550/arXiv.2307.02694" target="_blank">https://doi.org/10.48550/arXiv.2307.02694</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>TGO Database(2025)</label><mixed-citation>
      
TGO Database, 2025:
Tromsø Geophysical Observatory (TGO) Online Database, UiT The Arctic University of Norway – Tromsø Geophysical Observatory, <a href="https://www.tgo.uit.no/" target="_blank"/> (last access: 13 March 2025), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Themens et al.(2017)Themens, Jayachandran, Galkin, and Hall</label><mixed-citation>
      
Themens, D. R., Jayachandran, P. T., Galkin, I., and Hall, C.:
The Empirical Canadian High Arctic Ionospheric Model (E-CHAIM): <i>N</i><sub><i>m</i></sub><i>F</i><sub>2</sub> and <i>h</i><sub><i>m</i></sub><i>F</i><sub>2</sub>, Journal of Geophysical Research: Space Physics, 122, 9015–9031, <a href="https://doi.org/10.1002/2017JA024398" target="_blank">https://doi.org/10.1002/2017JA024398</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Themens et al.(2018)Themens, Jayachandran, Bilitza, Erickson, Häggström, Lyashenko, Reid, Varney, and Pustovalova</label><mixed-citation>
      
Themens, D. R., Jayachandran, P. T., Bilitza, D., Erickson, P. J., Häggström, I., Lyashenko, M. V., Reid, B., Varney, R. H., and Pustovalova, L.:
Topside Electron Density Representations for Middle and High Latitudes: A Topside Parameterization for E-CHAIM Based On the NeQuick, Journal of Geophysical Research: Space Physics, 123, 1603–1617, <a href="https://doi.org/10.1002/2017JA024817" target="_blank">https://doi.org/10.1002/2017JA024817</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Themens et al.(2019)Themens, Jayachandran, McCaffrey, Reid, and Varney</label><mixed-citation>
      
Themens, D. R., Jayachandran, P. T., McCaffrey, A. M., Reid, B., and Varney, R. H.:
A Bottomside Parameterization for the Empirical Canadian High Arctic Ionospheric Model, Radio Science, 54, 397–414, <a href="https://doi.org/10.1029/2018RS006748" target="_blank">https://doi.org/10.1029/2018RS006748</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Titheridge(1985)</label><mixed-citation>
      
Titheridge, J. E.:
Ionogram Analysis with the Generalised Program POLAN, NOAA Technical Report UAG-93, World Data Center A for Solar–Terrestrial Physics, National Environmental Satellite, Data, and Information Service, United States, <a href="https://repository.library.noaa.gov/view/noaa/1343" target="_blank"/> (last access: 23 June 2025), 1985.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Tjulin(2017)</label><mixed-citation>
      
Tjulin, A.:
EISCAT Experiments, Tech. rep., EISCAT Scientific Association, EISCAT Scientific Association, <a href="https://www.example.com/manual.pdf" target="_blank"/> (last access: 10 November 2024), 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Villani(2009)</label><mixed-citation>
      
Villani, C.:
The Wasserstein Distances, in: Optimal Transport: Old and New, vol. 338 of Grundlehren der Mathematischen Wissenschaften, Springer, Berlin, Heidelberg, pp. 93–111, <a href="https://doi.org/10.1007/978-3-540-71050-9_6" target="_blank">https://doi.org/10.1007/978-3-540-71050-9_6</a>, 2009.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>Voiculescu et al.(2010)Voiculescu, Nygrén, Aikio, and Kuula</label><mixed-citation>
      
Voiculescu, M., Nygrén, T., Aikio, A., and Kuula, R.:
An olden but golden EISCAT observation of a quiet-time ionospheric trough, Journal of Geophysical Research: Space Physics, 115, <a href="https://doi.org/10.1029/2010JA015557" target="_blank">https://doi.org/10.1029/2010JA015557</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>Wang et al.(2019)Wang, Dehghanian, Li, and Wang</label><mixed-citation>
      
Wang, S., Dehghanian, P., Li, L., and Wang, B.:
A Machine Learning Approach to Detection of Geomagnetically Induced Currents in Power Grids, IEEE Transactions on Industry Applications, 56, 1098–1106, <a href="https://doi.org/10.1109/TIA.2019.2957471" target="_blank">https://doi.org/10.1109/TIA.2019.2957471</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>Wintoft and Lundstedt(1999)</label><mixed-citation>
      
Wintoft, P. and Lundstedt, H.:
A Neural Network Study of the Mapping from Solar Magnetic Fields to the Daily Average Solar Wind Velocity, Journal of Geophysical Research: Space Physics, 104, 6729–6736, <a href="https://doi.org/10.1029/1998JA900183" target="_blank">https://doi.org/10.1029/1998JA900183</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>Wintoft and Wik(2018)</label><mixed-citation>
      
Wintoft, P. and Wik, M.:
Evaluation of Kp and Dst Predictions Using ACE and DSCOVR Solar Wind Data, Space Weather, 16, 1972–1983, <a href="https://doi.org/10.1029/2018SW001994" target="_blank">https://doi.org/10.1029/2018SW001994</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>Zabotin et al.(2006)Zabotin, Wright, and Zhbankov</label><mixed-citation>
      
Zabotin, N. A., Wright, J. W., and Zhbankov, G. A.:
NeXtYZ: Three-dimensional electron density inversion for dynasonde ionograms, Radio Science, 41, 1–12, <a href="https://doi.org/10.1029/2005RS003352" target="_blank">https://doi.org/10.1029/2005RS003352</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib82"><label>Zhang et al.(2005)Zhang, Holt, van Eyken, McCready, Amory-Mazaudier, Fukao, and Sulzer</label><mixed-citation>
      
Zhang, S., Holt, J. M., van Eyken, A. P., McCready, M., Amory-Mazaudier, C., Fukao, S., and Sulzer, M.:
Ionospheric Local Model and Climatology from Long-Term Databases of Multiple Incoherent Scatter Radars, Geophysical Research Letters, 32, L20102, <a href="https://doi.org/10.1029/2005GL023603" target="_blank">https://doi.org/10.1029/2005GL023603</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib83"><label>Zou et al.(2021)Zou, Cao, Li, and Gu</label><mixed-citation>
      
Zou, D., Cao, Y., Li, Y., and Gu, Q.:
Understanding the Generalization of Adam in Learning Neural Networks with Proper Regularization, arXiv preprint, <a href="https://arxiv.org/abs/2108.11371" target="_blank"/> (last access: 5 December 2025), 2021.

    </mixed-citation></ref-html>--></article>
