chap04.tex 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469
  1. % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2. % Author: Phillip Rothenbeck
  3. % Title: Investigating the Evolution of the COVID-19 Pandemic in Germany Using Physics-Informed Neural Networks
  4. % File: chap04/chap04.tex
  5. % Part: Experiments
  6. % Description:
  7. % summary of the content in this chapter
  8. % Version: 01.01.2012
  9. % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  10. \chapter{Experiments 10}
  11. \label{chap:evaluation}
  12. In the preceding chapters, we explained the methods (see~\Cref{chap:methods})
  13. based the theoretical background, that we established in~\Cref{chap:background}.
  14. In this chapter present the setups and results from the experiments and
  15. simulations, we ran. First, we discuss the experiments dedicated to identify
  16. the epidemiological parameters of $\beta$ and $\alpha$ in synthetic and
  17. real-world data. Second, we examine the reproduction number in synthetic and
  18. real-world data of Germany. Each section, is divided into a description of the
  19. experimental setup and the results.
  20. % -------------------------------------------------------------------
  21. \section{Identifying the Transition Rates on Real-World and Synthetic Data 5}
  22. \label{sec:sir}
  23. In this section, we aim to identify the transmission rate $\beta$ and the
  24. recovery rate $\alpha$ from either synthetic or preprocessed real-world data.
  25. The methodology that we employ to identify the transition rates is described
  26. in~\Cref{sec:pinn:sir}. Meanwhile, the methods we utilize to preprocess the
  27. real-world data are detailed in~\Cref{sec:preprocessing:rq}.
  28. % -------------------------------------------------------------------
  29. \subsection{Setup 1}
  30. \label{sec:sir:setup}
  31. In this subsection, we present the configurations for the training of our
  32. PINNs, which are designed to identify the transition parameters. This
  33. encompasses the specific parameters for the preprocessing and the configuration
  34. of the PINN themselves.\\
  35. In order to validate our method, we first generate a dataset of synthetic data.
  36. We achieve this by solving~\Cref{eq:modSIR} for a given set of parameters.
  37. The parameters are set to $\alpha = \nicefrac{1}{3}$ and $\beta = \nicefrac{1}{2}$.
  38. The size of the population is $N = \expnumber{7.6}{6}$ and the initial amount of
  39. infectious individuals of is $I_0 = 10$. We conduct the simulation over 150
  40. days, resulting in a dataset of the form of~\Cref{fig:synthetic_SIR}.\\ In
  41. order to process the real-world RKI data, it is necessary to preprocess the raw
  42. data for each state and Germany separately. This is achieved by utilizing a
  43. recovery queue with a recovery period of 14 days. With regard to population
  44. size of each state, we set it to the respective value counted at the end of
  45. 2019\footnote{\url{https://de.statista.com/statistik/kategorien/kategorie/8/themen/63/branche/demographie/\#overview}}.
  46. The initial number of infectious individuals is set to the number of infected
  47. people on March 09. 2020 from the dataset. The data we extract spans from
  48. March 09. 2020 to June 22. 2023, encompassing a period of 1200 days and
  49. representing the time span during which the COVID-19 disease was the most
  50. active and severe.
  51. \begin{figure}[h]
  52. %\centering
  53. \setlength{\unitlength}{1cm} % Set the unit length for coordinates
  54. \begin{picture}(12, 9.5) % Specify the size of the picture environment (width, height)
  55. \put(1.5, 4.5){
  56. \begin{subfigure}{0.3\textwidth}
  57. \centering
  58. \includegraphics[width=\textwidth]{SIR_synth.pdf}
  59. \label{fig:synthetic_SIR}
  60. \end{subfigure}
  61. }
  62. \put(8, 4.5){
  63. \begin{subfigure}{0.3\textwidth}
  64. \centering
  65. \includegraphics[width=\textwidth]{datasets_states/Germany_SIR_14.pdf}
  66. \label{fig:germany_sir}
  67. \end{subfigure}
  68. }
  69. \put(0, 0){
  70. \begin{subfigure}{0.3\textwidth}
  71. \centering
  72. \includegraphics[width=\textwidth]{datasets_states/Schleswig_Holstein_SIR_14.pdf}
  73. \label{fig:schleswig_holstein_sir}
  74. \end{subfigure}
  75. }
  76. \put(4.75, 0){
  77. \begin{subfigure}{0.3\textwidth}
  78. \centering
  79. \includegraphics[width=\textwidth]{datasets_states/Berlin_SIR_14.pdf}
  80. \label{fig:berlin_sir}
  81. \end{subfigure}
  82. }
  83. \put(9.5, 0){
  84. \begin{subfigure}{0.3\textwidth}
  85. \centering
  86. \includegraphics[width=\textwidth]{datasets_states/Thueringen_SIR_14.pdf}
  87. \label{fig:thüringen_sir}
  88. \end{subfigure}
  89. }
  90. \end{picture}
  91. \caption{Synthetic and real-world training data. The synthetic data is
  92. generated with $\alpha=\nicefrac{1}{3}$ and $\beta=\nicefrac{1}{2}$
  93. and~\Cref{eq:modSIR}. The Germany data is taken from the death case
  94. data set. Exemplatory we show illustrations of the datasets of Schleswig
  95. Holstein, Berlin, and Thuringia. For the other states see~\Cref{chap:appendix} }
  96. \label{fig:datasets_sir}
  97. \end{figure}
  98. The PINN that we utilize comprises of seven hidden layers with twenty neurons
  99. each, and an activation function of ReLU. We employ the Adam optimizer and the
  100. polynomial scheduler of the PyTorch library, for training, with a base learning rate
  101. of $\expnumber{1}{-3}$. We train the model for 10000 epochs to extract the
  102. parameters. For each set of parameters, we conduct five iterations to
  103. demonstrate stability of the values. The configuration is similar to the
  104. configuration, that Shaier \etal ~\cite{Shaier2021} use for their work aside
  105. from the learning rate and the scheduler choice.\\
  106. The following section presents the results of the simulations conducted with the
  107. setups that we describe in this section.
  108. % -------------------------------------------------------------------
  109. \subsection{Results 4}
  110. \label{sec:sir:results}
  111. \begin{figure}[t]
  112. \centering
  113. \includegraphics[width=0.7\textwidth]{reproducability.pdf}
  114. \caption{Visualization of all 5 predictions for the synthetic dataset,
  115. compared to the true values of $\alpha = \nicefrac{1}{3}$ and $\beta = \nicefrac{1}{2}$}
  116. \label{fig:reprod}
  117. \end{figure}
  118. In this section, we present the results, that we obtain from the conducted
  119. experiments, that we describe in the preceding section. We begin by examining
  120. the results for the synthetic dataset, focusing the accuracy and
  121. reproducibility. We then proceed to present and discuss the results for the
  122. German states and Germany.\\
  123. The results of the experiment regarding the synthetic data can be seen
  124. in~\Cref{table:alpha_beta_synth} and in~\Cref{fig:reprod}.~\Cref{fig:reprod}
  125. depicts the values of $\beta$ and $\alpha$ for each iteration in comparison to the true
  126. values of $\beta=\nicefrac{1}{2}$ and $\alpha=\nicefrac{1}{3}$. In~\Cref{table:alpha_beta_synth}
  127. we present the mean $\mu$ and standard deviation $\sigma$ of both values across
  128. all five iterations.\\
  129. \begin{table}[h]
  130. \begin{center}
  131. \begin{tabular}{ccc ccc}
  132. \toprule
  133. \multicolumn{3}{c}{$\alpha$} & \multicolumn{3}{c}{$\beta$} \\
  134. \cmidrule{1-3}\cmidrule{4-6}
  135. true & $\mu$ & $\sigma$ & true & $\mu$ & $\sigma$ \\
  136. \midrule
  137. 0.3333 & 0.3334 & 0.0011 & 0.5000 & 0.5000 & 0.0017 \\
  138. \bottomrule
  139. \end{tabular}
  140. \caption{The mean $\mu$ and standard deviation $\sigma$ across the 5
  141. independent iterations of training our PINNs with the synthetic dataset.}
  142. \label{table:alpha_beta_synth}
  143. \end{center}
  144. \end{table}
  145. The results demonstrate that the model is capable of approximating the correct
  146. parameters for the small, synthetic dataset in each of the five iterations.
  147. While the predicted value is not precisely accurate, the standard deviation is
  148. sufficiently small, and taking the mean of multiple iterations produces an
  149. almost perfect result.\\
  150. In~\Cref{table:state_mean_std} we present the results of the training for the
  151. real-world data. The results are presented from top to bottom, in the order of
  152. the community identification number, with the last entry being Germany. Both
  153. the mean $\mu$ and the standard deviation $\sigma$ are calculated across all
  154. five iterations of our experiment. We can observe that the values of
  155. \emph{Hamburg} have the highest standard deviation, while \emph{Mecklenburg Vorpommern}
  156. has the lowest $\sigma$.\\
  157. \begin{table}[h]
  158. \begin{center}
  159. \begin{tabular}{lccccc}
  160. \toprule
  161. & \multicolumn{2}{c}{$\alpha$} & \multicolumn{2}{c}{$\beta$} & \\
  162. \cmidrule{2-3}\cmidrule{4-5}
  163. state name & $\mu$ & $\sigma$ & $\mu$ & $\sigma$ & $e_{\text{synth}}$ \\
  164. \midrule
  165. Schleswig Holstein & 0.0771 & 0.0010 & 0.0966 & 0.0013 & 0.0849 \\
  166. Hamburg & 0.0847 & 0.0035 & 0.1077 & 0.0037 & 0.0948 \\
  167. Lower Saxony & 0.0735 & 0.0014 & 0.0962 & 0.0018 & 0.0774 \\
  168. Bremen & 0.0588 & 0.0018 & 0.0795 & 0.0025 & 0.0933 \\
  169. North Rhine-Westphalia & 0.0780 & 0.0009 & 0.1001 & 0.0011 & 0.0777 \\
  170. Hesse & 0.0653 & 0.0016 & 0.0854 & 0.0020 & 0.1017 \\
  171. Rhineland-Palatinate & 0.0808 & 0.0016 & 0.1036 & 0.0018 & 0.0895 \\
  172. Baden-Württemberg & 0.0862 & 0.0014 & 0.1132 & 0.0016 & 0.0796 \\\addlinespace
  173. Bavaria & 0.0809 & 0.0021 & 0.1106 & 0.0027 & 0.0952 \\
  174. Saarland & 0.0746 & 0.0021 & 0.0996 & 0.0024 & 0.1080 \\
  175. Berlin & 0.0901 & 0.0008 & 0.1125 & 0.0008 & 0.0667 \\
  176. Brandenburg & 0.0861 & 0.0008 & 0.1091 & 0.0010 & 0.0724 \\
  177. Mecklenburg-Vorpommern & 0.0910 & 0.0007 & 0.1167 & 0.0008 & 0.0540 \\
  178. Saxony & 0.0797 & 0.0017 & 0.1073 & 0.0022 & 0.1109 \\
  179. Saxony-Anhalt & 0.0932 & 0.0019 & 0.1207 & 0.0027 & 0.0785 \\
  180. Thuringia & 0.0952 & 0.0011 & 0.1248 & 0.0016 & 0.0837 \\\addlinespace
  181. Germany & 0.0803 & 0.0012 & 0.1044 & 0.0014 & 0.0804 \\
  182. \bottomrule
  183. \end{tabular}
  184. \caption{Mean and standard deviation across the 5 iterations, that we
  185. conducted for each German state and Germany as the whole country.}
  186. \label{table:state_mean_std}
  187. \end{center}
  188. \end{table}
  189. \begin{figure}[t]
  190. \centering
  191. \includegraphics[width=\textwidth]{mean_std_alpha_beta_res.pdf}
  192. \caption{Visualization of the mean $\mu$ and standard deviation $\sigma$ of
  193. the transition rates $\alpha$ and $\beta$ for each state compared to the
  194. mean values of $\alpha$ and $\beta$ for Germany.}
  195. \label{fig:alpha_beta_mean_std}
  196. \end{figure}
  197. In~\Cref{fig:alpha_beta_mean_std}, we present a visual representation of the
  198. means and standard deviations in comparison to the national values. It is
  199. noteworthy that the states of Saxony-Anhalt and Thuringia have the highest
  200. transmission rates of all states, while Bremen and Hessen have the lowest
  201. values for $\beta$. The transmission rates of Hamburg, Baden Württemberg,
  202. Bavaria, and all eastern states lay above the national rate of transmission.
  203. Similarly, the recovery rate yields comparable outcomes. For the recovery rate,
  204. the same states that exhibit a transmission rate exceeding the national value,
  205. have a higher recovery rate than the national standard, with the exception of
  206. Saxony.It is noteworthy that the recovery rates of all states exhibit a
  207. tendency to align with the recovery rate of $\alpha=\nicefrac{1}{14}$, which is
  208. equivalent to a recovery period of 14 days.\\
  209. It is evident that there is a correlation between the values of $\alpha$ and
  210. $\beta$ for each state. States with a high transmission rate tend to have a
  211. high recovery rate, and vice versa. The correlation between $\alpha$ and
  212. $\beta$ can be explained by the implicate definition of $\alpha$ using a
  213. recovery queue with a constant recovery period of 14 days. This might result to
  214. the PINN not learning $\alpha$ as a standalone parameter but rather as a
  215. function of the transmission rate $\beta$. This phenomenon occurs because the
  216. transmission rate determines the number of individuals that get infected per
  217. day, and the recovery queue moves a proportional number of people to the
  218. removed compartment. Consequently, a number of people defined by $\beta$ move
  219. to the $R$ compartment 14 days after they were infected.\\
  220. This issue can be addressed by reducing the SIR model, thereby eliminating the
  221. significance of the $R$ compartment size. In the following section, we present
  222. our experiments for the reduced SIR model with time-independent parameters.
  223. % -------------------------------------------------------------------
  224. \section{Reduced SIR Model 5}
  225. \label{sec:rsir}
  226. In this section we describe the experiments we conduct to identify the
  227. time-dependent reproduction number for both synthetic and real-world data.
  228. Similar to the previous section, we first describe the setup of our experiments
  229. and afterwards present the results. The methods we employ for the preprocessing
  230. are described in~\Cref{sec:preprocessing:rq} and for the PINN, that we use,
  231. are described in~\Cref{sec:pinn:rsir}.
  232. % -------------------------------------------------------------------
  233. \subsection{Setup 1}
  234. \label{sec:rsir:setup}
  235. This section outlines the selection of parameters and configuration for data
  236. generation, preprocessing, and the neural networks. We employ these setups to
  237. train the PINNs to identify the reproduction number on both synthetic and
  238. real-world data.\\
  239. For the purposes of validation, we create a synthetic dataset, by setting the parameter
  240. of $\alpha$ and the reproduction value each to a specific values, and solving~\Cref{eq:reduced_sir_ODE}
  241. for a given time interval. We set $\alpha=\nicefrac{1}{3}$ and $\Rt$ to the
  242. values as can be seen in~\Cref{fig:Rt_dataset} as well as the population
  243. size $N=\expnumber{7.6}{6}$ and the initial amount of infected people to
  244. $I_0=10$. Furthermore, we set our simulated time span to 150 days. We use this
  245. dataset to demonstrate, that our method is working on a simple and minimal
  246. dataset.\\ To obtain a dataset of the infectious group, consisting of the
  247. real-world data, we processed the data of the dataset
  248. \emph{COVID-19-Todesfälle in Deutschland} to extract the number of infections
  249. in Germany as a whole. For the German states, we use the data of \emph{SARS-CoV-2
  250. Infektionen in Deutschland}. In the preprocessing stage, we employ a constant
  251. rate for $\alpha$ to move individuals into the removed compartment. For each
  252. state we generate two datasets with a different recovery rate. First, we choose
  253. $\alpha = \nicefrac{1}{14}$, which aligns with the time of recovery\footnote{\url{https://github.com/robert-koch-institut/SARS-CoV-2-Infektionen_in_Deutschland.git}}.
  254. Second, we use $\alpha=\nicefrac{1}{5}$, as 5 days into the infection is the
  255. point at which the infectiousness is at its peak\footnote{\url{https://www.infektionsschutz.de/coronavirus/fragen-und-antworten/ansteckung-uebertragung-und-krankheitsverlauf/}}.
  256. As in~\Cref{sec:sir}, we set the population size $N$ of each state and Germany
  257. to the corresponding size at the end of 2019. Furthermore, for the same reason
  258. we restrict the data points to an interval of 1200 days, beginning on March 09.
  259. 2020.\\
  260. \begin{figure}[t]
  261. \centering
  262. \begin{subfigure}{0.3\textwidth}
  263. \centering
  264. \includegraphics[width=\textwidth]{I_synth.pdf}
  265. \end{subfigure}
  266. \quad
  267. \begin{subfigure}{0.3\textwidth}
  268. \centering
  269. \includegraphics[width=\textwidth]{I_synth_r_t.pdf}
  270. \end{subfigure}
  271. \vskip\baselineskip
  272. \begin{subfigure}{0.67\textwidth}
  273. \centering
  274. \includegraphics[width=\textwidth]{datasets_states/Germany_datasets.pdf}
  275. \end{subfigure}
  276. \caption{The upper two graphics show the curve of the size of the
  277. infectious group (left) and the corresponding true reproduction value
  278. $\Rt$ (right) for the synthetic data. The lower graphic exemplary
  279. illustrates the different curves for Germany.}
  280. \label{fig:Rt_dataset}
  281. \end{figure}
  282. In order to achieve the desired output, the selected neural network
  283. architecture comprises of four hidden layers, each containing 100 neurons. The
  284. activation function is the tangens hyperbolicus function. For the real-world
  285. data, we weight the data loss by a factor of $\expnumber{1}{6}$, to the total
  286. loss. The model is trained using a base learning rate of $\expnumber{1}{-3}$,
  287. with the same scheduler and optimizer as we describe in~\Cref{sec:sir:setup}.
  288. We train the model for 20000 epochs. To reduce the standard deviation, each
  289. experiment is conducted 15 times.\\
  290. % -------------------------------------------------------------------
  291. \subsection{Results 4}
  292. \label{sec:rsir:results}
  293. In this section we provide the results for our experiments considering the
  294. reduced SIR model and the reproduction number $\Rt$. First, we present
  295. our findings for the synthetic dataset. Then, we provide and discuss the
  296. results for the real-world data.\\
  297. \Cref{fig:synth_results} illustrates the results of our experiments conducted on
  298. the synthetic dataset, which can be seen in~\Cref{fig:Rt_dataset}. It is evident
  299. that the model is capable of learning the infection data across all data points.
  300. The error for this is, $e_{\text{synth}} = 0.0016$, which is of a negligible
  301. magnitude.\\
  302. \begin{figure}[h]
  303. \centering
  304. \begin{subfigure}{0.45\textwidth}
  305. \includegraphics[width=\textwidth]{synthetic_I_prediction.pdf}
  306. \end{subfigure}
  307. \quad
  308. \begin{subfigure}{0.45\textwidth}
  309. \includegraphics[width=\textwidth]{synthetic_R_t_statistics.pdf}
  310. \end{subfigure}
  311. \label{fig:synth_results}
  312. \caption{Results for the reproduction rate $\Rt$ on synthetic data. The
  313. left graphic show the prediction of the model regarding the $I$ group. The
  314. right graphic presents the predicted $\Rt$ against the true value, with the
  315. standard deviation.}
  316. \end{figure}
  317. An examination of the predictions for the representation value $\Rt$ reveals
  318. that here as well, the model is capable of accurately delineating the value at
  319. each time point. However, during the first 30 days, the standard deviation is
  320. exhibits an upward trend, while during the final 120 days, the predictions
  321. demonstrate remarkable precision. The overall prediction of $\Rt$ has an error
  322. of $e_{\Rt} = 0.0521$.\\
  323. In~\Cref{fig:state_results}, we present the graphs of $\Rt$ for the state with
  324. the highest value of $\beta$, namely Thuringia, and for the state with the lowest
  325. transmission rate $\beta$, namely Bremen. Further visualizations of the results
  326. can be found in~\Cref{chap:appendix}. In all datasets, the graphs with $\alpha =
  327. \nicefrac{1}{5}$ are of a smaller size than those with
  328. $\alpha = \nicefrac{1}{14}$. This is due to the fact that the individuals are
  329. being moved to the removed compartment at a faster rate. Resulting, it can be
  330. observed that the value of $\Rt$ is constantly remaining closer to the threshold
  331. of $\Rt=1$, while the reproduction number for datasets with $\alpha = \nicefrac{1}{14}$
  332. reaches values of up to 1.6. In states with higher values of $\beta$, the period
  333. during which the value of $\Rt$ is above the threshold of one 1 is longer, but
  334. the peak is lower. In states with a lower transmission rate, the period above 1
  335. is shorter, but the peak value is higher.\\
  336. \begin{figure}[t]
  337. \centering
  338. \begin{subfigure}{0.45\textwidth}
  339. \includegraphics[width=\textwidth]{I_prediction/Thueringen_I_prediction.pdf}
  340. \end{subfigure}
  341. \quad
  342. \begin{subfigure}{0.45\textwidth}
  343. \includegraphics[width=\textwidth]{I_prediction/Bremen_I_prediction.pdf}
  344. \end{subfigure}
  345. \begin{subfigure}{0.45\textwidth}
  346. \includegraphics[width=\textwidth]{R_t/Thueringen_R_t_statistics.pdf}
  347. \end{subfigure}
  348. \quad
  349. \begin{subfigure}{0.45\textwidth}
  350. \includegraphics[width=\textwidth]{R_t/Bremen_R_t_statistics.pdf}
  351. \end{subfigure}
  352. \label{fig:state_results}
  353. \caption{Visualization of the prediction of the training and the graphs of
  354. $\Rt$ for Thuringia (left) and Bremen (right) with both
  355. $\alpha = \nicefrac{1}{14}$ and $\alpha = \nicefrac{1}{5}$. Events like
  356. the peak of an influential variant are marked horizontally.}
  357. \end{figure}
  358. \Cref{table:state_error} presents data regarding the discrepancy between the
  359. predicted and actual values from the dataset for compartment $I$. It is evident,
  360. that the error for all experiments falls within a range of values that is not
  361. negligible and will have an influence on the resulting reproduction values that
  362. are learned while fitting the data. A comparison of the results for the various
  363. values of $\alpha$ reveals that the errors associated with $\alpha = \nicefrac{1}{14}$
  364. are consistently smaller, with the exception of Saxony and Germany. This can be
  365. attributed to the differing sizes of infection counts, particularly in relation
  366. to the normalization factor $C$. The model is unable to learn effectively if the
  367. values of the data loss $\mathcal{L}_{\text{data}}$ are too large or too small
  368. at the beginning.\\
  369. As illustrated in~\Cref{fig:state_results}, the training data is overlaid with the
  370. corresponding prediction of the model. We can observe that the prediction, though
  371. an exact reconstruction, accurately captures the general trajectory of the
  372. pandemic. The model's prediction demonstrates an ability to capture larger
  373. peaks, exhibiting a tendency to ignore smaller changes. This suggests that the
  374. prediction of the model is capable show the rough outline of the progression of COVID-19. In the
  375. beginning, the majority of predictions below $\Rt=1$, indicating an outbreak.
  376. As we observed in the synthetic data, the model exhibits a higher standard
  377. deviation at the boundaries. In the graphs, we mark the
  378. peaks of the most severe COVID-19 variants in Germany. While the peaks of the
  379. Alpha and Delta variants are clearly visible in the data, the model does not
  380. learn these, and thus they are not reflected in the results. The peak of the
  381. Omicron variant represents the culmination of the COVID-19 pandemic in Germany
  382. and can be identified as the most prominent peak in the dataset. Immediately preceding this peak, we observe the highest
  383. value of the reproduction number across all states. This phenomenon can be explained, by
  384. number of individuals infected by one infectious person reaching its peak. In
  385. some states the peaks of other Omicron variants after the maximum peak are visible (see Thuringia).\\
  386. The experiments demonstrate, that our model encounteres difficulties in learning the data for the
  387. states and Germany and consequently in predicting the reproduction values for each dataset.
  388. Nonetheless, the predictions illustrate the general trends of the most impactful
  389. events of the COVID-19 pandemic.\\
  390. \begin{table}[t]
  391. \begin{center}
  392. \begin{tabular}{lcc}
  393. \toprule
  394. & \multicolumn{2}{c}{$e_I$} \\
  395. \cmidrule{2-3}
  396. state name & $\alpha=\nicefrac{1}{14}$ & $\alpha=\nicefrac{1}{5}$ \\
  397. \midrule
  398. Schleswig Holstein & 0.2005 & 0.2514 \\
  399. Hamburg & 0.3045 & 0.3357 \\
  400. Lower Saxony & 0.2140 & 0.3082 \\
  401. Bremen & 0.2370 & 0.3838 \\
  402. North Rhine-Westphalia & 0.1718 & 0.2460 \\
  403. Hesse & 0.2736 & 0.3172 \\
  404. Rhineland-Palatinate & 0.2442 & 0.2674 \\
  405. Baden-Württemberg & 0.1984 & 0.2958 \\\addlinespace
  406. Bavaria & 0.1928 & 0.2825 \\
  407. Saarland & 0.2554 & 0.4676 \\
  408. Berlin & 0.1885 & 0.2948 \\
  409. Brandenburg & 0.2023 & 0.2571 \\
  410. Mecklenburg-Vorpommern & 0.1518 & 0.3272 \\
  411. Saxony & 0.3382 & 0.2807 \\
  412. Saxony-Anhalt & 0.1959 & 0.2564 \\
  413. Thuringia & 0.1401 & 0.2221 \\\addlinespace
  414. Germany & 0.3371 & 0.2533 \\
  415. \bottomrule
  416. \end{tabular}
  417. \caption{This table displays all average values of the error $e_{\text{synth}}$
  418. for all German states and Germany. The average is formed across all
  419. 10 iteration.}
  420. \label{table:state_error}
  421. \end{center}
  422. \end{table}
  423. % -------------------------------------------------------------------