From 4e6e43c5c1e7004d6ce42fa66d33d2a18689eafb Mon Sep 17 00:00:00 2001 From: Alex Blank Date: Tue, 5 Aug 2025 17:42:49 +0200 Subject: [PATCH 1/2] further work and refinements --- main.bib | 4250 +++++++++-------- thesis/main.tex | 2 +- ...lstm_fertility_results_by_input_length.png | Bin 0 -> 215411 bytes ...rmer_fertility_results_by_input_length.png | Bin 0 -> 266639 bytes ...nn_transformer_results_by_input_length.png | Bin 193648 -> 0 bytes ...nv_transformer_results_by_input_length.png | Bin 208099 -> 0 bytes ...lstm_fertility_results_by_input_length.png | Bin 0 -> 215731 bytes .../lstm_fertility_results_by_resolution.png | Bin 0 -> 219668 bytes .../lstm_ov_over_results_by_input_length.png | Bin 0 -> 190575 bytes .../results/model_performance_overview.png | Bin 265660 -> 266634 bytes ...rmer_fertility_results_by_input_length.png | Bin 0 -> 248917 bytes ...former_fertility_results_by_resolution.png | Bin 0 -> 247051 bytes ...former_ov_over_results_by_input_length.png | Bin 0 -> 197760 bytes .../transformer_results_by_input_length.png | Bin 230786 -> 0 bytes thesis/sections/discussion.tex | 45 +- thesis/sections/methodology.tex | 68 +- thesis/sections/results.tex | 23 +- 17 files changed, 2327 insertions(+), 2061 deletions(-) create mode 100644 thesis/resources/figures/results/cnn_lstm_fertility_results_by_input_length.png create mode 100644 thesis/resources/figures/results/cnn_transformer_fertility_results_by_input_length.png delete mode 100644 thesis/resources/figures/results/cnn_transformer_results_by_input_length.png delete mode 100644 thesis/resources/figures/results/conv_transformer_results_by_input_length.png create mode 100644 thesis/resources/figures/results/lstm_fertility_results_by_input_length.png create mode 100644 thesis/resources/figures/results/lstm_fertility_results_by_resolution.png create mode 100644 thesis/resources/figures/results/lstm_ov_over_results_by_input_length.png create mode 100644 thesis/resources/figures/results/transformer_fertility_results_by_input_length.png create mode 100644 thesis/resources/figures/results/transformer_fertility_results_by_resolution.png create mode 100644 thesis/resources/figures/results/transformer_ov_over_results_by_input_length.png delete mode 100644 thesis/resources/figures/results/transformer_results_by_input_length.png diff --git a/main.bib b/main.bib index f8af16f..082e015 100644 --- a/main.bib +++ b/main.bib @@ -1,989 +1,1223 @@ -@article{gaskins_predictors_2018, - title = {Predictors of sexual intercourse frequency among couples trying to conceive}, - volume = {15}, - issn = {1743-6095}, - url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5882561/}, - doi = {10.1016/j.jsxm.2018.02.005}, - abstract = {Background -Little is known about the predictors of sexual intercourse frequency ({SIF}) among couples trying to conceive despite the well-established link between {SIF} and fecundity. - -Aim -To evaluate the male and female demographic, occupational, and lifestyle predictors of {SIF} among couples. - -Methods -469 couples without a history of infertility participating in the Longitudinal Investigation of Fertility and the Environment Study (2005–2009) were followed for ≤1 year while trying to conceive. At enrollment, both partners were interviewed about demographic, occupational, lifestyle, and psychological characteristics using standardized questionnaires. Multivariable generalized linear mixed models with Poisson distribution was used to estimate the adjusted percent difference in {SIF} across exposure categories. - -Outcomes -{SIF} was recorded in daily journals and summarized as average {SIF} per month. - -Results -The median (interquartile range) {SIF} during follow-up was 6 (4–9) acts per month. For every year increase in female and male age, {SIF} decreased by −0.8\% (95\% {CI} −2.5, 1.0\%) and −1.7\% (95\% {CI} −3.1, −0.3\%). Women with high school education or less and those of non-White race had 34.4\% and 16.0\% higher {SIF}, respectively. A similar trend was seen for male education and race. Only couples where both partners (but not just one partner) worked rotating shifts had −39.1\% (95\% {CI} −61.0, −5.0\%) lower {SIF} compared to couples where neither partner worked rotating shifts. Male (but not female) exercise was associated with 13.2\% (95\% {CI} 1.7, 26.0\%) higher {SIF}. Diagnosis of a mood or anxiety disorder in the male (but not female) was associated with a 26.0\% (95\% {CI} −42.7, −4.4\%) lower {SIF}. Household income, smoking status, {BMI}, night work, alcohol intake, psychosocial stress were not associated with {SIF}. - -Clinical Implications -Even among couples trying to conceive, there was substantial variation in {SIF}. Both partners’ age, education, race, and rotating shift work as well as male exercise and mental health play an important role in determining {SIF}. - -Strengths \& Limitations -As this was a secondary analysis of an existing study, we lacked information on many pertinent psychological and relationship quality variables and the hormonal status of participants, which could have affected {SIF}. The unique population-based couple design, however, captured both partners’ demographics, occupational characteristics, lifestyle behaviors in advance of their daily, prospective reporting of {SIF}, which was a major strength. - -Conclusion -Important predictors of {SIF} among couples attempting to conceive include male exercise and mental health and both partners’ age, education, race, and rotating shift work.}, - pages = {519--528}, - number = {4}, - journaltitle = {J Sex Med}, - author = {Gaskins, Audrey J. and Sundaram, Rajeshwari and Buck Louis, Germaine M. and Chavarro, Jorge E.}, - urldate = {2025-07-30}, - date = {2018-04}, - pmid = {29523477}, - pmcid = {PMC5882561}, - file = {Full Text PDF:/home/alex/Zotero/storage/S3JV4TU2/Gaskins et al. - 2018 - Predictors of sexual intercourse frequency among couples trying to conceive.pdf:application/pdf}, +@misc{taylor_forecasting_2017, + title = {Forecasting at scale}, + copyright = {http://creativecommons.org/licenses/by/4.0/}, + url = {https://peerj.com/preprints/3190v2}, + doi = {10.7287/peerj.preprints.3190v2}, + abstract = {Forecasting is a common data science task that helps organizations with capacity planning, goal setting, and anomaly detection. Despite its importance, there are serious challenges associated with producing reliable and high quality forecasts –especially when there are a variety of time series and analysts with expertise in time series modeling are relatively rare. To address these challenges, we describe a practical approach to forecasting “at scale” that combines configurable models with analyst-in-the-loop performance analysis. We propose a modular regression model with interpretable parameters that can be intuitively adjusted by analysts with domain knowledge about the time series. We describe performance analyses to compare and evaluate forecasting procedures, and automatically flag forecasts for manual review and adjustment. Tools that help analysts to use their expertise most effectively enable reliable, practical forecasting of business time series.}, + language = {en}, + urldate = {2024-10-14}, + publisher = {PeerJ Preprints}, + author = {Taylor, Sean J and Letham, Benjamin}, + month = sep, + year = {2017}, + file = {PDF:/home/alex/Zotero/storage/GK5AIG2V/Taylor and Letham - 2017 - Forecasting at scale.pdf:application/pdf}, } -@article{pearl_factors_1933, - title = {{FACTORS} {IN} {HUMAN} {FERTILITY} {AND} {THEIR} {STATISTICAL} {EVALUATION}}, - volume = {222}, - rights = {https://www.elsevier.com/tdm/userlicense/1.0/}, - issn = {01406736}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0140673601186484}, - doi = {10.1016/S0140-6736(01)18648-4}, - pages = {607--611}, - number = {5741}, - journaltitle = {The Lancet}, - author = {Pearl, Raymond}, - urldate = {2025-07-30}, - date = {1933-09}, - langid = {english}, +@book{hutter_machine_2021, + address = {Cham}, + series = {Lecture {Notes} in {Computer} {Science}}, + title = {Machine {Learning} and {Knowledge} {Discovery} in {Databases}: {European} {Conference}, {ECML} {PKDD} 2020, {Ghent}, {Belgium}, {September} 14–18, 2020, {Proceedings}, {Part} {III}}, + volume = {12459}, + copyright = {https://www.springernature.com/gp/researchers/text-and-data-mining}, + isbn = {978-3-030-67663-6 978-3-030-67664-3}, + shorttitle = {Machine {Learning} and {Knowledge} {Discovery} in {Databases}}, + url = {https://link.springer.com/10.1007/978-3-030-67664-3}, + language = {en}, + urldate = {2024-10-14}, + publisher = {Springer International Publishing}, + editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, + year = {2021}, + doi = {10.1007/978-3-030-67664-3}, + file = {Submitted Version:/home/alex/Zotero/storage/JMVJMLJ5/Hutter et al. - 2021 - Machine Learning and Knowledge Discovery in Databases European Conference, ECML PKDD 2020, Ghent, B.pdf:application/pdf}, } -@misc{goyal_accurate_2018, - title = {Accurate, Large Minibatch {SGD}: Training {ImageNet} in 1 Hour}, - url = {http://arxiv.org/abs/1706.02677}, - doi = {10.48550/arXiv.1706.02677}, - shorttitle = {Accurate, Large Minibatch {SGD}}, - abstract = {Deep learning thrives with large neural networks and large datasets. However, larger networks and larger datasets result in longer training times that impede research and development progress. Distributed synchronous {SGD} offers a potential solution to this problem by dividing {SGD} minibatches over a pool of parallel workers. Yet to make this scheme efficient, the per-worker workload must be large, which implies nontrivial growth in the {SGD} minibatch size. In this paper, we empirically show that on the {ImageNet} dataset large minibatches cause optimization difficulties, but when these are addressed the trained networks exhibit good generalization. Specifically, we show no loss of accuracy when training with large minibatch sizes up to 8192 images. To achieve this result, we adopt a hyper-parameter-free linear scaling rule for adjusting learning rates as a function of minibatch size and develop a new warmup scheme that overcomes optimization challenges early in training. With these simple techniques, our Caffe2-based system trains {ResNet}-50 with a minibatch size of 8192 on 256 {GPUs} in one hour, while matching small minibatch accuracy. Using commodity hardware, our implementation achieves {\textasciitilde}90\% scaling efficiency when moving from 8 to 256 {GPUs}. Our findings enable training visual recognition models on internet-scale data with high efficiency.}, - number = {{arXiv}:1706.02677}, - publisher = {{arXiv}}, - author = {Goyal, Priya and Dollár, Piotr and Girshick, Ross and Noordhuis, Pieter and Wesolowski, Lukasz and Kyrola, Aapo and Tulloch, Andrew and Jia, Yangqing and He, Kaiming}, - urldate = {2025-07-22}, - date = {2018-04-30}, - eprinttype = {arxiv}, - eprint = {1706.02677 [cs]}, - keywords = {Computer Science - Machine Learning, Computer Science - Computer Vision and Pattern Recognition, Computer Science - Distributed, Parallel, and Cluster Computing}, - file = {Full Text PDF:/home/alex/Zotero/storage/5MKPLWI7/Goyal et al. - 2018 - Accurate, Large Minibatch SGD Training ImageNet in 1 Hour.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TRYJFLDW/1706.html:text/html}, +@incollection{hutter_general_2021, + address = {Cham}, + title = {A {General} {Machine} {Learning} {Framework} for {Survival} {Analysis}}, + volume = {12459}, + isbn = {978-3-030-67663-6 978-3-030-67664-3}, + url = {https://link.springer.com/10.1007/978-3-030-67664-3_10}, + language = {en}, + urldate = {2024-10-14}, + booktitle = {Machine {Learning} and {Knowledge} {Discovery} in {Databases}}, + publisher = {Springer International Publishing}, + author = {Bender, Andreas and Rügamer, David and Scheipl, Fabian and Bischl, Bernd}, + editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, + year = {2021}, + doi = {10.1007/978-3-030-67664-3_10}, + note = {Series Title: Lecture Notes in Computer Science}, + pages = {158--173}, + file = {Submitted Version:/home/alex/Zotero/storage/WQIHZ7IP/Bender et al. - 2021 - A General Machine Learning Framework for Survival Analysis.pdf:application/pdf}, } -@article{wen_time_2023, - title = {Time Series Prediction Based on {LSTM}-Attention-{LSTM} Model}, - volume = {11}, - issn = {2169-3536}, - url = {https://ieeexplore.ieee.org/document/10124729/}, - doi = {10.1109/ACCESS.2023.3276628}, - abstract = {Time series forecasting uses data from the past periods of time to predict future information, which is of great significance in many applications. Existing time series forecasting methods still have problems such as low accuracy when dealing with some non-stationary multivariate time series data forecasting. Aiming at the shortcomings of existing methods, in this paper we propose a new time series forecasting model {LSTM}-attention-{LSTM}. The model uses two {LSTM} models as the encoder and decoder, and introduces an attention mechanism between the encoder and decoder. The model has two distinctive features: first, by using the attention mechanism to calculate the interrelationship between sequence data, it overcomes the disadvantage of the coder-and-decoder model in that the decoder cannot obtain sufficiently long input sequences; second, it is suitable for sequence forecasting with long time steps. In this paper we validate the proposed model based on several real data sets, and the results show that the {LSTM}-attention-{LSTM} model is more accurate than some currently dominant models in prediction. The experiment also assessed the effect of the attention mechanism at different time steps by varying the time step.}, - pages = {48322--48331}, - journaltitle = {{IEEE} Access}, - author = {Wen, Xianyun and Li, Weibang}, - urldate = {2025-07-22}, - date = {2023}, - keywords = {attention mechanisms, Autoregressive processes, Data models, Decoding, encoder and decoder model, Forecasting, Logic gates, long short-term memory networks, Predictive models, Time series analysis, Time series forecasting}, - file = {Full Text PDF:/home/alex/Zotero/storage/3M54PVSE/Wen and Li - 2023 - Time Series Prediction Based on LSTM-Attention-LSTM Model.pdf:application/pdf}, +@misc{lightningai_pytorch_2024, + title = {{PyTorch} {Lightning}}, + url = {https://www.pytorchlightning.ai}, + urldate = {2024-10-14}, + author = {lightning.ai}, + year = {2024}, } -@misc{pham_dropout_2014, - title = {Dropout improves Recurrent Neural Networks for Handwriting Recognition}, - url = {http://arxiv.org/abs/1312.4569}, - doi = {10.48550/arXiv.1312.4569}, - abstract = {Recurrent neural networks ({RNNs}) with Long Short-Term memory cells currently hold the best known results in unconstrained handwriting recognition. We show that their performance can be greatly improved using dropout - a recently proposed regularization method for deep architectures. While previous works showed that dropout gave superior performance in the context of convolutional networks, it had never been applied to {RNNs}. In our approach, dropout is carefully used in the network so that it does not affect the recurrent connections, hence the power of {RNNs} in modeling sequence is preserved. Extensive experiments on a broad range of handwritten databases confirm the effectiveness of dropout on deep architectures even when the network mainly consists of recurrent and shared connections.}, - number = {{arXiv}:1312.4569}, - publisher = {{arXiv}}, - author = {Pham, Vu and Bluche, Théodore and Kermorvant, Christopher and Louradour, Jérôme}, - urldate = {2025-07-22}, - date = {2014-03-10}, - eprinttype = {arxiv}, - eprint = {1312.4569 [cs]}, - keywords = {Computer Science - Machine Learning, Computer Science - Computer Vision and Pattern Recognition, Computer Science - Neural and Evolutionary Computing}, - file = {Full Text PDF:/home/alex/Zotero/storage/IA52LNE8/Pham et al. - 2014 - Dropout improves Recurrent Neural Networks for Handwriting Recognition.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/LJ8EJ5PS/1312.html:text/html}, +@misc{alexandrov_gluonts_2019, + title = {{GluonTS}: {Probabilistic} {Time} {Series} {Models} in {Python}}, + shorttitle = {{GluonTS}}, + url = {http://arxiv.org/abs/1906.05264}, + abstract = {We introduce Gluon Time Series (GluonTS, available at https://gluon-ts.mxnet.io), a library for deep-learning-based time series modeling. GluonTS simplifies the development of and experimentation with time series models for common tasks such as forecasting or anomaly detection. It provides all necessary components and tools that scientists need for quickly building new models, for efficiently running and analyzing experiments and for evaluating model accuracy.}, + urldate = {2024-10-14}, + publisher = {arXiv}, + author = {Alexandrov, Alexander and Benidis, Konstantinos and Bohlke-Schneider, Michael and Flunkert, Valentin and Gasthaus, Jan and Januschowski, Tim and Maddix, Danielle C. and Rangapuram, Syama and Salinas, David and Schulz, Jasper and Stella, Lorenzo and Türkmen, Ali Caner and Wang, Yuyang}, + month = jun, + year = {2019}, + note = {arXiv:1906.05264}, + keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, + file = {Preprint PDF:/home/alex/Zotero/storage/JP9K74A8/Alexandrov et al. - 2019 - GluonTS Probabilistic Time Series Models in Python.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/RJYSBT29/1906.html:text/html}, } -@article{wallach_prediction_1980, - title = {Prediction and Detection of Ovulation}, - volume = {34}, - issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216448880}, - doi = {10.1016/S0015-0282(16)44888-0}, - pages = {89--98}, - number = {2}, - journaltitle = {Fertility and Sterility}, - author = {Wallach, Edward and Moghissi, Kamran S.}, - urldate = {2025-07-15}, - date = {1980-08}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/JREACGRA/Wallach and Moghissi - 1980 - Prediction and Detection of Ovulation.pdf:application/pdf}, -} - -@article{guida_efficacy_1999, - title = {Efficacy of methods for determining ovulation in a natural family planning program}, - volume = {72}, - issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028299003659}, - doi = {10.1016/S0015-0282(99)00365-9}, - abstract = {Objective: To evaluate the efficacy in ovulation detection of methods used in natural family planning in comparison with pelvic ultrasonography. Design: Prospective analysis of ovulation detection by natural family planning methods and ultrasonography. Setting: Natural family planning clinic, Department of Obstetrics and Gynecology, University of Naples “Federico {II}”. Patient(s): Forty healthy women who were highly motivated to use natural family planning. Intervention(s): None. Main Outcome Measure(s): Transvaginal ultrasonographic findings, urinary {LH} levels, salivary b-glucuronidase activity, salivary ferning levels and characteristics of cervical mucus, and {BBT}. -Result(s): Urinary {LH} level determination yielded a 100\% correlation with the simultaneous ultrasonographic diagnosis of ovulation. Mucus sensations and characteristics yielded a 48.3\% correlation when simultaneously evaluated with ovulation. b-Glucuronidase levels yielded a 27.7\% correlation. The salivary ferning test had a 36.8\% ovulation-detection rate the day of ovulation, but 58.7\% of results were uninterpretable. Body temperature measurements yielded a 30.4\% correlation with the simultaneous ultrasonographic diagnosis of ovulation. -Conclusion(s): Measuring urinary {LH} levels is an excellent method for determining ovulation. Although variations in mucus characteristics and basal body temperature correlate somewhat with ovulation, the length of the fertile period is overestimated with these methods. The salivary ferning test and measurement of b-glucuronidase levels are not good methods for home ovulation testing. (Fertil Sterilt 1999;72:900 – 4. ©1999 by American Society for Reproductive Medicine.)}, - pages = {900--904}, - number = {5}, - journaltitle = {Fertility and Sterility}, - author = {Guida, Maurizio and Tommaselli, Giovanni A and Palomba, Stefano and Pellicano, Massimiliano and Moccia, Gianfranco and Di Carlo, Costantino and Nappi, Carmine}, - urldate = {2025-07-15}, - date = {1999-11}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/UAS9AGTU/Guida et al. - 1999 - Efficacy of methods for determining ovulation in a natural family planning program.pdf:application/pdf}, -} - -@article{thigpen_oura_2025, - title = {Oura Ring as a Tool for Ovulation Detection: Validation Analysis}, - volume = {27}, - issn = {1438-8871}, - url = {https://www.jmir.org/2025/1/e60667}, - doi = {10.2196/60667}, - shorttitle = {Oura Ring as a Tool for Ovulation Detection}, - abstract = {Background: Oura Ring is a wearable device that estimates ovulation dates using physiology data recorded from the finger. Estimating the ovulation date can aid fertility management for conception or nonhormonal contraception and provides insights into follicular and luteal phase lengths. Across the reproductive lifespan, changes in these phase lengths can serve as a biomarker for reproductive health. -Objective: We assessed the strengths, weaknesses, and limitations of using physiology from the Oura Ring to estimate the ovulation date. We compared performance across cycle length, cycle variability, and participant age. In each subgroup, we compared the algorithm’s performance with the traditional calendar method, which estimates the ovulation date based on an individual’s last period start date and average menstrual cycle length. -Methods: The study sample contained 1155 ovulatory menstrual cycles from 964 participants recruited from the Oura Ring commercial database. Ovulation prediction kits served as a benchmark to evaluate the performance. The Fisher test was used to determine an odds ratio to assess if ovulation detection rate significantly differed between methods or subgroups. The Mann-Whitney U test was used to determine if the accuracy of the estimated ovulation date differed between the estimated and reference ovulation dates. -Results: The physiology method detected 1113 (96.4\%) of 1155 ovulations with an average error of 1.26 days, which was significantly lower (U=904942.0, P{\textless}.001) than the calendar method’s average error of 3.44 days. The physiology method had significantly better accuracy across all cycle lengths, cycle variability groups, and age groups compared with the calendar method (P{\textless}.001). The physiology method detected fewer ovulations in short cycles (odds ratio 3.56, 95\% {CI} 1.65-8.06; P=.008) but did not differ between typical and long or abnormally long cycles. Abnormally long cycle lengths were associated with decreased accuracy (U=22,383, P=.03), with a mean absolute error of 1.7 ({SEM} .09) days compared with 1.18 ({SEM} .02) days. The physiology method was not associated with differences in accuracy across age or typical cycle variability, while the calendar method performed significantly worse in participants with irregular cycles (U=21,643, P{\textless}.001). -Conclusions: The physiology method demonstrated superior accuracy over the calendar method, with approximately 3-fold improvement. Calendar-based fertility tracking could be used as a backup in cases of insufficient physiology data but should be used with caution, particularly for individuals with irregular menstrual cycles. Our analyses suggest the physiology method can reliably estimate ovulation dates for adults aged 18-52 years, across a variety of cycle lengths, and in users with regular or irregular cycles. This method may be used as a tool to improve fertile window estimation, which can aid in conceiving or preventing pregnancies. This method also offers a low-effort solution for follicular and luteal phase length tracking, which are key biomarkers for reproductive health.}, - pages = {e60667}, - journaltitle = {J Med Internet Res}, - author = {Thigpen, Nina and Patel, Shyamal and Zhang, Xi}, - urldate = {2025-07-15}, - date = {2025-01-31}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/TECKQLN7/Thigpen et al. - 2025 - Oura Ring as a Tool for Ovulation Detection Validation Analysis.pdf:application/pdf}, -} - -@online{noauthor_pytorch_nodate, - title = {{PyTorch}}, - url = {https://pytorch.org/}, - abstract = {{PyTorch} Foundation is the deep learning community home for the open source {PyTorch} framework and ecosystem.}, - titleaddon = {{PyTorch}}, - urldate = {2025-07-11}, - langid = {american}, - file = {Snapshot:/home/alex/Zotero/storage/K7CTLE77/pytorch.org.html:text/html}, -} - -@article{li_menstrual_2023, - title = {Menstrual cycle length variation by demographic characteristics from the Apple Women’s Health Study}, - volume = {6}, - issn = {2398-6352}, - url = {https://www.nature.com/articles/s41746-023-00848-1}, - doi = {10.1038/s41746-023-00848-1}, - abstract = {Abstract - - Menstrual characteristics are important signs of women’s health. Here we examine the variation of menstrual cycle length by age, ethnicity, and body weight using 165,668 cycles from 12,608 participants in the {US} using mobile menstrual tracking apps. After adjusting for all covariates, mean menstrual cycle length is shorter with older age across all age groups until age 50 and then became longer for those age 50 and older. Menstrual cycles are on average 1.6 (95\%{CI}: 1.2, 2.0) days longer for Asian and 0.7 (95\%{CI}: 0.4, 1.0) days longer for Hispanic participants compared to white non-Hispanic participants. Participants with {BMI} ≥ 40 kg/m - 2 - have 1.5 (95\%{CI}: 1.2, 1.8) days longer cycles compared to those with {BMI} between 18.5 and 25 kg/m - 2 - . Cycle variability is the lowest among participants aged 35–39 but are considerably higher by 46\% (95\%{CI}: 43\%, 48\%) and 45\% (95\%{CI}: 41\%, 49\%) among those aged under 20 and between 45–49. Cycle variability increase by 200\% (95\%{CI}: 191\%, 210\%) among those aged above 50 compared to those in the 35–39 age group. Compared to white participants, those who are Asian and Hispanic have larger cycle variability. Participants with obesity also have higher cycle variability. Here we confirm previous observations of changes in menstrual cycle pattern with age across reproductive life span and report new evidence on the differences of menstrual variation by ethnicity and obesity status. Future studies should explore the underlying determinants of the variation in menstrual characteristics.}, - pages = {100}, - number = {1}, - journaltitle = {npj Digit. Med.}, - author = {Li, Huichu and Gibson, Elizabeth A. and Jukic, Anne Marie Z. and Baird, Donna D. and Wilcox, Allen J. and Curry, Christine L. and Fischer-Colbrie, Tyler and Onnela, Jukka-Pekka and Williams, Michelle A. and Hauser, Russ and Coull, Brent A. and Mahalingaiah, Shruthi}, - urldate = {2025-07-04}, - date = {2023-05-29}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/9J5N6YIW/Li et al. - 2023 - Menstrual cycle length variation by demographic characteristics from the Apple Women’s Health Study.pdf:application/pdf}, -} - -@article{ecochard_menstrual_2024, - title = {The menstrual cycle is influenced by weekly and lunar rhythms}, - volume = {121}, - issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028223020769}, - doi = {10.1016/j.fertnstert.2023.12.009}, - abstract = {Objective: To study whether the menstrual cycle has a circaseptan (7 days) rhythm and whether it is associated with the lunar cycle (also defined as the synodic month, it is the cycle of the phases of the Moon as seen from Earth, averaging 29.5 days in length). Design: Cross-sectional study. Subjects: A total of 35,940 European and North American women aged 18–40 years. Exposure: Data were collected in real-life conditions. Intervention: No intervention was performed. Main Outcome Measure: The onset of menstruation was assessed in prospectively measured menstrual cycles (311,064 cycles) over 3 full years (2019–2021). Associations were calculated between the onset of menstruation and the day of the week, and between the onset of menstruation and the lunar phase. -Results: In this large data set, a circaseptan (7-day) rhythmicity of menstruation was observed, with a peak (acrophase) of menstrual onset on Thursdays and Fridays. This circaseptan rhythm was observed in every age group, in every phase of the lunar cycle, and in all seasons. This feature was most pronounced for cycle durations between 27 and 29 days. In winter, the circaseptan rhythm was found in cycles of 27–29 days, but not in other cycle lengths. A circalunar rhythm was also statistically significant, but not as clearly defined as the circaseptan rhythm. The peak (acrophase) of the circalunar rhythm of menstrual onset varied according to the season. In addition, there was a small but statistically significant interaction between the circaseptan rhythm and the lunar cycle. -Conclusion: Although relatively small in amplitude, the weekly rhythm of menstruation was statistically significant. Menstruation occurs more often on Thursdays and Fridays than on other days of the week. This is particularly true for women whose cycles last between 27 and 29 days. Circalunar rhythmicity was also statistically significant. However, it is less pronounced than the weekly rhythm. (Fertil {SterilÒ} 2024;121:651-9. Ó2023 by American Society for Reproductive Medicine.)}, - pages = {651--659}, - number = {4}, - journaltitle = {Fertility and Sterility}, - author = {Ecochard, René and Leiva, Rene and Bouchard, Thomas P. and Van Lamsweerde, Agathe and Pearson, Jack T. and Stanford, Joseph B. and Gronfier, Claude}, - urldate = {2025-07-03}, - date = {2024-04}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/T6DNB4M9/Ecochard et al. - 2024 - The menstrual cycle is influenced by weekly and lunar rhythms.pdf:application/pdf}, -} - -@online{noauthor_kegg_nodate, - title = {kegg® fertility monitor \& kegel ball {\textbar} Track Key Fertility Metric}, - url = {https://kegg.tech/}, - abstract = {Plan your pregnancy with confidence ... kegg® is a medical-grade fertility device that gives you accurate and personalized fertility tracking through cervical mucus.}, - titleaddon = {kegg}, - urldate = {2025-07-02}, - langid = {english}, - file = {Snapshot:/home/alex/Zotero/storage/HNFFJPSN/kegg.tech.html:text/html}, -} - -@article{moreno_temporal_1988, - title = {{TEMPORAL} {RELATION} {OF} {OVDLATION} {TO} {SALIVARY} {AND} {VAGINAL} {ELECTRICAL} {RESISTANCE} {PATTERNS}: {IMPLICATIONS} {FOR} {NATURAL} {FAMILY} {PLANNING}}, - abstract = {An independent assessment of the {CUETM} Monitor (Zetek, Aurora, Colorado) as an ovulation predictor was made with emphasis on its potential role in "natural family planning". The device provides a digital measurement of the electrical resistance of saliva and vaginal secretions. Twenty-nine menstrual cycles from 11 regularly cycling women were monitored with basal temperatures, urinary {LH}, pelvic ultrasound and the {CUE} monitor. Patterns of peak salivary electrical resistance were able to predict ovulation on average 5.3 (51.9 {SD}) days in advance. Despite variations in total length of the follicular phase from cycle to cycle, the within-subject variation of this predictive interval was quite small. Nadirs in the electrical resistance of vaginal secretions occurred within 2 days of ovulation in all but one patient. Variation in this interval from cycle-tocycle was small as well. We propose an algorithm for the use of these intervals in "natural family planning" that could safely reduce the monthly abstinence period of present methods. The simplicity, objectivity and consistency of this device could result in their greater general acceptance.}, - author = {Moreno, Jorge E and Doody, Michael C and Besch, Paige}, - date = {1988-10}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/FFW8KBZQ/Moreno et al. - TEMPORAL RELATION OF OVDLATION TO SALIVARY AND VAGINAL ELECTRICAL RESISTANCE PATTERNS IMPLICATIONS.pdf:application/pdf}, -} - -@online{noauthor_trackle_nodate, - title = {trackle - einfach hormonfrei verhüten}, - url = {https://trackle.de/}, - abstract = {Das trackle Sensorsystem hilft Dir, einfach, sicher und hormonfrei zu verhüten. Jetzt informieren und symptothermale Methode nutzen!}, - titleaddon = {trackle}, - urldate = {2025-07-02}, - langid = {german}, - file = {Snapshot:/home/alex/Zotero/storage/KNFY8X2K/trackle.de.html:text/html}, -} - -@article{zhu_accuracy_2021, - title = {The Accuracy of Wrist Skin Temperature in Detecting Ovulation Compared to Basal Body Temperature: Prospective Comparative Diagnostic Accuracy Study}, - volume = {23}, - issn = {1438-8871}, - url = {https://www.jmir.org/2021/6/e20710}, - doi = {10.2196/20710}, - shorttitle = {The Accuracy of Wrist Skin Temperature in Detecting Ovulation Compared to Basal Body Temperature}, - abstract = {Background: As a daily point measurement, basal body temperature ({BBT}) might not be able to capture the temperature shift in the menstrual cycle because a single temperature measurement is present on the sliding scale of the circadian rhythm. Wrist skin temperature measured continuously during sleep has the potential to overcome this limitation. -Objective: This study compares the diagnostic accuracy of these two temperatures for detecting ovulation and to investigate the correlation and agreement between these two temperatures in describing thermal changes in menstrual cycles. -Methods: This prospective study included 193 cycles (170 ovulatory and 23 anovulatory) collected from 57 healthy women. Participants wore a wearable device (Ava Fertility Tracker bracelet 2.0) that continuously measured the wrist skin temperature during sleep. Daily {BBT} was measured orally and immediately upon waking up using a computerized fertility tracker with a digital thermometer (Lady-Comp). An at-home luteinizing hormone test was used as the reference standard for ovulation. The diagnostic accuracy of using at least one temperature shift detected by the two temperatures in detecting ovulation was evaluated. For ovulatory cycles, repeated measures correlation was used to examine the correlation between the two temperatures, and mixed effect models were used to determine the agreement between the two temperature curves at different menstrual phases. -Results: Wrist skin temperature was more sensitive than {BBT} (sensitivity 0.62 vs 0.23; P{\textless}.001) and had a higher true-positive rate (54.9\% vs 20.2\%) for detecting ovulation; however, it also had a higher false-positive rate (8.8\% vs 3.6\%), resulting in lower specificity (0.26 vs 0.70; P=.002). The probability that ovulation occurred when at least one temperature shift was detected was 86.2\% for wrist skin temperature and 84.8\% for {BBT}. Both temperatures had low negative predictive values (8.8\% for wrist skin temperature and 10.9\% for {BBT}). Significant positive correlation between the two temperatures was only found in the follicular phase (rmcorr correlation coefficient=0.294; P=.001). Both temperatures increased during the postovulatory phase with a greater increase in the wrist skin temperature (range of increase: 0.50 °C vs 0.20 °C). During the menstrual phase, the wrist skin temperature exhibited a greater and more rapid decrease (from 36.13 °C to 35.80 °C) than {BBT} (from 36.31 °C to 36.27 °C). During the preovulatory phase, there were minimal changes in both temperatures and small variations in the estimated daily difference between the two temperatures, indicating an agreement between the two curves. -Conclusions: For women interested in maximizing the chances of pregnancy, wrist skin temperature continuously measured during sleep is more sensitive than {BBT} for detecting ovulation. The difference in the diagnostic accuracy of these methods was likely attributed to the greater temperature increase in the postovulatory phase and greater temperature decrease during the menstrual phase for the wrist skin temperatures.}, - pages = {e20710}, - number = {6}, - journaltitle = {J Med Internet Res}, - author = {Zhu, Tracy Y and Rothenbühler, Martina and Hamvas, Györgyi and Hofmann, Anja and Welter, {JoEllen} and Kahr, Maike and Kimmich, Nina and Shilaih, Mohaned and Leeners, Brigitte}, - urldate = {2025-07-02}, - date = {2021-06-08}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/PY7HCR3K/Zhu et al. - 2021 - The Accuracy of Wrist Skin Temperature in Detecting Ovulation Compared to Basal Body Temperature Pr.pdf:application/pdf}, -} - -@article{shilaih_modern_2018, - title = {Modern fertility awareness methods: wrist wearables capture the changes in temperature associated with the menstrual cycle}, - volume = {38}, - issn = {0144-8463}, - url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6265623/}, - doi = {10.1042/BSR20171279}, - shorttitle = {Modern fertility awareness methods}, - abstract = {Core and peripheral body temperatures are affected by changes in reproductive hormones during the menstrual cycle. Women worldwide use the basal body temperature ({BBT}) method to aid and prevent conception. However, prior research suggests that taking one’s daily temperature can prove inconvenient and subject to environmental factors. We investigate whether a more automatic, non-invasive temperature measurement system can detect changes in temperature across the menstrual cycle. We examined how wrist skin temperature ({WST}), measured with wearable sensors, correlates with urinary tests of ovulation and may serve as a new method of fertility tracking. One hundred and thirty-six eumenorrheic, non-pregnant women participated in an observational study. Participants wore {WST} biosensors during sleep and reported their daily activities. An at-home luteinizing hormone ({LH}) test was used to confirm ovulation. {WST} was recorded across 437 cycles (mean cycles/participant = 3.21, S.D. = 2.25). We tested the relationship between the fertile window and {WST} temperature shifts, using the {BBT} three-over-six rule. A sustained 3-day temperature shift was observed in 357/437 cycles (82\%), with the lowest cycle temperature occurring in the fertile window 41\% of the time. Most temporal shifts (307/357, 86\%) occurred on ovulation day ({OV}) or later. The average early-luteal phase temperature was 0.33°C higher than in the fertile window. Menstrual cycle changes in {WST} were impervious to lifestyle factors, like having sex, alcohol, or eating prior to bed, that, in prior work, have been shown to obfuscate {BBT} readings. Although currently costlier than {BBT}, the present study suggests that {WST} could be a promising, convenient parameter for future multiparameter fertility awareness methods.}, - pages = {BSR20171279}, - number = {6}, - journaltitle = {Biosci Rep}, - author = {Shilaih, Mohaned and Goodale, Brianna M. and Falco, Lisa and Kübler, Florian and De Clerck, Valerie and Leeners, Brigitte}, - urldate = {2025-07-02}, - date = {2018-11-30}, - pmid = {29175999}, - pmcid = {PMC6265623}, - file = {Full Text PDF:/home/alex/Zotero/storage/CXNSXAFC/Shilaih et al. - 2018 - Modern fertility awareness methods wrist wearables capture the changes in temperature associated wi.pdf:application/pdf}, -} - -@online{sl_ava_nodate, - title = {Ava Fertility Tracker}, - url = {https://www.avawomen.com/}, - abstract = {See your 5 best days to conceive in real-time. Go beyond ovulation day, and make use of your full fertile window to increase your chances of pregnancy}, - titleaddon = {{AvaWomen}}, - author = {S.L, Ava Women}, - urldate = {2025-07-02}, - langid = {english}, - file = {Snapshot:/home/alex/Zotero/storage/SMIE7YIR/www.avawomen.com.html:text/html}, -} - -@online{noauthor_fact_sheet_studie_210621_2025, - title = {fact\_sheet\_studie\_210621}, - url = {https://dfxyyqidohkoi.cloudfront.net/media/filer_public/ff/86/ff8646d2-8d33-445c-9148-5979b60abbae/fact_sheet_studie_210621.pdf}, - shorttitle = {daysy\_fact\_sheet}, - urldate = {2025-07-02}, - date = {2025-07-02}, - file = {PDF:/home/alex/Zotero/storage/8VDBFS2G/fact_sheet_studie_210621.pdf:application/pdf}, -} - -@online{electronics_zykluscomputer_nodate, - title = {Zykluscomputer Daysy - 100 \% natürlich und sehr genau!}, - url = {https://de.daysy.me/}, - abstract = {Daysy Zykluscomputer - einfach, hormonfrei \& über 99\% genau. ✓ Medizinprodukt zur Berechnung Deiner fruchtbaren Tage ✓ Natürliche Familienplanung ✓ Erhöhe Deine Lebensqualität!}, - author = {Electronics, Valley}, - urldate = {2025-07-02}, - langid = {german}, - file = {Snapshot:/home/alex/Zotero/storage/ZGIZ669S/de.daysy.me.html:text/html}, -} - -@online{noauthor_natural_nodate, - title = {Natural Cycles: Natural Birth Control {\textbar} No Hormones or Side Effects}, - url = {https://www.naturalcycles.com}, - shorttitle = {Natural Cycles}, - abstract = {Natural Cycles birth control is 93\% effective with typical use and 98\% effective with perfect use. Learn more about hormone-free birth control today.}, - titleaddon = {Natural Cycles}, - urldate = {2025-07-02}, - langid = {american}, - file = {Snapshot:/home/alex/Zotero/storage/MCUDFIHC/www.naturalcycles.com.html:text/html}, -} - -@article{weiss_confirmation_2022, - title = {Confirmation of human ovulation in assisted reproduction using an adhesive axillary thermometer ({femSense}®)}, - volume = {4}, - issn = {2673-253X}, - url = {https://www.frontiersin.org/articles/10.3389/fdgth.2022.930010/full}, - doi = {10.3389/fdgth.2022.930010}, - abstract = {Objective - Timing for sexual intercourse is important in achieving pregnancy in natural menstrual cycles. Different methods of detecting the fertile window have been invented, among them luteinization hormone ({LH}) to predict ovulation and biphasic body basal temperature ({BBT}) to confirm ovulation retrospectively. The gold standard to detect ovulation in gynecology practice remains transvaginal ultrasonography in combination with serum progesterone. In this study we evaluated a wearable temperature sensing patch ({femSense}®) using continuous body temperature measurement to confirm ovulation and determine the end of the fertile window. - - - Methods - 96 participants received the {femSense}® system consisting of an adhesive axillary thermometer patch and a smartphone application, where patients were asked to document information about their previous 3 cycles. Based on the participants data, the app predicted the cycle length and the estimated day of ovulation. From these predictions, the most probable fertile window and the day for applying the patch were derived. Participants applied and activated the {femSense}® patch on the calculated date, from which the patch continuously recorded their body temperature throughout a period of up to 7 days to confirm ovulation. Patients documented their daily urinary {LH} test positivity, and a transvaginal ultrasound was performed on day cycle day 7, 10, 12 and 14/15 to investigate the growth of one dominant follicle. If a follicle reached 15 mm in diameter, an ultrasound examination was carried out every day consecutively until ovulation. On the day ovulation was detected, serum progesterone was measured to confirm the results of the ultrasound. The performance of {femSense}® was evaluated by comparing the day of ovulation confirmation with the results of ovulation prediction ({LH} test) and detection (transvaginal ultrasound). - - - Results - - The {femSense}® system confirmed ovulation occurrence in 60 cases (81.1\%) compared to 48 predicted cases (64.9\%) with the {LH} test ( - p -  = 0.041). Subgroup analysis revealed a positive trend for the {femSense}® system of specific ovulation confirmation within the fertile window of 24 h after ovulation in 42 of 74 cases (56.8\%). Cycle length, therapy method or infertility reason of the patient did not influence accuracy of the {femSense}® system. - - - - Conclusions - The {femSense}® system poses a promising alternative to the traditional {BBT} method and is a valuable surrogate marker to transvaginal ultrasound for confirmation of ovulation.}, - pages = {930010}, - journaltitle = {Front. Digit. Health}, - author = {Weiss, Gregor and Strohmayer, Karl and Koele, Werner and Reinschissler, Nina and Schenk, Michael}, - urldate = {2025-07-02}, - date = {2022-09-19}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/C3IU2JVF/Weiss et al. - 2022 - Confirmation of human ovulation in assisted reproduction using an adhesive axillary thermometer (fem.pdf:application/pdf}, -} - -@article{moghissi_accuracy_1976, - title = {Accuracy of Basal Body Temperature for Ovulation Detection}, - volume = {27}, - issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216422570}, - doi = {10.1016/S0015-0282(16)42257-0}, - pages = {1415--1421}, - number = {12}, - journaltitle = {Fertility and Sterility}, - author = {Moghissi, Kamran S.}, - urldate = {2025-07-02}, - date = {1976-12}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/GKF98BHR/Moghissi - 1976 - Accuracy of Basal Body Temperature for Ovulation Detection.pdf:application/pdf}, -} - -@article{bauman_basal_1981, - title = {Basal Body Temperature: Unreliable Method of Ovulation Detection}, - volume = {36}, - issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216459169}, - doi = {10.1016/S0015-0282(16)45916-9}, - shorttitle = {Basal Body Temperature}, - pages = {729--733}, - number = {6}, - journaltitle = {Fertility and Sterility}, - author = {Bauman, Joan E.}, - urldate = {2025-07-01}, - date = {1981-12}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/9T7V8ACT/Bauman - 1981 - Basal Body Temperature Unreliable Method of Ovulation Detection.pdf:application/pdf}, -} - -@article{luo_detection_2020, - title = {Detection and Prediction of Ovulation From Body Temperature Measured by an In-Ear Wearable Thermometer}, - volume = {67}, - rights = {https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/{IEEE}.html}, - issn = {0018-9294, 1558-2531}, - url = {https://ieeexplore.ieee.org/document/8715448/}, - doi = {10.1109/TBME.2019.2916823}, - abstract = {Objective: We present a non-invasive wearable device for fertility monitoring and propose an effective and flexible statistical learning algorithm to detect and predict ovulation using data captured by this device. Methods: The system consists of an earpiece, which measures the ear canal temperature every 5 minutes during night sleep hours, and a base station that transmits data to a smartphone application for analysis. We establish a data-cleaning protocol for data preprocessing and then fit a Hidden Markov Model ({HMM}) with two hidden states of high and low temperature to identify the more probable state of each time point via the predicted probabilities. Finally, a post-processing procedure is developed to incorporate biorhythm information to form a time-course biphasic profile for each subject. Results: The performance of the proposed algorithms applied to data collected by the device are compared with traditional methods in terms of match rate with self-reported ovulation days confirmed with an Ovulation Test Kit. Empirical study results from a group of 34 users yielded significant improvements over the traditional methods in terms of detection accuracy (with sensitivity 92.31\%) and prediction power (23.0731.55\% higher). Conclusion: We demonstrated the feasibility for reliable ovulation detection and prediction with high-frequency temperature data collected by a non-invasive wearable device. Significance: Traditional fertility monitoring methods are often either inaccurate or inconvenient. The wearable device and learning algorithm presented in this paper provides a userfriendly and reliable platform for tracking ovulation, which may have a broad impact on both fertility research and real-world family planning.}, - pages = {512--522}, - number = {2}, - journaltitle = {{IEEE} Trans. Biomed. Eng.}, - author = {Luo, Lan and She, Xichen and Cao, Jiexuan and Zhang, Yunlong and Li, Yijiang and Song, Peter X. K.}, - urldate = {2025-07-01}, - date = {2020-02}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/YLIR4YNX/Luo et al. - 2020 - Detection and Prediction of Ovulation From Body Temperature Measured by an In-Ear Wearable Thermomet.pdf:application/pdf}, -} - -@article{alliende_cervicovaginal_2005, - title = {Cervicovaginal fluid changes to detect ovulation accurately}, - volume = {193}, - rights = {https://www.elsevier.com/tdm/userlicense/1.0/}, - issn = {00029378}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0002937804018770}, - doi = {10.1016/j.ajog.2004.11.006}, - abstract = {Objective: The purpose of this study was to evaluate changes in cervicovaginal fluid characteristics to identify ovulation. Study design: Several ovulation indicators were studied in a university-based natural family planning center. Fifteen parous women during 29 ovulatory cycles detected cervicovaginal fluid at the vulva. They self-aspirated their upper vaginal fluid, described it, and kept it for later checking. They also took basal body temperature, collected timed first morning urine samples for estrone and pregnanediol glucuronide enzyme immunoassays, and submitted to serial ovarian transvaginal ultrasound scans. -Results: Considering a G 1-day period since ultrasound ovulation detection or allowing an extra day (ÿ1 to C2), women perceived ovulation from cervicovaginal fluid at the vulva in 76\% or 97\% of cycles, on the basis of their visual description of vaginally extracted fluid in 76\% or 90\%, which rose to 90\% or 97\% for the instructor’s description, and in 76\% or 86\% with a rapid drop in glucuronide ratio. Basal body temperature was less precise (71\% or 79\%). -Conclusion: Evaluation of cervicovaginal fluid changes is an accurate ovulation indicator. Ó 2005 Elsevier Inc. All rights reserved.}, - pages = {71--75}, - number = {1}, - journaltitle = {American Journal of Obstetrics and Gynecology}, - author = {Alliende, María Elena and Cabezón, Carlos and Figueroa, Horacio and Kottmann, Cristián}, - urldate = {2025-07-01}, - date = {2005-07}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/NN29EZ6G/Alliende et al. - 2005 - Cervicovaginal fluid changes to detect ovulation accurately.pdf:application/pdf}, -} - -@online{noauthor_ringpng_nodate, - title = {ring.png (800×800)}, - url = {https://ovularing.com/wp-content/uploads/2021/07/ring.png}, - urldate = {2025-06-25}, -} - -@online{noauthor_ovularing_nodate, - title = {{OvulaRing} Startseite}, - url = {https://ovularing.com/}, - abstract = {Erfahre hier mehr zu {OvulaRing} Startseite}, - titleaddon = {{OvulaRing}}, - urldate = {2025-06-25}, - langid = {german}, - file = {Snapshot:/home/alex/Zotero/storage/PD5DBIS4/ovularing.com.html:text/html}, -} - -@article{wu_deep_nodate, - title = {Deep Transformer Models for Time Series Forecasting:The Influenza Prevalence Case}, - abstract = {In this paper, we present a new approach to time series forecasting. Time series data are prevalent in many scientific and engineering disciplines. Time series forecasting is a crucial task in modeling time series data, and is an important area of machine learning. In this work we developed a novel method that employs Transformer-based machine learning models to forecast time series data. This approach works by leveraging selfattention mechanisms to learn complex patterns and dynamics from time series data. Moreover, it is a generic framework and can be applied to univariate and multivariate time series data, as well as time series embeddings. Using influenzalike illness ({ILI}) forecasting as a case study, we show that the forecasting results produced by our approach are favorably comparable to the stateof-the-art.}, - author = {Wu, Neo and Green, Bradley and Ben, Xue and O'Banion, Shawn}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/GHT5UMNX/Wu et al. - Deep Transformer Models for Time Series ForecastingThe Influenza Prevalence Case.pdf:application/pdf}, -} - -@article{vaswani_attention_nodate, - title = {Attention Is All You Need}, - abstract = {The dominant sequence transduction models are based on complex recurrent or convolutional neural networks that include an encoder and a decoder. The best performing models also connect the encoder and decoder through an attention mechanism. We propose a new simple network architecture, the Transformer, based solely on attention mechanisms, dispensing with recurrence and convolutions entirely. Experiments on two machine translation tasks show these models to be superior in quality while being more parallelizable and requiring significantly less time to train. Our model achieves 28.4 {BLEU} on the {WMT} 2014 Englishto-German translation task, improving over the existing best results, including ensembles, by over 2 {BLEU}. On the {WMT} 2014 English-to-French translation task, our model establishes a new single-model state-of-the-art {BLEU} score of 41.8 after training for 3.5 days on eight {GPUs}, a small fraction of the training costs of the best models from the literature. We show that the Transformer generalizes well to other tasks by applying it successfully to English constituency parsing both with large and limited training data.}, - author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, Łukasz and Polosukhin, Illia}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/TES5P5PX/Vaswani et al. - Attention Is All You Need.pdf:application/pdf}, -} - -@article{twenge_declines_2017, - title = {Declines in Sexual Frequency among American Adults, 1989–2014}, - volume = {46}, - issn = {0004-0002, 1573-2800}, - url = {http://link.springer.com/10.1007/s10508-017-0953-1}, - doi = {10.1007/s10508-017-0953-1}, - pages = {2389--2401}, - number = {8}, - journaltitle = {Arch Sex Behav}, - author = {Twenge, Jean M. and Sherman, Ryne A. and Wells, Brooke E.}, - urldate = {2025-06-18}, - date = {2017-11}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/7FLDCF3U/Twenge et al. - 2017 - Declines in Sexual Frequency among American Adults, 1989–2014.pdf:application/pdf}, -} - -@artwork{chevalier_english_2018, - title = {English: Schematic of the Long-Short Term Memory cell, a component of recurrent neural networks}, - url = {https://commons.wikimedia.org/wiki/File:LSTM_Cell.svg}, - shorttitle = {English}, - author = {Chevalier, Guillaume}, - urldate = {2025-06-11}, - date = {2018-05-16}, - file = {Wikimedia Snapshot:/home/alex/Zotero/storage/NMYA4ZA3/FileLSTM_Cell.html:text/html}, -} - -@artwork{fdeloche_english_2017, - title = {English: A diagram for a one-unit recurrent neural network ({RNN}). From bottom to top : input state, hidden state, output state. U, V, W are the weights of the network. Compressed diagram on the left and the unfold version of it on the right.}, - url = {https://commons.wikimedia.org/wiki/File:Recurrent_neural_network_unfold.svg}, - shorttitle = {English}, - author = {{fdeloche}}, - urldate = {2025-06-11}, - date = {2017-06-19}, - file = {Wikimedia Snapshot:/home/alex/Zotero/storage/RU2XSRZN/FileRecurrent_neural_network_unfold.html:text/html}, -} - -@article{hochreiter_vanishing_1998, - title = {The Vanishing Gradient Problem During Learning Recurrent Neural Nets and Problem Solutions}, - volume = {06}, - issn = {0218-4885, 1793-6411}, - url = {https://www.worldscientific.com/doi/abs/10.1142/S0218488598000094}, - doi = {10.1142/S0218488598000094}, - abstract = {Recurrent nets are in principle capable to store past inputs to produce the currently desired output. Because of this property recurrent nets are used in time series prediction and process control. Practical applications involve temporal dependencies spanning many time steps, e.g. between relevant inputs and desired outputs. In this case, however, gradient based learning methods take too much time. The extremely increased learning time arises because the error vanishes as it gets propagated back. In this article the de-caying error flow is theoretically analyzed. Then methods trying to overcome vanishing gradients are briefly discussed. Finally, experiments comparing conventional algorithms and alternative methods are presented. With advanced methods long time lag problems can be solved in reasonable time.}, - pages = {107--116}, - number = {2}, - journaltitle = {Int. J. Unc. Fuzz. Knowl. Based Syst.}, - author = {Hochreiter, Sepp}, - urldate = {2025-06-11}, - date = {1998-04}, - langid = {english}, -} - -@book{medsker_recurrent_1999, - title = {Recurrent Neural Networks: Design and Applications}, - isbn = {978-1-4200-4917-6}, - shorttitle = {Recurrent Neural Networks}, - abstract = {With existent uses ranging from motion detection to music synthesis to financial forecasting, recurrent neural networks have generated widespread attention. The tremendous interest in these networks drives Recurrent Neural Networks: Design and Applications, a summary of the design, applications, current research, and challenges of this subfield of artificial neural networks.This overview incorporates every aspect of recurrent neural networks. It outlines the wide variety of complex learning techniques and associated research projects. Each chapter addresses architectures, from fully connected to partially connected, including recurrent multilayer feedforward. It presents problems involving trajectories, control systems, and robotics, as well as {RNN} use in chaotic systems. The authors also share their expert knowledge of ideas for alternate designs and advances in theoretical aspects.The dynamical behavior of recurrent neural networks is useful for solving problems in science, engineering, and business. This approach will yield huge advances in the coming years. Recurrent Neural Networks illuminates the opportunities and provides you with a broad view of the current events in this rich field.}, - pagetotal = {414}, - publisher = {{CRC} Press}, - author = {Medsker, Larry and Jain, Lakhmi C.}, - date = {1999-12-20}, - langid = {english}, - note = {Google-Books-{ID}: {ME}1SAkN0PyMC}, - keywords = {Computers / Computer Engineering, Computers / General, Computers / Software Development \& Engineering / Systems Analysis \& Design, Technology \& Engineering / Electronics / General}, +@misc{cho_learning_2014, + title = {Learning {Phrase} {Representations} using {RNN} {Encoder}-{Decoder} for {Statistical} {Machine} {Translation}}, + url = {http://arxiv.org/abs/1406.1078}, + abstract = {In this paper, we propose a novel neural network model called RNN Encoder-Decoder that consists of two recurrent neural networks (RNN). One RNN encodes a sequence of symbols into a fixed-length vector representation, and the other decodes the representation into another sequence of symbols. The encoder and decoder of the proposed model are jointly trained to maximize the conditional probability of a target sequence given a source sequence. The performance of a statistical machine translation system is empirically found to improve by using the conditional probabilities of phrase pairs computed by the RNN Encoder-Decoder as an additional feature in the existing log-linear model. Qualitatively, we show that the proposed model learns a semantically and syntactically meaningful representation of linguistic phrases.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Cho, Kyunghyun and Merrienboer, Bart van and Gulcehre, Caglar and Bahdanau, Dzmitry and Bougares, Fethi and Schwenk, Holger and Bengio, Yoshua}, + month = sep, + year = {2014}, + note = {arXiv:1406.1078}, + keywords = {Computer Science - Computation and Language, Computer Science - Machine Learning, Statistics - Machine Learning, Computer Science - Neural and Evolutionary Computing}, + file = {Preprint PDF:/home/alex/Zotero/storage/E8WMK2IN/Cho et al. - 2014 - Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6PTCL8LW/1406.html:text/html}, } @article{hochreiter_long_1997, - title = {Long Short-Term Memory}, + title = {Long {Short}-{Term} {Memory}}, volume = {9}, issn = {0899-7667, 1530-888X}, url = {https://direct.mit.edu/neco/article/9/8/1735-1780/6109}, doi = {10.1162/neco.1997.9.8.1735}, - abstract = {Learning to store information over extended time intervals by recurrent backpropagation takes a very long time, mostly because of insufficient, decaying error backflow. We briefly review Hochreiter's (1991) analysis of this problem, then address it by introducing a novel, efficient, gradient based method called long short-term memory ({LSTM}). Truncating the gradient where this does not do harm, {LSTM} can learn to bridge minimal time lags in excess of 1000 discrete-time steps by enforcing constant error flow through constant error carousels within special units. Multiplicative gate units learn to open and close access to the constant error flow. {LSTM} is local in space and time; its computational complexity per time step and weight is O. 1. Our experiments with artificial data involve local, distributed, real-valued, and noisy pattern representations. In comparisons with real-time recurrent learning, back propagation through time, recurrent cascade correlation, Elman nets, and neural sequence chunking, {LSTM} leads to many more successful runs, and learns much faster. {LSTM} also solves complex, artificial long-time-lag tasks that have never been solved by previous recurrent network algorithms.}, - pages = {1735--1780}, + abstract = {Learningtostoreinformationoverextendedtimeintervalsviarecurrentbackpropagation takesaverylongtime,mostlyduetoinsu cient,decayingerrorbackow.Webrieyreview Hochreiter's1991analysisofthisproblem,thenaddressitbyintroducinganovel,e cient, gradient-basedmethodcalled{\textbackslash}LongShort-TermMemory"(LSTM).Truncatingthegradient wherethisdoesnotdoharm,LSTMcanlearntobridgeminimaltimelagsinexcessof1000 discretetimestepsbyenforcingconstanterrorowthrough{\textbackslash}constanterrorcarrousels"within specialunits.Multiplicativegateunitslearntoopenandcloseaccesstotheconstanterror ow.LSTMislocalinspaceandtime;itscomputationalcomplexitypertimestepandweight isO(1).Ourexperimentswitharticialdatainvolvelocal,distributed,real-valued,andnoisy patternrepresentations.IncomparisonswithRTRL,BPTT,RecurrentCascade-Correlation, Elmannets,andNeuralSequenceChunking,LSTMleadstomanymoresuccessfulruns,and learnsmuchfaster.LSTMalsosolvescomplex,articiallongtimelagtasksthathavenever beensolvedbypreviousrecurrentnetworkalgorithms.}, + language = {en}, number = {8}, - journaltitle = {Neural Computation}, + urldate = {2024-10-10}, + journal = {Neural Computation}, author = {Hochreiter, Sepp and Schmidhuber, Jürgen}, - urldate = {2025-06-11}, - date = {1997-11-01}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/5IE5G9KY/Hochreiter and Schmidhuber - 1997 - Long Short-Term Memory.pdf:application/pdf}, + month = nov, + year = {1997}, + pages = {1735--1780}, + file = {PDF:/home/alex/Zotero/storage/CZSV2ASE/Hochreiter and Schmidhuber - 1997 - Long Short-Term Memory.pdf:application/pdf}, } -@article{salles_softed_2024, - title = {{SoftED}: Metrics for soft evaluation of time series event detection}, - volume = {198}, - issn = {03608352}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0360835224008507}, - doi = {10.1016/j.cie.2024.110728}, - shorttitle = {{SoftED}}, - abstract = {Time series event detectors are evaluated mainly by standard classification metrics, focusing solely on detection accuracy. However, inaccuracy in detecting an event can often result from its preceding or delayed effects reflected in neighboring detections. These detections are valuable to trigger necessary actions or help mitigate unwelcome consequences. In this context, current metrics are insufficient and inadequate for the context of event detection. There is a demand for metrics that incorporate both the concept of time and temporal tolerance for neighboring detections. Inspired by fuzzy sets, this paper introduces {SoftED} metrics, a new set designed for soft evaluating event detectors. They enable the evaluation of the detection accuracy and the degree to which their detections represent events. A new general protocol inspired by competency questions is also introduced to evaluate temporal tolerant metrics for event detection. The {SoftED} metrics can improve event detection evaluations by associating events and their representative detections, incorporating temporal tolerance in over 36\% of the overall detector evaluations compared to the usual classification metrics. Following the proposed evaluation protocol, {SoftED} metrics were evaluated by domain specialists who indicated their contribution to detection evaluation and method selection.}, - pages = {110728}, - journaltitle = {Computers \& Industrial Engineering}, - author = {Salles, Rebecca and Lima, Janio and Reis, Michel and Coutinho, Rafaelli and Pacitti, Esther and Masseglia, Florent and Akbarinia, Reza and Chen, Chao and Garibaldi, Jonathan and Porto, Fabio and Ogasawara, Eduardo}, - urldate = {2025-06-03}, - date = {2024-12}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/6RYA5HIQ/Salles et al. - 2024 - SoftED Metrics for soft evaluation of time series event detection.pdf:application/pdf}, -} - -@article{b_s_novel_2022, - title = {Novel Technique for Confirmation of the Day of Ovulation and Prediction of Ovulation in Subsequent Cycles Using a Skin-Worn Sensor in a Population With Ovulatory Dysfunction: A Side-by-Side Comparison With Existing Basal Body Temperature Algorithm and Vaginal Core Body Temperature Algorithm}, - volume = {10}, - issn = {2296-4185}, - url = {https://www.frontiersin.org/articles/10.3389/fbioe.2022.807139/full}, - doi = {10.3389/fbioe.2022.807139}, - shorttitle = {Novel Technique for Confirmation of the Day of Ovulation and Prediction of Ovulation in Subsequent Cycles Using a Skin-Worn Sensor in a Population With Ovulatory Dysfunction}, - abstract = {Objective: Determine the accuracy of a novel technique for confirmation of the day of ovulation and prediction of ovulation in subsequent cycles for the purpose of conception using a skin-worn sensor in a population with ovulatory dysfunction. -Methods: A total of 80 participants recorded consecutive overnight temperatures using a skin-worn sensor at the same time as a commercially available vaginal sensor for a total of 205 reproductive cycles. The vaginal sensor and its associated algorithm were used to determine the day of ovulation, and the ovulation results obtained using the skin-worn sensor and its associated algorithm were assessed for comparative accuracy alongside a number of other statistical techniques, with a further assessment of the same skin-derived data by means of the “three over six” rule. A number of parameters were used to divide the data into separate comparative groups, and further secondary statistical analyses were performed. -Results: The skin-worn sensor and its associated algorithm (together labeled “{SWS}”) were 66\% accurate for determining the day of ovulation (±1 day) or the absence of ovulation and 90\% accurate for determining the fertile window (ovulation day ±3 days) in the total study population in comparison to the results obtained from the vaginal sensor and its associated algorithm (together labeled “{VS}”). -Conclusion: {SWS} is a useful tool for confirming the fertile window and absence of ovulation (anovulation) in a population with ovulatory dysfunction, both known and Edited by:}, - pages = {807139}, - journaltitle = {Front. Bioeng. Biotechnol.}, - author = {B. S., Hurst and K., Davies and R. C., Milnes and T. G., Knowles and A., Pirrie}, - urldate = {2025-05-27}, - date = {2022-03-04}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/U8UPIT4Q/B. S. et al. - 2022 - Novel Technique for Confirmation of the Day of Ovulation and Prediction of Ovulation in Subsequent C.pdf:application/pdf}, -} - -@article{garcia_prediction_1981, - title = {Prediction of the Time of Ovulation*}, - volume = {36}, - issn = {0015-0282}, - url = {https://www.sciencedirect.com/science/article/pii/S0015028216457304}, - doi = {10.1016/S0015-0282(16)45730-4}, - abstract = {Prediction of ovulation was established by correlation of clinical parameters, follicular development by ultrasound, and estradiol, progesterone, and luteinizing hormone ({LH}) determination in 71 menstrual cycles. Laparoscopic follicular aspiration was accomplished in 41 of those cycles. A 28-hour interval from the ascending limb of the {LH} seems to be the “ideal time” for retrieval of a preovulatory oocyte. The variability in the amount of {LH} to which the follicle is exposed during the {LH} surge seems to indicate that there is a relatively low specific value necessary for ovulation. Ovulation occurs approximately 10 ± 5 hours from the {LH} peak. Progesterone occurs in relation to the {LH} surge and is helpful for the retrospective analysis of the menstrual cycle.}, - pages = {308--315}, - number = {3}, - journaltitle = {Fertility and Sterility}, - author = {Garcia, Jairo E. and Seegar Jones, Georgeanna and Wright, George L.}, - urldate = {2025-05-27}, - date = {1981-09-01}, - file = {PDF:/home/alex/Zotero/storage/DB8PW3QR/Garcia et al. - 1981 - Prediction of the Time of Ovulation.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/QLFLZFDJ/S0015028216457304.html:text/html}, -} - -@misc{wang_timexer_2024, - title = {{TimeXer}: Empowering Transformers for Time Series Forecasting with Exogenous Variables}, - url = {http://arxiv.org/abs/2402.19072}, - doi = {10.48550/arXiv.2402.19072}, - shorttitle = {{TimeXer}}, - abstract = {Deep models have demonstrated remarkable performance in time series forecasting. However, due to the partially-observed nature of real-world applications, solely focusing on the target of interest, so-called endogenous variables, is usually insufficient to guarantee accurate forecasting. Notably, a system is often recorded into multiple variables, where the exogenous variables can provide valuable external information for endogenous variables. Thus, unlike well-established multivariate or univariate forecasting paradigms that either treat all the variables equally or ignore exogenous information, this paper focuses on a more practical setting: time series forecasting with exogenous variables. We propose a novel approach, {TimeXer}, to ingest external information to enhance the forecasting of endogenous variables. With deftly designed embedding layers, {TimeXer} empowers the canonical Transformer with the ability to reconcile endogenous and exogenous information, where patch-wise self-attention and variate-wise cross-attention are used simultaneously. Moreover, global endogenous tokens are learned to effectively bridge the causal information underlying exogenous series into endogenous temporal patches. Experimentally, {TimeXer} achieves consistent state-of-the-art performance on twelve real-world forecasting benchmarks and exhibits notable generality and scalability. Code is available at this repository: https://github.com/thuml/{TimeXer}.}, - number = {{arXiv}:2402.19072}, - publisher = {{arXiv}}, - author = {Wang, Yuxuan and Wu, Haixu and Dong, Jiaxiang and Qin, Guo and Zhang, Haoran and Liu, Yong and Qiu, Yunzhong and Wang, Jianmin and Long, Mingsheng}, - urldate = {2025-05-09}, - date = {2024-11-11}, - eprinttype = {arxiv}, - eprint = {2402.19072 [cs]}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Full Text PDF:/home/alex/Zotero/storage/76BQWVIW/Wang et al. - 2024 - TimeXer Empowering Transformers for Time Series Forecasting with Exogenous Variables.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/JL64E9YL/2402.html:text/html}, -} - -@misc{zeng_are_2022, - title = {Are Transformers Effective for Time Series Forecasting?}, - url = {http://arxiv.org/abs/2205.13504}, - doi = {10.48550/arXiv.2205.13504}, - abstract = {Recently, there has been a surge of Transformer-based solutions for the long-term time series forecasting ({LTSF}) task. Despite the growing performance over the past few years, we question the validity of this line of research in this work. Specifically, Transformers is arguably the most successful solution to extract the semantic correlations among the elements in a long sequence. However, in time series modeling, we are to extract the temporal relations in an ordered set of continuous points. While employing positional encoding and using tokens to embed sub-series in Transformers facilitate preserving some ordering information, the nature of the {\textbackslash}emph\{permutation-invariant\} self-attention mechanism inevitably results in temporal information loss. To validate our claim, we introduce a set of embarrassingly simple one-layer linear models named {LTSF}-Linear for comparison. Experimental results on nine real-life datasets show that {LTSF}-Linear surprisingly outperforms existing sophisticated Transformer-based {LTSF} models in all cases, and often by a large margin. Moreover, we conduct comprehensive empirical studies to explore the impacts of various design elements of {LTSF} models on their temporal relation extraction capability. We hope this surprising finding opens up new research directions for the {LTSF} task. We also advocate revisiting the validity of Transformer-based solutions for other time series analysis tasks (e.g., anomaly detection) in the future. Code is available at: {\textbackslash}url\{https://github.com/cure-lab/{LTSF}-Linear\}.}, - number = {{arXiv}:2205.13504}, - publisher = {{arXiv}}, - author = {Zeng, Ailing and Chen, Muxi and Zhang, Lei and Xu, Qiang}, - urldate = {2025-05-09}, - date = {2022-08-17}, - eprinttype = {arxiv}, - eprint = {2205.13504 [cs]}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Full Text PDF:/home/alex/Zotero/storage/V9E95F7E/Zeng et al. - 2022 - Are Transformers Effective for Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/HNVIZG98/2205.html:text/html}, -} - -@article{barrera-animas_rainfall_2022, - title = {Rainfall prediction: A comparative analysis of modern machine learning algorithms for time-series forecasting}, - volume = {7}, - issn = {26668270}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S266682702100102X}, - doi = {10.1016/j.mlwa.2021.100204}, - shorttitle = {Rainfall prediction}, - abstract = {Rainfall forecasting has gained utmost research relevance in recent times due to its complexities and persistent applications such as flood forecasting and monitoring of pollutant concentration levels, among others. Existing models use complex statistical models that are often too costly, both computationally and budgetary, or are not applied to downstream applications. Therefore, approaches that use Machine Learning algorithms in conjunction with time-series data are being explored as an alternative to overcome these drawbacks. To this end, this study presents a comparative analysis using simplified rainfall estimation models based on conventional Machine Learning algorithms and Deep Learning architectures that are efficient for these downstream applications. Models based on {LSTM}, Stacked-{LSTM}, Bidirectional-{LSTM} Networks, {XGBoost}, and an ensemble of Gradient Boosting Regressor, Linear Support Vector Regression, and an Extra-trees Regressor were compared in the task of forecasting hourly rainfall volumes using time-series data. Climate data from 2000 to 2020 from five major cities in the United Kingdom were used. The evaluation metrics of Loss, Root Mean Squared Error, Mean Absolute Error, and Root Mean Squared Logarithmic Error were used to evaluate the models’ performance. Results show that a Bidirectional-{LSTM} Network can be used as a rainfall forecast model with comparable performance to Stacked-{LSTM} Networks. Among all the models tested, the {StackedLSTM} Network with two hidden layers and the Bidirectional-{LSTM} Network performed best. This suggests that models based on {LSTM}-Networks with fewer hidden layers perform better for this approach; denoting its ability to be applied as an approach for budget-wise rainfall forecast applications.}, - pages = {100204}, - journaltitle = {Machine Learning with Applications}, - author = {Barrera-Animas, Ari Yair and Oyedele, Lukumon O. and Bilal, Muhammad and Akinosho, Taofeek Dolapo and Delgado, Juan Manuel Davila and Akanbi, Lukman Adewale}, - urldate = {2025-05-08}, - date = {2022-03}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/FSXMH5N9/Barrera-Animas et al. - 2022 - Rainfall prediction A comparative analysis of modern machine learning algorithms for time-series fo.pdf:application/pdf}, -} - -@article{ahmed_empirical_2010, - title = {An Empirical Comparison of Machine Learning Models for Time Series Forecasting}, - volume = {29}, - issn = {0747-4938, 1532-4168}, - url = {http://www.tandfonline.com/doi/abs/10.1080/07474938.2010.481556}, - doi = {10.1080/07474938.2010.481556}, - pages = {594--621}, - number = {5}, - journaltitle = {Econometric Reviews}, - author = {Ahmed, Nesreen K. and Atiya, Amir F. and Gayar, Neamat El and El-Shishiny, Hisham}, - urldate = {2025-05-08}, - date = {2010-08-30}, - langid = {english}, -} - -@misc{saluja_towards_2021, - title = {Towards a Rigorous Evaluation of Explainability for Multivariate Time Series}, - url = {http://arxiv.org/abs/2104.04075}, - doi = {10.48550/arXiv.2104.04075}, - abstract = {Machine learning-based systems are rapidly gaining popularity and in-line with that there has been a huge research surge in the field of explainability to ensure that machine learning models are reliable, fair, and can be held liable for their decision-making process. Explainable Artificial Intelligence ({XAI}) methods are typically deployed to debug black-box machine learning models but in comparison to tabular, text, and image data, explainability in time series is still relatively unexplored. The aim of this study was to achieve and evaluate model agnostic explainability in a time series forecasting problem. This work focused on proving a solution for a digital consultancy company aiming to find a data-driven approach in order to understand the effect of their sales related activities on the sales deals closed. The solution involved framing the problem as a time series forecasting problem to predict the sales deals and the explainability was achieved using two novel model agnostic explainability techniques, Local explainable model-agnostic explanations ({LIME}) and Shapley additive explanations ({SHAP}) which were evaluated using human evaluation of explainability. The results clearly indicate that the explanations produced by {LIME} and {SHAP} greatly helped lay humans in understanding the predictions made by the machine learning model. The presented work can easily be extended to any time}, - number = {{arXiv}:2104.04075}, - publisher = {{arXiv}}, - author = {Saluja, Rohit and Malhi, Avleen and Knapič, Samanta and Främling, Kary and Cavdar, Cicek}, - urldate = {2025-05-06}, - date = {2021-04-06}, - eprinttype = {arxiv}, - eprint = {2104.04075 [cs]}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/6XB73Y2F/Saluja et al. - 2021 - Towards a Rigorous Evaluation of Explainability for Multivariate Time Series.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/CDCGX8EZ/2104.html:text/html}, -} - -@inproceedings{hsieh_explainable_2021, - location = {Virtual Event Israel}, - title = {Explainable Multivariate Time Series Classification: A Deep Neural Network Which Learns to Attend to Important Variables As Well As Time Intervals}, - isbn = {978-1-4503-8297-7}, - url = {https://dl.acm.org/doi/10.1145/3437963.3441815}, - doi = {10.1145/3437963.3441815}, - shorttitle = {Explainable Multivariate Time Series Classification}, - eventtitle = {{WSDM} '21: The Fourteenth {ACM} International Conference on Web Search and Data Mining}, - pages = {607--615}, - booktitle = {Proceedings of the 14th {ACM} International Conference on Web Search and Data Mining}, - publisher = {{ACM}}, - author = {Hsieh, Tsung-Yu and Wang, Suhang and Sun, Yiwei and Honavar, Vasant}, - urldate = {2025-05-06}, - date = {2021-03-08}, - langid = {english}, -} - -@article{leon-lopez_anomaly_2022, - title = {Anomaly Detection and Classification in Multispectral Time Series Based on Hidden Markov Models}, - volume = {60}, - issn = {1558-0644}, - url = {https://ieeexplore.ieee.org/abstract/document/9509347}, - doi = {10.1109/TGRS.2021.3101127}, - abstract = {Monitoring agriculture from satellite remote sensing data, such as multispectral images, has become a powerful tool since it has demonstrated a great potential for providing timely and accurate knowledge of crops. Detecting anomalies in time series of multispectral remote sensing images for crop monitoring is generally performed using a large sample of historical data at a pixel level. Conversely, this article presents a framework for anomaly detection ({AD}), localization, and classification that exploits the temporal information contained in a given season at a parcel level to detect and localize outliers using hidden Markov models ({HMMs}). Specifically, the {AD} part is based on the learning of {HMM} parameters associated with unlabeled normal data that are used in a second step to detect abnormal crop parcels referred to as anomalies. The learned {HMM} can also be used in time segments to temporally localize the anomalies affecting the crop parcels. The detected and localized anomalies are finally classified using a supervised classifier, e.g., based on support vector machines. The proposed framework is applicable to images partially covered by clouds and can handle a set of crop parcels acquired in the same season bypassing problems due to crop rotations. Numerical experiments are conducted on synthetic and real data, where the real data correspond to vegetation indices extracted from several multitemporal Sentinel-2 images of rapeseed crops. The proposed approach is compared to standard {AD} methods yielding better detection rates with the advantage of allowing anomalies to be localized and characterized.}, - pages = {1--11}, - journaltitle = {{IEEE} Transactions on Geoscience and Remote Sensing}, - author = {León-López, Kareth M. and Mouret, Florian and Arguello, Henry and Tourneret, Jean-Yves}, - urldate = {2025-05-06}, - date = {2022}, - keywords = {Time series analysis, Agricultural monitoring, Agriculture, anomaly classification, Anomaly detection, anomaly detection ({AD}), Feature extraction, Hidden Markov models, hidden Markov models ({HMMs}), Monitoring, remote sensing, time series, Vegetation mapping}, - file = {Snapshot:/home/alex/Zotero/storage/HIWT8MDH/9509347.html:text/html;Submitted Version:/home/alex/Zotero/storage/S4K2XXHN/León-López et al. - 2022 - Anomaly Detection and Classification in Multispectral Time Series Based on Hidden Markov Models.pdf:application/pdf}, -} - -@article{wang_systematic_2022, - title = {A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications}, - volume = {22}, - rights = {https://creativecommons.org/licenses/by/4.0/}, - issn = {1424-8220}, - url = {https://www.mdpi.com/1424-8220/22/20/8016}, - doi = {10.3390/s22208016}, - abstract = {Background: Digital clinical measures collected via various digital sensing technologies such as smartphones, smartwatches, wearables, and ingestible and implantable sensors are increasingly used by individuals and clinicians to capture the health outcomes or behavioral and physiological characteristics of individuals. Time series classification ({TSC}) is very commonly used for modeling digital clinical measures. While deep learning models for {TSC} are very common and powerful, there exist some fundamental challenges. This review presents the non-deep learning models that are commonly used for time series classification in biomedical applications that can achieve high performance. Objective: We performed a systematic review to characterize the techniques that are used in time series classification of digital clinical measures throughout all the stages of data processing and model building. Methods: We conducted a literature search on {PubMed}, as well as the Institute of Electrical and Electronics Engineers ({IEEE}), Web of Science, and {SCOPUS} databases using a range of search terms to retrieve peer-reviewed articles that report on the academic research about digital clinical measures from a five-year period between June 2016 and June 2021. We identified and categorized the research studies based on the types of classification algorithms and sensor input types. Results: We found 452 papers in total from four different databases: {PubMed}, {IEEE}, Web of Science Database, and {SCOPUS}. After removing duplicates and irrelevant papers, 135 articles remained for detailed review and data extraction. Among these, engineered features using time series methods that were subsequently fed into widely used machine learning classifiers were the most commonly used technique, and also most frequently achieved the best performance metrics (77 out of 135 articles). Statistical modeling (24 out of 135 articles) algorithms were the second most common and also the second-best classification technique. Conclusions: In this review paper, summaries of the time series classification models and interpretation methods for biomedical applications are summarized and categorized. While high time series classification performance has been achieved in digital clinical, physiological, or biomedical measures, no standard benchmark datasets, modeling methods, or reporting methodology exist. There is no single widely used method for time series model development or feature interpretation, however many different methods have proven successful.}, - pages = {8016}, - number = {20}, - journaltitle = {Sensors}, - author = {Wang, Will Ke and Chen, Ina and Hershkovich, Leeor and Yang, Jiamu and Shetty, Ayush and Singh, Geetika and Jiang, Yihang and Kotla, Aditya and Shang, Jason Zisheng and Yerrabelli, Rushil and Roghanizad, Ali R. and Shandhi, Md Mobashir Hasan and Dunn, Jessilyn}, - urldate = {2025-05-06}, - date = {2022-10-20}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/H5LLUB5K/Wang et al. - 2022 - A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications.pdf:application/pdf}, -} - -@article{masini_machine_2023, - title = {Machine learning advances for time series forecasting}, - volume = {37}, - issn = {0950-0804, 1467-6419}, - url = {https://onlinelibrary.wiley.com/doi/10.1111/joes.12429}, - doi = {10.1111/joes.12429}, - abstract = {Abstract - In this paper, we survey the most recent advances in supervised machine learning ({ML}) and high‐dimensional models for time‐series forecasting. We consider both linear and nonlinear alternatives. Among the linear methods, we pay special attention to penalized regressions and ensemble of models. The nonlinear methods considered in the paper include shallow and deep neural networks, in their feedforward and recurrent versions, and tree‐based methods, such as random forests and boosted trees. We also consider ensemble and hybrid models by combining ingredients from different alternatives. Tests for superior predictive ability are briefly reviewed. Finally, we discuss application of {ML} in economics and finance and provide an illustration with high‐frequency financial data.}, - pages = {76--111}, - number = {1}, - journaltitle = {Journal of Economic Surveys}, - author = {Masini, Ricardo P. and Medeiros, Marcelo C. and Mendes, Eduardo F.}, - urldate = {2025-05-06}, - date = {2023-02}, - langid = {english}, - file = {Submitted Version:/home/alex/Zotero/storage/4TZJJUSU/Masini et al. - 2023 - Machine learning advances for time series forecasting.pdf:application/pdf}, -} - -@article{gharehbaghi_deep_2018, - title = {A Deep Machine Learning Method for Classifying Cyclic Time Series of Biological Signals Using Time-Growing Neural Network}, - volume = {29}, - rights = {https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/{IEEE}.html}, - issn = {2162-237X, 2162-2388}, - url = {https://ieeexplore.ieee.org/document/8066455/}, - doi = {10.1109/TNNLS.2017.2754294}, - pages = {4102--4115}, - number = {9}, - journaltitle = {{IEEE} Trans. Neural Netw. Learning Syst.}, - author = {Gharehbaghi, Arash and Linden, Maria}, - urldate = {2025-05-06}, - date = {2018-09}, -} - -@article{wang_systematic_2022-1, - title = {A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications}, - volume = {22}, - issn = {1424-8220}, - url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9611376/}, - doi = {10.3390/s22208016}, - abstract = {Background: Digital clinical measures collected via various digital sensing technologies such as smartphones, smartwatches, wearables, and ingestible and implantable sensors are increasingly used by individuals and clinicians to capture the health outcomes or behavioral and physiological characteristics of individuals. Time series classification ({TSC}) is very commonly used for modeling digital clinical measures. While deep learning models for {TSC} are very common and powerful, there exist some fundamental challenges. This review presents the non-deep learning models that are commonly used for time series classification in biomedical applications that can achieve high performance. Objective: We performed a systematic review to characterize the techniques that are used in time series classification of digital clinical measures throughout all the stages of data processing and model building. Methods: We conducted a literature search on {PubMed}, as well as the Institute of Electrical and Electronics Engineers ({IEEE}), Web of Science, and {SCOPUS} databases using a range of search terms to retrieve peer-reviewed articles that report on the academic research about digital clinical measures from a five-year period between June 2016 and June 2021. We identified and categorized the research studies based on the types of classification algorithms and sensor input types. Results: We found 452 papers in total from four different databases: {PubMed}, {IEEE}, Web of Science Database, and {SCOPUS}. After removing duplicates and irrelevant papers, 135 articles remained for detailed review and data extraction. Among these, engineered features using time series methods that were subsequently fed into widely used machine learning classifiers were the most commonly used technique, and also most frequently achieved the best performance metrics (77 out of 135 articles). Statistical modeling (24 out of 135 articles) algorithms were the second most common and also the second-best classification technique. Conclusions: In this review paper, summaries of the time series classification models and interpretation methods for biomedical applications are summarized and categorized. While high time series classification performance has been achieved in digital clinical, physiological, or biomedical measures, no standard benchmark datasets, modeling methods, or reporting methodology exist. There is no single widely used method for time series model development or feature interpretation, however many different methods have proven successful.}, - pages = {8016}, - number = {20}, - journaltitle = {Sensors (Basel)}, - author = {Wang, Will Ke and Chen, Ina and Hershkovich, Leeor and Yang, Jiamu and Shetty, Ayush and Singh, Geetika and Jiang, Yihang and Kotla, Aditya and Shang, Jason Zisheng and Yerrabelli, Rushil and Roghanizad, Ali R. and Shandhi, Md Mobashir Hasan and Dunn, Jessilyn}, - urldate = {2025-05-06}, - date = {2022-10-20}, - pmid = {36298367}, - pmcid = {PMC9611376}, - file = {Full Text PDF:/home/alex/Zotero/storage/2E8EIVER/Wang et al. - 2022 - A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications.pdf:application/pdf}, -} - -@misc{dauphin_language_2017, - title = {Language Modeling with Gated Convolutional Networks}, - url = {http://arxiv.org/abs/1612.08083}, - doi = {10.48550/arXiv.1612.08083}, - abstract = {The pre-dominant approach to language modeling to date is based on recurrent neural networks. Their success on this task is often linked to their ability to capture unbounded context. In this paper we develop a finite context approach through stacked convolutions, which can be more efficient since they allow parallelization over sequential tokens. We propose a novel simplified gating mechanism that outperforms Oord et al (2016) and investigate the impact of key architectural decisions. The proposed approach achieves state-of-the-art on the {WikiText}-103 benchmark, even though it features long-term dependencies, as well as competitive results on the Google Billion Words benchmark. Our model reduces the latency to score a sentence by an order of magnitude compared to a recurrent baseline. To our knowledge, this is the first time a non-recurrent approach is competitive with strong recurrent models on these large scale language tasks.}, - number = {{arXiv}:1612.08083}, - publisher = {{arXiv}}, - author = {Dauphin, Yann N. and Fan, Angela and Auli, Michael and Grangier, David}, - urldate = {2025-03-26}, - date = {2017-09-08}, - eprinttype = {arxiv}, - eprint = {1612.08083 [cs]}, - keywords = {Computer Science - Computation and Language}, - file = {Full Text PDF:/home/alex/Zotero/storage/4SBUNZ4A/Dauphin et al. - 2017 - Language Modeling with Gated Convolutional Networks.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TQBL4EZ7/1612.html:text/html}, -} - -@misc{ba_layer_2016, - title = {Layer Normalization}, - url = {http://arxiv.org/abs/1607.06450}, - doi = {10.48550/arXiv.1607.06450}, - abstract = {Training state-of-the-art, deep neural networks is computationally expensive. One way to reduce the training time is to normalize the activities of the neurons. A recently introduced technique called batch normalization uses the distribution of the summed input to a neuron over a mini-batch of training cases to compute a mean and variance which are then used to normalize the summed input to that neuron on each training case. This significantly reduces the training time in feed-forward neural networks. However, the effect of batch normalization is dependent on the mini-batch size and it is not obvious how to apply it to recurrent neural networks. In this paper, we transpose batch normalization into layer normalization by computing the mean and variance used for normalization from all of the summed inputs to the neurons in a layer on a single training case. Like batch normalization, we also give each neuron its own adaptive bias and gain which are applied after the normalization but before the non-linearity. Unlike batch normalization, layer normalization performs exactly the same computation at training and test times. It is also straightforward to apply to recurrent neural networks by computing the normalization statistics separately at each time step. Layer normalization is very effective at stabilizing the hidden state dynamics in recurrent networks. Empirically, we show that layer normalization can substantially reduce the training time compared with previously published techniques.}, - number = {{arXiv}:1607.06450}, - publisher = {{arXiv}}, - author = {Ba, Jimmy Lei and Kiros, Jamie Ryan and Hinton, Geoffrey E.}, - urldate = {2025-03-26}, - date = {2016-07-21}, - eprinttype = {arxiv}, - eprint = {1607.06450 [stat]}, +@misc{lim_temporal_2020, + title = {Temporal {Fusion} {Transformers} for {Interpretable} {Multi}-horizon {Time} {Series} {Forecasting}}, + url = {http://arxiv.org/abs/1912.09363}, + abstract = {Multi-horizon forecasting problems often contain a complex mix of inputs -- including static (i.e. time-invariant) covariates, known future inputs, and other exogenous time series that are only observed historically -- without any prior information on how they interact with the target. While several deep learning models have been proposed for multi-step prediction, they typically comprise black-box models which do not account for the full range of inputs present in common scenarios. In this paper, we introduce the Temporal Fusion Transformer (TFT) -- a novel attention-based architecture which combines high-performance multi-horizon forecasting with interpretable insights into temporal dynamics. To learn temporal relationships at different scales, the TFT utilizes recurrent layers for local processing and interpretable self-attention layers for learning long-term dependencies. The TFT also uses specialized components for the judicious selection of relevant features and a series of gating layers to suppress unnecessary components, enabling high performance in a wide range of regimes. On a variety of real-world datasets, we demonstrate significant performance improvements over existing benchmarks, and showcase three practical interpretability use-cases of TFT.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Lim, Bryan and Arik, Sercan O. and Loeff, Nicolas and Pfister, Tomas}, + month = sep, + year = {2020}, + note = {arXiv:1912.09363}, keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, - file = {Full Text PDF:/home/alex/Zotero/storage/MJWRDPWE/Ba et al. - 2016 - Layer Normalization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/F9WSU957/1607.html:text/html}, + file = {Preprint PDF:/home/alex/Zotero/storage/2R2H34KB/Lim et al. - 2020 - Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/ETDAYW36/1912.html:text/html}, } -@misc{clevert_fast_2016, - title = {Fast and Accurate Deep Network Learning by Exponential Linear Units ({ELUs})}, - url = {http://arxiv.org/abs/1511.07289}, - doi = {10.48550/arXiv.1511.07289}, - abstract = {We introduce the "exponential linear unit" ({ELU}) which speeds up learning in deep neural networks and leads to higher classification accuracies. Like rectified linear units ({ReLUs}), leaky {ReLUs} ({LReLUs}) and parametrized {ReLUs} ({PReLUs}), {ELUs} alleviate the vanishing gradient problem via the identity for positive values. However, {ELUs} have improved learning characteristics compared to the units with other activation functions. In contrast to {ReLUs}, {ELUs} have negative values which allows them to push mean unit activations closer to zero like batch normalization but with lower computational complexity. Mean shifts toward zero speed up learning by bringing the normal gradient closer to the unit natural gradient because of a reduced bias shift effect. While {LReLUs} and {PReLUs} have negative values, too, they do not ensure a noise-robust deactivation state. {ELUs} saturate to a negative value with smaller inputs and thereby decrease the forward propagated variation and information. Therefore, {ELUs} code the degree of presence of particular phenomena in the input, while they do not quantitatively model the degree of their absence. In experiments, {ELUs} lead not only to faster learning, but also to significantly better generalization performance than {ReLUs} and {LReLUs} on networks with more than 5 layers. On {CIFAR}-100 {ELUs} networks significantly outperform {ReLU} networks with batch normalization while batch normalization does not improve {ELU} networks. {ELU} networks are among the top 10 reported {CIFAR}-10 results and yield the best published result on {CIFAR}-100, without resorting to multi-view evaluation or model averaging. On {ImageNet}, {ELU} networks considerably speed up learning compared to a {ReLU} network with the same architecture, obtaining less than 10\% classification error for a single crop, single model network.}, - number = {{arXiv}:1511.07289}, - publisher = {{arXiv}}, - author = {Clevert, Djork-Arné and Unterthiner, Thomas and Hochreiter, Sepp}, - urldate = {2025-03-26}, - date = {2016-02-22}, - eprinttype = {arxiv}, - eprint = {1511.07289 [cs]}, +@misc{nie_time_2023, + title = {A {Time} {Series} is {Worth} 64 {Words}: {Long}-term {Forecasting} with {Transformers}}, + shorttitle = {A {Time} {Series} is {Worth} 64 {Words}}, + url = {http://arxiv.org/abs/2211.14730}, + abstract = {We propose an efficient design of Transformer-based models for multivariate time series forecasting and self-supervised representation learning. It is based on two key components: (i) segmentation of time series into subseries-level patches which are served as input tokens to Transformer; (ii) channel-independence where each channel contains a single univariate time series that shares the same embedding and Transformer weights across all the series. Patching design naturally has three-fold benefit: local semantic information is retained in the embedding; computation and memory usage of the attention maps are quadratically reduced given the same look-back window; and the model can attend longer history. Our channel-independent patch time series Transformer (PatchTST) can improve the long-term forecasting accuracy significantly when compared with that of SOTA Transformer-based models. We also apply our model to self-supervised pre-training tasks and attain excellent fine-tuning performance, which outperforms supervised training on large datasets. Transferring of masked pre-trained representation on one dataset to others also produces SOTA forecasting accuracy. Code is available at: https://github.com/yuqinie98/PatchTST.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Nie, Yuqi and Nguyen, Nam H. and Sinthong, Phanwadee and Kalagnanam, Jayant}, + month = mar, + year = {2023}, + note = {arXiv:2211.14730}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/DG4ZJCWV/Nie et al. - 2023 - A Time Series is Worth 64 Words Long-term Forecasting with Transformers.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/H6XGVBY6/2211.html:text/html}, +} + +@misc{shao_exploring_2023, + title = {Exploring {Progress} in {Multivariate} {Time} {Series} {Forecasting}: {Comprehensive} {Benchmarking} and {Heterogeneity} {Analysis}}, + shorttitle = {Exploring {Progress} in {Multivariate} {Time} {Series} {Forecasting}}, + url = {http://arxiv.org/abs/2310.06119}, + abstract = {Multivariate Time Series (MTS) widely exists in real-word complex systems, such as traffic and energy systems, making their forecasting crucial for understanding and influencing these systems. Recently, deep learning-based approaches have gained much popularity for effectively modeling temporal and spatial dependencies in MTS, specifically in Long-term Time Series Forecasting (LTSF) and Spatial-Temporal Forecasting (STF). However, the fair benchmarking issue and the choice of technical approaches have been hotly debated in related work. Such controversies significantly hinder our understanding of progress in this field. Thus, this paper aims to address these controversies to present insights into advancements achieved. To resolve benchmarking issues, we introduce BasicTS, a benchmark designed for fair comparisons in MTS forecasting. BasicTS establishes a unified training pipeline and reasonable evaluation settings, enabling an unbiased evaluation of over 30 popular MTS forecasting models on more than 18 datasets. Furthermore, we highlight the heterogeneity among MTS datasets and classify them based on temporal and spatial characteristics. We further prove that neglecting heterogeneity is the primary reason for generating controversies in technical approaches. Moreover, based on the proposed BasicTS and rich heterogeneous MTS datasets, we conduct an exhaustive and reproducible performance and efficiency comparison of popular models, providing insights for researchers in selecting and designing MTS forecasting models.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Shao, Zezhi and Wang, Fei and Xu, Yongjun and Wei, Wei and Yu, Chengqing and Zhang, Zhao and Yao, Di and Jin, Guangyin and Cao, Xin and Cong, Gao and Jensen, Christian S. and Cheng, Xueqi}, + month = oct, + year = {2023}, + note = {arXiv:2310.06119}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/7EFZ5IT6/Shao et al. - 2023 - Exploring Progress in Multivariate Time Series Forecasting Comprehensive Benchmarking and Heterogen.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/W6RNWBLM/2310.html:text/html}, +} + +@article{zhang_crossformer_2023, + title = {{CROSSFORMER}: {TRANSFORMER} {UTILIZING} {CROSS}- {DIMENSION} {DEPENDENCY} {FOR} {MULTIVARIATE} {TIME} {SERIES} {FORECASTING}}, + abstract = {Recently many deep models have been proposed for multivariate time series (MTS) forecasting. In particular, Transformer-based models have shown great potential because they can capture long-term dependency. However, existing Transformerbased models mainly focus on modeling the temporal dependency (cross-time dependency) yet often omit the dependency among different variables (crossdimension dependency), which is critical for MTS forecasting. To fill the gap, we propose Crossformer, a Transformer-based model utilizing cross-dimension dependency for MTS forecasting. In Crossformer, the input MTS is embedded into a 2D vector array through the Dimension-Segment-Wise (DSW) embedding to preserve time and dimension information. Then the Two-Stage Attention (TSA) layer is proposed to efficiently capture the cross-time and cross-dimension dependency. Utilizing DSW embedding and TSA layer, Crossformer establishes a Hierarchical Encoder-Decoder (HED) to use the information at different scales for the final forecasting. Extensive experimental results on six real-world datasets show the effectiveness of Crossformer against previous state-of-the-arts.}, + language = {en}, + author = {Zhang, Yunhao and Yan, Junchi}, + year = {2023}, + file = {PDF:/home/alex/Zotero/storage/NM9CETJS/Zhang and Yan - 2023 - CROSSFORMER TRANSFORMER UTILIZING CROSS- DIMENSION DEPENDENCY FOR MULTIVARIATE TIME SERIES FORECAST.pdf:application/pdf}, +} + +@misc{noauthor_pytorch-forecasting_2024, + title = {Pytorch-{Forecasting}}, + url = {https://pytorch-forecasting.readthedocs.io/en/stable/}, + urldate = {2024-10-15}, + year = {2024}, +} + +@misc{liang_foundation_2024, + title = {Foundation {Models} for {Time} {Series} {Analysis}: {A} {Tutorial} and {Survey}}, + shorttitle = {Foundation {Models} for {Time} {Series} {Analysis}}, + url = {http://arxiv.org/abs/2403.14735}, + abstract = {Time series analysis stands as a focal point within the data mining community, serving as a cornerstone for extracting valuable insights crucial to a myriad of real-world applications. Recent advances in Foundation Models (FMs) have fundamentally reshaped the paradigm of model design for time series analysis, boosting various downstream tasks in practice. These innovative approaches often leverage pre-trained or fine-tuned FMs to harness generalized knowledge tailored for time series analysis. This survey aims to furnish a comprehensive and up-to-date overview of FMs for time series analysis. While prior surveys have predominantly focused on either application or pipeline aspects of FMs in time series analysis, they have often lacked an in-depth understanding of the underlying mechanisms that elucidate why and how FMs benefit time series analysis. To address this gap, our survey adopts a methodology-centric classification, delineating various pivotal elements of time-series FMs, including model architectures, pre-training techniques, adaptation methods, and data modalities. Overall, this survey serves to consolidate the latest advancements in FMs pertinent to time series analysis, accentuating their theoretical underpinnings, recent strides in development, and avenues for future exploration.}, + urldate = {2024-10-16}, + publisher = {arXiv}, + author = {Liang, Yuxuan and Wen, Haomin and Nie, Yuqi and Jiang, Yushan and Jin, Ming and Song, Dongjin and Pan, Shirui and Wen, Qingsong}, + month = jun, + year = {2024}, + note = {arXiv:2403.14735}, keywords = {Computer Science - Machine Learning}, - file = {Full Text PDF:/home/alex/Zotero/storage/PU3ZGP4G/Clevert et al. - 2016 - Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs).pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/3MAW2IWE/1511.html:text/html}, + file = {Preprint PDF:/home/alex/Zotero/storage/YEA28FMJ/Liang et al. - 2024 - Foundation Models for Time Series Analysis A Tutorial and Survey.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/9SGH3AIN/2403.html:text/html}, } -@online{noauthor_temporal_nodate, - title = {Temporal Fusion Transformer ({TFT}) — darts documentation}, - url = {https://unit8co.github.io/darts/generated_api/darts.models.forecasting.tft_model.html}, - urldate = {2025-03-19}, - file = {Temporal Fusion Transformer (TFT) — darts documentation:/home/alex/Zotero/storage/5QNI6WSL/darts.models.forecasting.tft_model.html:text/html}, +@misc{goswami_moment_2024, + title = {{MOMENT}: {A} {Family} of {Open} {Time}-series {Foundation} {Models}}, + shorttitle = {{MOMENT}}, + url = {http://arxiv.org/abs/2402.03885}, + abstract = {We introduce MOMENT, a family of open-source foundation models for general-purpose time series analysis. Pre-training large models on time series data is challenging due to (1) the absence of a large and cohesive public time series repository, and (2) diverse time series characteristics which make multi-dataset training onerous. Additionally, (3) experimental benchmarks to evaluate these models, especially in scenarios with limited resources, time, and supervision, are still in their nascent stages. To address these challenges, we compile a large and diverse collection of public time series, called the Time series Pile, and systematically tackle time series-specific challenges to unlock large-scale multi-dataset pre-training. Finally, we build on recent work to design a benchmark to evaluate time series foundation models on diverse tasks and datasets in limited supervision settings. Experiments on this benchmark demonstrate the effectiveness of our pre-trained models with minimal data and task-specific fine-tuning. Finally, we present several interesting empirical observations about large pre-trained time series models. Pre-trained models (AutonLab/MOMENT-1-large) and Time Series Pile (AutonLab/Timeseries-PILE) are available on Huggingface.}, + urldate = {2024-10-16}, + publisher = {arXiv}, + author = {Goswami, Mononito and Szafer, Konrad and Choudhry, Arjun and Cai, Yifu and Li, Shuo and Dubrawski, Artur}, + month = oct, + year = {2024}, + note = {arXiv:2402.03885}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/QF6E6J8W/Goswami et al. - 2024 - MOMENT A Family of Open Time-series Foundation Models.pdf:application/pdf}, } -@software{sherar_mattsherartemporal_fusion_transform_2025, - title = {mattsherar/Temporal\_Fusion\_Transform}, - url = {https://github.com/mattsherar/Temporal_Fusion_Transform}, - abstract = {Pytorch Implementation of Google's {TFT}}, - author = {Sherar, Matthew}, - urldate = {2025-03-19}, - date = {2025-03-07}, - note = {original-date: 2020-01-11T17:54:01Z}, +@misc{noauthor_decoder-only_nodate, + title = {A decoder-only foundation model for time-series forecasting}, + url = {http://research.google/blog/a-decoder-only-foundation-model-for-time-series-forecasting/}, + abstract = {Posted by Rajat Sen and Yichen Zhou, Google Research Time-series forecasting is ubiquitous in various domains, such as retail, finance, manufacturi...}, + language = {en}, + urldate = {2024-10-16}, + file = {Snapshot:/home/alex/Zotero/storage/JV9JIF73/a-decoder-only-foundation-model-for-time-series-forecasting.html:text/html}, } -@software{noauthor_playtikaosstft-torch_2025, - title = {{PlaytikaOSS}/tft-torch}, - rights = {{MIT}}, - url = {https://github.com/PlaytikaOSS/tft-torch}, - abstract = {A Python library that implements ״Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting״}, - publisher = {Playtika}, - urldate = {2025-03-19}, - date = {2025-01-27}, - note = {original-date: 2021-11-28T07:08:32Z}, +@misc{shi_time-moe_2024, + title = {Time-{MoE}: {Billion}-{Scale} {Time} {Series} {Foundation} {Models} with {Mixture} of {Experts}}, + shorttitle = {Time-{MoE}}, + url = {http://arxiv.org/abs/2409.16040}, + abstract = {Deep learning for time series forecasting has seen significant advancements over the past decades. However, despite the success of large-scale pre-training in language and vision domains, pre-trained time series models remain limited in scale and operate at a high cost, hindering the development of larger capable forecasting models in real-world applications. In response, we introduce Time-MoE, a scalable and unified architecture designed to pre-train larger, more capable forecasting foundation models while reducing inference costs. By leveraging a sparse mixture-of-experts (MoE) design, Time-MoE enhances computational efficiency by activating only a subset of networks for each prediction, reducing computational load while maintaining high model capacity. This allows Time-MoE to scale effectively without a corresponding increase in inference costs. Time-MoE comprises a family of decoder-only transformer models that operate in an auto-regressive manner and support flexible forecasting horizons with varying input context lengths. We pre-trained these models on our newly introduced large-scale data Time-300B, which spans over 9 domains and encompassing over 300 billion time points. For the first time, we scaled a time series foundation model up to 2.4 billion parameters, achieving significantly improved forecasting precision. Our results validate the applicability of scaling laws for training tokens and model size in the context of time series forecasting. Compared to dense models with the same number of activated parameters or equivalent computation budgets, our models consistently outperform them by large margin. These advancements position Time-MoE as a state-of-the-art solution for tackling real-world time series forecasting challenges with superior capability, efficiency, and flexibility.}, + urldate = {2024-10-16}, + publisher = {arXiv}, + author = {Shi, Xiaoming and Wang, Shiyu and Nie, Yuqi and Li, Dianqi and Ye, Zhou and Wen, Qingsong and Jin, Ming}, + month = oct, + year = {2024}, + note = {arXiv:2409.16040}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/49N63CMZ/Shi et al. - 2024 - Time-MoE Billion-Scale Time Series Foundation Models with Mixture of Experts.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/HPHN7WNJ/2409.html:text/html}, } -@online{noauthor_create_nodate, - title = {Create baseline model - {ValueError}: too many values to unpack (expected 2) · Issue \#230 · sktime/pytorch-forecasting}, - url = {https://github.com/sktime/pytorch-forecasting/issues/230}, - shorttitle = {Create baseline model - {ValueError}}, - abstract = {{PyTorch}-Forecasting version: 0.7.1 {PyTorch} version: 1.7.1 Python version: 3.7 Operating System: {MAC} {OS} Big Sur: Version 11.1 Expected behavior I executed code actuals = torch.cat([y for x, (y, weig...}, - titleaddon = {{GitHub}}, - urldate = {2025-03-19}, - langid = {english}, +@article{coninck_dianne_2018, + title = {{DIANNE}: a modular framework for designing, training and deploying deep neural networks on heterogeneous distributed infrastructure}, + volume = {141}, + issn = {01641212}, + shorttitle = {{DIANNE}}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0164121218300487}, + doi = {10.1016/j.jss.2018.03.032}, + language = {en}, + urldate = {2024-10-23}, + journal = {Journal of Systems and Software}, + author = {Coninck, Elias De and Bohez, Steven and Leroux, Sam and Verbelen, Tim and Vankeirsbilck, Bert and Simoens, Pieter and Dhoedt, Bart}, + month = jul, + year = {2018}, + pages = {52--65}, + file = {Full Text:/home/alex/Zotero/storage/SFH656QN/Coninck et al. - 2018 - DIANNE a modular framework for designing, training and deploying deep neural networks on heterogene.pdf:application/pdf}, } -@collection{pfannstiel_entrepreneurship_2018, - location = {Wiesbaden}, - title = {Entrepreneurship im Gesundheitswesen {II}}, - rights = {http://www.springer.com/tdm}, - isbn = {978-3-658-14780-8 978-3-658-14781-5}, - url = {http://link.springer.com/10.1007/978-3-658-14781-5}, - publisher = {Springer Fachmedien Wiesbaden}, - editor = {Pfannstiel, Mario A. and Da-Cruz, Patrick and Rasche, Christoph}, - urldate = {2025-03-17}, - date = {2018}, - langid = {german}, - doi = {10.1007/978-3-658-14781-5}, - file = {PDF:/home/alex/Zotero/storage/DTVM5NBP/Pfannstiel et al. - 2018 - Entrepreneurship im Gesundheitswesen II.pdf:application/pdf}, +@misc{noauthor_keras_nodate, + title = {Keras: {Deep} {Learning} for humans}, + url = {https://keras.io/}, + urldate = {2024-10-23}, + file = {Keras\: Deep Learning for humans:/home/alex/Zotero/storage/MS4QLPRC/keras.io.html:text/html}, } -@article{murray_diagnosis_2005, - title = {Diagnosis and treatment of ectopic pregnancy}, - volume = {173}, - issn = {0820-3946, 1488-2329}, - url = {http://www.cmaj.ca/cgi/doi/10.1503/cmaj.050222}, - doi = {10.1503/cmaj.050222}, - abstract = {{ECTOPIC} {PREGNANCY} {IS} A {LIFE}- {AND} {FERTILITY}-threatening condition that is commonly seen in Canadian emergency departments. Increases in the availability and use of hormonal markers, coupled with advances in formal and emergency ultrasonography have changed the diagnostic approach to the patient in the emergency department with first-trimester bleeding or pain. Ultrasonography should be the initial investigation for symptomatic women in their first trimester; when the results are indeterminate, the serum β human chorionic gonadotropin (β-{hCG}) concentration should be measured. Serial measurement of β-{hCG} and progesterone concentrations may be useful when the diagnosis remains unclear. Advances in surgical and medical therapy for ectopic pregnancy have allowed the proliferation of minimally invasive or noninvasive treatment. Guidelines for laparoscopy and for methotrexate therapy are provided.}, - pages = {905--912}, - number = {8}, - journaltitle = {Canadian Medical Association Journal}, - author = {Murray, H.}, - urldate = {2025-03-17}, - date = {2005-10-11}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/Y73KE57K/Murray - 2005 - Diagnosis and treatment of ectopic pregnancy.pdf:application/pdf}, +@article{masuda_machine_2025, + title = {Machine learning model for menstrual cycle phase classification and ovulation day detection based on sleeping heart rate under free-living conditions}, + volume = {187}, + issn = {0010-4825}, + url = {https://www.sciencedirect.com/science/article/pii/S0010482525000551}, + doi = {10.1016/j.compbiomed.2025.109705}, + abstract = {The accurate classification of menstrual cycle phases and detection of ovulation is critical for women's health management, particularly in addressing infertility, alleviating premenstrual syndrome, and preventing hormone-related disorders. However, traditional basal body temperature (BBT) measurement methods are susceptible to disruptions in sleep timing and environmental conditions, limiting practical application. This study is aimed to overcome these limitations by introducing a novel feature, heart rate at the circadian rhythm nadir (minHR), for classifying menstrual cycle phases and predicting ovulation. A machine learning model was developed using XGBoost, and data were collected under free-living conditions from 40 healthy women (18–34 years) over a maximum of three menstrual cycles. Three feature combinations— “day,” “day + minHR,” and “day + BBT”—were evaluated, and model performance was assessed using nested leave-one-group-out cross-validation. The feature “day” represents the number of days elapsed since the onset of menstruation. Participants were stratified into groups depending on high variability and low variability in sleep timing. Results demonstrated that adding minHR significantly improved luteal phase classification and ovulation day detection performance compared to “day” only. Furthermore, in participants with high variability in sleep timing, the minHR-based model outperformed the BBT-based model, significantly improving luteal phase recall and reducing ovulation day detection absolute errors by 2 d (p {\textless} 0.05). These findings highlight the robustness and practicality of the minHR-based model for menstrual cycle tracking, particularly in individuals with high variability in sleep timing. The proposed model holds great promise for personalized health management and large-scale epidemiological research.}, + urldate = {2025-02-11}, + journal = {Computers in Biology and Medicine}, + author = {Masuda, Hazuki and Okada, Shima and Shiozawa, Naruhiro and Sakaue, Yusuke and Manno, Masanobu and Makikawa, Masaaki and Isaka, Tadao}, + month = mar, + year = {2025}, + keywords = {Circadian rhythm, Heart rate, Machine learning, Menstrual cycle tracking, Ovulation day detection, Wearable sensor, XGBoost}, + pages = {109705}, + file = {PDF:/home/alex/Zotero/storage/87H6TB3Q/Masuda et al. - 2025 - Machine learning model for menstrual cycle phase classification and ovulation day detection based on.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/PC6FSQIA/S0010482525000551.html:text/html}, } -@article{rosenfield_adolescent_2013, - title = {Adolescent Anovulation: Maturational Mechanisms and Implications}, - volume = {98}, - issn = {0021-972X, 1945-7197}, - url = {https://academic.oup.com/jcem/article-lookup/doi/10.1210/jc.2013-1770}, - doi = {10.1210/jc.2013-1770}, - shorttitle = {Adolescent Anovulation}, - pages = {3572--3583}, - number = {9}, - journaltitle = {The Journal of Clinical Endocrinology \& Metabolism}, - author = {Rosenfield, Robert L.}, - urldate = {2025-03-17}, - date = {2013-09}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/BEF7PQT6/Rosenfield - 2013 - Adolescent Anovulation Maturational Mechanisms and Implications.pdf:application/pdf}, +@article{maman_prediction_2023, + title = {Prediction of ovulation: new insight into an old challenge}, + volume = {13}, + issn = {2045-2322}, + shorttitle = {Prediction of ovulation}, + url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651856/}, + doi = {10.1038/s41598-023-47241-2}, + abstract = {Ultrasound monitoring and hormonal blood testing are considered by many as an accurate method to predict ovulation time. However, uniform and validated algorithms for predicting ovulation have yet to be defined. Daily hormonal tests and transvaginal ultrasounds were recorded to develop an algorithm for ovulation prediction. The rupture of the leading ovarian follicle was a marker for ovulation day. The model was validated retrospectively on natural cycles frozen embryo transfer cycles with documented ovulation. Circulating levels of LH or its relative variation failed, by themselves, to reliably predict ovulation. Any decrease in estrogen was 100\% associated with ovulation emergence the same day or the next day. Progesterone levels {\textgreater} 2 nmol/L had low specificity to predict ovulation the next day (62.7\%), yet its sensitivity was high (91.5\%). A model for ovulation prediction, combining the three hormone levels and ultrasound was created with an accuracy of 95\% to 100\% depending on the combination of the hormone levels. Model validation showed correct ovulation prediction in 97\% of these cycles. We present an accurate ovulation prediction algorithm. The algorithm is simple and user-friendly so both reproductive endocrinologists and general practitioners can use it to benefit their patients.}, + urldate = {2025-02-11}, + journal = {Scientific Reports}, + author = {Maman, Ettie and Adashi, Eli Y. and Baum, Micha and Hourvitz, Ariel}, + month = nov, + year = {2023}, + pmid = {37968377}, + pmcid = {PMC10651856}, + pages = {20003}, + annote = {also not “really” relevant, as domain is ultrasound and hormone levels + +}, + file = {PubMed Central Full Text PDF:/home/alex/Zotero/storage/MTHDPZ5B/Maman et al. - 2023 - Prediction of ovulation new insight into an old challenge.pdf:application/pdf}, } -@book{cryer_time_2008, - location = {New York}, - edition = {2nd ed}, - title = {Time series analysis: with applications in R}, - isbn = {978-0-387-75958-6 978-0-387-75959-3}, - series = {Springer texts in statistics}, - shorttitle = {Time series analysis}, - pagetotal = {491}, - publisher = {Springer}, - author = {Cryer, Jonathan D. and Chan, Kung-sik}, - date = {2008}, - langid = {english}, - note = {{OCLC}: ocn191760003}, - keywords = {Data processing, R (Computer program language), Time-series analysis}, - file = {PDF:/home/alex/Zotero/storage/CIYMBUEW/Cryer and Chan - 2008 - Time series analysis with applications in R.pdf:application/pdf}, +@article{luo_prediction_2025, + title = {Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning algorithms}, + issn = {1472-6483}, + url = {https://www.sciencedirect.com/science/article/pii/S1472648325000021}, + doi = {10.1016/j.rbmo.2025.104795}, + abstract = {Research question +We aimed to develop fertile window and menstruation prediction algorithms through machine learning based on women's physiological parameters data collected by Huawei Band 6 pro from both regular and irregular menstruators. +Design +This was a prospective observational cohort study conducted at Obstetrics and Gynecology Hospital of Fudan University. Participants were recruited from November 2021 to September 2022. Each participant wore Huawei Band 6 pro to record wrist skin temperature (WST), heart rate (HR), heart rate variability, and respiratory rate. Algorithms were developed to predict the fertile window and menstrual cycle based on WST and HR. +Results +We included data from 270 and 84 qualified cycles with confirmed ovulations from 136 regular and 47 irregular menstruators. For regular menstruators, the prediction algorithm based on WST and HR for the fertile window had an accuracy of 85.47\%, a sensitivity of 70.07\%, a specificity of 89.77\%, and AUC of 0.869. The algorithms for menstrual first day labelling and onset within 3 days gained an accuracy of 83.6\% and 75.0\%. For irregular menstruators, the accuracy, sensitivity, specificity and AUC were 79.85\%, 42.79\%, 87.28\%, and 0.763 respectively, for fertile window prediction. The accuracy of menses labelling and prediction were 61.2\%, and 50.8\% respectively. +Conclusions +Based on WST and HR data from the wearable device, the algorithms demonstrated reliable performance in predicting the fertile window and menstruation day among regular menstruators. These algorithms also showed potential for assisting irregular menstruators in managing their cycles and planning for conception.}, + urldate = {2025-02-11}, + journal = {Reproductive BioMedicine Online}, + author = {Luo, Chuan and Su, Yun-Fei and Ren, Yun-Yun and Zhang, Qin and Li, Ran and Zhang, Qi and Li, Cheng and Hao, Yan-Hui and Zhang, An-Qi and Zhang, Hao and Huang, He-Feng and Wu, Yan-Ting}, + month = jan, + year = {2025}, + keywords = {Machine learning, Fertile window, Menstrual cycle, Natural cycle, Non-invasive wearable device, Wrist skin temperature}, + pages = {104795}, + annote = { + +need closer look, how do they determine the fertile phase? what do they test against? what model do they use? + + +}, + file = {PDF:/home/alex/Zotero/storage/YIV6T8MS/Luo et al. - 2025 - Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning al.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/3IJMUH82/S1472648325000021.html:text/html}, } -@book{hamilton_time_1994, - location = {Princeton (N.J.)}, - title = {Time series analysis}, - isbn = {978-0-691-04289-3}, - publisher = {Princeton university press}, - author = {Hamilton, James Douglas}, - date = {1994}, - file = {PDF:/home/alex/Zotero/storage/J8GVKKHG/Hamilton - 1994 - Time series analysis.pdf:application/pdf}, +@article{yu_tracking_2022, + title = {Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body temperature and heart rate as well as machine-learning algorithms}, + volume = {20}, + issn = {1477-7827}, + url = {https://doi.org/10.1186/s12958-022-00993-4}, + doi = {10.1186/s12958-022-00993-4}, + abstract = {Fertility awareness and menses prediction are important for improving fecundability and health management. Previous studies have used physiological parameters, such as basal body temperature (BBT) and heart rate (HR), to predict the fertile window and menses. However, their accuracy is far from satisfactory. Additionally, few researchers have examined irregular menstruators. Thus, we aimed to develop fertile window and menstruation prediction algorithms for both regular and irregular menstruators.}, + number = {1}, + urldate = {2025-02-11}, + journal = {Reproductive Biology and Endocrinology}, + author = {Yu, Jia-Le and Su, Yun-Fei and Zhang, Chen and Jin, Li and Lin, Xian-Hua and Chen, Lu-Ting and Huang, He-Feng and Wu, Yan-Ting}, + month = aug, + year = {2022}, + keywords = {Heart rate, Machine learning, Fertile window, Menstrual cycle, Basal body temperature, Wearable device}, + pages = {118}, + annote = { + +potentially interesting + + +also use temperature plus hormone levels and ultrasounds + + +}, + file = {Full Text PDF:/home/alex/Zotero/storage/7Z8P97UF/Yu et al. - 2022 - Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body tem.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SMRBT6EG/s12958-022-00993-4.html:text/html}, } -@artwork{wikimedia_commons_basic_2019, - title = {Basic Female Reproductive System}, +@article{luz_improved_2024, + title = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction: insights from a retrospective cohort study}, + volume = {14}, + copyright = {2024 The Author(s)}, + issn = {2045-2322}, + shorttitle = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction}, + url = {https://www.nature.com/articles/s41598-024-80356-8}, + doi = {10.1038/s41598-024-80356-8}, + abstract = {This study aims to develop physician support software for determining ovulation time and assess its impact on pregnancy outcomes in natural cycle frozen embryo transfers (NC-FET). To develop, assess, and validate an ovulation prediction model, three datasets were used: REI Ovulation Determination dataset (500 cycles) split into training (309), validation (90), and test (101) sets; the Documented Ovulation dataset (101 cycles) with confirmed ovulation (documented follicular rupture and LH surge); and the Clinical Pregnancy Rates dataset (515 NC-FET cycles), categorized into “Matched” and “Mismatched” based on alignment with the model’s ovulation determination. Pregnancy outcomes were compared between the groups. The ovulation prediction model exhibited 93.85\% and 92.89\% matching rates with the REI Ovulation Determination and Documented Ovulation datasets, respectively. In the Clinical Pregnancy Rates dataset, the Matched group (282 cycles) showed significantly higher clinical pregnancy rates than the Mismatched group (34.6\% vs. 25.9\%, p = 0.04) and similar results for patients under 37 (41.1\% vs. 30.7\%, p = 0.04). Logistic regression indicated lower pregnancy rates in Mismatched cases (odds ratio 0.67 for the general population, 0.63 for patients under 37). In conclusion, we introduce a highly accurate AI ovulation prediction model. Treatment cycles aligning with the model’s recommendations had significantly increased clinical pregnancy rates.}, + language = {en}, + number = {1}, + urldate = {2025-02-11}, + journal = {Scientific Reports}, + author = {Luz, Almog and Hourvitz, Ariel and Moran, Eden and Itzhak, Nevo and Reuvenny, Shachar and Hourvitz, Rohi and Youngster, Michal and Baum, Micha and Maman, Ettie}, + month = nov, + year = {2024}, + note = {Publisher: Nature Publishing Group}, + keywords = {Infertility, Outcomes research}, + pages = {29451}, + file = {Full Text PDF:/home/alex/Zotero/storage/BSHNTIFD/Luz et al. - 2024 - Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learn.pdf:application/pdf}, +} + +@article{pratikno_pdf_2024, + title = {({PDF}) {A} novel women's ovulation prediction through salivary ferning using the box counting and deep learning}, + url = {https://www.researchgate.net/publication/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_and_deep_learning}, + doi = {10.11591/eei.v13i2.5847}, + abstract = {PDF {\textbar} There are several methods to predict a woman's ovulation time, including using a calendar system, basal body temperature, ovulation prediction... {\textbar} Find, read and cite all the research you need on ResearchGate}, + language = {en}, + urldate = {2025-02-11}, + journal = {ResearchGate}, + author = {Pratikno and Ibrahim and Jusak}, + month = dec, + year = {2024}, + annote = {Not really relevant, as different data domain -{\textgreater} saliva +}, + file = {Full Text:/home/alex/Zotero/storage/MVSBPZQG/2024 - (PDF) A novel women's ovulation prediction through salivary ferning using the box counting and deep.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/8FYLC8YZ/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_.html:text/html}, +} + +@article{shkodzik_innovative_2024, + title = {Innovative {Approaches} to {Digital} {Health} in {Ovulation} {Detection}: {A} {Review} of {Current} {Methods} and {Emerging} {Technologies}}, + volume = {42}, + issn = {1526-4564}, + shorttitle = {Innovative {Approaches} to {Digital} {Health} in {Ovulation} {Detection}}, + doi = {10.1055/s-0044-1793829}, + abstract = {Ovulation is a vital sign, as significant as body temperature, heart rate, respiratory rate, and blood pressure, in assessing overall health and identifying potential health issues. Ovulation is a key event of the menstrual cycle that provides insights into the hormonal and reproductive health aspects. Affected by the orchestra of hormones, namely thyroid, prolactin, and androgens, disruptions in ovulation can indicate endocrinological conditions and lead to gynecological problems, such as heavy menstrual bleeding, irregular periods, amenorrhea, dysmenorrhea, and difficulties in getting pregnant. Monitoring ovulation and detecting disruptions can aid in the early detection of health issues, extending beyond reproductive health concerns. It can help identify underlying causes of symptoms like excessive fatigue and abnormal hair growth. The integration of digital health technologies, such as mobile apps using machine learning algorithms, wearables tracking temperature, heart rate, breath rate, and sleep patterns, and devices measuring reproductive hormones in urine or saliva samples, offers a wealth of opportunities in family planning, early health issue diagnosis, treatment adjustment, and tracking menstrual cycles during assisted reproductive techniques. These advancements provide a comprehensive approach to health monitoring, addressing both reproductive and overall health concerns.}, + language = {eng}, + number = {2}, + journal = {Seminars in Reproductive Medicine}, + author = {Shkodzik, Katerina}, + month = jun, + year = {2024}, + pmid = {39572028}, + keywords = {Humans, Digital Health, Female, Mobile Applications, Ovulation, Ovulation Detection, Telemedicine, Wearable Electronic Devices}, + pages = {81--89}, +} + +@article{lin_transformer_2023, + title = {Transformer neural network to predict and interpret pregnancy loss from activity data in {Holstein} dairy cows}, + volume = {205}, + issn = {0168-1699}, + url = {https://www.sciencedirect.com/science/article/pii/S0168169923000261}, + doi = {10.1016/j.compag.2023.107638}, + abstract = {Predicting/detecting pregnancy loss of dairy cows offers the opportunity to shorten the time interval between artificial inseminations. Although several methods of pregnancy detection are being practiced, models with accurate, timely and interpretable detection of pregnancy are still lacking. This study proposed a transformer neural network to predict the probability of pregnancy loss based on continuous activity data, which were collected from activity-monitoring tags attached to 185 Holstein cows from a commercial dairy farm in Cayuga County, NY, USA. Our best model achieved an average accuracy of 0.87, F1 score of 0.87, recall of 0.87 and specificity of 0.90 using 14-day time-series activity windows (90\% overlap) using 5-fold cross-validation, outperforming commonly used classic statistical learning and deep learning models for time-series data. The results indicated that our predictive model gave high probabilities of correctly detecting pregnancy loss prior to the increased activities and veterinary confirmation by transrectal ultrasound. In addition, our model interpretation aligned with the changes in the temporal activity levels, revealing that drastic fluctuations in time-series activity data contributed heavily to the final prediction. To the best of our knowledge, this is the first work on developing transformer models for the prediction of pregnancy loss in dairy cows. In addition to facilitating the development of future precision management on modern farms, our work potentiates an increase in the reproductive efficiency and profitability of dairy farms.}, + urldate = {2025-02-11}, + journal = {Computers and Electronics in Agriculture}, + author = {Lin, Dan and Kenéz, Ákos and McArt, Jessica A. A. and Li, Jun}, + month = feb, + year = {2023}, + keywords = {Dairy cow, Precision livestock farming, Pregnancy loss prediction, Time-series activity}, + pages = {107638}, +} + +@article{luz_p-656_2023, + title = {P-656 {Machine} learning algorithm automatically manages and accurately predicts ovulation in natural frozen-thawed embryo transfer cycles.}, + volume = {38}, + issn = {0268-1161}, + url = {https://doi.org/10.1093/humrep/dead093.983}, + doi = {10.1093/humrep/dead093.983}, + abstract = {Can an Artificial Intelligence (AI) algorithm automatically manage frozen-thawed embryo transfer (NC-FET) treatment cycles and give an accurate prediction of ovulation day.An AI algorithm automatically managed and predicted the ovulation of NC-FET treatment cycles with 94.8\% accuracy using an average of 3.01 test days.Today the preferred method for frozen embryo transfer is natural cycle based on ovulation detection. Currently, there is no software capable of managing the treatment cycle automatically and identifying the time of ovulation to support doctor decisions. The aim of this study is to develop a physician support AI software for determining ovulation time reliably with high accuracy.2083 NC-FET cycles from September 2018 to June 2021 were used to develop the ovulation detection and treatment management algorithms.Each cycle had data from at least 2 visits including: hormonal levels (Estrogen/Progesterone/LH) and follicle sizes.The dataset was divided into a train set and two test sets. In the 1st test set ovulation was determined by experts’ opinions and the 2nd test set included cycles in which follicle rupture was documented in consecutive ultrasounds.Two algorithms were developed, an ovulation prediction algorithm based on an NGBoost model and a treatment management algorithm that used the model to determine if and when to call for a new test or declare the ovulation day.Both algorithms were jointly tuned to reach the highest success rate, defined as providing the correct day of ovulation using the available cycle data, with as few test days as possible.On the first test set, which consisted of 176 cycles in which ovulation was determined through the majority decision of 2 independent experts and the attending physician, the treatment management algorithm required on average 3.01 tests to reach a prediction and successfully predicted the ovulation day in 94.8\% of cycles.In the second test set, which consisted of 29 cycles in which ovulation was determined through the follicular rupture in two consecutive ultrasounds, only the ovulation prediction model was tested. To ensure that the model provides a reliable answer and does not rely solely on the follicular disappearances, examined cycles were tested twice: Once using the ovulation day without the day prior to it, and again using only the day prior to ovulation without the ovulation day itself. The algorithm accurately predicted ovulation in 28 out of 29 instances (96.6\%) using the day of ovulation and in 28 out of 29 instances (96.6\%) using the day before ovulation.The main drawback is this being a retrospective study: while the algorithm was trained to maximize accuracy when it selects the test days, the dataset test days were selected by the attending physicians. Statistical methods were used to overcome this, however further prospective trials are needed to validate the results.This is the first AI algorithm designed to automatically manage NC-FET IVF treatment cycles and predict ovulation. The high accuracy and low average tests count might improve treatment outcomes, reduce the patients’ life disruption, and allow physicians to spend less time monitoring their patients’ treatments.not applicable}, + number = {Supplement\_1}, + urldate = {2025-02-11}, + journal = {Human Reproduction}, + author = {Luz, A and Hourvitz, R and Reuvenny, S and Youngster, M and Baum, M and Hourvitz, A and Maman, E}, + month = jun, + year = {2023}, + pages = {dead093.983}, + file = {Full Text PDF:/home/alex/Zotero/storage/C8YM765Y/Luz et al. - 2023 - P-656 Machine learning algorithm automatically manages and accurately predicts ovulation in natural.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/WANIZX3H/7202977.html:text/html}, +} + +@inproceedings{azaria_semi-supervised_2019, + title = {Semi-{Supervised} {Ovulation} {Detection} {Based} on {Multiple} {Properties}}, + url = {https://ieeexplore.ieee.org/document/8995235}, + doi = {10.1109/ICTAI.2019.00039}, + abstract = {Despite being a well-researched problem, ovulation detection in human female remains a difficult task. Most current methods for ovulation detection rely on measurements of a single property (e.g. morning body temperature) or at most on two properties (e.g. both salivary and vaginal electrical resistance). In this paper we present a machine learning based method for detecting the day in which ovulation occurs. Our method considered measurements of five different properties. We crawled a data-set from the web and showed that our method outperforms current state-of-the-art methods for ovulation detection. Our method performs well also when considering measurements of fewer properties. We show that our method's performance can be further improved by using unlabeled data, that is, mensuration cycles without a know ovulation date. Our resulted machine learning model can be very useful for women trying to conceive that have trouble in recognizing their ovulation period, especially when some measurements are missing.}, + urldate = {2025-02-11}, + booktitle = {2019 {IEEE} 31st {International} {Conference} on {Tools} with {Artificial} {Intelligence} ({ICTAI})}, + author = {Azaria, Amos and Azaria, Seagal}, + month = nov, + year = {2019}, + note = {ISSN: 2375-0197}, + keywords = {ovulation detection, semi supervised learning}, + pages = {222--228}, + annote = { + +datapoints + + +basal body temperature + + +salivary electrical resistance + + +vaginal electric resistance + + +ovulation prediction kit -{\textgreater} measures for LH hormone + + +markers such as breast tenderness, cervical mucus and custom + + + + +models + + +cnn + + +LSTM + + +conditional random fields approach? + + +“semi supervised” idea is nuts, using the model to create labels that feed back into the training process (?) + + + + +Use leave one out cross validation, -{\textgreater} questionable results + + +}, + file = {IEEE Xplore Abstract Record:/home/alex/Zotero/storage/JSAEWRGB/8995235.html:text/html;PDF:/home/alex/Zotero/storage/P74SEG9S/Azaria and Azaria - 2019 - Semi-Supervised Ovulation Detection Based on Multiple Properties.pdf:application/pdf}, +} + +@article{fanton_interpretable_2022, + title = {An interpretable machine learning model for predicting the optimal day of trigger during ovarian stimulation}, + volume = {118}, + issn = {0015-0282, 1556-5653}, + url = {https://www.fertstert.org/article/S0015-0282%2822%2900244-8/fulltext}, + doi = {10.1016/j.fertnstert.2022.04.003}, + language = {English}, + number = {1}, + urldate = {2025-02-11}, + journal = {Fertility and Sterility}, + author = {Fanton, Michael and Nutting, Veronica and Solano, Funmi and Maeder-York, Paxton and Hariton, Eduardo and Barash, Oleksii and Weckstein, Louis and Sakkas, Denny and Copperman, Alan B. and Loewke, Kevin}, + month = jul, + year = {2022}, + note = {Publisher: Elsevier}, + keywords = {Artificial intelligence, in vitro fertilization, machine learning, ovarian stimulation, trigger}, + pages = {101--108}, + file = {Full Text PDF:/home/alex/Zotero/storage/UNX7ASLP/Fanton et al. - 2022 - An interpretable machine learning model for predicting the optimal day of trigger during ovarian sti.pdf:application/pdf}, +} + +@article{braude_machine_2024, + title = {Machine learning for predicting elective fertility preservation outcomes}, + volume = {14}, + copyright = {2024 The Author(s)}, + issn = {2045-2322}, + url = {https://www.nature.com/articles/s41598-024-60671-w}, + doi = {10.1038/s41598-024-60671-w}, + abstract = {This retrospective study applied machine-learning models to predict treatment outcomes of women undergoing elective fertility preservation. Two-hundred-fifty women who underwent elective fertility preservation at a tertiary center, 2019–2022 were included. Primary outcome was the number of metaphase II oocytes retrieved. Outcome class was based on oocyte count (OC): Low (≤ 8), Medium (9–15) or High (≥ 16). Machine-learning models and statistical regression were used to predict outcome class, first based on pre-treatment parameters, and then using post-treatment data from ovulation-triggering day. OC was 136 Low, 80 Medium, and 34 High. Random Forest Classifier (RFC) was the most accurate model (pre-treatment receiver operating characteristic (ROC) area under the curve (AUC) was 77\%, and post-treatment ROC AUC was 87\%), followed by XGBoost Classifier (pre-treatment ROC AUC 74\%, post-treatment ROC AUC 86\%). The most important pre-treatment parameters for RFC were basal FSH (22.6\%), basal LH (19.1\%), AFC (18.2\%), and basal estradiol (15.6\%). Post-treatment parameters were estradiol levels on trigger-day (17.7\%), basal FSH (11\%), basal LH (9\%), and AFC (8\%). Machine-learning models trained with clinical data appear to predict fertility preservation treatment outcomes with relatively high accuracy.}, + language = {en}, + number = {1}, + urldate = {2025-02-11}, + journal = {Scientific Reports}, + author = {Braude, Itai and Haikin Herzberger, Einat and Semo, Mor and Soifer, Kim and Goren Gepstein, Nitzan and Wiser, Amir and Miller, Netanella}, + month = may, + year = {2024}, + note = {Publisher: Nature Publishing Group}, + keywords = {Outcomes research, Computational models}, + pages = {10158}, + file = {Full Text PDF:/home/alex/Zotero/storage/URDGBHLV/Braude et al. - 2024 - Machine learning for predicting elective fertility preservation outcomes.pdf:application/pdf}, +} + +@article{noauthor_temporal_2021, + title = {Temporal {Fusion} {Transformers} for interpretable multi-horizon time series forecasting}, + volume = {37}, + issn = {0169-2070}, + url = {https://www.sciencedirect.com/science/article/pii/S0169207021000637}, + doi = {10.1016/j.ijforecast.2021.03.012}, + abstract = {Multi-horizon forecasting often contains a complex mix of inputs – including static (i.e. time-invariant) covariates, known future inputs, and other e…}, + language = {en-US}, + number = {4}, + urldate = {2025-02-24}, + journal = {International Journal of Forecasting}, + month = oct, + year = {2021}, + note = {Publisher: Elsevier}, + pages = {1748--1764}, + file = {Snapshot:/home/alex/Zotero/storage/SFYESIWK/S0169207021000637.html:text/html;Submitted Version:/home/alex/Zotero/storage/A9AYS5UI/2021 - Temporal Fusion Transformers for interpretable multi-horizon time series forecasting.pdf:application/pdf}, +} + +@inproceedings{vaswani_attention_2017, + title = {Attention is {All} you {Need}}, + volume = {30}, + url = {https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html}, + abstract = {The dominant sequence transduction models are based on complex recurrent orconvolutional neural networks in an encoder and decoder configuration. The best performing such models also connect the encoder and decoder through an attentionm echanisms. We propose a novel, simple network architecture based solely onan attention mechanism, dispensing with recurrence and convolutions entirely.Experiments on two machine translation tasks show these models to be superiorin quality while being more parallelizable and requiring significantly less timeto train. Our single model with 165 million parameters, achieves 27.5 BLEU onEnglish-to-German translation, improving over the existing best ensemble result by over 1 BLEU. On English-to-French translation, we outperform the previoussingle state-of-the-art with model by 0.7 BLEU, achieving a BLEU score of 41.1.}, + urldate = {2025-02-24}, + booktitle = {Advances in {Neural} {Information} {Processing} {Systems}}, + publisher = {Curran Associates, Inc.}, + author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, Ł ukasz and Polosukhin, Illia}, + year = {2017}, + file = {Full Text PDF:/home/alex/Zotero/storage/MU7NU9LR/Vaswani et al. - 2017 - Attention is All you Need.pdf:application/pdf}, +} + +@misc{noauthor_vivosens_nodate, + title = {vivosens medical gmbh}, + url = {https://www.vivosensmedical.com/}, + urldate = {2025-02-24}, + file = {vivosensmedical.com:/home/alex/Zotero/storage/KSM7HHBJ/www.vivosensmedical.com.html:text/html}, +} + +@inproceedings{rigotti_attention-based_2021, + title = {Attention-based {Interpretability} with {Concept} {Transformers}}, + url = {https://openreview.net/forum?id=kAa9eDS0RdO}, + abstract = {Attention is a mechanism that has been instrumental in driving remarkable performance gains of deep neural network models in a host of visual, NLP and multimodal tasks. One additional notable aspect of attention is that it conveniently exposes the ``reasoning'' behind each particular output generated by the model. Specifically, attention scores over input regions or intermediate features have been interpreted as a measure of the contribution of the attended element to the model inference. While the debate in regard to the interpretability of attention is still not settled, researchers have pointed out the existence of architectures and scenarios that afford a meaningful interpretation of the attention mechanism. Here we propose the generalization of attention from low-level input features to high-level concepts as a mechanism to ensure the interpretability of attention scores within a given application domain. In particular, we design the ConceptTransformer, a deep learning module that exposes explanations of the output of a model in which it is embedded in terms of attention over user-defined high-level concepts. Such explanations are {\textbackslash}emph\{plausible\} (i.e.{\textbackslash} convincing to the human user) and {\textbackslash}emph\{faithful\} (i.e.{\textbackslash} truly reflective of the reasoning process of the model). Plausibility of such explanations is obtained by construction by training the attention heads to conform with known relations between inputs, concepts and outputs dictated by domain knowledge. Faithfulness is achieved by design by enforcing a linear relation between the transformer value vectors that represent the concepts and their contribution to the classification log-probabilities. We validate our ConceptTransformer module on established explainability benchmarks and show how it can be used to infuse domain knowledge into classifiers to improve accuracy, and conversely to extract concept-based explanations of classification outputs. Code to reproduce our results is available at: {\textbackslash}url\{https://github.com/ibm/concept\_transformer\}.}, + language = {en}, + urldate = {2025-02-21}, + author = {Rigotti, Mattia and Miksovic, Christoph and Giurgiu, Ioana and Gschwind, Thomas and Scotton, Paolo}, + month = oct, + year = {2021}, + file = {Full Text PDF:/home/alex/Zotero/storage/U2FUGVF6/Rigotti et al. - 2021 - Attention-based Interpretability with Concept Transformers.pdf:application/pdf}, +} + +@article{kitada_attention_2021, + title = {Attention {Meets} {Perturbations}: {Robust} and {Interpretable} {Attention} {With} {Adversarial} {Training}}, + volume = {9}, + issn = {2169-3536}, + shorttitle = {Attention {Meets} {Perturbations}}, + url = {https://ieeexplore.ieee.org/abstract/document/9467291}, + doi = {10.1109/ACCESS.2021.3093456}, + abstract = {Although attention mechanisms have been applied to a variety of deep learning models and have been shown to improve the prediction performance, it has been reported to be vulnerable to perturbations to the mechanism. To overcome the vulnerability to perturbations in the mechanism, we are inspired by adversarial training (AT), which is a powerful regularization technique for enhancing the robustness of the models. In this paper, we propose a general training technique for natural language processing tasks, including AT for attention (Attention AT) and more interpretable AT for attention (Attention iAT). The proposed techniques improved the prediction performance and the model interpretability by exploiting the mechanisms with AT. In particular, Attention iAT boosts those advantages by introducing adversarial perturbation, which enhances the difference in the attention of the sentences. Evaluation experiments with ten open datasets revealed that AT for attention mechanisms, especially Attention iAT, demonstrated (1) the best performance in nine out of ten tasks and (2) more interpretable attention (i.e., the resulting attention correlated more strongly with gradient-based word importance) for all tasks. Additionally, the proposed techniques are (3) much less dependent on perturbation size in AT.}, + urldate = {2025-02-21}, + journal = {IEEE Access}, + author = {Kitada, Shunsuke and Iyatomi, Hitoshi}, + year = {2021}, + note = {Conference Name: IEEE Access}, + keywords = {adversarial training, attention mechanism, binary classification, interpretability, Knowledge discovery, natural language inference, Natural language processing, Perturbation methods, Predictive models, question answering, Robustness, Solid modeling, Task analysis, Training}, + pages = {92974--92985}, + file = {Full Text PDF:/home/alex/Zotero/storage/BUXFCXRU/Kitada and Iyatomi - 2021 - Attention Meets Perturbations Robust and Interpretable Attention With Adversarial Training.pdf:application/pdf;IEEE Xplore Abstract Record:/home/alex/Zotero/storage/ZNQD3FRW/9467291.html:text/html}, +} + +@inproceedings{choi_retain_2016, + title = {{RETAIN}: {An} {Interpretable} {Predictive} {Model} for {Healthcare} using {Reverse} {Time} {Attention} {Mechanism}}, + volume = {29}, + shorttitle = {{RETAIN}}, + url = {https://proceedings.neurips.cc/paper/2016/hash/231141b34c82aa95e48810a9d1b33a79-Abstract.html}, + abstract = {Accuracy and interpretability are two dominant features of successful predictive models. Typically, a choice must be made in favor of complex black box models such as recurrent neural networks (RNN) for accuracy versus less accurate but more interpretable traditional models such as logistic regression. This tradeoff poses challenges in medicine where both accuracy and interpretability are important. We addressed this challenge by developing the REverse Time AttentIoN model (RETAIN) for application to Electronic Health Records (EHR) data. RETAIN achieves high accuracy while remaining clinically interpretable and is based on a two-level neural attention model that detects influential past visits and significant clinical variables within those visits (e.g. key diagnoses). RETAIN mimics physician practice by attending the EHR data in a reverse time order so that recent clinical visits are likely to receive higher attention. RETAIN was tested on a large health system EHR dataset with 14 million visits completed by 263K patients over an 8 year period and demonstrated predictive accuracy and computational scalability comparable to state-of-the-art methods such as RNN, and ease of interpretability comparable to traditional models.}, + urldate = {2025-02-21}, + booktitle = {Advances in {Neural} {Information} {Processing} {Systems}}, + publisher = {Curran Associates, Inc.}, + author = {Choi, Edward and Bahadori, Mohammad Taha and Sun, Jimeng and Kulas, Joshua and Schuetz, Andy and Stewart, Walter}, + year = {2016}, + file = {Full Text PDF:/home/alex/Zotero/storage/XQLMYHUU/Choi et al. - 2016 - RETAIN An Interpretable Predictive Model for Healthcare using Reverse Time Attention Mechanism.pdf:application/pdf}, +} + +@misc{serrano_is_2019, + title = {Is {Attention} {Interpretable}?}, + url = {http://arxiv.org/abs/1906.03731}, + doi = {10.48550/arXiv.1906.03731}, + abstract = {Attention mechanisms have recently boosted performance on a range of NLP tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, + urldate = {2025-02-21}, + publisher = {arXiv}, + author = {Serrano, Sofia and Smith, Noah A.}, + month = jun, + year = {2019}, + note = {arXiv:1906.03731 [cs]}, + keywords = {Computer Science - Computation and Language}, + annote = {Comment: To appear at ACL 2019}, + file = {Preprint PDF:/home/alex/Zotero/storage/DFZ28RG8/Serrano and Smith - 2019 - Is Attention Interpretable.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/63B9XS2Y/1906.html:text/html}, +} + +@article{lyzwinski_innovative_2024, + title = {Innovative {Approaches} to {Menstruation} and {Fertility} {Tracking} {Using} {Wearable} {Reproductive} {Health} {Technology}: {Systematic} {Review}}, + volume = {26}, + shorttitle = {Innovative {Approaches} to {Menstruation} and {Fertility} {Tracking} {Using} {Wearable} {Reproductive} {Health} {Technology}}, + url = {https://www.jmir.org/2024/1/e45139}, + doi = {10.2196/45139}, + abstract = {Background: Emerging digital health technology has moved into the reproductive health market for female individuals. In the past, mobile health apps have been used to monitor the menstrual cycle using manual entry. New technological trends involve the use of wearable devices to track fertility by assessing physiological changes such as temperature, heart rate, and respiratory rate. +Objective: The primary aims of this study are to review the types of wearables that have been developed and evaluated for menstrual cycle tracking and to examine whether they may detect changes in the menstrual cycle in female individuals. Another aim is to review whether these devices are effective for tracking various stages in the menstrual cycle including ovulation and menstruation. Finally, the secondary aim is to assess whether the studies have validated their findings by reporting accuracy and sensitivity. +Methods: A review of PubMed or MEDLINE was undertaken to evaluate wearable devices for their effectiveness in predicting fertility and differentiating between the different stages of the menstrual cycle. +Results: Fertility cycle–tracking wearables include devices that can be worn on the wrists, on the fingers, intravaginally, and inside the ear. Wearable devices hold promise for predicting different stages of the menstrual cycle including the fertile window and may be used by female individuals as part of their reproductive health. Most devices had high accuracy for detecting fertility and were able to differentiate between the luteal phase (early and late), fertile window, and menstruation by assessing changes in heart rate, heart rate variability, temperature, and respiratory rate. +Conclusions: More research is needed to evaluate consumer perspectives on reproductive technology for monitoring fertility, and ethical issues around the privacy of digital data need to be addressed. Additionally, there is also a need for more studies to validate and confirm this research, given its scarcity, especially in relation to changes in respiratory rate as a proxy for reproductive cycle staging.}, + language = {EN}, + number = {1}, + urldate = {2025-02-21}, + journal = {Journal of Medical Internet Research}, + author = {Lyzwinski, Lynnette and Elgendi, Mohamed and Menon, Carlo}, + month = feb, + year = {2024}, + note = {Company: Journal of Medical Internet Research +Distributor: Journal of Medical Internet Research +Institution: Journal of Medical Internet Research +Label: Journal of Medical Internet Research +Publisher: JMIR Publications Inc., Toronto, Canada}, + pages = {e45139}, + file = {Full Text:/home/alex/Zotero/storage/IP23WZLE/Lyzwinski et al. - 2024 - Innovative Approaches to Menstruation and Fertility Tracking Using Wearable Reproductive Health Tech.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TJN3WV3I/e45139.html:text/html}, +} + +@misc{noauthor_zyklus-apps_nodate, + title = {Zyklus-{Apps} zur {Verhütung} – sicher oder {Gesellschaftsspiel}? - {ProQuest}}, + shorttitle = {Zyklus-{Apps} zur {Verhütung} – sicher oder {Gesellschaftsspiel}?}, + url = {https://www.proquest.com/openview/739071fff0941b30f3a5d33b56259c60/1?pq-origsite=gscholar&cbl=6629261}, + abstract = {Explore millions of resources from scholarly journals, books, newspapers, videos and more, on the ProQuest Platform.}, + language = {en}, + urldate = {2025-02-21}, + file = {Snapshot:/home/alex/Zotero/storage/QHYUJU9G/1.html:text/html}, +} + +@article{goeckenjan_continuous_2020, + title = {Continuous {Body} {Temperature} {Monitoring} to {Improve} the {Diagnosis} of {Female} {Infertility}}, + volume = {80}, + copyright = {Georg Thieme Verlag KG Stuttgart · New York}, + issn = {0016-5751}, + url = {https://www.thieme-connect.com/products/ejournals/html/10.1055/a-1191-7888}, + doi = {10.1055/a-1191-7888}, + abstract = {Introduction Ovulatory dysfunction is a major cause of female infertility. We evaluated the use of continuous body temperature monitoring with a vaginal biosensor to improve + standard diagnostic procedures for determining ovulatory dysfunction. + +Material and Methods This prospective interventional study was performed in a reproductive medicine department of a university hospital. The menstrual cycles of 51 women with + infertility were monitored and analysed using three different strategies: sonographic and hormonal assessment (standard approach), continuous core body temperature measurement and analysis + using the algorithm of OvulaRing, and lowest daily body temperature measurement monitored with a vaginal biosensor and analysed based on the body temperature curves used in natural family + planning. + +Results Statistically significant differences were found in the temperature curves of women with luteal phase deficiency and polycystic ovary syndrome compared to women with normal + menstrual cycles. The analysis of individual cyclofertilograms can be used to detect cycle phases and estimate the date of ovulation. + +Conclusions Continuous body temperature monitoring with a vaginal biosensor can improve the standard diagnostic procedures used to determine ovulatory dysfunction, especially if + dysfunction is due to luteal phase deficiency and polycystic ovary syndrome. Analysis of the lowest daily body temperature combined with the basal body temperature measurements used in + fertility awareness methods may be equieffective to continuous body temperature measurements with OvulaRing. The results of this study show that a revised diagnostic approach using fewer + hormonal assessments combined with continuous body temperature monitoring can reduce the number of appointments in an infertility clinic as well as the costs.}, + language = {en}, + urldate = {2025-02-21}, + journal = {Geburtshilfe und Frauenheilkunde}, + author = {Goeckenjan, Maren and Schiwek, Esther and Wimberger, Pauline}, + month = jul, + year = {2020}, + note = {Publisher: Georg Thieme Verlag KG}, + keywords = {infertility, Key words + fertility awareness, luteal phase deficiency, polycystic ovary syndrome, vaginal biosensor}, + pages = {702--712}, + file = {Full Text PDF:/home/alex/Zotero/storage/QKPIJD23/Goeckenjan et al. - 2020 - Continuous Body Temperature Monitoring to Improve the Diagnosis of Female Infertility.pdf:application/pdf}, +} + +@article{regidor_identification_2018, + title = {Identification and prediction of the fertile window with a new web-based medical device using a vaginal biosensor for measuring the circadian and circamensual core body temperature}, + volume = {34}, + issn = {0951-3590}, + url = {https://doi.org/10.1080/09513590.2017.1390737}, + doi = {10.1080/09513590.2017.1390737}, + abstract = {Fertility awareness-based (FAB) methods represent a term that includes all family planning methods that are based on the identification of the fertile window. They are based on the woman’s observation of physiological signs of the fertile and infertile phases of the menstrual cycle. The first approach consists basically in symptothermal methods accompanied by cervical mucus measurements and clinical menstrual cycling data recording. The second most often used methods are the urinary measurement of E3G and luteinizing hormone (LH) with a personalized computer system. Hence these systems lack the efficacy of the continuous circadian and circamensual measurement of the core body temperature. Only this approach enables the accurate detection of the ovulation during the fertile window. A new medical device called OvulaRing has been developed to fill this gap. In the present study, the system and its first clinical results are presented. OvulaRing is a medical device used just like a tampon. The device is a vaginal ring of evatane that contains an integrated biosensor. This sensor measures continuously every 5 min the core body temperature throughout the entire cycle. This device allows a circadian and circamensual intravaginal exact measurement. With this system, 288 measurements are created per day. The system can detect retrospectively and predict prospectively the fertile window of the users. One hundred and fifty eight women aged between 18 and 45 years used this medical device in an open non-randomized clinical study for 15 months. A total of 470 cycles could be recorded and were able for analysis. By the same time in a subgroup of patients, hormonal assessments of LH, follicle-stimulating hormone, estradiol and progesterone as well as vaginal ultrasound were performed in parallel between the 9th and the 36th day of the cycle. The validation error due to software errors was 0.89\% for the retrospective analysis; that means that the accuracy for the detection of the ovulation was 99.11\%. Accuracy of 88.8\% for a window of 3 days before ovulation, the day of ovulation and the 3 days after ovulation was achieved for the prospective analysis. In the subgroup of woman with recorded pregnancies, it could be shown that after 3.79 months of use (median) pregnancies were observed. In 67.72\% in up to 3 months, in 16.36\% between 3 and 6 months of use, in 7.27\% between 7 and 9 months, in 5.45\% between 10 and 12 months and in 1.82\% between 13 and 15 months of use of the system. With this new web-based system, a precise determination of the fertile window even in women with ultralong cycles ({\textgreater}35 days) could be detected independently of their personal live circumstances. Exact determination of the fertile window is herewith possible so that OvulaRing represents an evolution in the FAB method for the cycle diagnosis of women with regular, irregular or anovulatory menstrual cycles.}, + number = {3}, + urldate = {2025-02-21}, + journal = {Gynecological Endocrinology}, + author = {Regidor, Pedro-Antonio and Kaczmarczyk, Marta and Schiweck, Esther and Goeckenjan-Festag, Maren and Alexander, Henry}, + month = mar, + year = {2018}, + pmid = {29082805}, + note = {Publisher: Taylor \& Francis +\_eprint: https://doi.org/10.1080/09513590.2017.1390737}, + keywords = {Infertility, central nervous system, circadian rhythm, circamensual rhythm, core body temperature, fertile window, vagina}, + pages = {256--260}, + file = {Full Text PDF:/home/alex/Zotero/storage/ITD68HTW/Regidor et al. - 2018 - Identification and prediction of the fertile window with a new web-based medical device using a vagi.pdf:application/pdf}, +} + +@article{alexander_fertilitatsmonitoring_2014, + title = {Fertilitätsmonitoring mit vaginalem {Biosensor} ({OvulaRing}©)}, + volume = {74}, + issn = {0016-5751}, + url = {https://www.thieme-connect.com/products/ejournals/abstract/10.1055/s-0034-1388603}, + doi = {10.1055/s-0034-1388603}, + abstract = {Thieme E-Books \& E-Journals}, + language = {de}, + urldate = {2025-02-21}, + journal = {Geburtshilfe und Frauenheilkunde}, + author = {Alexander, H. and Kaczmarczyk, M. and Pretzsch, G. and Kersken, T. and Puschmann, D. and Schiwek, E. and Goeckenjan, M.}, + month = sep, + year = {2014}, + keywords = {60. Kongress der Deutschen Gesellschaft für Gynäkologie und Geburtshilfe}, + pages = {FV\_08\_05}, + file = {Snapshot:/home/alex/Zotero/storage/HPL6XYJW/s-0034-1388603.html:text/html}, +} + +@inproceedings{regidor_identifizierung_2018, + title = {Identifizierung und {Vorhersage} des fertilen {Fensters} des weiblichen {Zyklus} mit einem neuen web basierten {Medizinprodukt} ({OvulaRing}®).}, + volume = {78}, + copyright = {Georg Thieme Verlag KG Stuttgart · New York}, + url = {https://www.thieme-connect.com/products/ejournals/html/10.1055/s-0038-1671278}, + doi = {10.1055/s-0038-1671278}, + abstract = {Thieme E-Books \& E-Journals}, + language = {de}, + urldate = {2025-02-21}, + booktitle = {Geburtshilfe und {Frauenheilkunde}}, + publisher = {Georg Thieme Verlag KG}, + author = {Regidor, P. A. and Alexander, H.}, + month = sep, + year = {2018}, + note = {ISSN: 0016-5751}, + keywords = {Präsidentin der DGGG e.V.: Prof. Dr. Birgit Seelbach-Göbel{\textless}/conf-president{\textgreater}{\textless}/conference{\textgreater}}, + pages = {P 23}, + file = {Snapshot:/home/alex/Zotero/storage/DW6578ZM/s-0038-1671278.html:text/html}, +} + +@article{sato_novel_2024, + title = {Novel {Methodology} for {Identifying} the {Occurrence} of {Ovulation} by {Estimating} {Core} {Body} {Temperature} {During} {Sleeping}: {Validity} and {Effectiveness} {Study}}, + volume = {8}, + copyright = {Unless stated otherwise, all articles are open-access distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work ("first published in the Journal of Medical Internet Research...") is properly cited with original URL and bibliographic citation information. The complete bibliographic information, a link to the original publication on http://www.jmir.org/, as well as this copyright and license information must be included.}, + shorttitle = {Novel {Methodology} for {Identifying} the {Occurrence} of {Ovulation} by {Estimating} {Core} {Body} {Temperature} {During} {Sleeping}}, + url = {https://formative.jmir.org/2024/1/e55834}, + doi = {10.2196/55834}, + abstract = {Background: Body temperature is the most-used noninvasive biomarker to determine menstrual cycle and ovulation. However, issues related to its low accuracy are still under discussion. Objective: This study aimed to improve the accuracy of identifying the presence or absence of ovulation within a menstrual cycle. We investigated whether core body temperature (CBT) estimation can improve the accuracy of temperature biphasic shift discrimination in the menstrual cycle. The study consisted of 2 parts: experiment 1 assessed the validity of the CBT estimation method, while experiment 2 focused on the effectiveness of the method in discriminating biphasic temperature shifts. Methods: In experiment 1, healthy women aged between 18 and 40 years had their true CBT measured using an ingestible thermometer and their CBT estimated from skin temperature and ambient temperature measured during sleep in both the follicular and luteal phases of their menstrual cycles. This study analyzed the differences between these 2 measurements, the variations in temperature between the 2 phases, and the repeated measures correlation between the true and estimated CBT. Experiment 2 followed a similar methodology, but focused on evaluating the diagnostic accuracy of these 2 temperature measurement approaches (estimated CBT and traditional oral basal body temperature [BBT]) for identifying ovulatory cycles. This was performed using urine luteinizing hormone (LH) as the reference standard. Menstrual cycles were categorized based on the results of the LH tests, and a temperature shift was identified using a specific criterion called the “three-over-six rule.” This rule and the nested design of the study facilitated the assessment of diagnostic measures, such as sensitivity and specificity. Results: The main findings showed that CBT estimated from skin temperature and ambient temperature during sleep was consistently lower than directly measured CBT in both the follicular and luteal phases of the menstrual cycle. Despite this, the pattern of temperature variation between these phases was comparable for both the estimated and true CBT measurements, suggesting that the estimated CBT accurately reflected the cyclical variations in the true CBT. Significantly, the CBT estimation method showed higher sensitivity and specificity for detecting the occurrence of ovulation than traditional oral BBT measurements, highlighting its potential as an effective tool for reproductive health monitoring. The current method for estimating the CBT provides a practical and noninvasive method for monitoring CBT, which is essential for identifying biphasic shifts in the BBT throughout the menstrual cycle. Conclusions: This study demonstrated that the estimated CBT derived from skin temperature and ambient temperature during sleep accurately captures variations in true CBT and is more accurate in determining the presence or absence of ovulation than traditional oral BBT measurements. This method holds promise for improving reproductive health monitoring and understanding of menstrual cycle dynamics.}, + language = {EN}, + number = {1}, + urldate = {2025-02-20}, + journal = {JMIR Formative Research}, + author = {Sato, Daisuke and Ikarashi, Koyuki and Nakajima, Fumiko and Fujimoto, Tomomi}, + month = jul, + year = {2024}, + note = {Company: JMIR Formative Research +Distributor: JMIR Formative Research +Institution: JMIR Formative Research +Label: JMIR Formative Research +Publisher: JMIR Publications Inc., Toronto, Canada}, + pages = {e55834}, + file = {PubMed Central Full Text PDF:/home/alex/Zotero/storage/NPBA84BU/Sato et al. - 2024 - Novel Methodology for Identifying the Occurrence of Ovulation by Estimating Core Body Temperature Du.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/BAJUVPFE/e55834.html:text/html}, +} + +@article{royston_identifying_1991, + title = {Identifying the fertile phase of the human menstrual cycle}, + volume = {10}, + copyright = {Copyright © 1991 John Wiley \& Sons, Ltd.}, + issn = {1097-0258}, + url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/sim.4780100207}, + doi = {10.1002/sim.4780100207}, + abstract = {The identification of the human fertile phase as the time during which a woman or a couple may conceive is elusive. The fertile time depends on many factors in each individual menstrual cycle and may be said to be more of a statistical than a physiological entity. This paper reviews the application of statistical methods to three areas related to conception and the fertile phase. The first is the prediction and detection of ovulation from serial measurements, such as hormones, basal body temperature and cervical mucus, throughout the menstrual cycle. Typically, such variables increase from some baseline level to a peak around ovulation (the most fertile time), then subside to low levels in the postovulatory phase. The statistical challenge is to detect the rise (signalling the onset of potential fertility) and subsequent fall. Analytic methods considered include thresholds, Bayesian change-point models and particularly the cumulative sum (cusum) technique which is both simple to apply and understand, and effective. The second area comprises appropriate methods of analysing and interpreting data from clinical studies of the fertile phase, especially in so-alled natural family planning (NFP) where it is usual for women to observe several indices of potential fertility. Such studies usually try to establish the temporal relationships between markers of the fertile phase and examine the success of different combinations of markers in delineating the fertile time in comparison with a standard ‘defined’ phase, for example, the interval from three days before to two days after the peak of luteinizing hormone. The third area is the assessment of the probability of conception on certain days of the cycle, which is vital to the understanding of the fertile phase and its application to NFP. Direct estimation of such probabilities is impractical; instead, resort must be made to estimation by maximum likelihood of the parameters of specially constructed models. Suitable models are described. Finally, the need for a new prospective study of the probability of conception in relation to the markers of the fertile phase used in the symptothermal method of NFP is discussed.}, + language = {en}, + number = {2}, + urldate = {2025-02-20}, + journal = {Statistics in Medicine}, + author = {Royston, Patrick}, + year = {1991}, + pages = {221--240}, + file = {Snapshot:/home/alex/Zotero/storage/9XL95LUJ/sim.html:text/html}, +} + +@article{su_detection_2017, + title = {Detection of ovulation, a review of currently available methods}, + volume = {2}, + copyright = {© 2017 The Authors. Bioengineering \& Translational Medicine is published by Wiley Periodicals, Inc. on behalf of The American Institute of Chemical Engineers}, + issn = {2380-6761}, + url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/btm2.10058}, + doi = {10.1002/btm2.10058}, + abstract = {The ability to identify the precise time of ovulation is important for women who want to plan conception or practice contraception. Here, we review the current literature on various methods for detecting ovulation including a review of point-of-care device technology. We incorporate an examination of methods to detect ovulation that have been developed and practiced for decades and analyze the indications and limitations of each—transvaginal ultrasonography, urinary luteinizing hormone detection, serum progesterone and urinary pregnanediol 3-glucuronide detection, urinary follicular stimulating hormone detection, basal body temperature monitoring, and cervical mucus and salivary ferning analysis. Some point-of-care ovulation detection devices have been developed and commercialized based on these methods, however previous research was limited by small sample size and an inconsistent standard reference to true ovulation.}, + language = {en}, + number = {3}, + urldate = {2025-02-20}, + journal = {Bioengineering \& Translational Medicine}, + author = {Su, Hsiu-Wei and Yi, Yu-Chiao and Wei, Ting-Yen and Chang, Ting-Chang and Cheng, Chao-Min}, + year = {2017}, + note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/btm2.10058}, + keywords = {ovulation detection, family planning, fertility window}, + pages = {238--246}, + file = {Full Text PDF:/home/alex/Zotero/storage/ZEACCGE5/Su et al. - 2017 - Detection of ovulation, a review of currently available methods.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/RDDQD8EA/btm2.html:text/html}, +} + +@article{owen_physiological_2013, + title = {Physiological {Signs} of {Ovulation} and {Fertility} {Readily} {Observable} by {Women}}, + volume = {80}, + issn = {0024-3639}, + url = {https://doi.org/10.1179/0024363912Z.0000000005}, + doi = {10.1179/0024363912Z.0000000005}, + abstract = {IntroductionConfirmation of ovulation can be difficult in clinical practice, as gold standard methods including serial transvaginal ultrasonography, serum luteinizing hormone (LH) measurements, or laparoscopic follicular observation are impractical. Numerous surrogate markers have been proposed and evaluated in relation to these gold standards that have more practical clinical applications.PurposeTo review the evidence on physiological signs of ovulation timing and fertility in order to determine valid markers that can be easily identified by women.MethodsA literature review of primary resources in Ovid Medline was undertaken to identify studies examining physiological signs as they relate to gold standard assessment of ovulation. Studies examining the efficacy/effectiveness of different types of natural family planning were excluded.ResultsThe most commonly encountered physiological signs were urine LH, cervical mucus, and basal body temperature (BBT). Urine LH as assessed by home monitoring systems indicated ovulation 91 percent of the time during the 2 days of peak fertility on the monitor and 97 percent during the 2 peak days plus 1. Cervical mucus peak characteristics were identified 78 percent of the time ±1 day, and 91 percent of the time ±2 days of LH surge indicating ovulation. Further research supports the importance of cervical mucus in overall fertility, as conception rates were more closely related to mucus quality than to timing of intercourse related to ovulation. As a lone indicator of ovulation, BBT is at best a retrospective marker, and functions best in conjunction with other signs of ovulation. Additionally, salivary ferning, salivary and vaginal fluid electrical potential, finger–finger electrical potential, and differential skin temperature were postulated as possible indicators, but were not found to be temporally related to ovulation. The research on differential skin temperature is promising, but minimal thus far in number, and has not been evaluated as an adjunct to BBT as yet.ConclusionHome urinary LH monitors are becoming more widely available and less expensive giving women the potential to assess the ovulatory status of their cycle in real time. Cervical mucus observation is an effective and cost-efficient method, but requires some teaching to increase the confidence of users. In conjunction, LH monitors and cervical mucus can give the best indication of fertility and ovulation timing.}, + language = {en}, + number = {1}, + urldate = {2025-02-20}, + journal = {The Linacre Quarterly}, + author = {Owen, Martin}, + month = jan, + year = {2013}, + note = {Publisher: SAGE Publications Inc}, + pages = {17--23}, + file = {Full Text:/home/alex/Zotero/storage/IBVUICCU/Owen - 2013 - Physiological Signs of Ovulation and Fertility Readily Observable by Women.pdf:application/pdf}, +} + +@article{soumpasis_real-life_2020, + title = {Real-life insights on menstrual cycles and ovulation using big data}, + volume = {2020}, + issn = {2399-3529}, + url = {https://doi.org/10.1093/hropen/hoaa011}, + doi = {10.1093/hropen/hoaa011}, + abstract = {What variations underlie the menstrual cycle length and ovulation day of women trying to conceive?Big data from a connected ovulation test revealed the extent of variation in menstrual cycle length and ovulation day in women trying to conceive.Timing intercourse to coincide with the fertile period of a woman maximises the chances of conception. The day of ovulation varies on an inter- and intra-individual level.A total of 32 595 women who had purchased a connected ovulation test system contributed 75 981 cycles for analysis. Day of ovulation was determined from the fertility test results. The connected home ovulation test system enables users to identify their fertile phase. The app benefits users by enabling them to understand their personal fertility information. During each menstrual cycle, users input their perceived cycle length into an accessory application, and data on hormone levels from the tests are uploaded to the application and stored in an anonymised cloud database. This study compared users’ perceived cycle characteristics with actual cycle characteristics. The perceived and actual cycle length information was analysed to provide population ranges.This study analysed data from the at-home use of a commercially available connected home ovulation test by women across the USA and UK.Overall, 25.3\% of users selected a 28-day cycle as their perceived cycle length; however, only 12.4\% of users actually had a 28-day cycle. Most women (87\%) had actual menstrual cycle lengths between 23 and 35 days, with a normal distribution centred on day 28, and over half of the users (52\%) had cycles that varied by 5 days or more. There was a 10-day spread of observed ovulation days for a 28-day cycle, with the most common day of ovulation being Day 15. Similar variation was observed for all cycle lengths examined. For users who conducted a test on every day requested by the app, a luteinising hormone (LH) surge was detected in 97.9\% of cycles.Data were from a self-selected population of women who were prepared to purchase a commercially available product to aid conception and so may not fully represent the wider population. No corresponding demographic data were collected with the cycle information.Using big data has provided more personalised insights into women’s fertility; this could enable women trying to conceive to better time intercourse, increasing the likelihood of conception.The study was funded by SPD Development Company Ltd (Bedford, UK), a fully owned subsidiary of SPD Swiss Precision Diagnostics GmbH (Geneva, Switzerland). I.S., B.G. and S.J. are employees of the SPD Development Company Ltd.}, + number = {2}, + urldate = {2025-02-20}, + journal = {Human Reproduction Open}, + author = {Soumpasis, I and Grace, B and Johnson, S}, + month = feb, + year = {2020}, + pages = {hoaa011}, + annote = { + +not really interesting, as they only look at cycle length + + +they use “perceived” cycle length, which is hard to defend, when there are intermediate bleedings etc. + + + + + +}, + file = {Full Text PDF:/home/alex/Zotero/storage/PS9UC298/Soumpasis et al. - 2020 - Real-life insights on menstrual cycles and ovulation using big data.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/LTFATQIC/5820371.html:text/html}, +} + +@article{brewis_demographic_2005, + title = {Demographic {Evidence} {That} {Human} {Ovulation} {Is} {Undetectable} ({At} {Least} in {Pair} {Bonds})}, + volume = {46}, + issn = {0011-3204}, + url = {https://www.journals.uchicago.edu/doi/abs/10.1086/430016}, + doi = {10.1086/430016}, + number = {3}, + urldate = {2025-02-20}, + journal = {Current Anthropology}, + author = {Brewis, Alexandra and Meyer, Mary}, + month = jun, + year = {2005}, + note = {Publisher: The University of Chicago Press}, + pages = {465--471}, +} + +@article{noauthor_monitoring_1987, + title = {Monitoring techniques to predict and detect ovulation}, + volume = {47}, + issn = {0015-0282}, + url = {https://www.sciencedirect.com/science/article/pii/S0015028216500028}, + doi = {10.1016/S0015-0282(16)50002-8}, + abstract = {This study was designed to evaluate the accuracy of various methods in predicting and detecting ovulation in 14 spontaneous and 17 clomiphene citrate …}, + language = {en-US}, + number = {2}, + urldate = {2025-02-20}, + journal = {Fertility and Sterility}, + month = feb, + year = {1987}, + note = {Publisher: Elsevier}, + pages = {259--264}, + file = {PDF:/home/alex/Zotero/storage/RLCZVH5V/1987 - Monitoring techniques to predict and detect ovulation.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/M5P9EZ67/S0015028216500028.html:text/html}, +} + +@article{noauthor_physiological_2016, + title = {Physiological predictors of ovulation and pregnancy risk in a fixed-time artificial insemination program}, + volume = {99}, + issn = {0022-0302}, + url = {https://www.sciencedirect.com/science/article/pii/S0022030216306725}, + doi = {10.3168/jds.2016-11247}, + abstract = {The objective of this study was to determine the relative importance and contribution of several physiological factors as predictors of pregnancy risk…}, + language = {en-US}, + number = {12}, + urldate = {2025-02-20}, + journal = {Journal of Dairy Science}, + month = dec, + year = {2016}, + note = {Publisher: Elsevier}, + pages = {10077--10092}, + file = {Snapshot:/home/alex/Zotero/storage/EBK9WJP4/S0022030216306725.html:text/html}, +} + +@inproceedings{serrano_is_2019-1, + address = {Florence, Italy}, + title = {Is {Attention} {Interpretable}?}, + url = {https://aclanthology.org/P19-1282/}, + doi = {10.18653/v1/P19-1282}, + abstract = {Attention mechanisms have recently boosted performance on a range of NLP tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, + urldate = {2025-02-19}, + booktitle = {Proceedings of the 57th {Annual} {Meeting} of the {Association} for {Computational} {Linguistics}}, + publisher = {Association for Computational Linguistics}, + author = {Serrano, Sofia and Smith, Noah A.}, + editor = {Korhonen, Anna and Traum, David and Màrquez, Lluís}, + month = jul, + year = {2019}, + pages = {2931--2951}, + file = {Full Text PDF:/home/alex/Zotero/storage/I6J6YP3C/Serrano and Smith - 2019 - Is Attention Interpretable.pdf:application/pdf}, +} + +@article{noauthor_attention-based_2023, + title = {An attention-based deep learning model for multi-horizon time series forecasting by considering periodic characteristic}, + volume = {185}, + issn = {0360-8352}, + url = {https://www.sciencedirect.com/science/article/abs/pii/S0360835223006915}, + doi = {10.1016/j.cie.2023.109667}, + abstract = {Recently, transformer-based models have exhibited great performance in multi-horizon time series forecasting tasks. However, the core module of these …}, + language = {en-US}, + urldate = {2025-02-19}, + journal = {Computers \& Industrial Engineering}, + month = nov, + year = {2023}, + note = {Publisher: Pergamon}, + pages = {109667}, + file = {Snapshot:/home/alex/Zotero/storage/TJ634T5V/S0360835223006915.html:text/html}, +} + +@article{hu_pattern-oriented_2025, + title = {Pattern-oriented {Attention} {Mechanism} for {Multivariate} {Time} {Series} {Forecasting}}, + volume = {19}, + issn = {1556-4681}, + url = {https://doi.org/10.1145/3712606}, + doi = {10.1145/3712606}, + abstract = {Multivariate time series forecasting is applied in many domains, such as finance, transportation, and industry. The main challenge of precise forecasting lies in accurately capturing latent dependencies. Recent studies develop various frameworks to reduce computational complexity or to enhance the learning of intricate relationships, while lacking interpretability and generality. In this article, we aim to elucidate the capture of dependencies as the recognition of patterns. We believe that patterns can be formally described from two aspects: the shapes of segments that frequently repeat and the corresponding forms of repetitions. Drawing upon this idea, we design a multivariate time series forecasting model named PRformer,1 which incorporates a pattern-oriented attention mechanism and a pattern-based projector. The attention mechanism can perceive different forms of repetitions by embedded with various similarity evaluation metrics between segments, and filter out noise from segments to extract potential patterns with a statistical-driven weighting scheme. The pattern-based projector is employed to form the forecasting results by deriving the representative patterns from the set of potential ones. By incorporating explicit definitions of patterns, PRformer is interpretable and general to various time series scenarios. Experimental results on seven datasets demonstrate that PRformer outperforms six state-of-the-art models by about 10.7\% in forecasting accuracy.}, + number = {2}, + urldate = {2025-02-19}, + journal = {ACM Trans. Knowl. Discov. Data}, + author = {Hu, Hanwen and Han, Zhangchi and Qian, Shiyou and Yang, Dingyu and Cao, Jian and Xue, Guangtao}, + month = feb, + year = {2025}, + pages = {38:1--38:26}, +} + +@misc{helbling_conceptattention_2025, + title = {{ConceptAttention}: {Diffusion} {Transformers} {Learn} {Highly} {Interpretable} {Features}}, + shorttitle = {{ConceptAttention}}, + url = {http://arxiv.org/abs/2502.04320}, + doi = {10.48550/arXiv.2502.04320}, + abstract = {Do the rich representations of multi-modal diffusion transformers (DiTs) exhibit unique properties that enhance their interpretability? We introduce ConceptAttention, a novel method that leverages the expressive power of DiT attention layers to generate high-quality saliency maps that precisely locate textual concepts within images. Without requiring additional training, ConceptAttention repurposes the parameters of DiT attention layers to produce highly contextualized concept embeddings, contributing the major discovery that performing linear projections in the output space of DiT attention layers yields significantly sharper saliency maps compared to commonly used cross-attention mechanisms. Remarkably, ConceptAttention even achieves state-of-the-art performance on zero-shot image segmentation benchmarks, outperforming 11 other zero-shot interpretability methods on the ImageNet-Segmentation dataset and on a single-class subset of PascalVOC. Our work contributes the first evidence that the representations of multi-modal DiT models like Flux are highly transferable to vision tasks like segmentation, even outperforming multi-modal foundation models like CLIP.}, + urldate = {2025-02-25}, + publisher = {arXiv}, + author = {Helbling, Alec and Meral, Tuna Han Salih and Hoover, Ben and Yanardag, Pinar and Chau, Duen Horng}, + month = feb, + year = {2025}, + note = {arXiv:2502.04320 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Computer Vision and Pattern Recognition}, + file = {Preprint PDF:/home/alex/Zotero/storage/AEEDM4ZW/Helbling et al. - 2025 - ConceptAttention Diffusion Transformers Learn Highly Interpretable Features.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SAHGAINH/2502.html:text/html}, +} + +@misc{chefer_transformer_2021, + title = {Transformer {Interpretability} {Beyond} {Attention} {Visualization}}, + url = {http://arxiv.org/abs/2012.09838}, + doi = {10.48550/arXiv.2012.09838}, + abstract = {Self-attention techniques, and specifically Transformers, are dominating the field of text processing and are becoming increasingly popular in computer vision classification tasks. In order to visualize the parts of the image that led to a certain classification, existing methods either rely on the obtained attention maps or employ heuristic propagation along the attention graph. In this work, we propose a novel way to compute relevancy for Transformer networks. The method assigns local relevance based on the Deep Taylor Decomposition principle and then propagates these relevancy scores through the layers. This propagation involves attention layers and skip connections, which challenge existing methods. Our solution is based on a specific formulation that is shown to maintain the total relevancy across layers. We benchmark our method on very recent visual Transformer networks, as well as on a text classification problem, and demonstrate a clear advantage over the existing explainability methods.}, + urldate = {2025-02-25}, + publisher = {arXiv}, + author = {Chefer, Hila and Gur, Shir and Wolf, Lior}, + month = apr, + year = {2021}, + note = {arXiv:2012.09838 [cs]}, + keywords = {Computer Science - Computer Vision and Pattern Recognition}, + file = {Preprint PDF:/home/alex/Zotero/storage/3FRISAP7/Chefer et al. - 2021 - Transformer Interpretability Beyond Attention Visualization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/QUPBJPC9/2012.html:text/html}, +} + +@misc{sprang_enforcing_2024, + title = {Enforcing {Interpretability} in {Time} {Series} {Transformers}: {A} {Concept} {Bottleneck} {Framework}}, + shorttitle = {Enforcing {Interpretability} in {Time} {Series} {Transformers}}, + url = {http://arxiv.org/abs/2410.06070}, + doi = {10.48550/arXiv.2410.06070}, + abstract = {There has been a recent push of research on Transformer-based models for long-term time series forecasting, even though they are inherently difficult to interpret and explain. While there is a large body of work on interpretability methods for various domains and architectures, the interpretability of Transformer-based forecasting models remains largely unexplored. To address this gap, we develop a framework based on Concept Bottleneck Models to enforce interpretability of time series Transformers. We modify the training objective to encourage a model to develop representations similar to predefined interpretable concepts. In our experiments, we enforce similarity using Centered Kernel Alignment, and the predefined concepts include time features and an interpretable, autoregressive surrogate model (AR). We apply the framework to the Autoformer model, and present an in-depth analysis for a variety of benchmark tasks. We find that the model performance remains mostly unaffected, while the model shows much improved interpretability. Additionally, interpretable concepts become local, which makes the trained model easily intervenable. As a proof of concept, we demonstrate a successful intervention in the scenario of a time shift in the data, which eliminates the need to retrain.}, + urldate = {2025-02-25}, + publisher = {arXiv}, + author = {Sprang, Angela van and Acar, Erman and Zuidema, Willem}, + month = oct, + year = {2024}, + note = {arXiv:2410.06070 [cs]}, + keywords = {Computer Science - Machine Learning}, + file = {Preprint PDF:/home/alex/Zotero/storage/HVUXXRXJ/Sprang et al. - 2024 - Enforcing Interpretability in Time Series Transformers A Concept Bottleneck Framework.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6QS78DZP/2410.html:text/html}, +} + +@article{yuan_dcfa-itimenet_2024, + title = {{DCFA}-{iTimeNet}: {Dynamic} cross-fusion attention network for interpretable time series prediction}, + volume = {55}, + issn = {1573-7497}, + shorttitle = {{DCFA}-{iTimeNet}}, + url = {https://doi.org/10.1007/s10489-024-05973-2}, + doi = {10.1007/s10489-024-05973-2}, + abstract = {Although time series prediction research among engineering and technology has made breakthrough progress in performance, challenges remain in modeling complex dynamic interactions between variables and interpretability. To address these two problems, a novel two-stage strategy framework called DCFA-iTimeNet is introduced. In the first stage, this paper innovatively proposes a dynamic cross-fusion attention mechanism (DCFA) . This module facilitates the model to exchange information between different patches of the time series, thereby capturing the complex interactions between variables across time. In the second stage, we exploit a decomposition-based linear explainable Bidirectional Gated Recurrent Unit (DeLEBiGRU), which consists mainly of standard BiGRU and tensorized BiGRU. It is proposed to analyze each variable’s historical long-term, instantaneous, and future impacts. Such design is crucial for understanding how each variable impacts the overall prediction over time. Extensive experimental results demonstrate that the proposed model can effectively model and interpret complex dynamic relationships of multivariate time series and understand the model’s decision-making process. Moreover, the performance outperforms the state-of-the-art methods.}, + language = {en}, + number = {2}, + urldate = {2025-02-25}, + journal = {Applied Intelligence}, + author = {Yuan, Jianjun and Wu, Fujun and Zhao, Luoming and Pan, Dongbo and Yu, Xinyue}, + month = dec, + year = {2024}, + keywords = {Artificial Intelligence, Dynamic cross-fusion attention, Dynamic interaction, Interpretability, Time series prediction}, + pages = {86}, + file = {Full Text PDF:/home/alex/Zotero/storage/JEXYN7BN/Yuan et al. - 2024 - DCFA-iTimeNet Dynamic cross-fusion attention network for interpretable time series prediction.pdf:application/pdf}, +} + +@inproceedings{guo_exploring_2019, + title = {Exploring interpretable {LSTM} neural networks over multi-variable data}, + url = {https://proceedings.mlr.press/v97/guo19b.html}, + abstract = {For recurrent neural networks trained on time series with target and exogenous variables, in addition to accurate prediction, it is also desired to provide interpretable insights into the data. In this paper, we explore the structure of LSTM recurrent neural networks to learn variable-wise hidden states, with the aim to capture different dynamics in multi-variable time series and distinguish the contribution of variables to the prediction. With these variable-wise hidden states, a mixture attention mechanism is proposed to model the generative process of the target. Then we develop associated training methods to jointly learn network parameters, variable and temporal importance w.r.t the prediction of the target variable. Extensive experiments on real datasets demonstrate enhanced prediction performance by capturing the dynamics of different variables. Meanwhile, we evaluate the interpretation results both qualitatively and quantitatively. It exhibits the prospect as an end-to-end framework for both forecasting and knowledge extraction over multi-variable data.}, + language = {en}, + urldate = {2025-02-25}, + booktitle = {Proceedings of the 36th {International} {Conference} on {Machine} {Learning}}, + publisher = {PMLR}, + author = {Guo, Tian and Lin, Tao and Antulov-Fantulin, Nino}, + month = may, + year = {2019}, + note = {ISSN: 2640-3498}, + pages = {2494--2504}, + file = {Full Text PDF:/home/alex/Zotero/storage/VV3I2T4E/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf;Supplementary PDF:/home/alex/Zotero/storage/57IK29PA/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf}, +} + +@incollection{iliadis_temporal_2023, + address = {Cham}, + title = {Temporal {Attention} {Signatures} for {Interpretable} {Time}-{Series} {Prediction}}, + volume = {14259}, + isbn = {978-3-031-44222-3 978-3-031-44223-0}, + url = {https://link.springer.com/10.1007/978-3-031-44223-0_22}, + abstract = {Deep neural networks have become a staple in time-series prediction due to their remarkable accuracy. However, their internal workings often remain elusive. Significant advancements have been made in the interpretability of these networks, with attention mechanisms and feature maps being notably effective for image classification by highlighting the crucial data points. While human observers can readily confirm the significance of features in image classification, the interpretability of time-series data and its modeling remains challenging. To address this, we put forth an innovative approach that unifies temporal attention and visualization as a blend of recurrent neural networks, self-attention, and general attention. This synergy results in the generation of temporal attention signatures, akin to image attention heat maps. Temporal attention not only enhances prediction accuracy beyond that of recurrent networks alone but also demonstrates that varying label classes yield distinct attention signatures. This observation indicates that neural networks focus on different sections of time-series sequences contingent on the prediction target. We conclude with a discussion on the practical implications of this novel approach, including its applicability to model interpretation, sequence length selection, and model validation. This leads to more accurate, robust, and interpretable models, instilling greater confidence in their results.}, + language = {en}, + urldate = {2025-02-25}, + booktitle = {Artificial {Neural} {Networks} and {Machine} {Learning} – {ICANN} 2023}, + publisher = {Springer Nature Switzerland}, + author = {Katrompas, Alexander and Metsis, Vangelis}, + editor = {Iliadis, Lazaros and Papaleonidas, Antonios and Angelov, Plamen and Jayne, Chrisina}, + year = {2023}, + doi = {10.1007/978-3-031-44223-0_22}, + note = {Series Title: Lecture Notes in Computer Science}, + pages = {268--280}, + file = {PDF:/home/alex/Zotero/storage/LV7IVKZK/Katrompas and Metsis - 2023 - Temporal Attention Signatures for Interpretable Time-Series Prediction.pdf:application/pdf}, +} + +@inproceedings{schwenke_constructing_2021, + title = {Constructing {Global} {Coherence} {Representations}: {Identifying} {Interpretability} and {Coherences} of {Transformer} {Attention} in {Time} {Series} {Data}}, + shorttitle = {Constructing {Global} {Coherence} {Representations}}, + url = {https://ieeexplore.ieee.org/document/9564126/?arnumber=9564126}, + doi = {10.1109/DSAA53316.2021.9564126}, + abstract = {Transformer models have shown significant advances recently based on the general concept of Attention — to focus on specifically important and relevant parts of the input data. However, methods for enhancing their interpretability and explainability are still lacking. This is the problem which we tackle in this paper, to make Multi-Headed Attention more interpretable and explainable for time series classification. We present a method for constructing global coherence representations from Multi-Headed Attention of Transformer architectures. Accordingly, we present abstraction and interpretation methods, leading to intuitive visualizations of the respective attention patterns. We evaluate our proposed approach and the presented methods on several datasets demonstrating their efficacy.}, + urldate = {2025-02-25}, + booktitle = {2021 {IEEE} 8th {International} {Conference} on {Data} {Science} and {Advanced} {Analytics} ({DSAA})}, + author = {Schwenke, Leonid and Atzmueller, Martin}, + month = oct, + year = {2021}, + keywords = {Interpretability, Attention, Coherence, Comprehensibility, Conferences, Data science, Data visualization, Deep Learning, Explainability, Global Class Representation, Scalability, Time series analysis, Time Series Classification, Transformer, Transformers, Visualization}, + pages = {1--12}, + file = {Full Text PDF:/home/alex/Zotero/storage/VRGIDFY8/Schwenke and Atzmueller - 2021 - Constructing Global Coherence Representations Identifying Interpretability and Coherences of Transf.pdf:application/pdf;IEEE Xplore Abstract Record:/home/alex/Zotero/storage/Z45R3XWF/9564126.html:text/html}, +} + +@article{schwenke_show_nodate, + title = {Show {Me} {What} {You}’re {Looking} {For}: {Visualizing} {Abstracted} {Transformer} {Attention} for {Enhancing} {Their} {Local} {Interpretability} on {Time} {Series} {Data}}, + abstract = {While Transformers have shown their advantages considering their learning performance, their lack of explainability and interpretability is still a major problem. This specifically relates to the processing of time series, as a specific form of complex data. In this paper, we propose an approach for visualizing abstracted information in order to enable computational sensemaking and local interpretability on the respective Transformer model. Our results demonstrate the efficacy of the proposed abstraction method and visualization, utilizing both synthetic and real world data for evaluation.}, + language = {en}, + author = {Schwenke, Leonid and Atzmueller, Martin}, + file = {PDF:/home/alex/Zotero/storage/SLVVAAXA/Schwenke and Atzmueller - Show Me What You’re Looking For Visualizing Abstracted Transformer Attention for Enhancing Their Lo.pdf:application/pdf}, +} + +@article{wu_interpretable_2022, + title = {Interpretable wind speed prediction with multivariate time series and temporal fusion transformers}, + volume = {252}, + issn = {03605442}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0360544222008933}, + doi = {10.1016/j.energy.2022.123990}, + abstract = {Wind power has been utilized well in power systems, so steady and successful wind speed forecasting is crucial to security management power grid market economy. To date, most researchers have often discounted the interpretability of prediction models, leading to obscure forecasts. This study puts forward a unique forecasting methodology that incorporates notable decomposition techniques, multifactor interpretable forecasting models, and optimization algorithms. In the proposed model, variational mode decomposition is employed to break down the raw wind speed sequence into a set of intrinsic mode functions. Adaptive differential evolution is then used for optimizing several parameters of temporal fusion transformers (TFT) to achieve satisfactory forecasting performance. TFT is a new attention-based deep learning model that puts together high-performance multi-horizon prediction and interpretable insights into temporal dynamics. Empirical studies using eight real-world 1-h wind speed data sets in Albert, Canada, and Five Points, USA demonstrate that the system using the proposed model outperforms those employing other comparable models in nearly all performance metrics. Examples of TFT's interpretable outputs are the importance ranking of the decomposed wind speed sub-sequences and meteorological data and attention analysis of different step lengths. The findings signify substantial progress for wind speed prediction and aid policymakers.}, + language = {en}, + urldate = {2025-02-25}, + journal = {Energy}, + author = {Wu, Binrong and Wang, Lin and Zeng, Yu-Rong}, + month = aug, + year = {2022}, + pages = {123990}, + file = {PDF:/home/alex/Zotero/storage/MHAFY926/Wu et al. - 2022 - Interpretable wind speed prediction with multivariate time series and temporal fusion transformers.pdf:application/pdf}, +} + +@inproceedings{habib_n-beats_2025, + address = {Cham}, + title = {N-{BEATS} \& {Temporal} {Fusion} {Transformer} {Based} {Surface} {Temperature} {Prediction} and {Forecasting} for {Realizing} {Global} {Warming} {Trends}}, + isbn = {978-3-031-75167-7}, + doi = {10.1007/978-3-031-75167-7_3}, + abstract = {At the pinnacle of civilization, where the impacts of climate change have been increasingly felt, weather prediction plays a critical role in mitigating the potential disasters that may arise. Moreover, with the gradual change on climate, surface temperature of the earth is increasing. This increasing rate of the surface temperature causing global warming which is a matter of intimidation. To leave off this global warming, weather forecasting can be used as an arsenal. Selecting the appropriate tools and models for weather prediction is a crucial step in ensuring accurate forecasts. In this research paper, the focus was on studying the versatility of three specific architectures for weather prediction: LSTM, Temporal Fusion Transformer, and N-BEATS. To assess these architectures’ performance, we conducted a number of experiments. With the lowest Mean Absolute Error (MAE) and Root Mean Square Error (RMSE) of the three, NBEATS stood out. This shows that when compared to the other models, the N-BEATS architecture had greater prediction accuracy. It's vital to remember, too, that the trials also showed that the Temporal Fusion Transformer and LSTM performed well. The only distinction was that these models required larger sizes in terms of parameters and computational complexity to achieve their performance levels. Consequently, considering both performance and model size, the researchers determined that N-BEATS was the most optimal and versatile architecture for weather prediction. Its ability to achieve excellent results with a smaller model size makes it a favorable choice for practical applications.}, + language = {en}, + booktitle = {Artificial {Intelligence} and {Speech} {Technology}}, + publisher = {Springer Nature Switzerland}, + author = {Habib, Adria Binte and Ashraf, Faisal Bin and Hossain, Muhammad Iqbal and Alam, Golam Rabiul}, + editor = {Dev, Amita and Sharma, Arun and Agrawal, S. S. and Rani, Ritu}, + year = {2025}, + keywords = {LSTM, N-BEATS, Temporal Fusion Transformer, Time Series Analysis, Weather Prediction}, + pages = {30--41}, + annote = { + +shows that n beats has better performance on smaller datasets + + +we have a relatively large dataset, thus tft will be focused on + + +}, +} + +@article{papacharalampous_predictability_2018, + title = {Predictability of monthly temperature and precipitation using automatic time series forecasting methods}, + volume = {66}, + issn = {1895-7455}, + url = {https://doi.org/10.1007/s11600-018-0120-7}, + doi = {10.1007/s11600-018-0120-7}, + abstract = {We investigate the predictability of monthly temperature and precipitation by applying automatic univariate time series forecasting methods to a sample of 985 40-year-long monthly temperature and 1552 40-year-long monthly precipitation time series. The methods include a naïve one based on the monthly values of the last year, as well as the random walk (with drift), AutoRegressive Fractionally Integrated Moving Average (ARFIMA), exponential smoothing state-space model with Box–Cox transformation, ARMA errors, Trend and Seasonal components (BATS), simple exponential smoothing, Theta and Prophet methods. Prophet is a recently introduced model inspired by the nature of time series forecasted at Facebook and has not been applied to hydrometeorological time series before, while the use of random walk, BATS, simple exponential smoothing and Theta is rare in hydrology. The methods are tested in performing multi-step ahead forecasts for the last 48 months of the data. We further investigate how different choices of handling the seasonality and non-normality affect the performance of the models. The results indicate that: (a) all the examined methods apart from the naïve and random walk ones are accurate enough to be used in long-term applications; (b) monthly temperature and precipitation can be forecasted to a level of accuracy which can barely be improved using other methods; (c) the externally applied classical seasonal decomposition results mostly in better forecasts compared to the automatic seasonal decomposition used by the BATS and Prophet methods; and (d) Prophet is competitive, especially when it is combined with externally applied classical seasonal decomposition.}, + language = {en}, + number = {4}, + urldate = {2025-03-04}, + journal = {Acta Geophysica}, + author = {Papacharalampous, Georgia and Tyralis, Hristos and Koutsoyiannis, Demetris}, + month = aug, + year = {2018}, + keywords = {ARFIMA, Multi-step ahead forecasting, Precipitation forecasting, Prophet, Temperature forecasting, Time series forecasting}, + pages = {807--831}, +} + +@article{dunson_day-specific_1999, + title = {Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovulation}, + volume = {14}, + issn = {1460-2350, 0268-1161}, + url = {https://academic.oup.com/humrep/article-lookup/doi/10.1093/humrep/14.7.1835}, + doi = {10.1093/humrep/14.7.1835}, + language = {en}, + number = {7}, + urldate = {2025-03-05}, + journal = {Human Reproduction}, + author = {Dunson, D.B. and Baird, D.D. and Wilcox, A.J. and Weinberg, C.R.}, + month = jul, + year = {1999}, + pages = {1835--1839}, + file = {PDF:/home/alex/Zotero/storage/8DE3ZLPJ/Dunson et al. - 1999 - Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovu.pdf:application/pdf}, +} + +@misc{wikimedia_commons_basic_2019, + title = {Basic {Female} {Reproductive} {System}}, url = {https://en.wikipedia.org/wiki/File:Basic_Female_Reproductive_System_(English).svg}, author = {Wikimedia Commons}, - date = {2019}, + year = {2019}, file = {background_female_reproductive_organs:/home/alex/Zotero/storage/5MAJ4CG5/background_female_reproductive_organs.png:image/png}, } @article{silberstein_physiology_2000, - title = {Physiology of the Menstrual Cycle}, + title = {Physiology of the {Menstrual} {Cycle}}, volume = {20}, - rights = {https://journals.sagepub.com/page/policies/text-and-data-mining-license}, + copyright = {https://journals.sagepub.com/page/policies/text-and-data-mining-license}, issn = {0333-1024, 1468-2982}, url = {https://journals.sagepub.com/doi/10.1046/j.1468-2982.2000.00034.x}, doi = {10.1046/j.1468-2982.2000.00034.x}, - abstract = {The normal female life cycle is associated with a number of hormonal milestones: menarche, pregnancy, contraceptive use, menopause, and the use of replacement sex hormones. All these events and interventions alter the levels and cycling of sex hormones and may cause a change in the prevalence or intensity of headache. The menstrual cycle is the result of a carefully orchestrated sequence of interactions among the hypothalamus, pituitary, ovary, and endometrium, with the sex hormones acting as modulators and effectors at each level. Oestrogen and progestins have potent effects on central serotonergic and opioid neurons, modulating both neuronal activity and receptor density. The primary trigger of menstrual migraine appears to be the withdrawal of oestrogen rather than the maintenance of sustained high or low oestrogen levels. However, changes in the sustained oestrogen levels with pregnancy (increased) and menopause (decreased) appear to affect headaches. Headaches that occur with premenstrual syndrome appear to be centrally generated, involving the inherent rhythm of {CNS} neurons, including perhaps the serotonergic pain-modulating systems.}, - pages = {148--154}, + abstract = {The normal female life cycle is associated with a number of hormonal milestones: menarche, pregnancy, contraceptive use, menopause, and the use of replacement sex hormones. All these events and interventions alter the levels and cycling of sex hormones and may cause a change in the prevalence or intensity of headache. The menstrual cycle is the result of a carefully orchestrated sequence of interactions among the hypothalamus, pituitary, ovary, and endometrium, with the sex hormones acting as modulators and effectors at each level. Oestrogen and progestins have potent effects on central serotonergic and opioid neurons, modulating both neuronal activity and receptor density. The primary trigger of menstrual migraine appears to be the withdrawal of oestrogen rather than the maintenance of sustained high or low oestrogen levels. However, changes in the sustained oestrogen levels with pregnancy (increased) and menopause (decreased) appear to affect headaches. Headaches that occur with premenstrual syndrome appear to be centrally generated, involving the inherent rhythm of CNS neurons, including perhaps the serotonergic pain-modulating systems.}, + language = {en}, number = {3}, - journaltitle = {Cephalalgia}, - author = {Silberstein, S D and Merriam, G R}, urldate = {2025-03-10}, - date = {2000-04}, - langid = {english}, + journal = {Cephalalgia}, + author = {Silberstein, S D and Merriam, G R}, + month = apr, + year = {2000}, + pages = {148--154}, file = {Full Text:/home/alex/Zotero/storage/EL585H2P/Silberstein and Merriam - 2000 - Physiology of the Menstrual Cycle.pdf:application/pdf}, } -@online{pedroso_menstrual_2022, - title = {The Menstrual Cycle}, +@misc{pedroso_menstrual_2022, + title = {The {Menstrual} {Cycle}}, url = {https://kindbody.com/the-menstrual-cycle/}, abstract = {Fertility, gynecology, and wellness services in modern, tech-enabled clinics. Best-in-class care, accessible pricing, and a seamless patient experience.}, - titleaddon = {Kindbody}, - author = {Pedroso, Dr Jasmine}, urldate = {2025-03-10}, - date = {2022-06-03}, + journal = {Kindbody}, + author = {Pedroso, Dr Jasmine}, + month = jun, + year = {2022}, file = {Snapshot:/home/alex/Zotero/storage/738JEKW7/the-menstrual-cycle.html:text/html}, } @article{munster_length_1992, - title = {Length and variation in the menstrual cycle—a cross‐sectional study from a Danish county}, + title = {Length and variation in the menstrual cycle—a cross‐sectional study from a {Danish} county}, volume = {99}, issn = {1470-0328, 1471-0528}, url = {https://obgyn.onlinelibrary.wiley.com/doi/10.1111/j.1471-0528.1992.tb13762.x}, doi = {10.1111/j.1471-0528.1992.tb13762.x}, - abstract = {{ABSTRACT} + abstract = {ABSTRACT Objective To investigate the current epidemiology of menstrual patters among women of fertile age. @@ -1007,60 +1241,50 @@ Conclusion: {SWS} is a useful tool for confirming the fertile window and absenc Conclusion The study confirmed the normally used definitions of polymenorrhoea (cycle length {\textless}21 days) and oligomenorrhoea (cycle length between 36 and 90 days), as these very short or long menstrual cycle lengths were very seldom recorded for a longer period. However, the high frequency in a normal population of large menstrual cycle length variation challenges the view that an intra‐individual variation of {\textgreater}5 days should be regarded as a sign of disease in the woman.}, - pages = {422--429}, + language = {en}, number = {5}, - journaltitle = {{BJOG}}, - author = {Münster, Kirstine and Schmidt, Lone and Helm, Peter}, urldate = {2025-03-07}, - date = {1992-05}, - langid = {english}, + journal = {BJOG: An International Journal of Obstetrics \& Gynaecology}, + author = {Münster, Kirstine and Schmidt, Lone and Helm, Peter}, + month = may, + year = {1992}, + pages = {422--429}, file = {PDF:/home/alex/Zotero/storage/JWE75VL3/Münster et al. - 1992 - Length and variation in the menstrual cycle—a cross‐sectional study from a Danish county.pdf:application/pdf}, } @article{bull_real-world_2019, title = {Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles}, volume = {2}, - rights = {2019 The Author(s)}, + copyright = {2019 The Author(s)}, issn = {2398-6352}, url = {https://www.nature.com/articles/s41746-019-0152-7}, doi = {10.1038/s41746-019-0152-7}, - abstract = {The use of apps that record detailed menstrual cycle data presents a new opportunity to study the menstrual cycle. The aim of this study is to describe menstrual cycle characteristics observed from a large database of cycles collected through an app and investigate associations of menstrual cycle characteristics with cycle length, age and body mass index ({BMI}). Menstrual cycle parameters, including menstruation, basal body temperature ({BBT}) and luteinising hormone ({LH}) tests as well as age and {BMI} were collected anonymously from real-world users of the Natural Cycles app. We analysed 612,613 ovulatory cycles with a mean length of 29.3 days from 124,648 users. The mean follicular phase length was 16.9 days (95\% {CI}: 10–30) and mean luteal phase length was 12.4 days (95\% {CI}: 7–17). Mean cycle length decreased by 0.18 days (95\% {CI}: 0.17–0.18, R2 = 0.99) and mean follicular phase length decreased by 0.19 days (95\% {CI}: 0.19–0.20, R2 = 0.99) per year of age from 25 to 45 years. Mean variation of cycle length per woman was 0.4 days or 14\% higher in women with a {BMI} of over 35 relative to women with a {BMI} of 18.5–25. This analysis details variations in menstrual cycle characteristics that are not widely known yet have significant implications for health and well-being. Clinically, women who wish to plan a pregnancy need to have intercourse on their fertile days. In order to identify the fertile period it is important to track physiological parameters such as basal body temperature and not just cycle length.}, - pages = {1--8}, + abstract = {The use of apps that record detailed menstrual cycle data presents a new opportunity to study the menstrual cycle. The aim of this study is to describe menstrual cycle characteristics observed from a large database of cycles collected through an app and investigate associations of menstrual cycle characteristics with cycle length, age and body mass index (BMI). Menstrual cycle parameters, including menstruation, basal body temperature (BBT) and luteinising hormone (LH) tests as well as age and BMI were collected anonymously from real-world users of the Natural Cycles app. We analysed 612,613 ovulatory cycles with a mean length of 29.3 days from 124,648 users. The mean follicular phase length was 16.9 days (95\% CI: 10–30) and mean luteal phase length was 12.4 days (95\% CI: 7–17). Mean cycle length decreased by 0.18 days (95\% CI: 0.17–0.18, R2 = 0.99) and mean follicular phase length decreased by 0.19 days (95\% CI: 0.19–0.20, R2 = 0.99) per year of age from 25 to 45 years. Mean variation of cycle length per woman was 0.4 days or 14\% higher in women with a BMI of over 35 relative to women with a BMI of 18.5–25. This analysis details variations in menstrual cycle characteristics that are not widely known yet have significant implications for health and well-being. Clinically, women who wish to plan a pregnancy need to have intercourse on their fertile days. In order to identify the fertile period it is important to track physiological parameters such as basal body temperature and not just cycle length.}, + language = {en}, number = {1}, - journaltitle = {npj Digit. Med.}, - author = {Bull, Jonathan R. and Rowland, Simon P. and Scherwitzl, Elina Berglund and Scherwitzl, Raoul and Danielsson, Kristina Gemzell and Harper, Joyce}, urldate = {2025-03-07}, - date = {2019-08-27}, - langid = {english}, + journal = {npj Digital Medicine}, + author = {Bull, Jonathan R. and Rowland, Simon P. and Scherwitzl, Elina Berglund and Scherwitzl, Raoul and Danielsson, Kristina Gemzell and Harper, Joyce}, + month = aug, + year = {2019}, note = {Publisher: Nature Publishing Group}, keywords = {Preclinical research, Reproductive biology}, + pages = {1--8}, file = {Full Text PDF:/home/alex/Zotero/storage/MUPKFK2K/Bull et al. - 2019 - Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles.pdf:application/pdf}, } -@article{pratikno_pdf_2024, - title = {({PDF}) A novel women's ovulation prediction through salivary ferning using the box counting and deep learning}, - url = {https://www.researchgate.net/publication/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_and_deep_learning}, - doi = {10.11591/eei.v13i2.5847}, - abstract = {{PDF} {\textbar} There are several methods to predict a woman's ovulation time, including using a calendar system, basal body temperature, ovulation prediction... {\textbar} Find, read and cite all the research you need on {ResearchGate}}, - journaltitle = {{ResearchGate}}, - author = {Pratikno and Ibrahim and Jusak}, - urldate = {2025-02-11}, - date = {2024-12-09}, - langid = {english}, - file = {Full Text:/home/alex/Zotero/storage/MVSBPZQG/2024 - (PDF) A novel women's ovulation prediction through salivary ferning using the box counting and deep.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/8FYLC8YZ/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_.html:text/html}, -} - @incollection{holesh_physiology_2025, - location = {Treasure Island ({FL})}, - title = {Physiology, Ovulation}, - rights = {Copyright © 2025, {StatPearls} Publishing {LLC}.}, + address = {Treasure Island (FL)}, + title = {Physiology, {Ovulation}}, + copyright = {Copyright © 2025, StatPearls Publishing LLC.}, url = {http://www.ncbi.nlm.nih.gov/books/NBK441996/}, - abstract = {Ovulation is a physiologic process defined by the rupture of the dominant follicle of the ovary. This releases an egg into the abdominal cavity. It then is taken up by the fimbriae of the fallopian tube where it has the potential to become fertilized. The ovulation process is regulated by fluxing gonadotropic hormone ({FSH}/{LH}) levels. Ovulation is the third phase within the larger uterine cycle (ie, menstrual cycle). The follicular release follows the Follicular phase (ie, dominant follicle development) and precedes the luteal phase (ie, maintenance of corpus luteum) that progresses to either endometrial shedding or implantation. Follicular release occurs around 14 days prior to menstruation in a cyclic pattern if the hypothalamic-pituitary-ovarian axis function is well regulated.  Structure Genotypic females ({XX}) develop two ovaries that sit adjacent to the uterine horns. Each ovary is anchored to the uterus at the medial pole by the utero-ovarian ligament. The lateral ovarian pole is anchored to the pelvic sidewall by the infundibulopelvic ligament (i.e,. suspensory ligament of the ovary), which carries the ovarian artery and vein. Each ovary contains 1 to 2 million primordial follicles that each contain primary oocytes (ie, eggs) that can supply that female with enough follicles until she reaches her fourth or fifth decades of life. These primordial follicles are arrested in prophase I of meiosis until the onset of puberty. At the onset of pubescence, the gonadotropic hormones began to induce the maturation of the primordial follicle, allowing for the completion of meiosis I, forming a secondary follicle. The secondary follicle begins meiosis {II}, but this phase will not be completed unless that follicle is fertilized. With each ovulatory cycle, the number of follicles decreases, eventually leading to the onset of Menopause or the cessation of ovulatory function. Per each ovulation cycle, the average ovary loses 1,000 follicles to the process of selecting a dominant follicle that will be released. This process accelerates in an age-dependent manner as well. It is also a common thought that the right and left ovaries alternate follicular releases each month. Ovulation is regulated by the fluctuation between the following hormones. Tight regulation and controlled changes between the following hormones are imperative for the development and release of an oocyte into the adnexal uterine structures.   Hormones involved in ovulation include: Gonadotropin-releasing hormone ({GnRH}) is a tropic peptide hormone made and secreted by the hypothalamus. It is a releasing hormone that stimulates the release of {FSH} and {LH} from the anterior pituitary gland through variations in {GnRH} pulse frequency. Low-frequency {GnRH} pulses are responsible for {FSH} secretion, whereas high-frequency pulses are responsible for {LH} secretion. During the Follicular phase of the Uterine cycle, estrogen secretion causes the Granulosa cells to autonomously increase their own production of estrogen, contributing to elevation in estrogen serum levels. This elevation is communicated to the hypothalamus and contributes to the increase in {GnRH} pulse frequency, eventually stimulating the {LH} surge that eventually induces the follicular rupture and release from the corpus luteum and luteinization of the granulosa cells, enabling the synthesis of progesterone in place of estrogen. Finally, the low levels of {LH} following the surge restart the {FSH} production by the slow-pulsation frequency of {GnRH} release. . Gonadotropin hormones are heterodimeric glycoproteins with alpha/beta subunits. The alpha subunit is common to all glycoproteins, including {TSH} (thyroid-stimulating hormone) and {HCG} (human chorionic gonadotropin hormone).  The relationship between {FSH} and {LH} hormones is responsible for the process that induces follicular development, rupture, release, and endometrial reception or shedding. Disruption in the hormonal communication between the gonadotropin-releasing hormones, gonadotropic hormones, and their receptors can lead to anovulation or amenorrhea, leading to various pathologic sequelae as a consequence. Follicle-Stimulating Hormone ({FSH}) is a gonadotropin synthesized and secreted from the anterior pituitary gland in response to slow-frequency pulsatile {GnRH}. {FSH} stimulates the growth and maturation of immature oocytes into mature (Graafian) secondary follicles before ovulation. {FSH} Receptors are G-protein coupled receptors and are found in the Granulosa cells that surround developing ovarian follicles. The granulosa cells initially produce the estrogen needed to maturate the developing dominant follicle. After 2 days of sustained elevation of estrogen levels, the {LH} surge causes luteinization of the granulosa cells into {LH} receptive cells. This transition enables granulosa cells to respond to {LH} levels and produce progesterone. : Estrogen is a steroid hormone that is responsible for the growth and regulation of the female reproductive system and secondary sex characteristics. Estrogen is produced by the granulosa cells of the developing follicle and exerts negative feedback on {LH} production in the early part of the menstrual cycle. However, once estrogen levels reach a critical level as oocytes mature within the ovary in preparation for ovulation, estrogen begins to exert positive feedback on {LH} production, leading to the {LH} surge through its effects on {GnRH} pulse frequency. Estrogen also has many other effects that are important for bone health and cardiovascular health in premenopausal patients, which will be discussed in another article. Luteinizing Hormone ({LH}) is a gonadotropin synthesized and secreted by the anterior pituitary gland in response to high-frequency {GnRH} release. {LH} is responsible for inducing ovulation, preparation for fertilized oocyte uterine implantation, and the ovarian production of progesterone through stimulation of theca cells and luteinized granulosa cells. Prior to the {LH} surge, {LH} interacts with Theca cells that are adjacent to granulosa cells in the ovary. These cells produce androgens, which diffuse into the granulosa cells and convert to estrogen for follicular development. The {LH} surge creates the environment for follicular eruption by increasing the activity of the proteolytic enzymes that weaken the ovarian wall, allowing for the passage of the oocyte. After the oocyte is released, the follicular remnants are theca and luteinized granulosa cells. Their function is now to produce progesterone, which is the hormone responsible for maintaining the uterine environment that can accept a fertilized embryo. Progesterone is a steroid hormone that is responsible for preparing the endometrium for the uterine implantation of the fertilized egg and maintenance of pregnancy. If a fertilized egg implants, the corpus luteum secretes progesterone in early pregnancy until the placenta develops and takes over progesterone production for the remainder of the pregnancy.}, - booktitle = {{StatPearls}}, - publisher = {{StatPearls} Publishing}, - author = {Holesh, Julie E. and Bass, Autumn N. and Lord, Megan}, + abstract = {Ovulation is a physiologic process defined by the rupture of the dominant follicle of the ovary. This releases an egg into the abdominal cavity. It then is taken up by the fimbriae of the fallopian tube where it has the potential to become fertilized. The ovulation process is regulated by fluxing gonadotropic hormone (FSH/LH) levels. Ovulation is the third phase within the larger uterine cycle (ie, menstrual cycle). The follicular release follows the Follicular phase (ie, dominant follicle development) and precedes the luteal phase (ie, maintenance of corpus luteum) that progresses to either endometrial shedding or implantation. Follicular release occurs around 14 days prior to menstruation in a cyclic pattern if the hypothalamic-pituitary-ovarian axis function is well regulated.  Structure Genotypic females (XX) develop two ovaries that sit adjacent to the uterine horns. Each ovary is anchored to the uterus at the medial pole by the utero-ovarian ligament. The lateral ovarian pole is anchored to the pelvic sidewall by the infundibulopelvic ligament (i.e,. suspensory ligament of the ovary), which carries the ovarian artery and vein. Each ovary contains 1 to 2 million primordial follicles that each contain primary oocytes (ie, eggs) that can supply that female with enough follicles until she reaches her fourth or fifth decades of life. These primordial follicles are arrested in prophase I of meiosis until the onset of puberty. At the onset of pubescence, the gonadotropic hormones began to induce the maturation of the primordial follicle, allowing for the completion of meiosis I, forming a secondary follicle. The secondary follicle begins meiosis II, but this phase will not be completed unless that follicle is fertilized. With each ovulatory cycle, the number of follicles decreases, eventually leading to the onset of Menopause or the cessation of ovulatory function. Per each ovulation cycle, the average ovary loses 1,000 follicles to the process of selecting a dominant follicle that will be released. This process accelerates in an age-dependent manner as well. It is also a common thought that the right and left ovaries alternate follicular releases each month. Ovulation is regulated by the fluctuation between the following hormones. Tight regulation and controlled changes between the following hormones are imperative for the development and release of an oocyte into the adnexal uterine structures.   Hormones involved in ovulation include: Gonadotropin-releasing hormone (GnRH) is a tropic peptide hormone made and secreted by the hypothalamus. It is a releasing hormone that stimulates the release of FSH and LH from the anterior pituitary gland through variations in GnRH pulse frequency. Low-frequency GnRH pulses are responsible for FSH secretion, whereas high-frequency pulses are responsible for LH secretion. During the Follicular phase of the Uterine cycle, estrogen secretion causes the Granulosa cells to autonomously increase their own production of estrogen, contributing to elevation in estrogen serum levels. This elevation is communicated to the hypothalamus and contributes to the increase in GnRH pulse frequency, eventually stimulating the LH surge that eventually induces the follicular rupture and release from the corpus luteum and luteinization of the granulosa cells, enabling the synthesis of progesterone in place of estrogen. Finally, the low levels of LH following the surge restart the FSH production by the slow-pulsation frequency of GnRH release. . Gonadotropin hormones are heterodimeric glycoproteins with alpha/beta subunits. The alpha subunit is common to all glycoproteins, including TSH (thyroid-stimulating hormone) and HCG (human chorionic gonadotropin hormone).  The relationship between FSH and LH hormones is responsible for the process that induces follicular development, rupture, release, and endometrial reception or shedding. Disruption in the hormonal communication between the gonadotropin-releasing hormones, gonadotropic hormones, and their receptors can lead to anovulation or amenorrhea, leading to various pathologic sequelae as a consequence. Follicle-Stimulating Hormone (FSH) is a gonadotropin synthesized and secreted from the anterior pituitary gland in response to slow-frequency pulsatile GnRH. FSH stimulates the growth and maturation of immature oocytes into mature (Graafian) secondary follicles before ovulation. FSH Receptors are G-protein coupled receptors and are found in the Granulosa cells that surround developing ovarian follicles. The granulosa cells initially produce the estrogen needed to maturate the developing dominant follicle. After 2 days of sustained elevation of estrogen levels, the LH surge causes luteinization of the granulosa cells into LH receptive cells. This transition enables granulosa cells to respond to LH levels and produce progesterone. : Estrogen is a steroid hormone that is responsible for the growth and regulation of the female reproductive system and secondary sex characteristics. Estrogen is produced by the granulosa cells of the developing follicle and exerts negative feedback on LH production in the early part of the menstrual cycle. However, once estrogen levels reach a critical level as oocytes mature within the ovary in preparation for ovulation, estrogen begins to exert positive feedback on LH production, leading to the LH surge through its effects on GnRH pulse frequency. Estrogen also has many other effects that are important for bone health and cardiovascular health in premenopausal patients, which will be discussed in another article. Luteinizing Hormone (LH) is a gonadotropin synthesized and secreted by the anterior pituitary gland in response to high-frequency GnRH release. LH is responsible for inducing ovulation, preparation for fertilized oocyte uterine implantation, and the ovarian production of progesterone through stimulation of theca cells and luteinized granulosa cells. Prior to the LH surge, LH interacts with Theca cells that are adjacent to granulosa cells in the ovary. These cells produce androgens, which diffuse into the granulosa cells and convert to estrogen for follicular development. The LH surge creates the environment for follicular eruption by increasing the activity of the proteolytic enzymes that weaken the ovarian wall, allowing for the passage of the oocyte. After the oocyte is released, the follicular remnants are theca and luteinized granulosa cells. Their function is now to produce progesterone, which is the hormone responsible for maintaining the uterine environment that can accept a fertilized embryo. Progesterone is a steroid hormone that is responsible for preparing the endometrium for the uterine implantation of the fertilized egg and maintenance of pregnancy. If a fertilized egg implants, the corpus luteum secretes progesterone in early pregnancy until the placenta develops and takes over progesterone production for the remainder of the pregnancy.}, + language = {eng}, urldate = {2025-03-07}, - date = {2025}, + booktitle = {{StatPearls}}, + publisher = {StatPearls Publishing}, + author = {Holesh, Julie E. and Bass, Autumn N. and Lord, Megan}, + year = {2025}, pmid = {28723025}, file = {Printable HTML:/home/alex/Zotero/storage/D6LTGP64/NBK441996.html:text/html}, } @@ -1071,1174 +1295,1146 @@ Conclusion: {SWS} is a useful tool for confirming the fertile window and absenc issn = {00150282}, url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028215002034}, doi = {10.1016/j.fertnstert.2015.03.004}, - pages = {1136--1143}, + language = {en}, number = {5}, - journaltitle = {Fertility and Sterility}, - author = {Sauer, Mark V.}, urldate = {2025-03-07}, - date = {2015-05}, - langid = {english}, + journal = {Fertility and Sterility}, + author = {Sauer, Mark V.}, + month = may, + year = {2015}, + pages = {1136--1143}, file = {PDF:/home/alex/Zotero/storage/W6LCEFP6/Sauer - 2015 - Reproduction at an advanced maternal age and maternal health.pdf:application/pdf}, } -@report{mckinsey_health_institute_blueprint_nodate, - title = {Blueprint to Close the Women’s Health Gap: How to Improve Lives and Economies for All}, - shorttitle = {Blueprint to Close the Women’s Health Gap}, - institution = {{McKinsey} Health Institute, World Economic Forum}, - author = {{McKinsey} Health Institute and World Economic Forum}, +@techreport{mckinsey_health_institute_blueprint_nodate, + title = {Blueprint to {Close} the {Women}’s {Health} {Gap}: {How} to {Improve} {Lives} and {Economies} for {All}}, + shorttitle = {Blueprint to {Close} the {Women}’s {Health} {Gap}}, urldate = {2025-03-07}, + institution = {McKinsey Health Institute, World Economic Forum}, + author = {McKinsey Health Institute and World Economic Forum}, file = {PDF:/home/alex/Zotero/storage/NF6LAC2S/WEF_Blueprint_to_Close_the_Women’s_Health_Gap_2025.pdf:application/pdf}, } -@report{mckinsey_health_institute_closing_2024, - title = {Closing the Women’s Health Gap: A \$1 Trillion Opportunity to Improve Lives and Economies}, - shorttitle = {Closing the Women’s Health Gap}, - institution = {{McKinsey} Health Institute, World Economic Forum}, - author = {{McKinsey} Health Institute and World Economic Forum}, +@techreport{mckinsey_health_institute_closing_2024, + title = {Closing the {Women}’s {Health} {Gap}: {A} \$1 {Trillion} {Opportunity} to {Improve} {Lives} and {Economies}}, + shorttitle = {Closing the {Women}’s {Health} {Gap}}, urldate = {2025-03-07}, - date = {2024-01}, + institution = {McKinsey Health Institute, World Economic Forum}, + author = {McKinsey Health Institute and World Economic Forum}, + month = jan, + year = {2024}, file = {PDF:/home/alex/Zotero/storage/US6TWL7D/closing-the-womens-health-gap-report.pdf:application/pdf}, } @misc{global_burden_of_disease_collaborative_network_global_2020, - title = {Global Burden of Disease Study 2019 ({GBD} 2019) Disability Weights}, + title = {Global {Burden} of {Disease} {Study} 2019 ({GBD} 2019) {Disability} {Weights}}, url = {http://ghdx.healthdata.org/record/ihme-data/gbd-2019-disability-weights}, doi = {10.6069/1W19-VX76}, - abstract = {"The Global Burden of Disease Study 2019 ({GBD} 2019), coordinated by the Institute for Health Metrics and Evaluation ({IHME}), estimated the burden of diseases, injuries, and risk factors for 204 countries and territories and selected subnational locations. + abstract = {"The Global Burden of Disease Study 2019 (GBD 2019), coordinated by the Institute for Health Metrics and Evaluation (IHME), estimated the burden of diseases, injuries, and risk factors for 204 countries and territories and selected subnational locations. -Disability weights, which represent the magnitude of health loss associated with specific health outcomes, are used to calculate years lived with disability ({YLD}) for these outcomes in a given population. The weights are measured on a scale from 0 to 1, where 0 equals a state of full health and 1 equals death. This table provides disability weights for the 440 health states (including combined health states) used to estimate nonfatal health outcomes for the {GBD} 2019 study. +Disability weights, which represent the magnitude of health loss associated with specific health outcomes, are used to calculate years lived with disability (YLD) for these outcomes in a given population. The weights are measured on a scale from 0 to 1, where 0 equals a state of full health and 1 equals death. This table provides disability weights for the 440 health states (including combined health states) used to estimate nonfatal health outcomes for the GBD 2019 study. -For additional {GBD} results and resources, visit the {GBD} 2019 Data Resources page."}, - publisher = {Institute for Health Metrics and Evaluation ({IHME})}, - author = {{Global Burden of Disease Collaborative Network}}, +For additional GBD results and resources, visit the GBD 2019 Data Resources page."}, urldate = {2025-03-07}, - date = {2020}, + publisher = {Institute for Health Metrics and Evaluation (IHME)}, + author = {{Global Burden of Disease Collaborative Network}}, + year = {2020}, } @book{noauthor_research_2021, - title = {Research Funding for Women's Health: A Modeling Study of Societal Impact: Findings for Alzheimer's Disease and Alzheimer's Disease Related Dementia Model}, + title = {Research {Funding} for {Women}'s {Health}: {A} {Modeling} {Study} of {Societal} {Impact}: {Findings} for {Alzheimer}'s {Disease} and {Alzheimer}'s {Disease} {Related} {Dementia} {Model}}, + shorttitle = {Research {Funding} for {Women}'s {Health}}, url = {https://www.rand.org/pubs/working_papers/WRA708-1.html}, - shorttitle = {Research Funding for Women's Health}, - publisher = {{RAND} Corporation}, + language = {en}, urldate = {2025-03-07}, - date = {2021}, - langid = {english}, + publisher = {RAND Corporation}, + year = {2021}, doi = {10.7249/WRA708-1}, file = {PDF:/home/alex/Zotero/storage/93NC3JH3/2021 - Research Funding for Women's Health A Modeling Study of Societal Impact Findings for Alzheimer's D.pdf:application/pdf}, } -@article{dunson_day-specific_1999, - title = {Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovulation}, - volume = {14}, - issn = {1460-2350, 0268-1161}, - url = {https://academic.oup.com/humrep/article-lookup/doi/10.1093/humrep/14.7.1835}, - doi = {10.1093/humrep/14.7.1835}, - pages = {1835--1839}, - number = {7}, - journaltitle = {Human Reproduction}, - author = {Dunson, D.B. and Baird, D.D. and Wilcox, A.J. and Weinberg, C.R.}, - urldate = {2025-03-05}, - date = {1999-07}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/8DE3ZLPJ/Dunson et al. - 1999 - Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovu.pdf:application/pdf}, +@misc{noauthor_create_nodate, + title = {Create baseline model - {ValueError}: too many values to unpack (expected 2) · {Issue} \#230 · sktime/pytorch-forecasting}, + shorttitle = {Create baseline model - {ValueError}}, + url = {https://github.com/sktime/pytorch-forecasting/issues/230}, + abstract = {PyTorch-Forecasting version: 0.7.1 PyTorch version: 1.7.1 Python version: 3.7 Operating System: MAC OS Big Sur: Version 11.1 Expected behavior I executed code actuals = torch.cat([y for x, (y, weig...}, + language = {en}, + urldate = {2025-03-19}, + journal = {GitHub}, } -@article{papacharalampous_predictability_2018, - title = {Predictability of monthly temperature and precipitation using automatic time series forecasting methods}, - volume = {66}, - issn = {1895-7455}, - url = {https://doi.org/10.1007/s11600-018-0120-7}, - doi = {10.1007/s11600-018-0120-7}, - abstract = {We investigate the predictability of monthly temperature and precipitation by applying automatic univariate time series forecasting methods to a sample of 985 40-year-long monthly temperature and 1552 40-year-long monthly precipitation time series. The methods include a naïve one based on the monthly values of the last year, as well as the random walk (with drift), {AutoRegressive} Fractionally Integrated Moving Average ({ARFIMA}), exponential smoothing state-space model with Box–Cox transformation, {ARMA} errors, Trend and Seasonal components ({BATS}), simple exponential smoothing, Theta and Prophet methods. Prophet is a recently introduced model inspired by the nature of time series forecasted at Facebook and has not been applied to hydrometeorological time series before, while the use of random walk, {BATS}, simple exponential smoothing and Theta is rare in hydrology. The methods are tested in performing multi-step ahead forecasts for the last 48 months of the data. We further investigate how different choices of handling the seasonality and non-normality affect the performance of the models. The results indicate that: (a) all the examined methods apart from the naïve and random walk ones are accurate enough to be used in long-term applications; (b) monthly temperature and precipitation can be forecasted to a level of accuracy which can barely be improved using other methods; (c) the externally applied classical seasonal decomposition results mostly in better forecasts compared to the automatic seasonal decomposition used by the {BATS} and Prophet methods; and (d) Prophet is competitive, especially when it is combined with externally applied classical seasonal decomposition.}, - pages = {807--831}, - number = {4}, - journaltitle = {Acta Geophys.}, - author = {Papacharalampous, Georgia and Tyralis, Hristos and Koutsoyiannis, Demetris}, - urldate = {2025-03-04}, - date = {2018-08-01}, - langid = {english}, - keywords = {Time series forecasting, {ARFIMA}, Multi-step ahead forecasting, Precipitation forecasting, Prophet, Temperature forecasting}, +@book{pfannstiel_entrepreneurship_2018, + address = {Wiesbaden}, + title = {Entrepreneurship im {Gesundheitswesen} {II}}, + copyright = {http://www.springer.com/tdm}, + isbn = {978-3-658-14780-8 978-3-658-14781-5}, + url = {http://link.springer.com/10.1007/978-3-658-14781-5}, + language = {de}, + urldate = {2025-03-17}, + publisher = {Springer Fachmedien Wiesbaden}, + editor = {Pfannstiel, Mario A. and Da-Cruz, Patrick and Rasche, Christoph}, + year = {2018}, + doi = {10.1007/978-3-658-14781-5}, + file = {PDF:/home/alex/Zotero/storage/DTVM5NBP/Pfannstiel et al. - 2018 - Entrepreneurship im Gesundheitswesen II.pdf:application/pdf}, } -@inproceedings{habib_n-beats_2025, - location = {Cham}, - title = {N-{BEATS} \& Temporal Fusion Transformer Based Surface Temperature Prediction and Forecasting for Realizing Global Warming Trends}, - isbn = {978-3-031-75167-7}, - doi = {10.1007/978-3-031-75167-7_3}, - abstract = {At the pinnacle of civilization, where the impacts of climate change have been increasingly felt, weather prediction plays a critical role in mitigating the potential disasters that may arise. Moreover, with the gradual change on climate, surface temperature of the earth is increasing. This increasing rate of the surface temperature causing global warming which is a matter of intimidation. To leave off this global warming, weather forecasting can be used as an arsenal. Selecting the appropriate tools and models for weather prediction is a crucial step in ensuring accurate forecasts. In this research paper, the focus was on studying the versatility of three specific architectures for weather prediction: {LSTM}, Temporal Fusion Transformer, and N-{BEATS}. To assess these architectures’ performance, we conducted a number of experiments. With the lowest Mean Absolute Error ({MAE}) and Root Mean Square Error ({RMSE}) of the three, {NBEATS} stood out. This shows that when compared to the other models, the N-{BEATS} architecture had greater prediction accuracy. It's vital to remember, too, that the trials also showed that the Temporal Fusion Transformer and {LSTM} performed well. The only distinction was that these models required larger sizes in terms of parameters and computational complexity to achieve their performance levels. Consequently, considering both performance and model size, the researchers determined that N-{BEATS} was the most optimal and versatile architecture for weather prediction. Its ability to achieve excellent results with a smaller model size makes it a favorable choice for practical applications.}, - pages = {30--41}, - booktitle = {Artificial Intelligence and Speech Technology}, - publisher = {Springer Nature Switzerland}, - author = {Habib, Adria Binte and Ashraf, Faisal Bin and Hossain, Muhammad Iqbal and Alam, Golam Rabiul}, - editor = {Dev, Amita and Sharma, Arun and Agrawal, S. S. and Rani, Ritu}, - date = {2025}, - langid = {english}, - keywords = {{LSTM}, N-{BEATS}, Temporal Fusion Transformer, Time Series Analysis, Weather Prediction}, +@article{murray_diagnosis_2005, + title = {Diagnosis and treatment of ectopic pregnancy}, + volume = {173}, + issn = {0820-3946, 1488-2329}, + url = {http://www.cmaj.ca/cgi/doi/10.1503/cmaj.050222}, + doi = {10.1503/cmaj.050222}, + abstract = {ECTOPIC PREGNANCY IS A LIFE- AND FERTILITY-threatening condition that is commonly seen in Canadian emergency departments. Increases in the availability and use of hormonal markers, coupled with advances in formal and emergency ultrasonography have changed the diagnostic approach to the patient in the emergency department with first-trimester bleeding or pain. Ultrasonography should be the initial investigation for symptomatic women in their first trimester; when the results are indeterminate, the serum β human chorionic gonadotropin (β-hCG) concentration should be measured. Serial measurement of β-hCG and progesterone concentrations may be useful when the diagnosis remains unclear. Advances in surgical and medical therapy for ectopic pregnancy have allowed the proliferation of minimally invasive or noninvasive treatment. Guidelines for laparoscopy and for methotrexate therapy are provided.}, + language = {en}, + number = {8}, + urldate = {2025-03-17}, + journal = {Canadian Medical Association Journal}, + author = {Murray, H.}, + month = oct, + year = {2005}, + pages = {905--912}, + file = {PDF:/home/alex/Zotero/storage/Y73KE57K/Murray - 2005 - Diagnosis and treatment of ectopic pregnancy.pdf:application/pdf}, } -@article{wu_interpretable_2022, - title = {Interpretable wind speed prediction with multivariate time series and temporal fusion transformers}, - volume = {252}, - issn = {03605442}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0360544222008933}, - doi = {10.1016/j.energy.2022.123990}, - abstract = {Wind power has been utilized well in power systems, so steady and successful wind speed forecasting is crucial to security management power grid market economy. To date, most researchers have often discounted the interpretability of prediction models, leading to obscure forecasts. This study puts forward a unique forecasting methodology that incorporates notable decomposition techniques, multifactor interpretable forecasting models, and optimization algorithms. In the proposed model, variational mode decomposition is employed to break down the raw wind speed sequence into a set of intrinsic mode functions. Adaptive differential evolution is then used for optimizing several parameters of temporal fusion transformers ({TFT}) to achieve satisfactory forecasting performance. {TFT} is a new attention-based deep learning model that puts together high-performance multi-horizon prediction and interpretable insights into temporal dynamics. Empirical studies using eight real-world 1-h wind speed data sets in Albert, Canada, and Five Points, {USA} demonstrate that the system using the proposed model outperforms those employing other comparable models in nearly all performance metrics. Examples of {TFT}'s interpretable outputs are the importance ranking of the decomposed wind speed sub-sequences and meteorological data and attention analysis of different step lengths. The findings signify substantial progress for wind speed prediction and aid policymakers.}, - pages = {123990}, - journaltitle = {Energy}, - author = {Wu, Binrong and Wang, Lin and Zeng, Yu-Rong}, - urldate = {2025-02-25}, - date = {2022-08}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/MHAFY926/Wu et al. - 2022 - Interpretable wind speed prediction with multivariate time series and temporal fusion transformers.pdf:application/pdf}, +@article{rosenfield_adolescent_2013, + title = {Adolescent {Anovulation}: {Maturational} {Mechanisms} and {Implications}}, + volume = {98}, + issn = {0021-972X, 1945-7197}, + shorttitle = {Adolescent {Anovulation}}, + url = {https://academic.oup.com/jcem/article-lookup/doi/10.1210/jc.2013-1770}, + doi = {10.1210/jc.2013-1770}, + language = {en}, + number = {9}, + urldate = {2025-03-17}, + journal = {The Journal of Clinical Endocrinology \& Metabolism}, + author = {Rosenfield, Robert L.}, + month = sep, + year = {2013}, + pages = {3572--3583}, + file = {PDF:/home/alex/Zotero/storage/BEF7PQT6/Rosenfield - 2013 - Adolescent Anovulation Maturational Mechanisms and Implications.pdf:application/pdf}, } -@article{schwenke_show_nodate, - title = {Show Me What You’re Looking For: Visualizing Abstracted Transformer Attention for Enhancing Their Local Interpretability on Time Series Data}, - abstract = {While Transformers have shown their advantages considering their learning performance, their lack of explainability and interpretability is still a major problem. This specifically relates to the processing of time series, as a specific form of complex data. In this paper, we propose an approach for visualizing abstracted information in order to enable computational sensemaking and local interpretability on the respective Transformer model. Our results demonstrate the efficacy of the proposed abstraction method and visualization, utilizing both synthetic and real world data for evaluation.}, - author = {Schwenke, Leonid and Atzmueller, Martin}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/SLVVAAXA/Schwenke and Atzmueller - Show Me What You’re Looking For Visualizing Abstracted Transformer Attention for Enhancing Their Lo.pdf:application/pdf}, +@book{cryer_time_2008, + address = {New York}, + edition = {2nd ed}, + series = {Springer texts in statistics}, + title = {Time series analysis: with applications in {R}}, + isbn = {978-0-387-75958-6 978-0-387-75959-3}, + shorttitle = {Time series analysis}, + language = {en}, + publisher = {Springer}, + author = {Cryer, Jonathan D. and Chan, Kung-sik}, + year = {2008}, + note = {OCLC: ocn191760003}, + keywords = {Data processing, R (Computer program language), Time-series analysis}, + file = {PDF:/home/alex/Zotero/storage/CIYMBUEW/Cryer and Chan - 2008 - Time series analysis with applications in R.pdf:application/pdf}, } -@inproceedings{schwenke_constructing_2021, - title = {Constructing Global Coherence Representations: Identifying Interpretability and Coherences of Transformer Attention in Time Series Data}, - url = {https://ieeexplore.ieee.org/document/9564126/?arnumber=9564126}, - doi = {10.1109/DSAA53316.2021.9564126}, - shorttitle = {Constructing Global Coherence Representations}, - abstract = {Transformer models have shown significant advances recently based on the general concept of Attention — to focus on specifically important and relevant parts of the input data. However, methods for enhancing their interpretability and explainability are still lacking. This is the problem which we tackle in this paper, to make Multi-Headed Attention more interpretable and explainable for time series classification. We present a method for constructing global coherence representations from Multi-Headed Attention of Transformer architectures. Accordingly, we present abstraction and interpretation methods, leading to intuitive visualizations of the respective attention patterns. We evaluate our proposed approach and the presented methods on several datasets demonstrating their efficacy.}, - eventtitle = {2021 {IEEE} 8th International Conference on Data Science and Advanced Analytics ({DSAA})}, - pages = {1--12}, - booktitle = {2021 {IEEE} 8th International Conference on Data Science and Advanced Analytics ({DSAA})}, - author = {Schwenke, Leonid and Atzmueller, Martin}, - urldate = {2025-02-25}, - date = {2021-10}, - keywords = {Time series analysis, Attention, Coherence, Comprehensibility, Conferences, Data science, Data visualization, Deep Learning, Explainability, Global Class Representation, Interpretability, Scalability, Time Series Classification, Transformer, Transformers, Visualization}, - file = {Full Text PDF:/home/alex/Zotero/storage/VRGIDFY8/Schwenke and Atzmueller - 2021 - Constructing Global Coherence Representations Identifying Interpretability and Coherences of Transf.pdf:application/pdf;IEEE Xplore Abstract Record:/home/alex/Zotero/storage/Z45R3XWF/9564126.html:text/html}, +@book{hamilton_time_1994, + address = {Princeton (N.J.)}, + title = {Time series analysis}, + isbn = {978-0-691-04289-3}, + language = {eng}, + publisher = {Princeton university press}, + author = {Hamilton, James Douglas}, + year = {1994}, + file = {PDF:/home/alex/Zotero/storage/J8GVKKHG/Hamilton - 1994 - Time series analysis.pdf:application/pdf}, } -@incollection{iliadis_temporal_2023, - location = {Cham}, - title = {Temporal Attention Signatures for Interpretable Time-Series Prediction}, - volume = {14259}, - isbn = {978-3-031-44222-3 978-3-031-44223-0}, - url = {https://link.springer.com/10.1007/978-3-031-44223-0_22}, - abstract = {Deep neural networks have become a staple in time-series prediction due to their remarkable accuracy. However, their internal workings often remain elusive. Significant advancements have been made in the interpretability of these networks, with attention mechanisms and feature maps being notably effective for image classification by highlighting the crucial data points. While human observers can readily confirm the significance of features in image classification, the interpretability of time-series data and its modeling remains challenging. To address this, we put forth an innovative approach that unifies temporal attention and visualization as a blend of recurrent neural networks, self-attention, and general attention. This synergy results in the generation of temporal attention signatures, akin to image attention heat maps. Temporal attention not only enhances prediction accuracy beyond that of recurrent networks alone but also demonstrates that varying label classes yield distinct attention signatures. This observation indicates that neural networks focus on different sections of time-series sequences contingent on the prediction target. We conclude with a discussion on the practical implications of this novel approach, including its applicability to model interpretation, sequence length selection, and model validation. This leads to more accurate, robust, and interpretable models, instilling greater confidence in their results.}, - pages = {268--280}, - booktitle = {Artificial Neural Networks and Machine Learning – {ICANN} 2023}, - publisher = {Springer Nature Switzerland}, - author = {Katrompas, Alexander and Metsis, Vangelis}, - editor = {Iliadis, Lazaros and Papaleonidas, Antonios and Angelov, Plamen and Jayne, Chrisina}, - urldate = {2025-02-25}, - date = {2023}, - langid = {english}, - doi = {10.1007/978-3-031-44223-0_22}, - note = {Series Title: Lecture Notes in Computer Science}, - file = {PDF:/home/alex/Zotero/storage/LV7IVKZK/Katrompas and Metsis - 2023 - Temporal Attention Signatures for Interpretable Time-Series Prediction.pdf:application/pdf}, +@misc{noauthor_playtikaosstft-torch_2025, + title = {{PlaytikaOSS}/tft-torch}, + copyright = {MIT}, + url = {https://github.com/PlaytikaOSS/tft-torch}, + abstract = {A Python library that implements ״Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting״}, + urldate = {2025-03-19}, + publisher = {Playtika}, + month = jan, + year = {2025}, + note = {original-date: 2021-11-28T07:08:32Z}, } -@inproceedings{guo_exploring_2019, - title = {Exploring interpretable {LSTM} neural networks over multi-variable data}, - url = {https://proceedings.mlr.press/v97/guo19b.html}, - abstract = {For recurrent neural networks trained on time series with target and exogenous variables, in addition to accurate prediction, it is also desired to provide interpretable insights into the data. In this paper, we explore the structure of {LSTM} recurrent neural networks to learn variable-wise hidden states, with the aim to capture different dynamics in multi-variable time series and distinguish the contribution of variables to the prediction. With these variable-wise hidden states, a mixture attention mechanism is proposed to model the generative process of the target. Then we develop associated training methods to jointly learn network parameters, variable and temporal importance w.r.t the prediction of the target variable. Extensive experiments on real datasets demonstrate enhanced prediction performance by capturing the dynamics of different variables. Meanwhile, we evaluate the interpretation results both qualitatively and quantitatively. It exhibits the prospect as an end-to-end framework for both forecasting and knowledge extraction over multi-variable data.}, - eventtitle = {International Conference on Machine Learning}, - pages = {2494--2504}, - booktitle = {Proceedings of the 36th International Conference on Machine Learning}, - publisher = {{PMLR}}, - author = {Guo, Tian and Lin, Tao and Antulov-Fantulin, Nino}, - urldate = {2025-02-25}, - date = {2019-05-24}, - langid = {english}, - note = {{ISSN}: 2640-3498}, - file = {Full Text PDF:/home/alex/Zotero/storage/VV3I2T4E/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf;Supplementary PDF:/home/alex/Zotero/storage/57IK29PA/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf}, +@misc{sherar_mattsherartemporal_fusion_transform_2025, + title = {mattsherar/{Temporal}\_Fusion\_Transform}, + url = {https://github.com/mattsherar/Temporal_Fusion_Transform}, + abstract = {Pytorch Implementation of Google's TFT}, + urldate = {2025-03-19}, + author = {Sherar, Matthew}, + month = mar, + year = {2025}, + note = {original-date: 2020-01-11T17:54:01Z}, } -@article{yuan_dcfa-itimenet_2024, - title = {{DCFA}-{iTimeNet}: Dynamic cross-fusion attention network for interpretable time series prediction}, - volume = {55}, - issn = {1573-7497}, - url = {https://doi.org/10.1007/s10489-024-05973-2}, - doi = {10.1007/s10489-024-05973-2}, - shorttitle = {{DCFA}-{iTimeNet}}, - abstract = {Although time series prediction research among engineering and technology has made breakthrough progress in performance, challenges remain in modeling complex dynamic interactions between variables and interpretability. To address these two problems, a novel two-stage strategy framework called {DCFA}-{iTimeNet} is introduced. In the first stage, this paper innovatively proposes a dynamic cross-fusion attention mechanism ({DCFA}) . This module facilitates the model to exchange information between different patches of the time series, thereby capturing the complex interactions between variables across time. In the second stage, we exploit a decomposition-based linear explainable Bidirectional Gated Recurrent Unit ({DeLEBiGRU}), which consists mainly of standard {BiGRU} and tensorized {BiGRU}. It is proposed to analyze each variable’s historical long-term, instantaneous, and future impacts. Such design is crucial for understanding how each variable impacts the overall prediction over time. Extensive experimental results demonstrate that the proposed model can effectively model and interpret complex dynamic relationships of multivariate time series and understand the model’s decision-making process. Moreover, the performance outperforms the state-of-the-art methods.}, - pages = {86}, - number = {2}, - journaltitle = {Appl Intell}, - author = {Yuan, Jianjun and Wu, Fujun and Zhao, Luoming and Pan, Dongbo and Yu, Xinyue}, - urldate = {2025-02-25}, - date = {2024-12-06}, - langid = {english}, - keywords = {Interpretability, Artificial Intelligence, Dynamic cross-fusion attention, Dynamic interaction, Time series prediction}, - file = {Full Text PDF:/home/alex/Zotero/storage/JEXYN7BN/Yuan et al. - 2024 - DCFA-iTimeNet Dynamic cross-fusion attention network for interpretable time series prediction.pdf:application/pdf}, +@misc{noauthor_temporal_nodate, + title = {Temporal {Fusion} {Transformer} ({TFT}) — darts documentation}, + url = {https://unit8co.github.io/darts/generated_api/darts.models.forecasting.tft_model.html}, + urldate = {2025-03-19}, + file = {Temporal Fusion Transformer (TFT) — darts documentation:/home/alex/Zotero/storage/5QNI6WSL/darts.models.forecasting.tft_model.html:text/html}, } -@misc{sprang_enforcing_2024, - title = {Enforcing Interpretability in Time Series Transformers: A Concept Bottleneck Framework}, - url = {http://arxiv.org/abs/2410.06070}, - doi = {10.48550/arXiv.2410.06070}, - shorttitle = {Enforcing Interpretability in Time Series Transformers}, - abstract = {There has been a recent push of research on Transformer-based models for long-term time series forecasting, even though they are inherently difficult to interpret and explain. While there is a large body of work on interpretability methods for various domains and architectures, the interpretability of Transformer-based forecasting models remains largely unexplored. To address this gap, we develop a framework based on Concept Bottleneck Models to enforce interpretability of time series Transformers. We modify the training objective to encourage a model to develop representations similar to predefined interpretable concepts. In our experiments, we enforce similarity using Centered Kernel Alignment, and the predefined concepts include time features and an interpretable, autoregressive surrogate model ({AR}). We apply the framework to the Autoformer model, and present an in-depth analysis for a variety of benchmark tasks. We find that the model performance remains mostly unaffected, while the model shows much improved interpretability. Additionally, interpretable concepts become local, which makes the trained model easily intervenable. As a proof of concept, we demonstrate a successful intervention in the scenario of a time shift in the data, which eliminates the need to retrain.}, - number = {{arXiv}:2410.06070}, - publisher = {{arXiv}}, - author = {Sprang, Angela van and Acar, Erman and Zuidema, Willem}, - urldate = {2025-02-25}, - date = {2024-10-08}, - eprinttype = {arxiv}, - eprint = {2410.06070 [cs]}, - keywords = {Computer Science - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/HVUXXRXJ/Sprang et al. - 2024 - Enforcing Interpretability in Time Series Transformers A Concept Bottleneck Framework.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6QS78DZP/2410.html:text/html}, -} - -@misc{chefer_transformer_2021, - title = {Transformer Interpretability Beyond Attention Visualization}, - url = {http://arxiv.org/abs/2012.09838}, - doi = {10.48550/arXiv.2012.09838}, - abstract = {Self-attention techniques, and specifically Transformers, are dominating the field of text processing and are becoming increasingly popular in computer vision classification tasks. In order to visualize the parts of the image that led to a certain classification, existing methods either rely on the obtained attention maps or employ heuristic propagation along the attention graph. In this work, we propose a novel way to compute relevancy for Transformer networks. The method assigns local relevance based on the Deep Taylor Decomposition principle and then propagates these relevancy scores through the layers. This propagation involves attention layers and skip connections, which challenge existing methods. Our solution is based on a specific formulation that is shown to maintain the total relevancy across layers. We benchmark our method on very recent visual Transformer networks, as well as on a text classification problem, and demonstrate a clear advantage over the existing explainability methods.}, - number = {{arXiv}:2012.09838}, - publisher = {{arXiv}}, - author = {Chefer, Hila and Gur, Shir and Wolf, Lior}, - urldate = {2025-02-25}, - date = {2021-04-05}, - eprinttype = {arxiv}, - eprint = {2012.09838 [cs]}, - keywords = {Computer Science - Computer Vision and Pattern Recognition}, - file = {Preprint PDF:/home/alex/Zotero/storage/3FRISAP7/Chefer et al. - 2021 - Transformer Interpretability Beyond Attention Visualization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/QUPBJPC9/2012.html:text/html}, -} - -@misc{helbling_conceptattention_2025, - title = {{ConceptAttention}: Diffusion Transformers Learn Highly Interpretable Features}, - url = {http://arxiv.org/abs/2502.04320}, - doi = {10.48550/arXiv.2502.04320}, - shorttitle = {{ConceptAttention}}, - abstract = {Do the rich representations of multi-modal diffusion transformers ({DiTs}) exhibit unique properties that enhance their interpretability? We introduce {ConceptAttention}, a novel method that leverages the expressive power of {DiT} attention layers to generate high-quality saliency maps that precisely locate textual concepts within images. Without requiring additional training, {ConceptAttention} repurposes the parameters of {DiT} attention layers to produce highly contextualized concept embeddings, contributing the major discovery that performing linear projections in the output space of {DiT} attention layers yields significantly sharper saliency maps compared to commonly used cross-attention mechanisms. Remarkably, {ConceptAttention} even achieves state-of-the-art performance on zero-shot image segmentation benchmarks, outperforming 11 other zero-shot interpretability methods on the {ImageNet}-Segmentation dataset and on a single-class subset of {PascalVOC}. Our work contributes the first evidence that the representations of multi-modal {DiT} models like Flux are highly transferable to vision tasks like segmentation, even outperforming multi-modal foundation models like {CLIP}.}, - number = {{arXiv}:2502.04320}, - publisher = {{arXiv}}, - author = {Helbling, Alec and Meral, Tuna Han Salih and Hoover, Ben and Yanardag, Pinar and Chau, Duen Horng}, - urldate = {2025-02-25}, - date = {2025-02-06}, - eprinttype = {arxiv}, - eprint = {2502.04320 [cs]}, - keywords = {Computer Science - Machine Learning, Computer Science - Computer Vision and Pattern Recognition}, - file = {Preprint PDF:/home/alex/Zotero/storage/AEEDM4ZW/Helbling et al. - 2025 - ConceptAttention Diffusion Transformers Learn Highly Interpretable Features.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SAHGAINH/2502.html:text/html}, -} - -@article{noauthor_temporal_2021, - title = {Temporal Fusion Transformers for interpretable multi-horizon time series forecasting}, - volume = {37}, - issn = {0169-2070}, - url = {https://www.sciencedirect.com/science/article/pii/S0169207021000637}, - doi = {10.1016/j.ijforecast.2021.03.012}, - abstract = {Multi-horizon forecasting often contains a complex mix of inputs – including static (i.e. time-invariant) covariates, known future inputs, and other e…}, - pages = {1748--1764}, - number = {4}, - journaltitle = {International Journal of Forecasting}, - urldate = {2025-02-24}, - date = {2021-10-01}, - langid = {american}, - note = {Publisher: Elsevier}, - file = {Snapshot:/home/alex/Zotero/storage/SFYESIWK/S0169207021000637.html:text/html;Submitted Version:/home/alex/Zotero/storage/A9AYS5UI/2021 - Temporal Fusion Transformers for interpretable multi-horizon time series forecasting.pdf:application/pdf}, -} - -@inproceedings{vaswani_attention_2017, - title = {Attention is All you Need}, - volume = {30}, - url = {https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html}, - abstract = {The dominant sequence transduction models are based on complex recurrent orconvolutional neural networks in an encoder and decoder configuration. The best performing such models also connect the encoder and decoder through an attentionm echanisms. We propose a novel, simple network architecture based solely onan attention mechanism, dispensing with recurrence and convolutions entirely.Experiments on two machine translation tasks show these models to be superiorin quality while being more parallelizable and requiring significantly less timeto train. Our single model with 165 million parameters, achieves 27.5 {BLEU} {onEnglish}-to-German translation, improving over the existing best ensemble result by over 1 {BLEU}. On English-to-French translation, we outperform the previoussingle state-of-the-art with model by 0.7 {BLEU}, achieving a {BLEU} score of 41.1.}, - booktitle = {Advances in Neural Information Processing Systems}, - publisher = {Curran Associates, Inc.}, - author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, Ł ukasz and Polosukhin, Illia}, - urldate = {2025-02-24}, - date = {2017}, - file = {Full Text PDF:/home/alex/Zotero/storage/MU7NU9LR/Vaswani et al. - 2017 - Attention is All you Need.pdf:application/pdf}, -} - -@online{noauthor_vivosens_nodate, - title = {vivosens medical gmbh}, - url = {https://www.vivosensmedical.com/}, - urldate = {2025-02-24}, - file = {vivosensmedical.com:/home/alex/Zotero/storage/KSM7HHBJ/www.vivosensmedical.com.html:text/html}, -} - -@inproceedings{rigotti_attention-based_2021, - title = {Attention-based Interpretability with Concept Transformers}, - url = {https://openreview.net/forum?id=kAa9eDS0RdO}, - abstract = {Attention is a mechanism that has been instrumental in driving remarkable performance gains of deep neural network models in a host of visual, {NLP} and multimodal tasks. One additional notable aspect of attention is that it conveniently exposes the ``reasoning'' behind each particular output generated by the model. Specifically, attention scores over input regions or intermediate features have been interpreted as a measure of the contribution of the attended element to the model inference. While the debate in regard to the interpretability of attention is still not settled, researchers have pointed out the existence of architectures and scenarios that afford a meaningful interpretation of the attention mechanism. Here we propose the generalization of attention from low-level input features to high-level concepts as a mechanism to ensure the interpretability of attention scores within a given application domain. In particular, we design the {ConceptTransformer}, a deep learning module that exposes explanations of the output of a model in which it is embedded in terms of attention over user-defined high-level concepts. Such explanations are {\textbackslash}emph\{plausible\} (i.e.{\textbackslash} convincing to the human user) and {\textbackslash}emph\{faithful\} (i.e.{\textbackslash} truly reflective of the reasoning process of the model). Plausibility of such explanations is obtained by construction by training the attention heads to conform with known relations between inputs, concepts and outputs dictated by domain knowledge. Faithfulness is achieved by design by enforcing a linear relation between the transformer value vectors that represent the concepts and their contribution to the classification log-probabilities. We validate our {ConceptTransformer} module on established explainability benchmarks and show how it can be used to infuse domain knowledge into classifiers to improve accuracy, and conversely to extract concept-based explanations of classification outputs. Code to reproduce our results is available at: {\textbackslash}url\{https://github.com/ibm/concept\_transformer\}.}, - eventtitle = {International Conference on Learning Representations}, - author = {Rigotti, Mattia and Miksovic, Christoph and Giurgiu, Ioana and Gschwind, Thomas and Scotton, Paolo}, - urldate = {2025-02-21}, - date = {2021-10-06}, - langid = {english}, - file = {Full Text PDF:/home/alex/Zotero/storage/U2FUGVF6/Rigotti et al. - 2021 - Attention-based Interpretability with Concept Transformers.pdf:application/pdf}, -} - -@article{kitada_attention_2021, - title = {Attention Meets Perturbations: Robust and Interpretable Attention With Adversarial Training}, - volume = {9}, - issn = {2169-3536}, - url = {https://ieeexplore.ieee.org/abstract/document/9467291}, - doi = {10.1109/ACCESS.2021.3093456}, - shorttitle = {Attention Meets Perturbations}, - abstract = {Although attention mechanisms have been applied to a variety of deep learning models and have been shown to improve the prediction performance, it has been reported to be vulnerable to perturbations to the mechanism. To overcome the vulnerability to perturbations in the mechanism, we are inspired by adversarial training ({AT}), which is a powerful regularization technique for enhancing the robustness of the models. In this paper, we propose a general training technique for natural language processing tasks, including {AT} for attention (Attention {AT}) and more interpretable {AT} for attention (Attention {iAT}). The proposed techniques improved the prediction performance and the model interpretability by exploiting the mechanisms with {AT}. In particular, Attention {iAT} boosts those advantages by introducing adversarial perturbation, which enhances the difference in the attention of the sentences. Evaluation experiments with ten open datasets revealed that {AT} for attention mechanisms, especially Attention {iAT}, demonstrated (1) the best performance in nine out of ten tasks and (2) more interpretable attention (i.e., the resulting attention correlated more strongly with gradient-based word importance) for all tasks. Additionally, the proposed techniques are (3) much less dependent on perturbation size in {AT}.}, - pages = {92974--92985}, - journaltitle = {{IEEE} Access}, - author = {Kitada, Shunsuke and Iyatomi, Hitoshi}, - urldate = {2025-02-21}, - date = {2021}, - note = {Conference Name: {IEEE} Access}, - keywords = {Predictive models, adversarial training, attention mechanism, binary classification, interpretability, Knowledge discovery, natural language inference, Natural language processing, Perturbation methods, question answering, Robustness, Solid modeling, Task analysis, Training}, - file = {Full Text PDF:/home/alex/Zotero/storage/BUXFCXRU/Kitada and Iyatomi - 2021 - Attention Meets Perturbations Robust and Interpretable Attention With Adversarial Training.pdf:application/pdf;IEEE Xplore Abstract Record:/home/alex/Zotero/storage/ZNQD3FRW/9467291.html:text/html}, -} - -@inproceedings{choi_retain_2016, - title = {{RETAIN}: An Interpretable Predictive Model for Healthcare using Reverse Time Attention Mechanism}, - volume = {29}, - url = {https://proceedings.neurips.cc/paper/2016/hash/231141b34c82aa95e48810a9d1b33a79-Abstract.html}, - shorttitle = {{RETAIN}}, - abstract = {Accuracy and interpretability are two dominant features of successful predictive models. Typically, a choice must be made in favor of complex black box models such as recurrent neural networks ({RNN}) for accuracy versus less accurate but more interpretable traditional models such as logistic regression. This tradeoff poses challenges in medicine where both accuracy and interpretability are important. We addressed this challenge by developing the {REverse} Time {AttentIoN} model ({RETAIN}) for application to Electronic Health Records ({EHR}) data. {RETAIN} achieves high accuracy while remaining clinically interpretable and is based on a two-level neural attention model that detects influential past visits and significant clinical variables within those visits (e.g. key diagnoses). {RETAIN} mimics physician practice by attending the {EHR} data in a reverse time order so that recent clinical visits are likely to receive higher attention. {RETAIN} was tested on a large health system {EHR} dataset with 14 million visits completed by 263K patients over an 8 year period and demonstrated predictive accuracy and computational scalability comparable to state-of-the-art methods such as {RNN}, and ease of interpretability comparable to traditional models.}, - booktitle = {Advances in Neural Information Processing Systems}, - publisher = {Curran Associates, Inc.}, - author = {Choi, Edward and Bahadori, Mohammad Taha and Sun, Jimeng and Kulas, Joshua and Schuetz, Andy and Stewart, Walter}, - urldate = {2025-02-21}, - date = {2016}, - file = {Full Text PDF:/home/alex/Zotero/storage/XQLMYHUU/Choi et al. - 2016 - RETAIN An Interpretable Predictive Model for Healthcare using Reverse Time Attention Mechanism.pdf:application/pdf}, -} - -@misc{serrano_is_2019, - title = {Is Attention Interpretable?}, - url = {http://arxiv.org/abs/1906.03731}, - doi = {10.48550/arXiv.1906.03731}, - abstract = {Attention mechanisms have recently boosted performance on a range of {NLP} tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, - number = {{arXiv}:1906.03731}, - publisher = {{arXiv}}, - author = {Serrano, Sofia and Smith, Noah A.}, - urldate = {2025-02-21}, - date = {2019-06-09}, - eprinttype = {arxiv}, - eprint = {1906.03731 [cs]}, +@misc{dauphin_language_2017, + title = {Language {Modeling} with {Gated} {Convolutional} {Networks}}, + url = {http://arxiv.org/abs/1612.08083}, + doi = {10.48550/arXiv.1612.08083}, + abstract = {The pre-dominant approach to language modeling to date is based on recurrent neural networks. Their success on this task is often linked to their ability to capture unbounded context. In this paper we develop a finite context approach through stacked convolutions, which can be more efficient since they allow parallelization over sequential tokens. We propose a novel simplified gating mechanism that outperforms Oord et al (2016) and investigate the impact of key architectural decisions. The proposed approach achieves state-of-the-art on the WikiText-103 benchmark, even though it features long-term dependencies, as well as competitive results on the Google Billion Words benchmark. Our model reduces the latency to score a sentence by an order of magnitude compared to a recurrent baseline. To our knowledge, this is the first time a non-recurrent approach is competitive with strong recurrent models on these large scale language tasks.}, + urldate = {2025-03-26}, + publisher = {arXiv}, + author = {Dauphin, Yann N. and Fan, Angela and Auli, Michael and Grangier, David}, + month = sep, + year = {2017}, + note = {arXiv:1612.08083 [cs]}, keywords = {Computer Science - Computation and Language}, - file = {Preprint PDF:/home/alex/Zotero/storage/DFZ28RG8/Serrano and Smith - 2019 - Is Attention Interpretable.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/63B9XS2Y/1906.html:text/html}, + file = {Full Text PDF:/home/alex/Zotero/storage/4SBUNZ4A/Dauphin et al. - 2017 - Language Modeling with Gated Convolutional Networks.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TQBL4EZ7/1612.html:text/html}, } -@article{lyzwinski_innovative_2024, - title = {Innovative Approaches to Menstruation and Fertility Tracking Using Wearable Reproductive Health Technology: Systematic Review}, - volume = {26}, - url = {https://www.jmir.org/2024/1/e45139}, - doi = {10.2196/45139}, - shorttitle = {Innovative Approaches to Menstruation and Fertility Tracking Using Wearable Reproductive Health Technology}, - abstract = {Background: Emerging digital health technology has moved into the reproductive health market for female individuals. In the past, mobile health apps have been used to monitor the menstrual cycle using manual entry. New technological trends involve the use of wearable devices to track fertility by assessing physiological changes such as temperature, heart rate, and respiratory rate. -Objective: The primary aims of this study are to review the types of wearables that have been developed and evaluated for menstrual cycle tracking and to examine whether they may detect changes in the menstrual cycle in female individuals. Another aim is to review whether these devices are effective for tracking various stages in the menstrual cycle including ovulation and menstruation. Finally, the secondary aim is to assess whether the studies have validated their findings by reporting accuracy and sensitivity. -Methods: A review of {PubMed} or {MEDLINE} was undertaken to evaluate wearable devices for their effectiveness in predicting fertility and differentiating between the different stages of the menstrual cycle. -Results: Fertility cycle–tracking wearables include devices that can be worn on the wrists, on the fingers, intravaginally, and inside the ear. Wearable devices hold promise for predicting different stages of the menstrual cycle including the fertile window and may be used by female individuals as part of their reproductive health. Most devices had high accuracy for detecting fertility and were able to differentiate between the luteal phase (early and late), fertile window, and menstruation by assessing changes in heart rate, heart rate variability, temperature, and respiratory rate. -Conclusions: More research is needed to evaluate consumer perspectives on reproductive technology for monitoring fertility, and ethical issues around the privacy of digital data need to be addressed. Additionally, there is also a need for more studies to validate and confirm this research, given its scarcity, especially in relation to changes in respiratory rate as a proxy for reproductive cycle staging.}, - pages = {e45139}, - number = {1}, - journaltitle = {Journal of Medical Internet Research}, - author = {Lyzwinski, Lynnette and Elgendi, Mohamed and Menon, Carlo}, - urldate = {2025-02-21}, - date = {2024-02-15}, - note = {Company: Journal of Medical Internet Research -Distributor: Journal of Medical Internet Research -Institution: Journal of Medical Internet Research -Label: Journal of Medical Internet Research -Publisher: {JMIR} Publications Inc., Toronto, Canada}, - file = {Full Text:/home/alex/Zotero/storage/IP23WZLE/Lyzwinski et al. - 2024 - Innovative Approaches to Menstruation and Fertility Tracking Using Wearable Reproductive Health Tech.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TJN3WV3I/e45139.html:text/html}, -} - -@online{noauthor_zyklus-apps_nodate, - title = {Zyklus-Apps zur Verhütung – sicher oder Gesellschaftsspiel? - {ProQuest}}, - url = {https://www.proquest.com/openview/739071fff0941b30f3a5d33b56259c60/1?pq-origsite=gscholar&cbl=6629261}, - shorttitle = {Zyklus-Apps zur Verhütung – sicher oder Gesellschaftsspiel?}, - abstract = {Explore millions of resources from scholarly journals, books, newspapers, videos and more, on the {ProQuest} Platform.}, - urldate = {2025-02-21}, - langid = {english}, - file = {Snapshot:/home/alex/Zotero/storage/QHYUJU9G/1.html:text/html}, -} - -@article{goeckenjan_continuous_2020, - title = {Continuous Body Temperature Monitoring to Improve the Diagnosis of Female Infertility}, - volume = {80}, - rights = {Georg Thieme Verlag {KG} Stuttgart · New York}, - issn = {0016-5751}, - url = {https://www.thieme-connect.com/products/ejournals/html/10.1055/a-1191-7888}, - doi = {10.1055/a-1191-7888}, - abstract = {Introduction Ovulatory dysfunction is a major cause of female infertility. We evaluated the use of continuous body temperature monitoring with a vaginal biosensor to improve - standard diagnostic procedures for determining ovulatory dysfunction. - -Material and Methods This prospective interventional study was performed in a reproductive medicine department of a university hospital. The menstrual cycles of 51 women with - infertility were monitored and analysed using three different strategies: sonographic and hormonal assessment (standard approach), continuous core body temperature measurement and analysis - using the algorithm of {OvulaRing}, and lowest daily body temperature measurement monitored with a vaginal biosensor and analysed based on the body temperature curves used in natural family - planning. - -Results Statistically significant differences were found in the temperature curves of women with luteal phase deficiency and polycystic ovary syndrome compared to women with normal - menstrual cycles. The analysis of individual cyclofertilograms can be used to detect cycle phases and estimate the date of ovulation. - -Conclusions Continuous body temperature monitoring with a vaginal biosensor can improve the standard diagnostic procedures used to determine ovulatory dysfunction, especially if - dysfunction is due to luteal phase deficiency and polycystic ovary syndrome. Analysis of the lowest daily body temperature combined with the basal body temperature measurements used in - fertility awareness methods may be equieffective to continuous body temperature measurements with {OvulaRing}. The results of this study show that a revised diagnostic approach using fewer - hormonal assessments combined with continuous body temperature monitoring can reduce the number of appointments in an infertility clinic as well as the costs.}, - pages = {702--712}, - journaltitle = {Geburtshilfe und Frauenheilkunde}, - author = {Goeckenjan, Maren and Schiwek, Esther and Wimberger, Pauline}, - urldate = {2025-02-21}, - date = {2020-07-14}, - langid = {english}, - note = {Publisher: Georg Thieme Verlag {KG}}, - keywords = {infertility, Key words - fertility awareness, luteal phase deficiency, polycystic ovary syndrome, vaginal biosensor}, - file = {Full Text PDF:/home/alex/Zotero/storage/QKPIJD23/Goeckenjan et al. - 2020 - Continuous Body Temperature Monitoring to Improve the Diagnosis of Female Infertility.pdf:application/pdf}, -} - -@article{regidor_identification_2018, - title = {Identification and prediction of the fertile window with a new web-based medical device using a vaginal biosensor for measuring the circadian and circamensual core body temperature}, - volume = {34}, - issn = {0951-3590}, - url = {https://doi.org/10.1080/09513590.2017.1390737}, - doi = {10.1080/09513590.2017.1390737}, - abstract = {Fertility awareness-based ({FAB}) methods represent a term that includes all family planning methods that are based on the identification of the fertile window. They are based on the woman’s observation of physiological signs of the fertile and infertile phases of the menstrual cycle. The first approach consists basically in symptothermal methods accompanied by cervical mucus measurements and clinical menstrual cycling data recording. The second most often used methods are the urinary measurement of E3G and luteinizing hormone ({LH}) with a personalized computer system. Hence these systems lack the efficacy of the continuous circadian and circamensual measurement of the core body temperature. Only this approach enables the accurate detection of the ovulation during the fertile window. A new medical device called {OvulaRing} has been developed to fill this gap. In the present study, the system and its first clinical results are presented. {OvulaRing} is a medical device used just like a tampon. The device is a vaginal ring of evatane that contains an integrated biosensor. This sensor measures continuously every 5 min the core body temperature throughout the entire cycle. This device allows a circadian and circamensual intravaginal exact measurement. With this system, 288 measurements are created per day. The system can detect retrospectively and predict prospectively the fertile window of the users. One hundred and fifty eight women aged between 18 and 45 years used this medical device in an open non-randomized clinical study for 15 months. A total of 470 cycles could be recorded and were able for analysis. By the same time in a subgroup of patients, hormonal assessments of {LH}, follicle-stimulating hormone, estradiol and progesterone as well as vaginal ultrasound were performed in parallel between the 9th and the 36th day of the cycle. The validation error due to software errors was 0.89\% for the retrospective analysis; that means that the accuracy for the detection of the ovulation was 99.11\%. Accuracy of 88.8\% for a window of 3 days before ovulation, the day of ovulation and the 3 days after ovulation was achieved for the prospective analysis. In the subgroup of woman with recorded pregnancies, it could be shown that after 3.79 months of use (median) pregnancies were observed. In 67.72\% in up to 3 months, in 16.36\% between 3 and 6 months of use, in 7.27\% between 7 and 9 months, in 5.45\% between 10 and 12 months and in 1.82\% between 13 and 15 months of use of the system. With this new web-based system, a precise determination of the fertile window even in women with ultralong cycles ({\textgreater}35 days) could be detected independently of their personal live circumstances. Exact determination of the fertile window is herewith possible so that {OvulaRing} represents an evolution in the {FAB} method for the cycle diagnosis of women with regular, irregular or anovulatory menstrual cycles.}, - pages = {256--260}, - number = {3}, - journaltitle = {Gynecological Endocrinology}, - author = {Regidor, Pedro-Antonio and Kaczmarczyk, Marta and Schiweck, Esther and Goeckenjan-Festag, Maren and Alexander, Henry}, - urldate = {2025-02-21}, - date = {2018-03-04}, - pmid = {29082805}, - note = {Publisher: Taylor \& Francis -\_eprint: https://doi.org/10.1080/09513590.2017.1390737}, - keywords = {central nervous system, circadian rhythm, circamensual rhythm, core body temperature, fertile window, Infertility, vagina}, - file = {Full Text PDF:/home/alex/Zotero/storage/ITD68HTW/Regidor et al. - 2018 - Identification and prediction of the fertile window with a new web-based medical device using a vagi.pdf:application/pdf}, -} - -@article{alexander_fertilitatsmonitoring_2014, - title = {Fertilitätsmonitoring mit vaginalem Biosensor ({OvulaRing}©)}, - volume = {74}, - issn = {0016-5751}, - url = {https://www.thieme-connect.com/products/ejournals/abstract/10.1055/s-0034-1388603}, - doi = {10.1055/s-0034-1388603}, - abstract = {Thieme E-Books \& E-Journals}, - pages = {FV\_08\_05}, - journaltitle = {Geburtshilfe und Frauenheilkunde}, - author = {Alexander, H. and Kaczmarczyk, M. and Pretzsch, G. and Kersken, T. and Puschmann, D. and Schiwek, E. and Goeckenjan, M.}, - urldate = {2025-02-21}, - date = {2014-09-05}, - langid = {german}, - keywords = {60. Kongress der Deutschen Gesellschaft für Gynäkologie und Geburtshilfe}, - file = {Snapshot:/home/alex/Zotero/storage/HPL6XYJW/s-0034-1388603.html:text/html}, -} - -@inproceedings{regidor_identifizierung_2018, - title = {Identifizierung und Vorhersage des fertilen Fensters des weiblichen Zyklus mit einem neuen web basierten Medizinprodukt ({OvulaRing}®).}, - volume = {78}, - rights = {Georg Thieme Verlag {KG} Stuttgart · New York}, - url = {https://www.thieme-connect.com/products/ejournals/html/10.1055/s-0038-1671278}, - doi = {10.1055/s-0038-1671278}, - abstract = {Thieme E-Books \& E-Journals}, - pages = {P 23}, - booktitle = {Geburtshilfe und Frauenheilkunde}, - publisher = {Georg Thieme Verlag {KG}}, - author = {Regidor, P. A. and Alexander, H.}, - urldate = {2025-02-21}, - date = {2018-09-20}, - langid = {german}, - note = {{ISSN}: 0016-5751}, - keywords = {Präsidentin der {DGGG} e.V.: Prof. Dr. Birgit Seelbach-Göbel{\textless}/conf-president{\textgreater}{\textless}/conference{\textgreater}}, - file = {Snapshot:/home/alex/Zotero/storage/DW6578ZM/s-0038-1671278.html:text/html}, -} - -@article{sato_novel_2024, - title = {Novel Methodology for Identifying the Occurrence of Ovulation by Estimating Core Body Temperature During Sleeping: Validity and Effectiveness Study}, - volume = {8}, - rights = {Unless stated otherwise, all articles are open-access distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work ("first published in the Journal of Medical Internet Research...") is properly cited with original {URL} and bibliographic citation information. The complete bibliographic information, a link to the original publication on http://www.jmir.org/, as well as this copyright and license information must be included.}, - url = {https://formative.jmir.org/2024/1/e55834}, - doi = {10.2196/55834}, - shorttitle = {Novel Methodology for Identifying the Occurrence of Ovulation by Estimating Core Body Temperature During Sleeping}, - abstract = {Background: Body temperature is the most-used noninvasive biomarker to determine menstrual cycle and ovulation. However, issues related to its low accuracy are still under discussion. Objective: This study aimed to improve the accuracy of identifying the presence or absence of ovulation within a menstrual cycle. We investigated whether core body temperature ({CBT}) estimation can improve the accuracy of temperature biphasic shift discrimination in the menstrual cycle. The study consisted of 2 parts: experiment 1 assessed the validity of the {CBT} estimation method, while experiment 2 focused on the effectiveness of the method in discriminating biphasic temperature shifts. Methods: In experiment 1, healthy women aged between 18 and 40 years had their true {CBT} measured using an ingestible thermometer and their {CBT} estimated from skin temperature and ambient temperature measured during sleep in both the follicular and luteal phases of their menstrual cycles. This study analyzed the differences between these 2 measurements, the variations in temperature between the 2 phases, and the repeated measures correlation between the true and estimated {CBT}. Experiment 2 followed a similar methodology, but focused on evaluating the diagnostic accuracy of these 2 temperature measurement approaches (estimated {CBT} and traditional oral basal body temperature [{BBT}]) for identifying ovulatory cycles. This was performed using urine luteinizing hormone ({LH}) as the reference standard. Menstrual cycles were categorized based on the results of the {LH} tests, and a temperature shift was identified using a specific criterion called the “three-over-six rule.” This rule and the nested design of the study facilitated the assessment of diagnostic measures, such as sensitivity and specificity. Results: The main findings showed that {CBT} estimated from skin temperature and ambient temperature during sleep was consistently lower than directly measured {CBT} in both the follicular and luteal phases of the menstrual cycle. Despite this, the pattern of temperature variation between these phases was comparable for both the estimated and true {CBT} measurements, suggesting that the estimated {CBT} accurately reflected the cyclical variations in the true {CBT}. Significantly, the {CBT} estimation method showed higher sensitivity and specificity for detecting the occurrence of ovulation than traditional oral {BBT} measurements, highlighting its potential as an effective tool for reproductive health monitoring. The current method for estimating the {CBT} provides a practical and noninvasive method for monitoring {CBT}, which is essential for identifying biphasic shifts in the {BBT} throughout the menstrual cycle. Conclusions: This study demonstrated that the estimated {CBT} derived from skin temperature and ambient temperature during sleep accurately captures variations in true {CBT} and is more accurate in determining the presence or absence of ovulation than traditional oral {BBT} measurements. This method holds promise for improving reproductive health monitoring and understanding of menstrual cycle dynamics.}, - pages = {e55834}, - number = {1}, - journaltitle = {{JMIR} Formative Research}, - author = {Sato, Daisuke and Ikarashi, Koyuki and Nakajima, Fumiko and Fujimoto, Tomomi}, - urldate = {2025-02-20}, - date = {2024-07-05}, - note = {Company: {JMIR} Formative Research -Distributor: {JMIR} Formative Research -Institution: {JMIR} Formative Research -Label: {JMIR} Formative Research -Publisher: {JMIR} Publications Inc., Toronto, Canada}, - file = {PubMed Central Full Text PDF:/home/alex/Zotero/storage/NPBA84BU/Sato et al. - 2024 - Novel Methodology for Identifying the Occurrence of Ovulation by Estimating Core Body Temperature Du.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/BAJUVPFE/e55834.html:text/html}, -} - -@article{royston_identifying_1991, - title = {Identifying the fertile phase of the human menstrual cycle}, - volume = {10}, - rights = {Copyright © 1991 John Wiley \& Sons, Ltd.}, - issn = {1097-0258}, - url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/sim.4780100207}, - doi = {10.1002/sim.4780100207}, - abstract = {The identification of the human fertile phase as the time during which a woman or a couple may conceive is elusive. The fertile time depends on many factors in each individual menstrual cycle and may be said to be more of a statistical than a physiological entity. This paper reviews the application of statistical methods to three areas related to conception and the fertile phase. The first is the prediction and detection of ovulation from serial measurements, such as hormones, basal body temperature and cervical mucus, throughout the menstrual cycle. Typically, such variables increase from some baseline level to a peak around ovulation (the most fertile time), then subside to low levels in the postovulatory phase. The statistical challenge is to detect the rise (signalling the onset of potential fertility) and subsequent fall. Analytic methods considered include thresholds, Bayesian change-point models and particularly the cumulative sum (cusum) technique which is both simple to apply and understand, and effective. The second area comprises appropriate methods of analysing and interpreting data from clinical studies of the fertile phase, especially in so-alled natural family planning ({NFP}) where it is usual for women to observe several indices of potential fertility. Such studies usually try to establish the temporal relationships between markers of the fertile phase and examine the success of different combinations of markers in delineating the fertile time in comparison with a standard ‘defined’ phase, for example, the interval from three days before to two days after the peak of luteinizing hormone. The third area is the assessment of the probability of conception on certain days of the cycle, which is vital to the understanding of the fertile phase and its application to {NFP}. Direct estimation of such probabilities is impractical; instead, resort must be made to estimation by maximum likelihood of the parameters of specially constructed models. Suitable models are described. Finally, the need for a new prospective study of the probability of conception in relation to the markers of the fertile phase used in the symptothermal method of {NFP} is discussed.}, - pages = {221--240}, - number = {2}, - journaltitle = {Statistics in Medicine}, - author = {Royston, Patrick}, - urldate = {2025-02-20}, - date = {1991}, - langid = {english}, - note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/sim.4780100207}, - file = {Snapshot:/home/alex/Zotero/storage/9XL95LUJ/sim.html:text/html}, -} - -@article{su_detection_2017, - title = {Detection of ovulation, a review of currently available methods}, - volume = {2}, - rights = {© 2017 The Authors. Bioengineering \& Translational Medicine is published by Wiley Periodicals, Inc. on behalf of The American Institute of Chemical Engineers}, - issn = {2380-6761}, - url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/btm2.10058}, - doi = {10.1002/btm2.10058}, - abstract = {The ability to identify the precise time of ovulation is important for women who want to plan conception or practice contraception. Here, we review the current literature on various methods for detecting ovulation including a review of point-of-care device technology. We incorporate an examination of methods to detect ovulation that have been developed and practiced for decades and analyze the indications and limitations of each—transvaginal ultrasonography, urinary luteinizing hormone detection, serum progesterone and urinary pregnanediol 3-glucuronide detection, urinary follicular stimulating hormone detection, basal body temperature monitoring, and cervical mucus and salivary ferning analysis. Some point-of-care ovulation detection devices have been developed and commercialized based on these methods, however previous research was limited by small sample size and an inconsistent standard reference to true ovulation.}, - pages = {238--246}, - number = {3}, - journaltitle = {Bioengineering \& Translational Medicine}, - author = {Su, Hsiu-Wei and Yi, Yu-Chiao and Wei, Ting-Yen and Chang, Ting-Chang and Cheng, Chao-Min}, - urldate = {2025-02-20}, - date = {2017}, - langid = {english}, - note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/btm2.10058}, - keywords = {family planning, fertility window, ovulation detection}, - file = {Full Text PDF:/home/alex/Zotero/storage/ZEACCGE5/Su et al. - 2017 - Detection of ovulation, a review of currently available methods.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/RDDQD8EA/btm2.html:text/html}, -} - -@article{owen_physiological_2013, - title = {Physiological Signs of Ovulation and Fertility Readily Observable by Women}, - volume = {80}, - issn = {0024-3639}, - url = {https://doi.org/10.1179/0024363912Z.0000000005}, - doi = {10.1179/0024363912Z.0000000005}, - abstract = {{IntroductionConfirmation} of ovulation can be difficult in clinical practice, as gold standard methods including serial transvaginal ultrasonography, serum luteinizing hormone ({LH}) measurements, or laparoscopic follicular observation are impractical. Numerous surrogate markers have been proposed and evaluated in relation to these gold standards that have more practical clinical applications.{PurposeTo} review the evidence on physiological signs of ovulation timing and fertility in order to determine valid markers that can be easily identified by women.{MethodsA} literature review of primary resources in Ovid Medline was undertaken to identify studies examining physiological signs as they relate to gold standard assessment of ovulation. Studies examining the efficacy/effectiveness of different types of natural family planning were excluded.{ResultsThe} most commonly encountered physiological signs were urine {LH}, cervical mucus, and basal body temperature ({BBT}). Urine {LH} as assessed by home monitoring systems indicated ovulation 91 percent of the time during the 2 days of peak fertility on the monitor and 97 percent during the 2 peak days plus 1. Cervical mucus peak characteristics were identified 78 percent of the time ±1 day, and 91 percent of the time ±2 days of {LH} surge indicating ovulation. Further research supports the importance of cervical mucus in overall fertility, as conception rates were more closely related to mucus quality than to timing of intercourse related to ovulation. As a lone indicator of ovulation, {BBT} is at best a retrospective marker, and functions best in conjunction with other signs of ovulation. Additionally, salivary ferning, salivary and vaginal fluid electrical potential, finger–finger electrical potential, and differential skin temperature were postulated as possible indicators, but were not found to be temporally related to ovulation. The research on differential skin temperature is promising, but minimal thus far in number, and has not been evaluated as an adjunct to {BBT} as yet.{ConclusionHome} urinary {LH} monitors are becoming more widely available and less expensive giving women the potential to assess the ovulatory status of their cycle in real time. Cervical mucus observation is an effective and cost-efficient method, but requires some teaching to increase the confidence of users. In conjunction, {LH} monitors and cervical mucus can give the best indication of fertility and ovulation timing.}, - pages = {17--23}, - number = {1}, - journaltitle = {Linacre Q}, - author = {Owen, Martin}, - urldate = {2025-02-20}, - date = {2013-01-01}, - langid = {english}, - note = {Publisher: {SAGE} Publications Inc}, - file = {Full Text:/home/alex/Zotero/storage/IBVUICCU/Owen - 2013 - Physiological Signs of Ovulation and Fertility Readily Observable by Women.pdf:application/pdf}, -} - -@article{soumpasis_real-life_2020, - title = {Real-life insights on menstrual cycles and ovulation using big data}, - volume = {2020}, - issn = {2399-3529}, - url = {https://doi.org/10.1093/hropen/hoaa011}, - doi = {10.1093/hropen/hoaa011}, - abstract = {What variations underlie the menstrual cycle length and ovulation day of women trying to conceive?Big data from a connected ovulation test revealed the extent of variation in menstrual cycle length and ovulation day in women trying to conceive.Timing intercourse to coincide with the fertile period of a woman maximises the chances of conception. The day of ovulation varies on an inter- and intra-individual level.A total of 32 595 women who had purchased a connected ovulation test system contributed 75 981 cycles for analysis. Day of ovulation was determined from the fertility test results. The connected home ovulation test system enables users to identify their fertile phase. The app benefits users by enabling them to understand their personal fertility information. During each menstrual cycle, users input their perceived cycle length into an accessory application, and data on hormone levels from the tests are uploaded to the application and stored in an anonymised cloud database. This study compared users’ perceived cycle characteristics with actual cycle characteristics. The perceived and actual cycle length information was analysed to provide population ranges.This study analysed data from the at-home use of a commercially available connected home ovulation test by women across the {USA} and {UK}.Overall, 25.3\% of users selected a 28-day cycle as their perceived cycle length; however, only 12.4\% of users actually had a 28-day cycle. Most women (87\%) had actual menstrual cycle lengths between 23 and 35 days, with a normal distribution centred on day 28, and over half of the users (52\%) had cycles that varied by 5 days or more. There was a 10-day spread of observed ovulation days for a 28-day cycle, with the most common day of ovulation being Day 15. Similar variation was observed for all cycle lengths examined. For users who conducted a test on every day requested by the app, a luteinising hormone ({LH}) surge was detected in 97.9\% of cycles.Data were from a self-selected population of women who were prepared to purchase a commercially available product to aid conception and so may not fully represent the wider population. No corresponding demographic data were collected with the cycle information.Using big data has provided more personalised insights into women’s fertility; this could enable women trying to conceive to better time intercourse, increasing the likelihood of conception.The study was funded by {SPD} Development Company Ltd (Bedford, {UK}), a fully owned subsidiary of {SPD} Swiss Precision Diagnostics {GmbH} (Geneva, Switzerland). I.S., B.G. and S.J. are employees of the {SPD} Development Company Ltd.}, - pages = {hoaa011}, - number = {2}, - journaltitle = {Human Reproduction Open}, - author = {Soumpasis, I and Grace, B and Johnson, S}, - urldate = {2025-02-20}, - date = {2020-02-01}, - file = {Full Text PDF:/home/alex/Zotero/storage/PS9UC298/Soumpasis et al. - 2020 - Real-life insights on menstrual cycles and ovulation using big data.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/LTFATQIC/5820371.html:text/html}, -} - -@article{brewis_demographic_2005, - title = {Demographic Evidence That Human Ovulation Is Undetectable (At Least in Pair Bonds)}, - volume = {46}, - issn = {0011-3204}, - url = {https://www.journals.uchicago.edu/doi/abs/10.1086/430016}, - doi = {10.1086/430016}, - pages = {465--471}, - number = {3}, - journaltitle = {Current Anthropology}, - author = {Brewis, Alexandra and Meyer, Mary}, - urldate = {2025-02-20}, - date = {2005-06}, - note = {Publisher: The University of Chicago Press}, -} - -@article{noauthor_monitoring_1987, - title = {Monitoring techniques to predict and detect ovulation}, - volume = {47}, - issn = {0015-0282}, - url = {https://www.sciencedirect.com/science/article/pii/S0015028216500028}, - doi = {10.1016/S0015-0282(16)50002-8}, - abstract = {This study was designed to evaluate the accuracy of various methods in predicting and detecting ovulation in 14 spontaneous and 17 clomiphene citrate …}, - pages = {259--264}, - number = {2}, - journaltitle = {Fertility and Sterility}, - urldate = {2025-02-20}, - date = {1987-02-01}, - langid = {american}, - note = {Publisher: Elsevier}, - file = {PDF:/home/alex/Zotero/storage/RLCZVH5V/1987 - Monitoring techniques to predict and detect ovulation.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/M5P9EZ67/S0015028216500028.html:text/html}, -} - -@article{noauthor_physiological_2016, - title = {Physiological predictors of ovulation and pregnancy risk in a fixed-time artificial insemination program}, - volume = {99}, - issn = {0022-0302}, - url = {https://www.sciencedirect.com/science/article/pii/S0022030216306725}, - doi = {10.3168/jds.2016-11247}, - abstract = {The objective of this study was to determine the relative importance and contribution of several physiological factors as predictors of pregnancy risk…}, - pages = {10077--10092}, - number = {12}, - journaltitle = {Journal of Dairy Science}, - urldate = {2025-02-20}, - date = {2016-12-01}, - langid = {american}, - note = {Publisher: Elsevier}, - file = {Snapshot:/home/alex/Zotero/storage/EBK9WJP4/S0022030216306725.html:text/html}, -} - -@inproceedings{serrano_is_2019-1, - location = {Florence, Italy}, - title = {Is Attention Interpretable?}, - url = {https://aclanthology.org/P19-1282/}, - doi = {10.18653/v1/P19-1282}, - abstract = {Attention mechanisms have recently boosted performance on a range of {NLP} tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, - eventtitle = {{ACL} 2019}, - pages = {2931--2951}, - booktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics}, - publisher = {Association for Computational Linguistics}, - author = {Serrano, Sofia and Smith, Noah A.}, - editor = {Korhonen, Anna and Traum, David and Màrquez, Lluís}, - urldate = {2025-02-19}, - date = {2019-07}, - file = {Full Text PDF:/home/alex/Zotero/storage/I6J6YP3C/Serrano and Smith - 2019 - Is Attention Interpretable.pdf:application/pdf}, -} - -@article{noauthor_attention-based_2023, - title = {An attention-based deep learning model for multi-horizon time series forecasting by considering periodic characteristic}, - volume = {185}, - issn = {0360-8352}, - url = {https://www.sciencedirect.com/science/article/abs/pii/S0360835223006915}, - doi = {10.1016/j.cie.2023.109667}, - abstract = {Recently, transformer-based models have exhibited great performance in multi-horizon time series forecasting tasks. However, the core module of these …}, - pages = {109667}, - journaltitle = {Computers \& Industrial Engineering}, - urldate = {2025-02-19}, - date = {2023-11-01}, - langid = {american}, - note = {Publisher: Pergamon}, - file = {Snapshot:/home/alex/Zotero/storage/TJ634T5V/S0360835223006915.html:text/html}, -} - -@article{hu_pattern-oriented_2025, - title = {Pattern-oriented Attention Mechanism for Multivariate Time Series Forecasting}, - volume = {19}, - issn = {1556-4681}, - url = {https://doi.org/10.1145/3712606}, - doi = {10.1145/3712606}, - abstract = {Multivariate time series forecasting is applied in many domains, such as finance, transportation, and industry. The main challenge of precise forecasting lies in accurately capturing latent dependencies. Recent studies develop various frameworks to reduce computational complexity or to enhance the learning of intricate relationships, while lacking interpretability and generality. In this article, we aim to elucidate the capture of dependencies as the recognition of patterns. We believe that patterns can be formally described from two aspects: the shapes of segments that frequently repeat and the corresponding forms of repetitions. Drawing upon this idea, we design a multivariate time series forecasting model named {PRformer},1 which incorporates a pattern-oriented attention mechanism and a pattern-based projector. The attention mechanism can perceive different forms of repetitions by embedded with various similarity evaluation metrics between segments, and filter out noise from segments to extract potential patterns with a statistical-driven weighting scheme. The pattern-based projector is employed to form the forecasting results by deriving the representative patterns from the set of potential ones. By incorporating explicit definitions of patterns, {PRformer} is interpretable and general to various time series scenarios. Experimental results on seven datasets demonstrate that {PRformer} outperforms six state-of-the-art models by about 10.7\% in forecasting accuracy.}, - pages = {38:1--38:26}, - number = {2}, - journaltitle = {{ACM} Trans. Knowl. Discov. Data}, - author = {Hu, Hanwen and Han, Zhangchi and Qian, Shiyou and Yang, Dingyu and Cao, Jian and Xue, Guangtao}, - urldate = {2025-02-19}, - date = {2025-02-06}, -} - -@article{braude_machine_2024, - title = {Machine learning for predicting elective fertility preservation outcomes}, - volume = {14}, - rights = {2024 The Author(s)}, - issn = {2045-2322}, - url = {https://www.nature.com/articles/s41598-024-60671-w}, - doi = {10.1038/s41598-024-60671-w}, - abstract = {This retrospective study applied machine-learning models to predict treatment outcomes of women undergoing elective fertility preservation. Two-hundred-fifty women who underwent elective fertility preservation at a tertiary center, 2019–2022 were included. Primary outcome was the number of metaphase {II} oocytes retrieved. Outcome class was based on oocyte count ({OC}): Low (≤ 8), Medium (9–15) or High (≥ 16). Machine-learning models and statistical regression were used to predict outcome class, first based on pre-treatment parameters, and then using post-treatment data from ovulation-triggering day. {OC} was 136 Low, 80 Medium, and 34 High. Random Forest Classifier ({RFC}) was the most accurate model (pre-treatment receiver operating characteristic ({ROC}) area under the curve ({AUC}) was 77\%, and post-treatment {ROC} {AUC} was 87\%), followed by {XGBoost} Classifier (pre-treatment {ROC} {AUC} 74\%, post-treatment {ROC} {AUC} 86\%). The most important pre-treatment parameters for {RFC} were basal {FSH} (22.6\%), basal {LH} (19.1\%), {AFC} (18.2\%), and basal estradiol (15.6\%). Post-treatment parameters were estradiol levels on trigger-day (17.7\%), basal {FSH} (11\%), basal {LH} (9\%), and {AFC} (8\%). Machine-learning models trained with clinical data appear to predict fertility preservation treatment outcomes with relatively high accuracy.}, - pages = {10158}, - number = {1}, - journaltitle = {Sci Rep}, - author = {Braude, Itai and Haikin Herzberger, Einat and Semo, Mor and Soifer, Kim and Goren Gepstein, Nitzan and Wiser, Amir and Miller, Netanella}, - urldate = {2025-02-11}, - date = {2024-05-02}, - langid = {english}, - note = {Publisher: Nature Publishing Group}, - keywords = {Computational models, Outcomes research}, - file = {Full Text PDF:/home/alex/Zotero/storage/URDGBHLV/Braude et al. - 2024 - Machine learning for predicting elective fertility preservation outcomes.pdf:application/pdf}, -} - -@article{fanton_interpretable_2022, - title = {An interpretable machine learning model for predicting the optimal day of trigger during ovarian stimulation}, - volume = {118}, - issn = {0015-0282, 1556-5653}, - url = {https://www.fertstert.org/article/S0015-0282%2822%2900244-8/fulltext}, - doi = {10.1016/j.fertnstert.2022.04.003}, - pages = {101--108}, - number = {1}, - journaltitle = {Fertility and Sterility}, - author = {Fanton, Michael and Nutting, Veronica and Solano, Funmi and Maeder-York, Paxton and Hariton, Eduardo and Barash, Oleksii and Weckstein, Louis and Sakkas, Denny and Copperman, Alan B. and Loewke, Kevin}, - urldate = {2025-02-11}, - date = {2022-07-01}, - note = {Publisher: Elsevier}, - keywords = {Artificial intelligence, in vitro fertilization, machine learning, ovarian stimulation, trigger}, - file = {Full Text PDF:/home/alex/Zotero/storage/UNX7ASLP/Fanton et al. - 2022 - An interpretable machine learning model for predicting the optimal day of trigger during ovarian sti.pdf:application/pdf}, -} - -@inproceedings{azaria_semi-supervised_2019, - title = {Semi-Supervised Ovulation Detection Based on Multiple Properties}, - url = {https://ieeexplore.ieee.org/document/8995235}, - doi = {10.1109/ICTAI.2019.00039}, - abstract = {Despite being a well-researched problem, ovulation detection in human female remains a difficult task. Most current methods for ovulation detection rely on measurements of a single property (e.g. morning body temperature) or at most on two properties (e.g. both salivary and vaginal electrical resistance). In this paper we present a machine learning based method for detecting the day in which ovulation occurs. Our method considered measurements of five different properties. We crawled a data-set from the web and showed that our method outperforms current state-of-the-art methods for ovulation detection. Our method performs well also when considering measurements of fewer properties. We show that our method's performance can be further improved by using unlabeled data, that is, mensuration cycles without a know ovulation date. Our resulted machine learning model can be very useful for women trying to conceive that have trouble in recognizing their ovulation period, especially when some measurements are missing.}, - eventtitle = {2019 {IEEE} 31st International Conference on Tools with Artificial Intelligence ({ICTAI})}, - pages = {222--228}, - booktitle = {2019 {IEEE} 31st International Conference on Tools with Artificial Intelligence ({ICTAI})}, - author = {Azaria, Amos and Azaria, Seagal}, - urldate = {2025-02-11}, - date = {2019-11}, - note = {{ISSN}: 2375-0197}, - keywords = {ovulation detection, semi supervised learning}, - file = {IEEE Xplore Abstract Record:/home/alex/Zotero/storage/JSAEWRGB/8995235.html:text/html;PDF:/home/alex/Zotero/storage/P74SEG9S/Azaria and Azaria - 2019 - Semi-Supervised Ovulation Detection Based on Multiple Properties.pdf:application/pdf}, -} - -@article{luz_p-656_2023, - title = {P-656 Machine learning algorithm automatically manages and accurately predicts ovulation in natural frozen-thawed embryo transfer cycles.}, - volume = {38}, - issn = {0268-1161}, - url = {https://doi.org/10.1093/humrep/dead093.983}, - doi = {10.1093/humrep/dead093.983}, - abstract = {Can an Artificial Intelligence ({AI}) algorithm automatically manage frozen-thawed embryo transfer ({NC}-{FET}) treatment cycles and give an accurate prediction of ovulation day.An {AI} algorithm automatically managed and predicted the ovulation of {NC}-{FET} treatment cycles with 94.8\% accuracy using an average of 3.01 test days.Today the preferred method for frozen embryo transfer is natural cycle based on ovulation detection. Currently, there is no software capable of managing the treatment cycle automatically and identifying the time of ovulation to support doctor decisions. The aim of this study is to develop a physician support {AI} software for determining ovulation time reliably with high accuracy.2083 {NC}-{FET} cycles from September 2018 to June 2021 were used to develop the ovulation detection and treatment management algorithms.Each cycle had data from at least 2 visits including: hormonal levels (Estrogen/Progesterone/{LH}) and follicle sizes.The dataset was divided into a train set and two test sets. In the 1st test set ovulation was determined by experts’ opinions and the 2nd test set included cycles in which follicle rupture was documented in consecutive ultrasounds.Two algorithms were developed, an ovulation prediction algorithm based on an {NGBoost} model and a treatment management algorithm that used the model to determine if and when to call for a new test or declare the ovulation day.Both algorithms were jointly tuned to reach the highest success rate, defined as providing the correct day of ovulation using the available cycle data, with as few test days as possible.On the first test set, which consisted of 176 cycles in which ovulation was determined through the majority decision of 2 independent experts and the attending physician, the treatment management algorithm required on average 3.01 tests to reach a prediction and successfully predicted the ovulation day in 94.8\% of cycles.In the second test set, which consisted of 29 cycles in which ovulation was determined through the follicular rupture in two consecutive ultrasounds, only the ovulation prediction model was tested. To ensure that the model provides a reliable answer and does not rely solely on the follicular disappearances, examined cycles were tested twice: Once using the ovulation day without the day prior to it, and again using only the day prior to ovulation without the ovulation day itself. The algorithm accurately predicted ovulation in 28 out of 29 instances (96.6\%) using the day of ovulation and in 28 out of 29 instances (96.6\%) using the day before ovulation.The main drawback is this being a retrospective study: while the algorithm was trained to maximize accuracy when it selects the test days, the dataset test days were selected by the attending physicians. Statistical methods were used to overcome this, however further prospective trials are needed to validate the results.This is the first {AI} algorithm designed to automatically manage {NC}-{FET} {IVF} treatment cycles and predict ovulation. The high accuracy and low average tests count might improve treatment outcomes, reduce the patients’ life disruption, and allow physicians to spend less time monitoring their patients’ treatments.not applicable}, - pages = {dead093.983}, - issue = {Supplement\_1}, - journaltitle = {Human Reproduction}, - author = {Luz, A and Hourvitz, R and Reuvenny, S and Youngster, M and Baum, M and Hourvitz, A and Maman, E}, - urldate = {2025-02-11}, - date = {2023-06-01}, - file = {Full Text PDF:/home/alex/Zotero/storage/C8YM765Y/Luz et al. - 2023 - P-656 Machine learning algorithm automatically manages and accurately predicts ovulation in natural.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/WANIZX3H/7202977.html:text/html}, -} - -@article{lin_transformer_2023, - title = {Transformer neural network to predict and interpret pregnancy loss from activity data in Holstein dairy cows}, - volume = {205}, - issn = {0168-1699}, - url = {https://www.sciencedirect.com/science/article/pii/S0168169923000261}, - doi = {10.1016/j.compag.2023.107638}, - abstract = {Predicting/detecting pregnancy loss of dairy cows offers the opportunity to shorten the time interval between artificial inseminations. Although several methods of pregnancy detection are being practiced, models with accurate, timely and interpretable detection of pregnancy are still lacking. This study proposed a transformer neural network to predict the probability of pregnancy loss based on continuous activity data, which were collected from activity-monitoring tags attached to 185 Holstein cows from a commercial dairy farm in Cayuga County, {NY}, {USA}. Our best model achieved an average accuracy of 0.87, F1 score of 0.87, recall of 0.87 and specificity of 0.90 using 14-day time-series activity windows (90\% overlap) using 5-fold cross-validation, outperforming commonly used classic statistical learning and deep learning models for time-series data. The results indicated that our predictive model gave high probabilities of correctly detecting pregnancy loss prior to the increased activities and veterinary confirmation by transrectal ultrasound. In addition, our model interpretation aligned with the changes in the temporal activity levels, revealing that drastic fluctuations in time-series activity data contributed heavily to the final prediction. To the best of our knowledge, this is the first work on developing transformer models for the prediction of pregnancy loss in dairy cows. In addition to facilitating the development of future precision management on modern farms, our work potentiates an increase in the reproductive efficiency and profitability of dairy farms.}, - pages = {107638}, - journaltitle = {Computers and Electronics in Agriculture}, - author = {Lin, Dan and Kenéz, Ákos and {McArt}, Jessica A. A. and Li, Jun}, - urldate = {2025-02-11}, - date = {2023-02-01}, - keywords = {Dairy cow, Precision livestock farming, Pregnancy loss prediction, Time-series activity}, -} - -@article{shkodzik_innovative_2024, - title = {Innovative Approaches to Digital Health in Ovulation Detection: A Review of Current Methods and Emerging Technologies}, - volume = {42}, - issn = {1526-4564}, - doi = {10.1055/s-0044-1793829}, - shorttitle = {Innovative Approaches to Digital Health in Ovulation Detection}, - abstract = {Ovulation is a vital sign, as significant as body temperature, heart rate, respiratory rate, and blood pressure, in assessing overall health and identifying potential health issues. Ovulation is a key event of the menstrual cycle that provides insights into the hormonal and reproductive health aspects. Affected by the orchestra of hormones, namely thyroid, prolactin, and androgens, disruptions in ovulation can indicate endocrinological conditions and lead to gynecological problems, such as heavy menstrual bleeding, irregular periods, amenorrhea, dysmenorrhea, and difficulties in getting pregnant. Monitoring ovulation and detecting disruptions can aid in the early detection of health issues, extending beyond reproductive health concerns. It can help identify underlying causes of symptoms like excessive fatigue and abnormal hair growth. The integration of digital health technologies, such as mobile apps using machine learning algorithms, wearables tracking temperature, heart rate, breath rate, and sleep patterns, and devices measuring reproductive hormones in urine or saliva samples, offers a wealth of opportunities in family planning, early health issue diagnosis, treatment adjustment, and tracking menstrual cycles during assisted reproductive techniques. These advancements provide a comprehensive approach to health monitoring, addressing both reproductive and overall health concerns.}, - pages = {81--89}, - number = {2}, - journaltitle = {Semin Reprod Med}, - author = {Shkodzik, Katerina}, - date = {2024-06}, - pmid = {39572028}, - keywords = {Digital Health, Female, Humans, Mobile Applications, Ovulation, Ovulation Detection, Telemedicine, Wearable Electronic Devices}, -} - -@article{luz_improved_2024, - title = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction: insights from a retrospective cohort study}, - volume = {14}, - rights = {2024 The Author(s)}, - issn = {2045-2322}, - url = {https://www.nature.com/articles/s41598-024-80356-8}, - doi = {10.1038/s41598-024-80356-8}, - shorttitle = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction}, - abstract = {This study aims to develop physician support software for determining ovulation time and assess its impact on pregnancy outcomes in natural cycle frozen embryo transfers ({NC}-{FET}). To develop, assess, and validate an ovulation prediction model, three datasets were used: {REI} Ovulation Determination dataset (500 cycles) split into training (309), validation (90), and test (101) sets; the Documented Ovulation dataset (101 cycles) with confirmed ovulation (documented follicular rupture and {LH} surge); and the Clinical Pregnancy Rates dataset (515 {NC}-{FET} cycles), categorized into “Matched” and “Mismatched” based on alignment with the model’s ovulation determination. Pregnancy outcomes were compared between the groups. The ovulation prediction model exhibited 93.85\% and 92.89\% matching rates with the {REI} Ovulation Determination and Documented Ovulation datasets, respectively. In the Clinical Pregnancy Rates dataset, the Matched group (282 cycles) showed significantly higher clinical pregnancy rates than the Mismatched group (34.6\% vs. 25.9\%, p = 0.04) and similar results for patients under 37 (41.1\% vs. 30.7\%, p = 0.04). Logistic regression indicated lower pregnancy rates in Mismatched cases (odds ratio 0.67 for the general population, 0.63 for patients under 37). In conclusion, we introduce a highly accurate {AI} ovulation prediction model. Treatment cycles aligning with the model’s recommendations had significantly increased clinical pregnancy rates.}, - pages = {29451}, - number = {1}, - journaltitle = {Sci Rep}, - author = {Luz, Almog and Hourvitz, Ariel and Moran, Eden and Itzhak, Nevo and Reuvenny, Shachar and Hourvitz, Rohi and Youngster, Michal and Baum, Micha and Maman, Ettie}, - urldate = {2025-02-11}, - date = {2024-11-27}, - langid = {english}, - note = {Publisher: Nature Publishing Group}, - keywords = {Infertility, Outcomes research}, - file = {Full Text PDF:/home/alex/Zotero/storage/BSHNTIFD/Luz et al. - 2024 - Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learn.pdf:application/pdf}, -} - -@article{yu_tracking_2022, - title = {Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body temperature and heart rate as well as machine-learning algorithms}, - volume = {20}, - issn = {1477-7827}, - url = {https://doi.org/10.1186/s12958-022-00993-4}, - doi = {10.1186/s12958-022-00993-4}, - abstract = {Fertility awareness and menses prediction are important for improving fecundability and health management. Previous studies have used physiological parameters, such as basal body temperature ({BBT}) and heart rate ({HR}), to predict the fertile window and menses. However, their accuracy is far from satisfactory. Additionally, few researchers have examined irregular menstruators. Thus, we aimed to develop fertile window and menstruation prediction algorithms for both regular and irregular menstruators.}, - pages = {118}, - number = {1}, - journaltitle = {Reproductive Biology and Endocrinology}, - author = {Yu, Jia-Le and Su, Yun-Fei and Zhang, Chen and Jin, Li and Lin, Xian-Hua and Chen, Lu-Ting and Huang, He-Feng and Wu, Yan-Ting}, - urldate = {2025-02-11}, - date = {2022-08-13}, - keywords = {Basal body temperature, Fertile window, Heart rate, Machine learning, Menstrual cycle, Wearable device}, - file = {Full Text PDF:/home/alex/Zotero/storage/7Z8P97UF/Yu et al. - 2022 - Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body tem.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SMRBT6EG/s12958-022-00993-4.html:text/html}, -} - -@article{luo_prediction_2025, - title = {Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning algorithms}, - issn = {1472-6483}, - url = {https://www.sciencedirect.com/science/article/pii/S1472648325000021}, - doi = {10.1016/j.rbmo.2025.104795}, - abstract = {Research question -We aimed to develop fertile window and menstruation prediction algorithms through machine learning based on women's physiological parameters data collected by Huawei Band 6 pro from both regular and irregular menstruators. -Design -This was a prospective observational cohort study conducted at Obstetrics and Gynecology Hospital of Fudan University. Participants were recruited from November 2021 to September 2022. Each participant wore Huawei Band 6 pro to record wrist skin temperature ({WST}), heart rate ({HR}), heart rate variability, and respiratory rate. Algorithms were developed to predict the fertile window and menstrual cycle based on {WST} and {HR}. -Results -We included data from 270 and 84 qualified cycles with confirmed ovulations from 136 regular and 47 irregular menstruators. For regular menstruators, the prediction algorithm based on {WST} and {HR} for the fertile window had an accuracy of 85.47\%, a sensitivity of 70.07\%, a specificity of 89.77\%, and {AUC} of 0.869. The algorithms for menstrual first day labelling and onset within 3 days gained an accuracy of 83.6\% and 75.0\%. For irregular menstruators, the accuracy, sensitivity, specificity and {AUC} were 79.85\%, 42.79\%, 87.28\%, and 0.763 respectively, for fertile window prediction. The accuracy of menses labelling and prediction were 61.2\%, and 50.8\% respectively. -Conclusions -Based on {WST} and {HR} data from the wearable device, the algorithms demonstrated reliable performance in predicting the fertile window and menstruation day among regular menstruators. These algorithms also showed potential for assisting irregular menstruators in managing their cycles and planning for conception.}, - pages = {104795}, - journaltitle = {Reproductive {BioMedicine} Online}, - author = {Luo, Chuan and Su, Yun-Fei and Ren, Yun-Yun and Zhang, Qin and Li, Ran and Zhang, Qi and Li, Cheng and Hao, Yan-Hui and Zhang, An-Qi and Zhang, Hao and Huang, He-Feng and Wu, Yan-Ting}, - urldate = {2025-02-11}, - date = {2025-01-07}, - keywords = {Fertile window, Machine learning, Menstrual cycle, Natural cycle, Non-invasive wearable device, Wrist skin temperature}, - file = {PDF:/home/alex/Zotero/storage/YIV6T8MS/Luo et al. - 2025 - Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning al.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/3IJMUH82/S1472648325000021.html:text/html}, -} - -@article{maman_prediction_2023, - title = {Prediction of ovulation: new insight into an old challenge}, - volume = {13}, - issn = {2045-2322}, - url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651856/}, - doi = {10.1038/s41598-023-47241-2}, - shorttitle = {Prediction of ovulation}, - abstract = {Ultrasound monitoring and hormonal blood testing are considered by many as an accurate method to predict ovulation time. However, uniform and validated algorithms for predicting ovulation have yet to be defined. Daily hormonal tests and transvaginal ultrasounds were recorded to develop an algorithm for ovulation prediction. The rupture of the leading ovarian follicle was a marker for ovulation day. The model was validated retrospectively on natural cycles frozen embryo transfer cycles with documented ovulation. Circulating levels of {LH} or its relative variation failed, by themselves, to reliably predict ovulation. Any decrease in estrogen was 100\% associated with ovulation emergence the same day or the next day. Progesterone levels {\textgreater} 2 nmol/L had low specificity to predict ovulation the next day (62.7\%), yet its sensitivity was high (91.5\%). A model for ovulation prediction, combining the three hormone levels and ultrasound was created with an accuracy of 95\% to 100\% depending on the combination of the hormone levels. Model validation showed correct ovulation prediction in 97\% of these cycles. We present an accurate ovulation prediction algorithm. The algorithm is simple and user-friendly so both reproductive endocrinologists and general practitioners can use it to benefit their patients.}, - pages = {20003}, - journaltitle = {Sci Rep}, - author = {Maman, Ettie and Adashi, Eli Y. and Baum, Micha and Hourvitz, Ariel}, - urldate = {2025-02-11}, - date = {2023-11-15}, - pmid = {37968377}, - pmcid = {PMC10651856}, - file = {PubMed Central Full Text PDF:/home/alex/Zotero/storage/MTHDPZ5B/Maman et al. - 2023 - Prediction of ovulation new insight into an old challenge.pdf:application/pdf}, -} - -@article{masuda_machine_2025, - title = {Machine learning model for menstrual cycle phase classification and ovulation day detection based on sleeping heart rate under free-living conditions}, - volume = {187}, - issn = {0010-4825}, - url = {https://www.sciencedirect.com/science/article/pii/S0010482525000551}, - doi = {10.1016/j.compbiomed.2025.109705}, - abstract = {The accurate classification of menstrual cycle phases and detection of ovulation is critical for women's health management, particularly in addressing infertility, alleviating premenstrual syndrome, and preventing hormone-related disorders. However, traditional basal body temperature ({BBT}) measurement methods are susceptible to disruptions in sleep timing and environmental conditions, limiting practical application. This study is aimed to overcome these limitations by introducing a novel feature, heart rate at the circadian rhythm nadir ({minHR}), for classifying menstrual cycle phases and predicting ovulation. A machine learning model was developed using {XGBoost}, and data were collected under free-living conditions from 40 healthy women (18–34 years) over a maximum of three menstrual cycles. Three feature combinations— “day,” “day + {minHR},” and “day + {BBT}”—were evaluated, and model performance was assessed using nested leave-one-group-out cross-validation. The feature “day” represents the number of days elapsed since the onset of menstruation. Participants were stratified into groups depending on high variability and low variability in sleep timing. Results demonstrated that adding {minHR} significantly improved luteal phase classification and ovulation day detection performance compared to “day” only. Furthermore, in participants with high variability in sleep timing, the {minHR}-based model outperformed the {BBT}-based model, significantly improving luteal phase recall and reducing ovulation day detection absolute errors by 2 d (p {\textless} 0.05). These findings highlight the robustness and practicality of the {minHR}-based model for menstrual cycle tracking, particularly in individuals with high variability in sleep timing. The proposed model holds great promise for personalized health management and large-scale epidemiological research.}, - pages = {109705}, - journaltitle = {Computers in Biology and Medicine}, - author = {Masuda, Hazuki and Okada, Shima and Shiozawa, Naruhiro and Sakaue, Yusuke and Manno, Masanobu and Makikawa, Masaaki and Isaka, Tadao}, - urldate = {2025-02-11}, - date = {2025-03-01}, - keywords = {Heart rate, Machine learning, Circadian rhythm, Menstrual cycle tracking, Ovulation day detection, Wearable sensor, {XGBoost}}, - file = {PDF:/home/alex/Zotero/storage/87H6TB3Q/Masuda et al. - 2025 - Machine learning model for menstrual cycle phase classification and ovulation day detection based on.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/PC6FSQIA/S0010482525000551.html:text/html}, -} - -@online{noauthor_keras_nodate, - title = {Keras: Deep Learning for humans}, - url = {https://keras.io/}, - urldate = {2024-10-23}, - file = {Keras\: Deep Learning for humans:/home/alex/Zotero/storage/MS4QLPRC/keras.io.html:text/html}, -} - -@article{coninck_dianne_2018, - title = {{DIANNE}: a modular framework for designing, training and deploying deep neural networks on heterogeneous distributed infrastructure}, - volume = {141}, - issn = {01641212}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0164121218300487}, - doi = {10.1016/j.jss.2018.03.032}, - shorttitle = {{DIANNE}}, - pages = {52--65}, - journaltitle = {Journal of Systems and Software}, - author = {Coninck, Elias De and Bohez, Steven and Leroux, Sam and Verbelen, Tim and Vankeirsbilck, Bert and Simoens, Pieter and Dhoedt, Bart}, - urldate = {2024-10-23}, - date = {2018-07}, - langid = {english}, - file = {Full Text:/home/alex/Zotero/storage/SFH656QN/Coninck et al. - 2018 - DIANNE a modular framework for designing, training and deploying deep neural networks on heterogene.pdf:application/pdf}, -} - -@misc{shi_time-moe_2024, - title = {Time-{MoE}: Billion-Scale Time Series Foundation Models with Mixture of Experts}, - url = {http://arxiv.org/abs/2409.16040}, - shorttitle = {Time-{MoE}}, - abstract = {Deep learning for time series forecasting has seen significant advancements over the past decades. However, despite the success of large-scale pre-training in language and vision domains, pre-trained time series models remain limited in scale and operate at a high cost, hindering the development of larger capable forecasting models in real-world applications. In response, we introduce Time-{MoE}, a scalable and unified architecture designed to pre-train larger, more capable forecasting foundation models while reducing inference costs. By leveraging a sparse mixture-of-experts ({MoE}) design, Time-{MoE} enhances computational efficiency by activating only a subset of networks for each prediction, reducing computational load while maintaining high model capacity. This allows Time-{MoE} to scale effectively without a corresponding increase in inference costs. Time-{MoE} comprises a family of decoder-only transformer models that operate in an auto-regressive manner and support flexible forecasting horizons with varying input context lengths. We pre-trained these models on our newly introduced large-scale data Time-300B, which spans over 9 domains and encompassing over 300 billion time points. For the first time, we scaled a time series foundation model up to 2.4 billion parameters, achieving significantly improved forecasting precision. Our results validate the applicability of scaling laws for training tokens and model size in the context of time series forecasting. Compared to dense models with the same number of activated parameters or equivalent computation budgets, our models consistently outperform them by large margin. These advancements position Time-{MoE} as a state-of-the-art solution for tackling real-world time series forecasting challenges with superior capability, efficiency, and flexibility.}, - number = {{arXiv}:2409.16040}, - publisher = {{arXiv}}, - author = {Shi, Xiaoming and Wang, Shiyu and Nie, Yuqi and Li, Dianqi and Ye, Zhou and Wen, Qingsong and Jin, Ming}, - urldate = {2024-10-16}, - date = {2024-10-02}, - eprinttype = {arxiv}, - eprint = {2409.16040}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/49N63CMZ/Shi et al. - 2024 - Time-MoE Billion-Scale Time Series Foundation Models with Mixture of Experts.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/HPHN7WNJ/2409.html:text/html}, -} - -@online{noauthor_decoder-only_nodate, - title = {A decoder-only foundation model for time-series forecasting}, - url = {http://research.google/blog/a-decoder-only-foundation-model-for-time-series-forecasting/}, - abstract = {Posted by Rajat Sen and Yichen Zhou, Google Research Time-series forecasting is ubiquitous in various domains, such as retail, finance, manufacturi...}, - urldate = {2024-10-16}, - langid = {english}, - file = {Snapshot:/home/alex/Zotero/storage/JV9JIF73/a-decoder-only-foundation-model-for-time-series-forecasting.html:text/html}, -} - -@misc{goswami_moment_2024, - title = {{MOMENT}: A Family of Open Time-series Foundation Models}, - url = {http://arxiv.org/abs/2402.03885}, - shorttitle = {{MOMENT}}, - abstract = {We introduce {MOMENT}, a family of open-source foundation models for general-purpose time series analysis. Pre-training large models on time series data is challenging due to (1) the absence of a large and cohesive public time series repository, and (2) diverse time series characteristics which make multi-dataset training onerous. Additionally, (3) experimental benchmarks to evaluate these models, especially in scenarios with limited resources, time, and supervision, are still in their nascent stages. To address these challenges, we compile a large and diverse collection of public time series, called the Time series Pile, and systematically tackle time series-specific challenges to unlock large-scale multi-dataset pre-training. Finally, we build on recent work to design a benchmark to evaluate time series foundation models on diverse tasks and datasets in limited supervision settings. Experiments on this benchmark demonstrate the effectiveness of our pre-trained models with minimal data and task-specific fine-tuning. Finally, we present several interesting empirical observations about large pre-trained time series models. Pre-trained models ({AutonLab}/{MOMENT}-1-large) and Time Series Pile ({AutonLab}/Timeseries-{PILE}) are available on Huggingface.}, - number = {{arXiv}:2402.03885}, - publisher = {{arXiv}}, - author = {Goswami, Mononito and Szafer, Konrad and Choudhry, Arjun and Cai, Yifu and Li, Shuo and Dubrawski, Artur}, - urldate = {2024-10-16}, - date = {2024-10-10}, - eprinttype = {arxiv}, - eprint = {2402.03885}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/QF6E6J8W/Goswami et al. - 2024 - MOMENT A Family of Open Time-series Foundation Models.pdf:application/pdf}, -} - -@misc{liang_foundation_2024, - title = {Foundation Models for Time Series Analysis: A Tutorial and Survey}, - url = {http://arxiv.org/abs/2403.14735}, - shorttitle = {Foundation Models for Time Series Analysis}, - abstract = {Time series analysis stands as a focal point within the data mining community, serving as a cornerstone for extracting valuable insights crucial to a myriad of real-world applications. Recent advances in Foundation Models ({FMs}) have fundamentally reshaped the paradigm of model design for time series analysis, boosting various downstream tasks in practice. These innovative approaches often leverage pre-trained or fine-tuned {FMs} to harness generalized knowledge tailored for time series analysis. This survey aims to furnish a comprehensive and up-to-date overview of {FMs} for time series analysis. While prior surveys have predominantly focused on either application or pipeline aspects of {FMs} in time series analysis, they have often lacked an in-depth understanding of the underlying mechanisms that elucidate why and how {FMs} benefit time series analysis. To address this gap, our survey adopts a methodology-centric classification, delineating various pivotal elements of time-series {FMs}, including model architectures, pre-training techniques, adaptation methods, and data modalities. Overall, this survey serves to consolidate the latest advancements in {FMs} pertinent to time series analysis, accentuating their theoretical underpinnings, recent strides in development, and avenues for future exploration.}, - number = {{arXiv}:2403.14735}, - publisher = {{arXiv}}, - author = {Liang, Yuxuan and Wen, Haomin and Nie, Yuqi and Jiang, Yushan and Jin, Ming and Song, Dongjin and Pan, Shirui and Wen, Qingsong}, - urldate = {2024-10-16}, - date = {2024-06-18}, - eprinttype = {arxiv}, - eprint = {2403.14735}, - keywords = {Computer Science - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/YEA28FMJ/Liang et al. - 2024 - Foundation Models for Time Series Analysis A Tutorial and Survey.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/9SGH3AIN/2403.html:text/html}, -} - -@online{noauthor_pytorch-forecasting_2024, - title = {Pytorch-Forecasting}, - url = {https://pytorch-forecasting.readthedocs.io/en/stable/}, - urldate = {2024-10-15}, - date = {2024}, -} - -@misc{taylor_forecasting_2017, - title = {Forecasting at scale}, - rights = {http://creativecommons.org/licenses/by/4.0/}, - url = {https://peerj.com/preprints/3190v2}, - doi = {10.7287/peerj.preprints.3190v2}, - abstract = {Forecasting is a common data science task that helps organizations with capacity planning, goal setting, and anomaly detection. Despite its importance, there are serious challenges associated with producing reliable and high quality forecasts –especially when there are a variety of time series and analysts with expertise in time series modeling are relatively rare. To address these challenges, we describe a practical approach to forecasting “at scale” that combines configurable models with analyst-in-the-loop performance analysis. We propose a modular regression model with interpretable parameters that can be intuitively adjusted by analysts with domain knowledge about the time series. We describe performance analyses to compare and evaluate forecasting procedures, and automatically flag forecasts for manual review and adjustment. Tools that help analysts to use their expertise most effectively enable reliable, practical forecasting of business time series.}, - publisher = {{PeerJ} Preprints}, - author = {Taylor, Sean J and Letham, Benjamin}, - urldate = {2024-10-14}, - date = {2017-09-27}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/GK5AIG2V/Taylor and Letham - 2017 - Forecasting at scale.pdf:application/pdf}, -} - -@collection{hutter_machine_2021, - location = {Cham}, - title = {Machine Learning and Knowledge Discovery in Databases: European Conference, {ECML} {PKDD} 2020, Ghent, Belgium, September 14–18, 2020, Proceedings, Part {III}}, - volume = {12459}, - rights = {https://www.springernature.com/gp/researchers/text-and-data-mining}, - isbn = {978-3-030-67663-6 978-3-030-67664-3}, - url = {https://link.springer.com/10.1007/978-3-030-67664-3}, - series = {Lecture Notes in Computer Science}, - shorttitle = {Machine Learning and Knowledge Discovery in Databases}, - publisher = {Springer International Publishing}, - editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, - urldate = {2024-10-14}, - date = {2021}, - langid = {english}, - doi = {10.1007/978-3-030-67664-3}, - file = {Submitted Version:/home/alex/Zotero/storage/JMVJMLJ5/Hutter et al. - 2021 - Machine Learning and Knowledge Discovery in Databases European Conference, ECML PKDD 2020, Ghent, B.pdf:application/pdf}, -} - -@incollection{hutter_general_2021, - location = {Cham}, - title = {A General Machine Learning Framework for Survival Analysis}, - volume = {12459}, - isbn = {978-3-030-67663-6 978-3-030-67664-3}, - url = {https://link.springer.com/10.1007/978-3-030-67664-3_10}, - pages = {158--173}, - booktitle = {Machine Learning and Knowledge Discovery in Databases}, - publisher = {Springer International Publishing}, - author = {Bender, Andreas and Rügamer, David and Scheipl, Fabian and Bischl, Bernd}, - editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, - urldate = {2024-10-14}, - date = {2021}, - langid = {english}, - doi = {10.1007/978-3-030-67664-3_10}, - note = {Series Title: Lecture Notes in Computer Science}, - file = {Submitted Version:/home/alex/Zotero/storage/WQIHZ7IP/Bender et al. - 2021 - A General Machine Learning Framework for Survival Analysis.pdf:application/pdf}, -} - -@online{lightningai_pytorch_2024, - title = {{PyTorch} Lightning}, - url = {https://www.pytorchlightning.ai}, - author = {lightning.ai}, - urldate = {2024-10-14}, - date = {2024}, -} - -@misc{alexandrov_gluonts_2019, - title = {{GluonTS}: Probabilistic Time Series Models in Python}, - url = {http://arxiv.org/abs/1906.05264}, - shorttitle = {{GluonTS}}, - abstract = {We introduce Gluon Time Series ({GluonTS}, available at https://gluon-ts.mxnet.io), a library for deep-learning-based time series modeling. {GluonTS} simplifies the development of and experimentation with time series models for common tasks such as forecasting or anomaly detection. It provides all necessary components and tools that scientists need for quickly building new models, for efficiently running and analyzing experiments and for evaluating model accuracy.}, - number = {{arXiv}:1906.05264}, - publisher = {{arXiv}}, - author = {Alexandrov, Alexander and Benidis, Konstantinos and Bohlke-Schneider, Michael and Flunkert, Valentin and Gasthaus, Jan and Januschowski, Tim and Maddix, Danielle C. and Rangapuram, Syama and Salinas, David and Schulz, Jasper and Stella, Lorenzo and Türkmen, Ali Caner and Wang, Yuyang}, - urldate = {2024-10-14}, - date = {2019-06-14}, - eprinttype = {arxiv}, - eprint = {1906.05264}, +@misc{ba_layer_2016, + title = {Layer {Normalization}}, + url = {http://arxiv.org/abs/1607.06450}, + doi = {10.48550/arXiv.1607.06450}, + abstract = {Training state-of-the-art, deep neural networks is computationally expensive. One way to reduce the training time is to normalize the activities of the neurons. A recently introduced technique called batch normalization uses the distribution of the summed input to a neuron over a mini-batch of training cases to compute a mean and variance which are then used to normalize the summed input to that neuron on each training case. This significantly reduces the training time in feed-forward neural networks. However, the effect of batch normalization is dependent on the mini-batch size and it is not obvious how to apply it to recurrent neural networks. In this paper, we transpose batch normalization into layer normalization by computing the mean and variance used for normalization from all of the summed inputs to the neurons in a layer on a single training case. Like batch normalization, we also give each neuron its own adaptive bias and gain which are applied after the normalization but before the non-linearity. Unlike batch normalization, layer normalization performs exactly the same computation at training and test times. It is also straightforward to apply to recurrent neural networks by computing the normalization statistics separately at each time step. Layer normalization is very effective at stabilizing the hidden state dynamics in recurrent networks. Empirically, we show that layer normalization can substantially reduce the training time compared with previously published techniques.}, + urldate = {2025-03-26}, + publisher = {arXiv}, + author = {Ba, Jimmy Lei and Kiros, Jamie Ryan and Hinton, Geoffrey E.}, + month = jul, + year = {2016}, + note = {arXiv:1607.06450 [stat]}, keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/JP9K74A8/Alexandrov et al. - 2019 - GluonTS Probabilistic Time Series Models in Python.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/RJYSBT29/1906.html:text/html}, + file = {Full Text PDF:/home/alex/Zotero/storage/MJWRDPWE/Ba et al. - 2016 - Layer Normalization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/F9WSU957/1607.html:text/html}, } -@misc{cho_learning_2014, - title = {Learning Phrase Representations using {RNN} Encoder-Decoder for Statistical Machine Translation}, - url = {http://arxiv.org/abs/1406.1078}, - abstract = {In this paper, we propose a novel neural network model called {RNN} Encoder-Decoder that consists of two recurrent neural networks ({RNN}). One {RNN} encodes a sequence of symbols into a fixed-length vector representation, and the other decodes the representation into another sequence of symbols. The encoder and decoder of the proposed model are jointly trained to maximize the conditional probability of a target sequence given a source sequence. The performance of a statistical machine translation system is empirically found to improve by using the conditional probabilities of phrase pairs computed by the {RNN} Encoder-Decoder as an additional feature in the existing log-linear model. Qualitatively, we show that the proposed model learns a semantically and syntactically meaningful representation of linguistic phrases.}, - number = {{arXiv}:1406.1078}, - publisher = {{arXiv}}, - author = {Cho, Kyunghyun and Merrienboer, Bart van and Gulcehre, Caglar and Bahdanau, Dzmitry and Bougares, Fethi and Schwenk, Holger and Bengio, Yoshua}, - urldate = {2024-10-10}, - date = {2014-09-03}, - eprinttype = {arxiv}, - eprint = {1406.1078}, - keywords = {Computer Science - Machine Learning, Statistics - Machine Learning, Computer Science - Neural and Evolutionary Computing, Computer Science - Computation and Language}, - file = {Preprint PDF:/home/alex/Zotero/storage/E8WMK2IN/Cho et al. - 2014 - Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6PTCL8LW/1406.html:text/html}, +@misc{clevert_fast_2016, + title = {Fast and {Accurate} {Deep} {Network} {Learning} by {Exponential} {Linear} {Units} ({ELUs})}, + url = {http://arxiv.org/abs/1511.07289}, + doi = {10.48550/arXiv.1511.07289}, + abstract = {We introduce the "exponential linear unit" (ELU) which speeds up learning in deep neural networks and leads to higher classification accuracies. Like rectified linear units (ReLUs), leaky ReLUs (LReLUs) and parametrized ReLUs (PReLUs), ELUs alleviate the vanishing gradient problem via the identity for positive values. However, ELUs have improved learning characteristics compared to the units with other activation functions. In contrast to ReLUs, ELUs have negative values which allows them to push mean unit activations closer to zero like batch normalization but with lower computational complexity. Mean shifts toward zero speed up learning by bringing the normal gradient closer to the unit natural gradient because of a reduced bias shift effect. While LReLUs and PReLUs have negative values, too, they do not ensure a noise-robust deactivation state. ELUs saturate to a negative value with smaller inputs and thereby decrease the forward propagated variation and information. Therefore, ELUs code the degree of presence of particular phenomena in the input, while they do not quantitatively model the degree of their absence. In experiments, ELUs lead not only to faster learning, but also to significantly better generalization performance than ReLUs and LReLUs on networks with more than 5 layers. On CIFAR-100 ELUs networks significantly outperform ReLU networks with batch normalization while batch normalization does not improve ELU networks. ELU networks are among the top 10 reported CIFAR-10 results and yield the best published result on CIFAR-100, without resorting to multi-view evaluation or model averaging. On ImageNet, ELU networks considerably speed up learning compared to a ReLU network with the same architecture, obtaining less than 10\% classification error for a single crop, single model network.}, + urldate = {2025-03-26}, + publisher = {arXiv}, + author = {Clevert, Djork-Arné and Unterthiner, Thomas and Hochreiter, Sepp}, + month = feb, + year = {2016}, + note = {arXiv:1511.07289 [cs]}, + keywords = {Computer Science - Machine Learning}, + annote = {Comment: Published as a conference paper at ICLR 2016}, + file = {Full Text PDF:/home/alex/Zotero/storage/PU3ZGP4G/Clevert et al. - 2016 - Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs).pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/3MAW2IWE/1511.html:text/html}, +} + +@article{wang_systematic_2022, + title = {A {Systematic} {Review} of {Time} {Series} {Classification} {Techniques} {Used} in {Biomedical} {Applications}}, + volume = {22}, + issn = {1424-8220}, + url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9611376/}, + doi = {10.3390/s22208016}, + abstract = {Background: Digital clinical measures collected via various digital sensing technologies such as smartphones, smartwatches, wearables, and ingestible and implantable sensors are increasingly used by individuals and clinicians to capture the health outcomes or behavioral and physiological characteristics of individuals. Time series classification (TSC) is very commonly used for modeling digital clinical measures. While deep learning models for TSC are very common and powerful, there exist some fundamental challenges. This review presents the non-deep learning models that are commonly used for time series classification in biomedical applications that can achieve high performance. Objective: We performed a systematic review to characterize the techniques that are used in time series classification of digital clinical measures throughout all the stages of data processing and model building. Methods: We conducted a literature search on PubMed, as well as the Institute of Electrical and Electronics Engineers (IEEE), Web of Science, and SCOPUS databases using a range of search terms to retrieve peer-reviewed articles that report on the academic research about digital clinical measures from a five-year period between June 2016 and June 2021. We identified and categorized the research studies based on the types of classification algorithms and sensor input types. Results: We found 452 papers in total from four different databases: PubMed, IEEE, Web of Science Database, and SCOPUS. After removing duplicates and irrelevant papers, 135 articles remained for detailed review and data extraction. Among these, engineered features using time series methods that were subsequently fed into widely used machine learning classifiers were the most commonly used technique, and also most frequently achieved the best performance metrics (77 out of 135 articles). Statistical modeling (24 out of 135 articles) algorithms were the second most common and also the second-best classification technique. Conclusions: In this review paper, summaries of the time series classification models and interpretation methods for biomedical applications are summarized and categorized. While high time series classification performance has been achieved in digital clinical, physiological, or biomedical measures, no standard benchmark datasets, modeling methods, or reporting methodology exist. There is no single widely used method for time series model development or feature interpretation, however many different methods have proven successful.}, + number = {20}, + urldate = {2025-05-06}, + journal = {Sensors (Basel, Switzerland)}, + author = {Wang, Will Ke and Chen, Ina and Hershkovich, Leeor and Yang, Jiamu and Shetty, Ayush and Singh, Geetika and Jiang, Yihang and Kotla, Aditya and Shang, Jason Zisheng and Yerrabelli, Rushil and Roghanizad, Ali R. and Shandhi, Md Mobashir Hasan and Dunn, Jessilyn}, + month = oct, + year = {2022}, + pmid = {36298367}, + pmcid = {PMC9611376}, + pages = {8016}, + file = {Full Text PDF:/home/alex/Zotero/storage/2E8EIVER/Wang et al. - 2022 - A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications.pdf:application/pdf}, +} + +@article{gharehbaghi_deep_2018, + title = {A {Deep} {Machine} {Learning} {Method} for {Classifying} {Cyclic} {Time} {Series} of {Biological} {Signals} {Using} {Time}-{Growing} {Neural} {Network}}, + volume = {29}, + copyright = {https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html}, + issn = {2162-237X, 2162-2388}, + url = {https://ieeexplore.ieee.org/document/8066455/}, + doi = {10.1109/TNNLS.2017.2754294}, + number = {9}, + urldate = {2025-05-06}, + journal = {IEEE Transactions on Neural Networks and Learning Systems}, + author = {Gharehbaghi, Arash and Linden, Maria}, + month = sep, + year = {2018}, + pages = {4102--4115}, +} + +@article{masini_machine_2023, + title = {Machine learning advances for time series forecasting}, + volume = {37}, + issn = {0950-0804, 1467-6419}, + url = {https://onlinelibrary.wiley.com/doi/10.1111/joes.12429}, + doi = {10.1111/joes.12429}, + abstract = {Abstract + In this paper, we survey the most recent advances in supervised machine learning (ML) and high‐dimensional models for time‐series forecasting. We consider both linear and nonlinear alternatives. Among the linear methods, we pay special attention to penalized regressions and ensemble of models. The nonlinear methods considered in the paper include shallow and deep neural networks, in their feedforward and recurrent versions, and tree‐based methods, such as random forests and boosted trees. We also consider ensemble and hybrid models by combining ingredients from different alternatives. Tests for superior predictive ability are briefly reviewed. Finally, we discuss application of ML in economics and finance and provide an illustration with high‐frequency financial data.}, + language = {en}, + number = {1}, + urldate = {2025-05-06}, + journal = {Journal of Economic Surveys}, + author = {Masini, Ricardo P. and Medeiros, Marcelo C. and Mendes, Eduardo F.}, + month = feb, + year = {2023}, + pages = {76--111}, + file = {Submitted Version:/home/alex/Zotero/storage/4TZJJUSU/Masini et al. - 2023 - Machine learning advances for time series forecasting.pdf:application/pdf}, +} + +@article{wang_systematic_2022-1, + title = {A {Systematic} {Review} of {Time} {Series} {Classification} {Techniques} {Used} in {Biomedical} {Applications}}, + volume = {22}, + copyright = {https://creativecommons.org/licenses/by/4.0/}, + issn = {1424-8220}, + url = {https://www.mdpi.com/1424-8220/22/20/8016}, + doi = {10.3390/s22208016}, + abstract = {Background: Digital clinical measures collected via various digital sensing technologies such as smartphones, smartwatches, wearables, and ingestible and implantable sensors are increasingly used by individuals and clinicians to capture the health outcomes or behavioral and physiological characteristics of individuals. Time series classification (TSC) is very commonly used for modeling digital clinical measures. While deep learning models for TSC are very common and powerful, there exist some fundamental challenges. This review presents the non-deep learning models that are commonly used for time series classification in biomedical applications that can achieve high performance. Objective: We performed a systematic review to characterize the techniques that are used in time series classification of digital clinical measures throughout all the stages of data processing and model building. Methods: We conducted a literature search on PubMed, as well as the Institute of Electrical and Electronics Engineers (IEEE), Web of Science, and SCOPUS databases using a range of search terms to retrieve peer-reviewed articles that report on the academic research about digital clinical measures from a five-year period between June 2016 and June 2021. We identified and categorized the research studies based on the types of classification algorithms and sensor input types. Results: We found 452 papers in total from four different databases: PubMed, IEEE, Web of Science Database, and SCOPUS. After removing duplicates and irrelevant papers, 135 articles remained for detailed review and data extraction. Among these, engineered features using time series methods that were subsequently fed into widely used machine learning classifiers were the most commonly used technique, and also most frequently achieved the best performance metrics (77 out of 135 articles). Statistical modeling (24 out of 135 articles) algorithms were the second most common and also the second-best classification technique. Conclusions: In this review paper, summaries of the time series classification models and interpretation methods for biomedical applications are summarized and categorized. While high time series classification performance has been achieved in digital clinical, physiological, or biomedical measures, no standard benchmark datasets, modeling methods, or reporting methodology exist. There is no single widely used method for time series model development or feature interpretation, however many different methods have proven successful.}, + language = {en}, + number = {20}, + urldate = {2025-05-06}, + journal = {Sensors}, + author = {Wang, Will Ke and Chen, Ina and Hershkovich, Leeor and Yang, Jiamu and Shetty, Ayush and Singh, Geetika and Jiang, Yihang and Kotla, Aditya and Shang, Jason Zisheng and Yerrabelli, Rushil and Roghanizad, Ali R. and Shandhi, Md Mobashir Hasan and Dunn, Jessilyn}, + month = oct, + year = {2022}, + pages = {8016}, + file = {PDF:/home/alex/Zotero/storage/H5LLUB5K/Wang et al. - 2022 - A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications.pdf:application/pdf}, +} + +@article{leon-lopez_anomaly_2022, + title = {Anomaly {Detection} and {Classification} in {Multispectral} {Time} {Series} {Based} on {Hidden} {Markov} {Models}}, + volume = {60}, + issn = {1558-0644}, + url = {https://ieeexplore.ieee.org/abstract/document/9509347}, + doi = {10.1109/TGRS.2021.3101127}, + abstract = {Monitoring agriculture from satellite remote sensing data, such as multispectral images, has become a powerful tool since it has demonstrated a great potential for providing timely and accurate knowledge of crops. Detecting anomalies in time series of multispectral remote sensing images for crop monitoring is generally performed using a large sample of historical data at a pixel level. Conversely, this article presents a framework for anomaly detection (AD), localization, and classification that exploits the temporal information contained in a given season at a parcel level to detect and localize outliers using hidden Markov models (HMMs). Specifically, the AD part is based on the learning of HMM parameters associated with unlabeled normal data that are used in a second step to detect abnormal crop parcels referred to as anomalies. The learned HMM can also be used in time segments to temporally localize the anomalies affecting the crop parcels. The detected and localized anomalies are finally classified using a supervised classifier, e.g., based on support vector machines. The proposed framework is applicable to images partially covered by clouds and can handle a set of crop parcels acquired in the same season bypassing problems due to crop rotations. Numerical experiments are conducted on synthetic and real data, where the real data correspond to vegetation indices extracted from several multitemporal Sentinel-2 images of rapeseed crops. The proposed approach is compared to standard AD methods yielding better detection rates with the advantage of allowing anomalies to be localized and characterized.}, + urldate = {2025-05-06}, + journal = {IEEE Transactions on Geoscience and Remote Sensing}, + author = {León-López, Kareth M. and Mouret, Florian and Arguello, Henry and Tourneret, Jean-Yves}, + year = {2022}, + keywords = {Hidden Markov models, Time series analysis, Agricultural monitoring, Agriculture, anomaly classification, Anomaly detection, anomaly detection (AD), Feature extraction, hidden Markov models (HMMs), Monitoring, remote sensing, time series, Vegetation mapping}, + pages = {1--11}, + file = {Snapshot:/home/alex/Zotero/storage/HIWT8MDH/9509347.html:text/html;Submitted Version:/home/alex/Zotero/storage/S4K2XXHN/León-López et al. - 2022 - Anomaly Detection and Classification in Multispectral Time Series Based on Hidden Markov Models.pdf:application/pdf}, +} + +@inproceedings{hsieh_explainable_2021, + address = {Virtual Event Israel}, + title = {Explainable {Multivariate} {Time} {Series} {Classification}: {A} {Deep} {Neural} {Network} {Which} {Learns} to {Attend} to {Important} {Variables} {As} {Well} {As} {Time} {Intervals}}, + isbn = {978-1-4503-8297-7}, + shorttitle = {Explainable {Multivariate} {Time} {Series} {Classification}}, + url = {https://dl.acm.org/doi/10.1145/3437963.3441815}, + doi = {10.1145/3437963.3441815}, + language = {en}, + urldate = {2025-05-06}, + booktitle = {Proceedings of the 14th {ACM} {International} {Conference} on {Web} {Search} and {Data} {Mining}}, + publisher = {ACM}, + author = {Hsieh, Tsung-Yu and Wang, Suhang and Sun, Yiwei and Honavar, Vasant}, + month = mar, + year = {2021}, + pages = {607--615}, +} + +@misc{saluja_towards_2021, + title = {Towards a {Rigorous} {Evaluation} of {Explainability} for {Multivariate} {Time} {Series}}, + url = {http://arxiv.org/abs/2104.04075}, + doi = {10.48550/arXiv.2104.04075}, + abstract = {Machine learning-based systems are rapidly gaining popularity and in-line with that there has been a huge research surge in the field of explainability to ensure that machine learning models are reliable, fair, and can be held liable for their decision-making process. Explainable Artificial Intelligence (XAI) methods are typically deployed to debug black-box machine learning models but in comparison to tabular, text, and image data, explainability in time series is still relatively unexplored. The aim of this study was to achieve and evaluate model agnostic explainability in a time series forecasting problem. This work focused on proving a solution for a digital consultancy company aiming to find a data-driven approach in order to understand the effect of their sales related activities on the sales deals closed. The solution involved framing the problem as a time series forecasting problem to predict the sales deals and the explainability was achieved using two novel model agnostic explainability techniques, Local explainable model-agnostic explanations (LIME) and Shapley additive explanations (SHAP) which were evaluated using human evaluation of explainability. The results clearly indicate that the explanations produced by LIME and SHAP greatly helped lay humans in understanding the predictions made by the machine learning model. The presented work can easily be extended to any time}, + urldate = {2025-05-06}, + publisher = {arXiv}, + author = {Saluja, Rohit and Malhi, Avleen and Knapič, Samanta and Främling, Kary and Cavdar, Cicek}, + month = apr, + year = {2021}, + note = {arXiv:2104.04075 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + annote = {Comment: Journal}, + file = {Preprint PDF:/home/alex/Zotero/storage/6XB73Y2F/Saluja et al. - 2021 - Towards a Rigorous Evaluation of Explainability for Multivariate Time Series.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/CDCGX8EZ/2104.html:text/html}, +} + +@misc{wang_timexer_2024, + title = {{TimeXer}: {Empowering} {Transformers} for {Time} {Series} {Forecasting} with {Exogenous} {Variables}}, + shorttitle = {{TimeXer}}, + url = {http://arxiv.org/abs/2402.19072}, + doi = {10.48550/arXiv.2402.19072}, + abstract = {Deep models have demonstrated remarkable performance in time series forecasting. However, due to the partially-observed nature of real-world applications, solely focusing on the target of interest, so-called endogenous variables, is usually insufficient to guarantee accurate forecasting. Notably, a system is often recorded into multiple variables, where the exogenous variables can provide valuable external information for endogenous variables. Thus, unlike well-established multivariate or univariate forecasting paradigms that either treat all the variables equally or ignore exogenous information, this paper focuses on a more practical setting: time series forecasting with exogenous variables. We propose a novel approach, TimeXer, to ingest external information to enhance the forecasting of endogenous variables. With deftly designed embedding layers, TimeXer empowers the canonical Transformer with the ability to reconcile endogenous and exogenous information, where patch-wise self-attention and variate-wise cross-attention are used simultaneously. Moreover, global endogenous tokens are learned to effectively bridge the causal information underlying exogenous series into endogenous temporal patches. Experimentally, TimeXer achieves consistent state-of-the-art performance on twelve real-world forecasting benchmarks and exhibits notable generality and scalability. Code is available at this repository: https://github.com/thuml/TimeXer.}, + urldate = {2025-05-09}, + publisher = {arXiv}, + author = {Wang, Yuxuan and Wu, Haixu and Dong, Jiaxiang and Qin, Guo and Zhang, Haoran and Liu, Yong and Qiu, Yunzhong and Wang, Jianmin and Long, Mingsheng}, + month = nov, + year = {2024}, + note = {arXiv:2402.19072 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Full Text PDF:/home/alex/Zotero/storage/76BQWVIW/Wang et al. - 2024 - TimeXer Empowering Transformers for Time Series Forecasting with Exogenous Variables.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/JL64E9YL/2402.html:text/html}, +} + +@misc{zeng_are_2022, + title = {Are {Transformers} {Effective} for {Time} {Series} {Forecasting}?}, + url = {http://arxiv.org/abs/2205.13504}, + doi = {10.48550/arXiv.2205.13504}, + abstract = {Recently, there has been a surge of Transformer-based solutions for the long-term time series forecasting (LTSF) task. Despite the growing performance over the past few years, we question the validity of this line of research in this work. Specifically, Transformers is arguably the most successful solution to extract the semantic correlations among the elements in a long sequence. However, in time series modeling, we are to extract the temporal relations in an ordered set of continuous points. While employing positional encoding and using tokens to embed sub-series in Transformers facilitate preserving some ordering information, the nature of the {\textbackslash}emph\{permutation-invariant\} self-attention mechanism inevitably results in temporal information loss. To validate our claim, we introduce a set of embarrassingly simple one-layer linear models named LTSF-Linear for comparison. Experimental results on nine real-life datasets show that LTSF-Linear surprisingly outperforms existing sophisticated Transformer-based LTSF models in all cases, and often by a large margin. Moreover, we conduct comprehensive empirical studies to explore the impacts of various design elements of LTSF models on their temporal relation extraction capability. We hope this surprising finding opens up new research directions for the LTSF task. We also advocate revisiting the validity of Transformer-based solutions for other time series analysis tasks (e.g., anomaly detection) in the future. Code is available at: {\textbackslash}url\{https://github.com/cure-lab/LTSF-Linear\}.}, + urldate = {2025-05-09}, + publisher = {arXiv}, + author = {Zeng, Ailing and Chen, Muxi and Zhang, Lei and Xu, Qiang}, + month = aug, + year = {2022}, + note = {arXiv:2205.13504 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + annote = {Comment: Code is available at https://github.com/cure-lab/LTSF-Linear}, + file = {Full Text PDF:/home/alex/Zotero/storage/V9E95F7E/Zeng et al. - 2022 - Are Transformers Effective for Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/HNVIZG98/2205.html:text/html}, +} + +@article{barrera-animas_rainfall_2022, + title = {Rainfall prediction: {A} comparative analysis of modern machine learning algorithms for time-series forecasting}, + volume = {7}, + issn = {26668270}, + shorttitle = {Rainfall prediction}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S266682702100102X}, + doi = {10.1016/j.mlwa.2021.100204}, + abstract = {Rainfall forecasting has gained utmost research relevance in recent times due to its complexities and persistent applications such as flood forecasting and monitoring of pollutant concentration levels, among others. Existing models use complex statistical models that are often too costly, both computationally and budgetary, or are not applied to downstream applications. Therefore, approaches that use Machine Learning algorithms in conjunction with time-series data are being explored as an alternative to overcome these drawbacks. To this end, this study presents a comparative analysis using simplified rainfall estimation models based on conventional Machine Learning algorithms and Deep Learning architectures that are efficient for these downstream applications. Models based on LSTM, Stacked-LSTM, Bidirectional-LSTM Networks, XGBoost, and an ensemble of Gradient Boosting Regressor, Linear Support Vector Regression, and an Extra-trees Regressor were compared in the task of forecasting hourly rainfall volumes using time-series data. Climate data from 2000 to 2020 from five major cities in the United Kingdom were used. The evaluation metrics of Loss, Root Mean Squared Error, Mean Absolute Error, and Root Mean Squared Logarithmic Error were used to evaluate the models’ performance. Results show that a Bidirectional-LSTM Network can be used as a rainfall forecast model with comparable performance to Stacked-LSTM Networks. Among all the models tested, the StackedLSTM Network with two hidden layers and the Bidirectional-LSTM Network performed best. This suggests that models based on LSTM-Networks with fewer hidden layers perform better for this approach; denoting its ability to be applied as an approach for budget-wise rainfall forecast applications.}, + language = {en}, + urldate = {2025-05-08}, + journal = {Machine Learning with Applications}, + author = {Barrera-Animas, Ari Yair and Oyedele, Lukumon O. and Bilal, Muhammad and Akinosho, Taofeek Dolapo and Delgado, Juan Manuel Davila and Akanbi, Lukman Adewale}, + month = mar, + year = {2022}, + pages = {100204}, + file = {PDF:/home/alex/Zotero/storage/FSXMH5N9/Barrera-Animas et al. - 2022 - Rainfall prediction A comparative analysis of modern machine learning algorithms for time-series fo.pdf:application/pdf}, +} + +@article{ahmed_empirical_2010, + title = {An {Empirical} {Comparison} of {Machine} {Learning} {Models} for {Time} {Series} {Forecasting}}, + volume = {29}, + issn = {0747-4938, 1532-4168}, + url = {http://www.tandfonline.com/doi/abs/10.1080/07474938.2010.481556}, + doi = {10.1080/07474938.2010.481556}, + language = {en}, + number = {5-6}, + urldate = {2025-05-08}, + journal = {Econometric Reviews}, + author = {Ahmed, Nesreen K. and Atiya, Amir F. and Gayar, Neamat El and El-Shishiny, Hisham}, + month = aug, + year = {2010}, + pages = {594--621}, +} + +@article{garcia_prediction_1981, + title = {Prediction of the {Time} of {Ovulation}*}, + volume = {36}, + issn = {0015-0282}, + url = {https://www.sciencedirect.com/science/article/pii/S0015028216457304}, + doi = {10.1016/S0015-0282(16)45730-4}, + abstract = {Prediction of ovulation was established by correlation of clinical parameters, follicular development by ultrasound, and estradiol, progesterone, and luteinizing hormone (LH) determination in 71 menstrual cycles. Laparoscopic follicular aspiration was accomplished in 41 of those cycles. A 28-hour interval from the ascending limb of the LH seems to be the “ideal time” for retrieval of a preovulatory oocyte. The variability in the amount of LH to which the follicle is exposed during the LH surge seems to indicate that there is a relatively low specific value necessary for ovulation. Ovulation occurs approximately 10 ± 5 hours from the LH peak. Progesterone occurs in relation to the LH surge and is helpful for the retrospective analysis of the menstrual cycle.}, + number = {3}, + urldate = {2025-05-27}, + journal = {Fertility and Sterility}, + author = {Garcia, Jairo E. and Seegar Jones, Georgeanna and Wright, George L.}, + month = sep, + year = {1981}, + pages = {308--315}, + file = {PDF:/home/alex/Zotero/storage/DB8PW3QR/Garcia et al. - 1981 - Prediction of the Time of Ovulation.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/QLFLZFDJ/S0015028216457304.html:text/html}, +} + +@article{b_s_novel_2022, + title = {Novel {Technique} for {Confirmation} of the {Day} of {Ovulation} and {Prediction} of {Ovulation} in {Subsequent} {Cycles} {Using} a {Skin}-{Worn} {Sensor} in a {Population} {With} {Ovulatory} {Dysfunction}: {A} {Side}-by-{Side} {Comparison} {With} {Existing} {Basal} {Body} {Temperature} {Algorithm} and {Vaginal} {Core} {Body} {Temperature} {Algorithm}}, + volume = {10}, + issn = {2296-4185}, + shorttitle = {Novel {Technique} for {Confirmation} of the {Day} of {Ovulation} and {Prediction} of {Ovulation} in {Subsequent} {Cycles} {Using} a {Skin}-{Worn} {Sensor} in a {Population} {With} {Ovulatory} {Dysfunction}}, + url = {https://www.frontiersin.org/articles/10.3389/fbioe.2022.807139/full}, + doi = {10.3389/fbioe.2022.807139}, + abstract = {Objective: Determine the accuracy of a novel technique for confirmation of the day of ovulation and prediction of ovulation in subsequent cycles for the purpose of conception using a skin-worn sensor in a population with ovulatory dysfunction. +Methods: A total of 80 participants recorded consecutive overnight temperatures using a skin-worn sensor at the same time as a commercially available vaginal sensor for a total of 205 reproductive cycles. The vaginal sensor and its associated algorithm were used to determine the day of ovulation, and the ovulation results obtained using the skin-worn sensor and its associated algorithm were assessed for comparative accuracy alongside a number of other statistical techniques, with a further assessment of the same skin-derived data by means of the “three over six” rule. A number of parameters were used to divide the data into separate comparative groups, and further secondary statistical analyses were performed. +Results: The skin-worn sensor and its associated algorithm (together labeled “SWS”) were 66\% accurate for determining the day of ovulation (±1 day) or the absence of ovulation and 90\% accurate for determining the fertile window (ovulation day ±3 days) in the total study population in comparison to the results obtained from the vaginal sensor and its associated algorithm (together labeled “VS”). +Conclusion: SWS is a useful tool for confirming the fertile window and absence of ovulation (anovulation) in a population with ovulatory dysfunction, both known and Edited by:}, + language = {en}, + urldate = {2025-05-27}, + journal = {Frontiers in Bioengineering and Biotechnology}, + author = {B. S., Hurst and K., Davies and R. C., Milnes and T. G., Knowles and A., Pirrie}, + month = mar, + year = {2022}, + pages = {807139}, + file = {PDF:/home/alex/Zotero/storage/U8UPIT4Q/B. S. et al. - 2022 - Novel Technique for Confirmation of the Day of Ovulation and Prediction of Ovulation in Subsequent C.pdf:application/pdf}, +} + +@article{salles_softed_2024, + title = {{SoftED}: {Metrics} for soft evaluation of time series event detection}, + volume = {198}, + issn = {03608352}, + shorttitle = {{SoftED}}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0360835224008507}, + doi = {10.1016/j.cie.2024.110728}, + abstract = {Time series event detectors are evaluated mainly by standard classification metrics, focusing solely on detection accuracy. However, inaccuracy in detecting an event can often result from its preceding or delayed effects reflected in neighboring detections. These detections are valuable to trigger necessary actions or help mitigate unwelcome consequences. In this context, current metrics are insufficient and inadequate for the context of event detection. There is a demand for metrics that incorporate both the concept of time and temporal tolerance for neighboring detections. Inspired by fuzzy sets, this paper introduces SoftED metrics, a new set designed for soft evaluating event detectors. They enable the evaluation of the detection accuracy and the degree to which their detections represent events. A new general protocol inspired by competency questions is also introduced to evaluate temporal tolerant metrics for event detection. The SoftED metrics can improve event detection evaluations by associating events and their representative detections, incorporating temporal tolerance in over 36\% of the overall detector evaluations compared to the usual classification metrics. Following the proposed evaluation protocol, SoftED metrics were evaluated by domain specialists who indicated their contribution to detection evaluation and method selection.}, + language = {en}, + urldate = {2025-06-03}, + journal = {Computers \& Industrial Engineering}, + author = {Salles, Rebecca and Lima, Janio and Reis, Michel and Coutinho, Rafaelli and Pacitti, Esther and Masseglia, Florent and Akbarinia, Reza and Chen, Chao and Garibaldi, Jonathan and Porto, Fabio and Ogasawara, Eduardo}, + month = dec, + year = {2024}, + pages = {110728}, + file = {PDF:/home/alex/Zotero/storage/6RYA5HIQ/Salles et al. - 2024 - SoftED Metrics for soft evaluation of time series event detection.pdf:application/pdf}, } @article{hochreiter_long_1997-1, - title = {Long Short-Term Memory}, + title = {Long {Short}-{Term} {Memory}}, volume = {9}, issn = {0899-7667, 1530-888X}, url = {https://direct.mit.edu/neco/article/9/8/1735-1780/6109}, doi = {10.1162/neco.1997.9.8.1735}, - abstract = {Learningtostoreinformationoverextendedtimeintervalsviarecurrentbackpropagation takesaverylongtime,mostlyduetoinsu cient,decayingerrorbackow.Webrieyreview Hochreiter's1991analysisofthisproblem,thenaddressitbyintroducinganovel,e cient, gradient-basedmethodcalled{\textbackslash}{LongShort}-{TermMemory}"({LSTM}).Truncatingthegradient wherethisdoesnotdoharm,{LSTMcanlearntobridgeminimaltimelagsinexcessof}1000 discretetimestepsbyenforcingconstanterrorowthrough{\textbackslash}constanterrorcarrousels"within specialunits.Multiplicativegateunitslearntoopenandcloseaccesstotheconstanterror ow.{LSTMislocalinspaceandtime};itscomputationalcomplexitypertimestepandweight {isO}(1).Ourexperimentswitharticialdatainvolvelocal,distributed,real-valued,andnoisy patternrepresentations.{IncomparisonswithRTRL},{BPTT},{RecurrentCascade}-Correlation, Elmannets,{andNeuralSequenceChunking},{LSTMleadstomanymoresuccessfulruns},and learnsmuchfaster.{LSTMalsosolvescomplex},articiallongtimelagtasksthathavenever beensolvedbypreviousrecurrentnetworkalgorithms.}, - pages = {1735--1780}, + abstract = {Learning to store information over extended time intervals by recurrent backpropagation takes a very long time, mostly because of insufficient, decaying error backflow. We briefly review Hochreiter's (1991) analysis of this problem, then address it by introducing a novel, efficient, gradient based method called long short-term memory (LSTM). Truncating the gradient where this does not do harm, LSTM can learn to bridge minimal time lags in excess of 1000 discrete-time steps by enforcing constant error flow through constant error carousels within special units. Multiplicative gate units learn to open and close access to the constant error flow. LSTM is local in space and time; its computational complexity per time step and weight is O. 1. Our experiments with artificial data involve local, distributed, real-valued, and noisy pattern representations. In comparisons with real-time recurrent learning, back propagation through time, recurrent cascade correlation, Elman nets, and neural sequence chunking, LSTM leads to many more successful runs, and learns much faster. LSTM also solves complex, artificial long-time-lag tasks that have never been solved by previous recurrent network algorithms.}, + language = {en}, number = {8}, - journaltitle = {Neural Computation}, + urldate = {2025-06-11}, + journal = {Neural Computation}, author = {Hochreiter, Sepp and Schmidhuber, Jürgen}, - urldate = {2024-10-10}, - date = {1997-11-01}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/CZSV2ASE/Hochreiter and Schmidhuber - 1997 - Long Short-Term Memory.pdf:application/pdf}, + month = nov, + year = {1997}, + pages = {1735--1780}, + file = {PDF:/home/alex/Zotero/storage/5IE5G9KY/Hochreiter and Schmidhuber - 1997 - Long Short-Term Memory.pdf:application/pdf}, } -@misc{lim_temporal_2020, - title = {Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting}, - url = {http://arxiv.org/abs/1912.09363}, - abstract = {Multi-horizon forecasting problems often contain a complex mix of inputs -- including static (i.e. time-invariant) covariates, known future inputs, and other exogenous time series that are only observed historically -- without any prior information on how they interact with the target. While several deep learning models have been proposed for multi-step prediction, they typically comprise black-box models which do not account for the full range of inputs present in common scenarios. In this paper, we introduce the Temporal Fusion Transformer ({TFT}) -- a novel attention-based architecture which combines high-performance multi-horizon forecasting with interpretable insights into temporal dynamics. To learn temporal relationships at different scales, the {TFT} utilizes recurrent layers for local processing and interpretable self-attention layers for learning long-term dependencies. The {TFT} also uses specialized components for the judicious selection of relevant features and a series of gating layers to suppress unnecessary components, enabling high performance in a wide range of regimes. On a variety of real-world datasets, we demonstrate significant performance improvements over existing benchmarks, and showcase three practical interpretability use-cases of {TFT}.}, - number = {{arXiv}:1912.09363}, - publisher = {{arXiv}}, - author = {Lim, Bryan and Arik, Sercan O. and Loeff, Nicolas and Pfister, Tomas}, - urldate = {2024-10-10}, - date = {2020-09-27}, - eprinttype = {arxiv}, - eprint = {1912.09363}, - keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/2R2H34KB/Lim et al. - 2020 - Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/ETDAYW36/1912.html:text/html}, +@book{medsker_recurrent_1999, + title = {Recurrent {Neural} {Networks}: {Design} and {Applications}}, + isbn = {978-1-4200-4917-6}, + shorttitle = {Recurrent {Neural} {Networks}}, + abstract = {With existent uses ranging from motion detection to music synthesis to financial forecasting, recurrent neural networks have generated widespread attention. The tremendous interest in these networks drives Recurrent Neural Networks: Design and Applications, a summary of the design, applications, current research, and challenges of this subfield of artificial neural networks.This overview incorporates every aspect of recurrent neural networks. It outlines the wide variety of complex learning techniques and associated research projects. Each chapter addresses architectures, from fully connected to partially connected, including recurrent multilayer feedforward. It presents problems involving trajectories, control systems, and robotics, as well as RNN use in chaotic systems. The authors also share their expert knowledge of ideas for alternate designs and advances in theoretical aspects.The dynamical behavior of recurrent neural networks is useful for solving problems in science, engineering, and business. This approach will yield huge advances in the coming years. Recurrent Neural Networks illuminates the opportunities and provides you with a broad view of the current events in this rich field.}, + language = {en}, + publisher = {CRC Press}, + author = {Medsker, Larry and Jain, Lakhmi C.}, + month = dec, + year = {1999}, + note = {Google-Books-ID: ME1SAkN0PyMC}, + keywords = {Computers / Computer Engineering, Computers / General, Computers / Software Development \& Engineering / Systems Analysis \& Design, Technology \& Engineering / Electronics / General}, } -@misc{nie_time_2023, - title = {A Time Series is Worth 64 Words: Long-term Forecasting with Transformers}, - url = {http://arxiv.org/abs/2211.14730}, - shorttitle = {A Time Series is Worth 64 Words}, - abstract = {We propose an efficient design of Transformer-based models for multivariate time series forecasting and self-supervised representation learning. It is based on two key components: (i) segmentation of time series into subseries-level patches which are served as input tokens to Transformer; (ii) channel-independence where each channel contains a single univariate time series that shares the same embedding and Transformer weights across all the series. Patching design naturally has three-fold benefit: local semantic information is retained in the embedding; computation and memory usage of the attention maps are quadratically reduced given the same look-back window; and the model can attend longer history. Our channel-independent patch time series Transformer ({PatchTST}) can improve the long-term forecasting accuracy significantly when compared with that of {SOTA} Transformer-based models. We also apply our model to self-supervised pre-training tasks and attain excellent fine-tuning performance, which outperforms supervised training on large datasets. Transferring of masked pre-trained representation on one dataset to others also produces {SOTA} forecasting accuracy. Code is available at: https://github.com/yuqinie98/{PatchTST}.}, - number = {{arXiv}:2211.14730}, - publisher = {{arXiv}}, - author = {Nie, Yuqi and Nguyen, Nam H. and Sinthong, Phanwadee and Kalagnanam, Jayant}, - urldate = {2024-10-10}, - date = {2023-03-05}, - eprinttype = {arxiv}, - eprint = {2211.14730}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/DG4ZJCWV/Nie et al. - 2023 - A Time Series is Worth 64 Words Long-term Forecasting with Transformers.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/H6XGVBY6/2211.html:text/html}, +@article{hochreiter_vanishing_1998, + title = {The {Vanishing} {Gradient} {Problem} {During} {Learning} {Recurrent} {Neural} {Nets} and {Problem} {Solutions}}, + volume = {06}, + issn = {0218-4885, 1793-6411}, + url = {https://www.worldscientific.com/doi/abs/10.1142/S0218488598000094}, + doi = {10.1142/S0218488598000094}, + abstract = {Recurrent nets are in principle capable to store past inputs to produce the currently desired output. Because of this property recurrent nets are used in time series prediction and process control. Practical applications involve temporal dependencies spanning many time steps, e.g. between relevant inputs and desired outputs. In this case, however, gradient based learning methods take too much time. The extremely increased learning time arises because the error vanishes as it gets propagated back. In this article the de-caying error flow is theoretically analyzed. Then methods trying to overcome vanishing gradients are briefly discussed. Finally, experiments comparing conventional algorithms and alternative methods are presented. With advanced methods long time lag problems can be solved in reasonable time.}, + language = {en}, + number = {02}, + urldate = {2025-06-11}, + journal = {International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems}, + author = {Hochreiter, Sepp}, + month = apr, + year = {1998}, + pages = {107--116}, } -@misc{shao_exploring_2023, - title = {Exploring Progress in Multivariate Time Series Forecasting: Comprehensive Benchmarking and Heterogeneity Analysis}, - url = {http://arxiv.org/abs/2310.06119}, - shorttitle = {Exploring Progress in Multivariate Time Series Forecasting}, - abstract = {Multivariate Time Series ({MTS}) widely exists in real-word complex systems, such as traffic and energy systems, making their forecasting crucial for understanding and influencing these systems. Recently, deep learning-based approaches have gained much popularity for effectively modeling temporal and spatial dependencies in {MTS}, specifically in Long-term Time Series Forecasting ({LTSF}) and Spatial-Temporal Forecasting ({STF}). However, the fair benchmarking issue and the choice of technical approaches have been hotly debated in related work. Such controversies significantly hinder our understanding of progress in this field. Thus, this paper aims to address these controversies to present insights into advancements achieved. To resolve benchmarking issues, we introduce {BasicTS}, a benchmark designed for fair comparisons in {MTS} forecasting. {BasicTS} establishes a unified training pipeline and reasonable evaluation settings, enabling an unbiased evaluation of over 30 popular {MTS} forecasting models on more than 18 datasets. Furthermore, we highlight the heterogeneity among {MTS} datasets and classify them based on temporal and spatial characteristics. We further prove that neglecting heterogeneity is the primary reason for generating controversies in technical approaches. Moreover, based on the proposed {BasicTS} and rich heterogeneous {MTS} datasets, we conduct an exhaustive and reproducible performance and efficiency comparison of popular models, providing insights for researchers in selecting and designing {MTS} forecasting models.}, - number = {{arXiv}:2310.06119}, - publisher = {{arXiv}}, - author = {Shao, Zezhi and Wang, Fei and Xu, Yongjun and Wei, Wei and Yu, Chengqing and Zhang, Zhao and Yao, Di and Jin, Guangyin and Cao, Xin and Cong, Gao and Jensen, Christian S. and Cheng, Xueqi}, - urldate = {2024-10-10}, - date = {2023-10-09}, - eprinttype = {arxiv}, - eprint = {2310.06119}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/7EFZ5IT6/Shao et al. - 2023 - Exploring Progress in Multivariate Time Series Forecasting Comprehensive Benchmarking and Heterogen.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/W6RNWBLM/2310.html:text/html}, +@misc{fdeloche_english_2017, + title = {English: {A} diagram for a one-unit recurrent neural network ({RNN}). {From} bottom to top : input state, hidden state, output state. {U}, {V}, {W} are the weights of the network. {Compressed} diagram on the left and the unfold version of it on the right.}, + shorttitle = {English}, + url = {https://commons.wikimedia.org/wiki/File:Recurrent_neural_network_unfold.svg}, + urldate = {2025-06-11}, + author = {{fdeloche}}, + month = jun, + year = {2017}, + file = {Wikimedia Snapshot:/home/alex/Zotero/storage/RU2XSRZN/FileRecurrent_neural_network_unfold.html:text/html}, } -@article{zhang_crossformer_2023, - title = {{CROSSFORMER}: {TRANSFORMER} {UTILIZING} {CROSS}- {DIMENSION} {DEPENDENCY} {FOR} {MULTIVARIATE} {TIME} {SERIES} {FORECASTING}}, - abstract = {Recently many deep models have been proposed for multivariate time series ({MTS}) forecasting. In particular, Transformer-based models have shown great potential because they can capture long-term dependency. However, existing Transformerbased models mainly focus on modeling the temporal dependency (cross-time dependency) yet often omit the dependency among different variables (crossdimension dependency), which is critical for {MTS} forecasting. To fill the gap, we propose Crossformer, a Transformer-based model utilizing cross-dimension dependency for {MTS} forecasting. In Crossformer, the input {MTS} is embedded into a 2D vector array through the Dimension-Segment-Wise ({DSW}) embedding to preserve time and dimension information. Then the Two-Stage Attention ({TSA}) layer is proposed to efficiently capture the cross-time and cross-dimension dependency. Utilizing {DSW} embedding and {TSA} layer, Crossformer establishes a Hierarchical Encoder-Decoder ({HED}) to use the information at different scales for the final forecasting. Extensive experimental results on six real-world datasets show the effectiveness of Crossformer against previous state-of-the-arts.}, - author = {Zhang, Yunhao and Yan, Junchi}, - date = {2023}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/NM9CETJS/Zhang and Yan - 2023 - CROSSFORMER TRANSFORMER UTILIZING CROSS- DIMENSION DEPENDENCY FOR MULTIVARIATE TIME SERIES FORECAST.pdf:application/pdf}, +@misc{chevalier_english_2018, + title = {English: {Schematic} of the {Long}-{Short} {Term} {Memory} cell, a component of recurrent neural networks}, + shorttitle = {English}, + url = {https://commons.wikimedia.org/wiki/File:LSTM_Cell.svg}, + urldate = {2025-06-11}, + author = {Chevalier, Guillaume}, + month = may, + year = {2018}, + file = {Wikimedia Snapshot:/home/alex/Zotero/storage/NMYA4ZA3/FileLSTM_Cell.html:text/html}, } -@article{leader_prediction_1985, - title = {The prediction of ovulation: a comparison of the basal body temperature graph, cervical mucus score, and real-time pelvic ultrasonography}, - volume = {43}, +@article{twenge_declines_2017, + title = {Declines in {Sexual} {Frequency} among {American} {Adults}, 1989–2014}, + volume = {46}, + issn = {0004-0002, 1573-2800}, + url = {http://link.springer.com/10.1007/s10508-017-0953-1}, + doi = {10.1007/s10508-017-0953-1}, + language = {en}, + number = {8}, + urldate = {2025-06-18}, + journal = {Archives of Sexual Behavior}, + author = {Twenge, Jean M. and Sherman, Ryne A. and Wells, Brooke E.}, + month = nov, + year = {2017}, + pages = {2389--2401}, + file = {PDF:/home/alex/Zotero/storage/7FLDCF3U/Twenge et al. - 2017 - Declines in Sexual Frequency among American Adults, 1989–2014.pdf:application/pdf}, +} + +@misc{noauthor_ringpng_nodate, + title = {ring.png (800×800)}, + url = {https://ovularing.com/wp-content/uploads/2021/07/ring.png}, + urldate = {2025-06-25}, +} + +@misc{noauthor_ovularing_nodate, + title = {{OvulaRing} {Startseite}}, + url = {https://ovularing.com/}, + abstract = {Erfahre hier mehr zu OvulaRing Startseite}, + language = {de-DE}, + urldate = {2025-06-25}, + journal = {OvulaRing}, + file = {Snapshot:/home/alex/Zotero/storage/PD5DBIS4/ovularing.com.html:text/html}, +} + +@article{wu_deep_nodate, + title = {Deep {Transformer} {Models} for {Time} {Series} {Forecasting}:{The} {Influenza} {Prevalence} {Case}}, + abstract = {In this paper, we present a new approach to time series forecasting. Time series data are prevalent in many scientific and engineering disciplines. Time series forecasting is a crucial task in modeling time series data, and is an important area of machine learning. In this work we developed a novel method that employs Transformer-based machine learning models to forecast time series data. This approach works by leveraging selfattention mechanisms to learn complex patterns and dynamics from time series data. Moreover, it is a generic framework and can be applied to univariate and multivariate time series data, as well as time series embeddings. Using influenzalike illness (ILI) forecasting as a case study, we show that the forecasting results produced by our approach are favorably comparable to the stateof-the-art.}, + language = {en}, + author = {Wu, Neo and Green, Bradley and Ben, Xue and O'Banion, Shawn}, + file = {PDF:/home/alex/Zotero/storage/GHT5UMNX/Wu et al. - Deep Transformer Models for Time Series ForecastingThe Influenza Prevalence Case.pdf:application/pdf}, +} + +@article{vaswani_attention_nodate, + title = {Attention {Is} {All} {You} {Need}}, + abstract = {The dominant sequence transduction models are based on complex recurrent or convolutional neural networks that include an encoder and a decoder. The best performing models also connect the encoder and decoder through an attention mechanism. We propose a new simple network architecture, the Transformer, based solely on attention mechanisms, dispensing with recurrence and convolutions entirely. Experiments on two machine translation tasks show these models to be superior in quality while being more parallelizable and requiring significantly less time to train. Our model achieves 28.4 BLEU on the WMT 2014 Englishto-German translation task, improving over the existing best results, including ensembles, by over 2 BLEU. On the WMT 2014 English-to-French translation task, our model establishes a new single-model state-of-the-art BLEU score of 41.8 after training for 3.5 days on eight GPUs, a small fraction of the training costs of the best models from the literature. We show that the Transformer generalizes well to other tasks by applying it successfully to English constituency parsing both with large and limited training data.}, + language = {en}, + author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, Łukasz and Polosukhin, Illia}, + file = {PDF:/home/alex/Zotero/storage/TES5P5PX/Vaswani et al. - Attention Is All You Need.pdf:application/pdf}, +} + +@article{alliende_cervicovaginal_2005, + title = {Cervicovaginal fluid changes to detect ovulation accurately}, + volume = {193}, + copyright = {https://www.elsevier.com/tdm/userlicense/1.0/}, + issn = {00029378}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0002937804018770}, + doi = {10.1016/j.ajog.2004.11.006}, + abstract = {Objective: The purpose of this study was to evaluate changes in cervicovaginal fluid characteristics to identify ovulation. Study design: Several ovulation indicators were studied in a university-based natural family planning center. Fifteen parous women during 29 ovulatory cycles detected cervicovaginal fluid at the vulva. They self-aspirated their upper vaginal fluid, described it, and kept it for later checking. They also took basal body temperature, collected timed first morning urine samples for estrone and pregnanediol glucuronide enzyme immunoassays, and submitted to serial ovarian transvaginal ultrasound scans. +Results: Considering a G 1-day period since ultrasound ovulation detection or allowing an extra day (ÿ1 to C2), women perceived ovulation from cervicovaginal fluid at the vulva in 76\% or 97\% of cycles, on the basis of their visual description of vaginally extracted fluid in 76\% or 90\%, which rose to 90\% or 97\% for the instructor’s description, and in 76\% or 86\% with a rapid drop in glucuronide ratio. Basal body temperature was less precise (71\% or 79\%). +Conclusion: Evaluation of cervicovaginal fluid changes is an accurate ovulation indicator. Ó 2005 Elsevier Inc. All rights reserved.}, + language = {en}, + number = {1}, + urldate = {2025-07-01}, + journal = {American Journal of Obstetrics and Gynecology}, + author = {Alliende, María Elena and Cabezón, Carlos and Figueroa, Horacio and Kottmann, Cristián}, + month = jul, + year = {2005}, + pages = {71--75}, + file = {PDF:/home/alex/Zotero/storage/NN29EZ6G/Alliende et al. - 2005 - Cervicovaginal fluid changes to detect ovulation accurately.pdf:application/pdf}, +} + +@article{luo_detection_2020, + title = {Detection and {Prediction} of {Ovulation} {From} {Body} {Temperature} {Measured} by an {In}-{Ear} {Wearable} {Thermometer}}, + volume = {67}, + copyright = {https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html}, + issn = {0018-9294, 1558-2531}, + url = {https://ieeexplore.ieee.org/document/8715448/}, + doi = {10.1109/TBME.2019.2916823}, + abstract = {Objective: We present a non-invasive wearable device for fertility monitoring and propose an effective and flexible statistical learning algorithm to detect and predict ovulation using data captured by this device. Methods: The system consists of an earpiece, which measures the ear canal temperature every 5 minutes during night sleep hours, and a base station that transmits data to a smartphone application for analysis. We establish a data-cleaning protocol for data preprocessing and then fit a Hidden Markov Model (HMM) with two hidden states of high and low temperature to identify the more probable state of each time point via the predicted probabilities. Finally, a post-processing procedure is developed to incorporate biorhythm information to form a time-course biphasic profile for each subject. Results: The performance of the proposed algorithms applied to data collected by the device are compared with traditional methods in terms of match rate with self-reported ovulation days confirmed with an Ovulation Test Kit. Empirical study results from a group of 34 users yielded significant improvements over the traditional methods in terms of detection accuracy (with sensitivity 92.31\%) and prediction power (23.0731.55\% higher). Conclusion: We demonstrated the feasibility for reliable ovulation detection and prediction with high-frequency temperature data collected by a non-invasive wearable device. Significance: Traditional fertility monitoring methods are often either inaccurate or inconvenient. The wearable device and learning algorithm presented in this paper provides a userfriendly and reliable platform for tracking ovulation, which may have a broad impact on both fertility research and real-world family planning.}, + language = {en}, + number = {2}, + urldate = {2025-07-01}, + journal = {IEEE Transactions on Biomedical Engineering}, + author = {Luo, Lan and She, Xichen and Cao, Jiexuan and Zhang, Yunlong and Li, Yijiang and Song, Peter X. K.}, + month = feb, + year = {2020}, + pages = {512--522}, + file = {PDF:/home/alex/Zotero/storage/YLIR4YNX/Luo et al. - 2020 - Detection and Prediction of Ovulation From Body Temperature Measured by an In-Ear Wearable Thermomet.pdf:application/pdf}, +} + +@article{bauman_basal_1981, + title = {Basal {Body} {Temperature}: {Unreliable} {Method} of {Ovulation} {Detection}}, + volume = {36}, issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216484360}, - doi = {10.1016/S0015-0282(16)48436-0}, - shorttitle = {The prediction of ovulation}, - pages = {385--388}, - number = {3}, - journaltitle = {Fertility and Sterility}, - author = {Leader, Arthur and Wiseman, David and Taylor, Patrick J.}, - urldate = {2025-08-01}, - date = {1985-03}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/2GQKZ2YH/Leader et al. - 1985 - The prediction of ovulation a comparison of the basal body temperature graph, cervical mucus score,.pdf:application/pdf}, + shorttitle = {Basal {Body} {Temperature}}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216459169}, + doi = {10.1016/S0015-0282(16)45916-9}, + language = {en}, + number = {6}, + urldate = {2025-07-01}, + journal = {Fertility and Sterility}, + author = {Bauman, Joan E.}, + month = dec, + year = {1981}, + pages = {729--733}, + file = {PDF:/home/alex/Zotero/storage/9T7V8ACT/Bauman - 1981 - Basal Body Temperature Unreliable Method of Ovulation Detection.pdf:application/pdf}, } -@article{albertson_prediction_1987, - title = {The prediction of ovulation and monitoring of the fertile period}, - volume = {3}, - rights = {http://www.springer.com/tdm}, - issn = {0267-4874, 1573-7195}, - url = {http://link.springer.com/10.1007/BF01849284}, - doi = {10.1007/BF01849284}, - abstract = {Simple and reliable methods have been sought for both predicting and confirming ovulation. Application of these methods could include management of infertile couples to aid in conception and for increasing the reliability of natural family planning ({NFCF}) as a method of birth control. With the advent of specific hormone assays, serial measurements of estrogens, progesterone (and metabolites), and luteinizing hormone have been the gold standard of monitoring ovarian function in women. However, newer and simpler methodologies have been described and are currently either in use or being tested. These include the measurement of basal body temperature ({BBT}), the evaluation of the volume, consistency and electro-conductivity of cervicovaginal fluid, salivary steroid content and cellular enzymatic activity, the use of enzymelinked immunosorbent assays applied to solid-phase formats, and the investigation of new hormonal molecules as markers of reproductive state and function. These new technologies are described herein and their potential for monitoring ovarian function is discussed.}, - pages = {263--290}, +@misc{noauthor_pytorch_nodate, + title = {{PyTorch}}, + url = {https://pytorch.org/}, + abstract = {PyTorch Foundation is the deep learning community home for the open source PyTorch framework and ecosystem.}, + language = {en-US}, + urldate = {2025-07-11}, + journal = {PyTorch}, + file = {Snapshot:/home/alex/Zotero/storage/K7CTLE77/pytorch.org.html:text/html}, +} + +@article{li_menstrual_2023, + title = {Menstrual cycle length variation by demographic characteristics from the {Apple} {Women}’s {Health} {Study}}, + volume = {6}, + issn = {2398-6352}, + url = {https://www.nature.com/articles/s41746-023-00848-1}, + doi = {10.1038/s41746-023-00848-1}, + abstract = {Abstract + + Menstrual characteristics are important signs of women’s health. Here we examine the variation of menstrual cycle length by age, ethnicity, and body weight using 165,668 cycles from 12,608 participants in the US using mobile menstrual tracking apps. After adjusting for all covariates, mean menstrual cycle length is shorter with older age across all age groups until age 50 and then became longer for those age 50 and older. Menstrual cycles are on average 1.6 (95\%CI: 1.2, 2.0) days longer for Asian and 0.7 (95\%CI: 0.4, 1.0) days longer for Hispanic participants compared to white non-Hispanic participants. Participants with BMI ≥ 40 kg/m + 2 + have 1.5 (95\%CI: 1.2, 1.8) days longer cycles compared to those with BMI between 18.5 and 25 kg/m + 2 + . Cycle variability is the lowest among participants aged 35–39 but are considerably higher by 46\% (95\%CI: 43\%, 48\%) and 45\% (95\%CI: 41\%, 49\%) among those aged under 20 and between 45–49. Cycle variability increase by 200\% (95\%CI: 191\%, 210\%) among those aged above 50 compared to those in the 35–39 age group. Compared to white participants, those who are Asian and Hispanic have larger cycle variability. Participants with obesity also have higher cycle variability. Here we confirm previous observations of changes in menstrual cycle pattern with age across reproductive life span and report new evidence on the differences of menstrual variation by ethnicity and obesity status. Future studies should explore the underlying determinants of the variation in menstrual characteristics.}, + language = {en}, + number = {1}, + urldate = {2025-07-04}, + journal = {npj Digital Medicine}, + author = {Li, Huichu and Gibson, Elizabeth A. and Jukic, Anne Marie Z. and Baird, Donna D. and Wilcox, Allen J. and Curry, Christine L. and Fischer-Colbrie, Tyler and Onnela, Jukka-Pekka and Williams, Michelle A. and Hauser, Russ and Coull, Brent A. and Mahalingaiah, Shruthi}, + month = may, + year = {2023}, + pages = {100}, + file = {PDF:/home/alex/Zotero/storage/9J5N6YIW/Li et al. - 2023 - Menstrual cycle length variation by demographic characteristics from the Apple Women’s Health Study.pdf:application/pdf}, +} + +@article{ecochard_menstrual_2024, + title = {The menstrual cycle is influenced by weekly and lunar rhythms}, + volume = {121}, + issn = {00150282}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028223020769}, + doi = {10.1016/j.fertnstert.2023.12.009}, + abstract = {Objective: To study whether the menstrual cycle has a circaseptan (7 days) rhythm and whether it is associated with the lunar cycle (also defined as the synodic month, it is the cycle of the phases of the Moon as seen from Earth, averaging 29.5 days in length). Design: Cross-sectional study. Subjects: A total of 35,940 European and North American women aged 18–40 years. Exposure: Data were collected in real-life conditions. Intervention: No intervention was performed. Main Outcome Measure: The onset of menstruation was assessed in prospectively measured menstrual cycles (311,064 cycles) over 3 full years (2019–2021). Associations were calculated between the onset of menstruation and the day of the week, and between the onset of menstruation and the lunar phase. +Results: In this large data set, a circaseptan (7-day) rhythmicity of menstruation was observed, with a peak (acrophase) of menstrual onset on Thursdays and Fridays. This circaseptan rhythm was observed in every age group, in every phase of the lunar cycle, and in all seasons. This feature was most pronounced for cycle durations between 27 and 29 days. In winter, the circaseptan rhythm was found in cycles of 27–29 days, but not in other cycle lengths. A circalunar rhythm was also statistically significant, but not as clearly defined as the circaseptan rhythm. The peak (acrophase) of the circalunar rhythm of menstrual onset varied according to the season. In addition, there was a small but statistically significant interaction between the circaseptan rhythm and the lunar cycle. +Conclusion: Although relatively small in amplitude, the weekly rhythm of menstruation was statistically significant. Menstruation occurs more often on Thursdays and Fridays than on other days of the week. This is particularly true for women whose cycles last between 27 and 29 days. Circalunar rhythmicity was also statistically significant. However, it is less pronounced than the weekly rhythm. (Fertil SterilÒ 2024;121:651-9. Ó2023 by American Society for Reproductive Medicine.)}, + language = {en}, number = {4}, - journaltitle = {Adv Contracept}, - author = {Albertson, B. D. and Zinaman, M. J.}, - urldate = {2025-08-01}, - date = {1987-12}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/SQCGXH4T/Albertson and Zinaman - 1987 - The prediction of ovulation and monitoring of the fertile period.pdf:application/pdf}, + urldate = {2025-07-03}, + journal = {Fertility and Sterility}, + author = {Ecochard, René and Leiva, Rene and Bouchard, Thomas P. and Van Lamsweerde, Agathe and Pearson, Jack T. and Stanford, Joseph B. and Gronfier, Claude}, + month = apr, + year = {2024}, + pages = {651--659}, + file = {PDF:/home/alex/Zotero/storage/T6DNB4M9/Ecochard et al. - 2024 - The menstrual cycle is influenced by weekly and lunar rhythms.pdf:application/pdf}, } -@article{owen_physiology_nodate, - title = {Physiology of the menstrual cycle}, - abstract = {Modern techniques of bioassay have permitted correlation of hormonal secretion with genital tissue changes during the normal menstrual cycle. During the follicular phase, estrogen secretion rises while other hormone levels are low. At ovulation luteinizing hormone and follicle-stimulating hormone surges are associated with falling estrogen levels. Secretions of progesterone and estrogen again are characteristic of the lutea! phase ending with menstruation. Gonadotrophin-releasing hormones are detectable just before the luteinizing hormone and follicle-stimulating hormone surges. Basal body temperature rises with ovulation and is still the most reliable clinical indicator, although ferning and spinnbarkeit (when present) are also quite helpful. Vaginal smears are probably less useful except in the hands of experienced observers. Am. J. Clin. Nutr. 28: 333-338, 1975.}, - author = {Owen, A}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/J9ITWN5R/Owen - Physiology of the menstrual cycle.pdf:application/pdf}, +@misc{noauthor_kegg_nodate, + title = {kegg® fertility monitor \& kegel ball {\textbar} {Track} {Key} {Fertility} {Metric}}, + url = {https://kegg.tech/}, + abstract = {Plan your pregnancy with confidence ... kegg® is a medical-grade fertility device that gives you accurate and personalized fertility tracking through cervical mucus.}, + language = {en}, + urldate = {2025-07-02}, + journal = {kegg}, + file = {Snapshot:/home/alex/Zotero/storage/HNFFJPSN/kegg.tech.html:text/html}, +} + +@article{moreno_temporal_1988, + title = {{TEMPORAL} {RELATION} {OF} {OVDLATION} {TO} {SALIVARY} {AND} {VAGINAL} {ELECTRICAL} {RESISTANCE} {PATTERNS}: {IMPLICATIONS} {FOR} {NATURAL} {FAMILY} {PLANNING}}, + abstract = {An independent assessment of the CUETM Monitor (Zetek, Aurora, Colorado) as an ovulation predictor was made with emphasis on its potential role in "natural family planning". The device provides a digital measurement of the electrical resistance of saliva and vaginal secretions. Twenty-nine menstrual cycles from 11 regularly cycling women were monitored with basal temperatures, urinary LH, pelvic ultrasound and the CUE monitor. Patterns of peak salivary electrical resistance were able to predict ovulation on average 5.3 (51.9 SD) days in advance. Despite variations in total length of the follicular phase from cycle to cycle, the within-subject variation of this predictive interval was quite small. Nadirs in the electrical resistance of vaginal secretions occurred within 2 days of ovulation in all but one patient. Variation in this interval from cycle-tocycle was small as well. We propose an algorithm for the use of these intervals in "natural family planning" that could safely reduce the monthly abstinence period of present methods. The simplicity, objectivity and consistency of this device could result in their greater general acceptance.}, + language = {en}, + author = {Moreno, Jorge E and Doody, Michael C and Besch, Paige}, + month = oct, + year = {1988}, + file = {PDF:/home/alex/Zotero/storage/FFW8KBZQ/Moreno et al. - TEMPORAL RELATION OF OVDLATION TO SALIVARY AND VAGINAL ELECTRICAL RESISTANCE PATTERNS IMPLICATIONS.pdf:application/pdf}, +} + +@misc{noauthor_trackle_nodate, + title = {trackle - einfach hormonfrei verhüten}, + url = {https://trackle.de/}, + abstract = {Das trackle Sensorsystem hilft Dir, einfach, sicher und hormonfrei zu verhüten. Jetzt informieren und symptothermale Methode nutzen!}, + language = {de}, + urldate = {2025-07-02}, + journal = {trackle}, + file = {Snapshot:/home/alex/Zotero/storage/KNFY8X2K/trackle.de.html:text/html}, +} + +@article{zhu_accuracy_2021, + title = {The {Accuracy} of {Wrist} {Skin} {Temperature} in {Detecting} {Ovulation} {Compared} to {Basal} {Body} {Temperature}: {Prospective} {Comparative} {Diagnostic} {Accuracy} {Study}}, + volume = {23}, + issn = {1438-8871}, + shorttitle = {The {Accuracy} of {Wrist} {Skin} {Temperature} in {Detecting} {Ovulation} {Compared} to {Basal} {Body} {Temperature}}, + url = {https://www.jmir.org/2021/6/e20710}, + doi = {10.2196/20710}, + abstract = {Background: As a daily point measurement, basal body temperature (BBT) might not be able to capture the temperature shift in the menstrual cycle because a single temperature measurement is present on the sliding scale of the circadian rhythm. Wrist skin temperature measured continuously during sleep has the potential to overcome this limitation. +Objective: This study compares the diagnostic accuracy of these two temperatures for detecting ovulation and to investigate the correlation and agreement between these two temperatures in describing thermal changes in menstrual cycles. +Methods: This prospective study included 193 cycles (170 ovulatory and 23 anovulatory) collected from 57 healthy women. Participants wore a wearable device (Ava Fertility Tracker bracelet 2.0) that continuously measured the wrist skin temperature during sleep. Daily BBT was measured orally and immediately upon waking up using a computerized fertility tracker with a digital thermometer (Lady-Comp). An at-home luteinizing hormone test was used as the reference standard for ovulation. The diagnostic accuracy of using at least one temperature shift detected by the two temperatures in detecting ovulation was evaluated. For ovulatory cycles, repeated measures correlation was used to examine the correlation between the two temperatures, and mixed effect models were used to determine the agreement between the two temperature curves at different menstrual phases. +Results: Wrist skin temperature was more sensitive than BBT (sensitivity 0.62 vs 0.23; P{\textless}.001) and had a higher true-positive rate (54.9\% vs 20.2\%) for detecting ovulation; however, it also had a higher false-positive rate (8.8\% vs 3.6\%), resulting in lower specificity (0.26 vs 0.70; P=.002). The probability that ovulation occurred when at least one temperature shift was detected was 86.2\% for wrist skin temperature and 84.8\% for BBT. Both temperatures had low negative predictive values (8.8\% for wrist skin temperature and 10.9\% for BBT). Significant positive correlation between the two temperatures was only found in the follicular phase (rmcorr correlation coefficient=0.294; P=.001). Both temperatures increased during the postovulatory phase with a greater increase in the wrist skin temperature (range of increase: 0.50 °C vs 0.20 °C). During the menstrual phase, the wrist skin temperature exhibited a greater and more rapid decrease (from 36.13 °C to 35.80 °C) than BBT (from 36.31 °C to 36.27 °C). During the preovulatory phase, there were minimal changes in both temperatures and small variations in the estimated daily difference between the two temperatures, indicating an agreement between the two curves. +Conclusions: For women interested in maximizing the chances of pregnancy, wrist skin temperature continuously measured during sleep is more sensitive than BBT for detecting ovulation. The difference in the diagnostic accuracy of these methods was likely attributed to the greater temperature increase in the postovulatory phase and greater temperature decrease during the menstrual phase for the wrist skin temperatures.}, + language = {en}, + number = {6}, + urldate = {2025-07-02}, + journal = {Journal of Medical Internet Research}, + author = {Zhu, Tracy Y and Rothenbühler, Martina and Hamvas, Györgyi and Hofmann, Anja and Welter, JoEllen and Kahr, Maike and Kimmich, Nina and Shilaih, Mohaned and Leeners, Brigitte}, + month = jun, + year = {2021}, + pages = {e20710}, + file = {PDF:/home/alex/Zotero/storage/PY7HCR3K/Zhu et al. - 2021 - The Accuracy of Wrist Skin Temperature in Detecting Ovulation Compared to Basal Body Temperature Pr.pdf:application/pdf}, +} + +@article{shilaih_modern_2018, + title = {Modern fertility awareness methods: wrist wearables capture the changes in temperature associated with the menstrual cycle}, + volume = {38}, + issn = {0144-8463}, + shorttitle = {Modern fertility awareness methods}, + url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6265623/}, + doi = {10.1042/BSR20171279}, + abstract = {Core and peripheral body temperatures are affected by changes in reproductive hormones during the menstrual cycle. Women worldwide use the basal body temperature (BBT) method to aid and prevent conception. However, prior research suggests that taking one’s daily temperature can prove inconvenient and subject to environmental factors. We investigate whether a more automatic, non-invasive temperature measurement system can detect changes in temperature across the menstrual cycle. We examined how wrist skin temperature (WST), measured with wearable sensors, correlates with urinary tests of ovulation and may serve as a new method of fertility tracking. One hundred and thirty-six eumenorrheic, non-pregnant women participated in an observational study. Participants wore WST biosensors during sleep and reported their daily activities. An at-home luteinizing hormone (LH) test was used to confirm ovulation. WST was recorded across 437 cycles (mean cycles/participant = 3.21, S.D. = 2.25). We tested the relationship between the fertile window and WST temperature shifts, using the BBT three-over-six rule. A sustained 3-day temperature shift was observed in 357/437 cycles (82\%), with the lowest cycle temperature occurring in the fertile window 41\% of the time. Most temporal shifts (307/357, 86\%) occurred on ovulation day (OV) or later. The average early-luteal phase temperature was 0.33°C higher than in the fertile window. Menstrual cycle changes in WST were impervious to lifestyle factors, like having sex, alcohol, or eating prior to bed, that, in prior work, have been shown to obfuscate BBT readings. Although currently costlier than BBT, the present study suggests that WST could be a promising, convenient parameter for future multiparameter fertility awareness methods.}, + number = {6}, + urldate = {2025-07-02}, + journal = {Bioscience Reports}, + author = {Shilaih, Mohaned and Goodale, Brianna M. and Falco, Lisa and Kübler, Florian and De Clerck, Valerie and Leeners, Brigitte}, + month = nov, + year = {2018}, + pmid = {29175999}, + pmcid = {PMC6265623}, + pages = {BSR20171279}, + file = {Full Text PDF:/home/alex/Zotero/storage/CXNSXAFC/Shilaih et al. - 2018 - Modern fertility awareness methods wrist wearables capture the changes in temperature associated wi.pdf:application/pdf}, +} + +@misc{sl_ava_nodate, + title = {Ava {Fertility} {Tracker}}, + url = {https://www.avawomen.com/}, + abstract = {See your 5 best days to conceive in real-time. Go beyond ovulation day, and make use of your full fertile window to increase your chances of pregnancy}, + language = {en}, + urldate = {2025-07-02}, + journal = {AvaWomen}, + author = {S.L, Ava Women}, + file = {Snapshot:/home/alex/Zotero/storage/SMIE7YIR/www.avawomen.com.html:text/html}, +} + +@misc{noauthor_fact_sheet_studie_210621_2025, + title = {fact\_sheet\_studie\_210621}, + shorttitle = {daysy\_fact\_sheet}, + url = {https://dfxyyqidohkoi.cloudfront.net/media/filer_public/ff/86/ff8646d2-8d33-445c-9148-5979b60abbae/fact_sheet_studie_210621.pdf}, + urldate = {2025-07-02}, + month = jul, + year = {2025}, + file = {PDF:/home/alex/Zotero/storage/8VDBFS2G/fact_sheet_studie_210621.pdf:application/pdf}, +} + +@misc{electronics_zykluscomputer_nodate, + title = {Zykluscomputer {Daysy} - 100 \% natürlich und sehr genau!}, + url = {https://de.daysy.me/}, + abstract = {Daysy Zykluscomputer - einfach, hormonfrei \& über 99\% genau. ✓ Medizinprodukt zur Berechnung Deiner fruchtbaren Tage ✓ Natürliche Familienplanung ✓ Erhöhe Deine Lebensqualität!}, + language = {de}, + urldate = {2025-07-02}, + author = {Electronics, Valley}, + file = {Snapshot:/home/alex/Zotero/storage/ZGIZ669S/de.daysy.me.html:text/html}, +} + +@misc{noauthor_natural_nodate, + title = {Natural {Cycles}: {Natural} {Birth} {Control} {\textbar} {No} {Hormones} or {Side} {Effects}}, + shorttitle = {Natural {Cycles}}, + url = {https://www.naturalcycles.com}, + abstract = {Natural Cycles birth control is 93\% effective with typical use and 98\% effective with perfect use. Learn more about hormone-free birth control today.}, + language = {en-US}, + urldate = {2025-07-02}, + journal = {Natural Cycles}, + file = {Snapshot:/home/alex/Zotero/storage/MCUDFIHC/www.naturalcycles.com.html:text/html}, +} + +@article{weiss_confirmation_2022, + title = {Confirmation of human ovulation in assisted reproduction using an adhesive axillary thermometer ({femSense}®)}, + volume = {4}, + issn = {2673-253X}, + url = {https://www.frontiersin.org/articles/10.3389/fdgth.2022.930010/full}, + doi = {10.3389/fdgth.2022.930010}, + abstract = {Objective + Timing for sexual intercourse is important in achieving pregnancy in natural menstrual cycles. Different methods of detecting the fertile window have been invented, among them luteinization hormone (LH) to predict ovulation and biphasic body basal temperature (BBT) to confirm ovulation retrospectively. The gold standard to detect ovulation in gynecology practice remains transvaginal ultrasonography in combination with serum progesterone. In this study we evaluated a wearable temperature sensing patch (femSense®) using continuous body temperature measurement to confirm ovulation and determine the end of the fertile window. + + + Methods + 96 participants received the femSense® system consisting of an adhesive axillary thermometer patch and a smartphone application, where patients were asked to document information about their previous 3 cycles. Based on the participants data, the app predicted the cycle length and the estimated day of ovulation. From these predictions, the most probable fertile window and the day for applying the patch were derived. Participants applied and activated the femSense® patch on the calculated date, from which the patch continuously recorded their body temperature throughout a period of up to 7 days to confirm ovulation. Patients documented their daily urinary LH test positivity, and a transvaginal ultrasound was performed on day cycle day 7, 10, 12 and 14/15 to investigate the growth of one dominant follicle. If a follicle reached 15 mm in diameter, an ultrasound examination was carried out every day consecutively until ovulation. On the day ovulation was detected, serum progesterone was measured to confirm the results of the ultrasound. The performance of femSense® was evaluated by comparing the day of ovulation confirmation with the results of ovulation prediction (LH test) and detection (transvaginal ultrasound). + + + Results + + The femSense® system confirmed ovulation occurrence in 60 cases (81.1\%) compared to 48 predicted cases (64.9\%) with the LH test ( + p +  = 0.041). Subgroup analysis revealed a positive trend for the femSense® system of specific ovulation confirmation within the fertile window of 24 h after ovulation in 42 of 74 cases (56.8\%). Cycle length, therapy method or infertility reason of the patient did not influence accuracy of the femSense® system. + + + + Conclusions + The femSense® system poses a promising alternative to the traditional BBT method and is a valuable surrogate marker to transvaginal ultrasound for confirmation of ovulation.}, + language = {en}, + urldate = {2025-07-02}, + journal = {Frontiers in Digital Health}, + author = {Weiss, Gregor and Strohmayer, Karl and Koele, Werner and Reinschissler, Nina and Schenk, Michael}, + month = sep, + year = {2022}, + pages = {930010}, + file = {PDF:/home/alex/Zotero/storage/C3IU2JVF/Weiss et al. - 2022 - Confirmation of human ovulation in assisted reproduction using an adhesive axillary thermometer (fem.pdf:application/pdf}, +} + +@article{moghissi_accuracy_1976, + title = {Accuracy of {Basal} {Body} {Temperature} for {Ovulation} {Detection}}, + volume = {27}, + issn = {00150282}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216422570}, + doi = {10.1016/S0015-0282(16)42257-0}, + language = {en}, + number = {12}, + urldate = {2025-07-02}, + journal = {Fertility and Sterility}, + author = {Moghissi, Kamran S.}, + month = dec, + year = {1976}, + pages = {1415--1421}, + file = {PDF:/home/alex/Zotero/storage/GKF98BHR/Moghissi - 1976 - Accuracy of Basal Body Temperature for Ovulation Detection.pdf:application/pdf}, +} + +@article{thigpen_oura_2025, + title = {Oura {Ring} as a {Tool} for {Ovulation} {Detection}: {Validation} {Analysis}}, + volume = {27}, + issn = {1438-8871}, + shorttitle = {Oura {Ring} as a {Tool} for {Ovulation} {Detection}}, + url = {https://www.jmir.org/2025/1/e60667}, + doi = {10.2196/60667}, + abstract = {Background: Oura Ring is a wearable device that estimates ovulation dates using physiology data recorded from the finger. Estimating the ovulation date can aid fertility management for conception or nonhormonal contraception and provides insights into follicular and luteal phase lengths. Across the reproductive lifespan, changes in these phase lengths can serve as a biomarker for reproductive health. +Objective: We assessed the strengths, weaknesses, and limitations of using physiology from the Oura Ring to estimate the ovulation date. We compared performance across cycle length, cycle variability, and participant age. In each subgroup, we compared the algorithm’s performance with the traditional calendar method, which estimates the ovulation date based on an individual’s last period start date and average menstrual cycle length. +Methods: The study sample contained 1155 ovulatory menstrual cycles from 964 participants recruited from the Oura Ring commercial database. Ovulation prediction kits served as a benchmark to evaluate the performance. The Fisher test was used to determine an odds ratio to assess if ovulation detection rate significantly differed between methods or subgroups. The Mann-Whitney U test was used to determine if the accuracy of the estimated ovulation date differed between the estimated and reference ovulation dates. +Results: The physiology method detected 1113 (96.4\%) of 1155 ovulations with an average error of 1.26 days, which was significantly lower (U=904942.0, P{\textless}.001) than the calendar method’s average error of 3.44 days. The physiology method had significantly better accuracy across all cycle lengths, cycle variability groups, and age groups compared with the calendar method (P{\textless}.001). The physiology method detected fewer ovulations in short cycles (odds ratio 3.56, 95\% CI 1.65-8.06; P=.008) but did not differ between typical and long or abnormally long cycles. Abnormally long cycle lengths were associated with decreased accuracy (U=22,383, P=.03), with a mean absolute error of 1.7 (SEM .09) days compared with 1.18 (SEM .02) days. The physiology method was not associated with differences in accuracy across age or typical cycle variability, while the calendar method performed significantly worse in participants with irregular cycles (U=21,643, P{\textless}.001). +Conclusions: The physiology method demonstrated superior accuracy over the calendar method, with approximately 3-fold improvement. Calendar-based fertility tracking could be used as a backup in cases of insufficient physiology data but should be used with caution, particularly for individuals with irregular menstrual cycles. Our analyses suggest the physiology method can reliably estimate ovulation dates for adults aged 18-52 years, across a variety of cycle lengths, and in users with regular or irregular cycles. This method may be used as a tool to improve fertile window estimation, which can aid in conceiving or preventing pregnancies. This method also offers a low-effort solution for follicular and luteal phase length tracking, which are key biomarkers for reproductive health.}, + language = {en}, + urldate = {2025-07-15}, + journal = {Journal of Medical Internet Research}, + author = {Thigpen, Nina and Patel, Shyamal and Zhang, Xi}, + month = jan, + year = {2025}, + pages = {e60667}, + file = {PDF:/home/alex/Zotero/storage/TECKQLN7/Thigpen et al. - 2025 - Oura Ring as a Tool for Ovulation Detection Validation Analysis.pdf:application/pdf}, +} + +@article{guida_efficacy_1999, + title = {Efficacy of methods for determining ovulation in a natural family planning program}, + volume = {72}, + issn = {00150282}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028299003659}, + doi = {10.1016/S0015-0282(99)00365-9}, + abstract = {Objective: To evaluate the efficacy in ovulation detection of methods used in natural family planning in comparison with pelvic ultrasonography. Design: Prospective analysis of ovulation detection by natural family planning methods and ultrasonography. Setting: Natural family planning clinic, Department of Obstetrics and Gynecology, University of Naples “Federico II”. Patient(s): Forty healthy women who were highly motivated to use natural family planning. Intervention(s): None. Main Outcome Measure(s): Transvaginal ultrasonographic findings, urinary LH levels, salivary b-glucuronidase activity, salivary ferning levels and characteristics of cervical mucus, and BBT. +Result(s): Urinary LH level determination yielded a 100\% correlation with the simultaneous ultrasonographic diagnosis of ovulation. Mucus sensations and characteristics yielded a 48.3\% correlation when simultaneously evaluated with ovulation. b-Glucuronidase levels yielded a 27.7\% correlation. The salivary ferning test had a 36.8\% ovulation-detection rate the day of ovulation, but 58.7\% of results were uninterpretable. Body temperature measurements yielded a 30.4\% correlation with the simultaneous ultrasonographic diagnosis of ovulation. +Conclusion(s): Measuring urinary LH levels is an excellent method for determining ovulation. Although variations in mucus characteristics and basal body temperature correlate somewhat with ovulation, the length of the fertile period is overestimated with these methods. The salivary ferning test and measurement of b-glucuronidase levels are not good methods for home ovulation testing. (Fertil Sterilt 1999;72:900 – 4. ©1999 by American Society for Reproductive Medicine.)}, + language = {en}, + number = {5}, + urldate = {2025-07-15}, + journal = {Fertility and Sterility}, + author = {Guida, Maurizio and Tommaselli, Giovanni A and Palomba, Stefano and Pellicano, Massimiliano and Moccia, Gianfranco and Di Carlo, Costantino and Nappi, Carmine}, + month = nov, + year = {1999}, + pages = {900--904}, + file = {PDF:/home/alex/Zotero/storage/UAS9AGTU/Guida et al. - 1999 - Efficacy of methods for determining ovulation in a natural family planning program.pdf:application/pdf}, +} + +@article{wallach_prediction_1980, + title = {Prediction and {Detection} of {Ovulation}}, + volume = {34}, + issn = {00150282}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216448880}, + doi = {10.1016/S0015-0282(16)44888-0}, + language = {en}, + number = {2}, + urldate = {2025-07-15}, + journal = {Fertility and Sterility}, + author = {Wallach, Edward and Moghissi, Kamran S.}, + month = aug, + year = {1980}, + pages = {89--98}, + file = {PDF:/home/alex/Zotero/storage/JREACGRA/Wallach and Moghissi - 1980 - Prediction and Detection of Ovulation.pdf:application/pdf}, +} + +@misc{pham_dropout_2014, + title = {Dropout improves {Recurrent} {Neural} {Networks} for {Handwriting} {Recognition}}, + url = {http://arxiv.org/abs/1312.4569}, + doi = {10.48550/arXiv.1312.4569}, + abstract = {Recurrent neural networks (RNNs) with Long Short-Term memory cells currently hold the best known results in unconstrained handwriting recognition. We show that their performance can be greatly improved using dropout - a recently proposed regularization method for deep architectures. While previous works showed that dropout gave superior performance in the context of convolutional networks, it had never been applied to RNNs. In our approach, dropout is carefully used in the network so that it does not affect the recurrent connections, hence the power of RNNs in modeling sequence is preserved. Extensive experiments on a broad range of handwritten databases confirm the effectiveness of dropout on deep architectures even when the network mainly consists of recurrent and shared connections.}, + urldate = {2025-07-22}, + publisher = {arXiv}, + author = {Pham, Vu and Bluche, Théodore and Kermorvant, Christopher and Louradour, Jérôme}, + month = mar, + year = {2014}, + note = {arXiv:1312.4569 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Neural and Evolutionary Computing, Computer Science - Computer Vision and Pattern Recognition}, + file = {Full Text PDF:/home/alex/Zotero/storage/IA52LNE8/Pham et al. - 2014 - Dropout improves Recurrent Neural Networks for Handwriting Recognition.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/LJ8EJ5PS/1312.html:text/html}, +} + +@article{wen_time_2023, + title = {Time {Series} {Prediction} {Based} on {LSTM}-{Attention}-{LSTM} {Model}}, + volume = {11}, + issn = {2169-3536}, + url = {https://ieeexplore.ieee.org/document/10124729/}, + doi = {10.1109/ACCESS.2023.3276628}, + abstract = {Time series forecasting uses data from the past periods of time to predict future information, which is of great significance in many applications. Existing time series forecasting methods still have problems such as low accuracy when dealing with some non-stationary multivariate time series data forecasting. Aiming at the shortcomings of existing methods, in this paper we propose a new time series forecasting model LSTM-attention-LSTM. The model uses two LSTM models as the encoder and decoder, and introduces an attention mechanism between the encoder and decoder. The model has two distinctive features: first, by using the attention mechanism to calculate the interrelationship between sequence data, it overcomes the disadvantage of the coder-and-decoder model in that the decoder cannot obtain sufficiently long input sequences; second, it is suitable for sequence forecasting with long time steps. In this paper we validate the proposed model based on several real data sets, and the results show that the LSTM-attention-LSTM model is more accurate than some currently dominant models in prediction. The experiment also assessed the effect of the attention mechanism at different time steps by varying the time step.}, + urldate = {2025-07-22}, + journal = {IEEE Access}, + author = {Wen, Xianyun and Li, Weibang}, + year = {2023}, + keywords = {Predictive models, Time series analysis, Time series forecasting, attention mechanisms, Autoregressive processes, Data models, Decoding, encoder and decoder model, Forecasting, Logic gates, long short-term memory networks}, + pages = {48322--48331}, + file = {Full Text PDF:/home/alex/Zotero/storage/3M54PVSE/Wen and Li - 2023 - Time Series Prediction Based on LSTM-Attention-LSTM Model.pdf:application/pdf}, +} + +@misc{goyal_accurate_2018, + title = {Accurate, {Large} {Minibatch} {SGD}: {Training} {ImageNet} in 1 {Hour}}, + shorttitle = {Accurate, {Large} {Minibatch} {SGD}}, + url = {http://arxiv.org/abs/1706.02677}, + doi = {10.48550/arXiv.1706.02677}, + abstract = {Deep learning thrives with large neural networks and large datasets. However, larger networks and larger datasets result in longer training times that impede research and development progress. Distributed synchronous SGD offers a potential solution to this problem by dividing SGD minibatches over a pool of parallel workers. Yet to make this scheme efficient, the per-worker workload must be large, which implies nontrivial growth in the SGD minibatch size. In this paper, we empirically show that on the ImageNet dataset large minibatches cause optimization difficulties, but when these are addressed the trained networks exhibit good generalization. Specifically, we show no loss of accuracy when training with large minibatch sizes up to 8192 images. To achieve this result, we adopt a hyper-parameter-free linear scaling rule for adjusting learning rates as a function of minibatch size and develop a new warmup scheme that overcomes optimization challenges early in training. With these simple techniques, our Caffe2-based system trains ResNet-50 with a minibatch size of 8192 on 256 GPUs in one hour, while matching small minibatch accuracy. Using commodity hardware, our implementation achieves {\textasciitilde}90\% scaling efficiency when moving from 8 to 256 GPUs. Our findings enable training visual recognition models on internet-scale data with high efficiency.}, + urldate = {2025-07-22}, + publisher = {arXiv}, + author = {Goyal, Priya and Dollár, Piotr and Girshick, Ross and Noordhuis, Pieter and Wesolowski, Lukasz and Kyrola, Aapo and Tulloch, Andrew and Jia, Yangqing and He, Kaiming}, + month = apr, + year = {2018}, + note = {arXiv:1706.02677 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Distributed, Parallel, and Cluster Computing, Computer Science - Computer Vision and Pattern Recognition}, + annote = {Comment: Tech report (v2: correct typos)}, + file = {Full Text PDF:/home/alex/Zotero/storage/5MKPLWI7/Goyal et al. - 2018 - Accurate, Large Minibatch SGD Training ImageNet in 1 Hour.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TRYJFLDW/1706.html:text/html}, +} + +@article{pearl_factors_1933, + title = {{FACTORS} {IN} {HUMAN} {FERTILITY} {AND} {THEIR} {STATISTICAL} {EVALUATION}}, + volume = {222}, + copyright = {https://www.elsevier.com/tdm/userlicense/1.0/}, + issn = {01406736}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0140673601186484}, + doi = {10.1016/S0140-6736(01)18648-4}, + language = {en}, + number = {5741}, + urldate = {2025-07-30}, + journal = {The Lancet}, + author = {Pearl, Raymond}, + month = sep, + year = {1933}, + pages = {607--611}, +} + +@article{gaskins_predictors_2018, + title = {Predictors of sexual intercourse frequency among couples trying to conceive}, + volume = {15}, + issn = {1743-6095}, + url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5882561/}, + doi = {10.1016/j.jsxm.2018.02.005}, + abstract = {Background +Little is known about the predictors of sexual intercourse frequency (SIF) among couples trying to conceive despite the well-established link between SIF and fecundity. + +Aim +To evaluate the male and female demographic, occupational, and lifestyle predictors of SIF among couples. + +Methods +469 couples without a history of infertility participating in the Longitudinal Investigation of Fertility and the Environment Study (2005–2009) were followed for ≤1 year while trying to conceive. At enrollment, both partners were interviewed about demographic, occupational, lifestyle, and psychological characteristics using standardized questionnaires. Multivariable generalized linear mixed models with Poisson distribution was used to estimate the adjusted percent difference in SIF across exposure categories. + +Outcomes +SIF was recorded in daily journals and summarized as average SIF per month. + +Results +The median (interquartile range) SIF during follow-up was 6 (4–9) acts per month. For every year increase in female and male age, SIF decreased by −0.8\% (95\% CI −2.5, 1.0\%) and −1.7\% (95\% CI −3.1, −0.3\%). Women with high school education or less and those of non-White race had 34.4\% and 16.0\% higher SIF, respectively. A similar trend was seen for male education and race. Only couples where both partners (but not just one partner) worked rotating shifts had −39.1\% (95\% CI −61.0, −5.0\%) lower SIF compared to couples where neither partner worked rotating shifts. Male (but not female) exercise was associated with 13.2\% (95\% CI 1.7, 26.0\%) higher SIF. Diagnosis of a mood or anxiety disorder in the male (but not female) was associated with a 26.0\% (95\% CI −42.7, −4.4\%) lower SIF. Household income, smoking status, BMI, night work, alcohol intake, psychosocial stress were not associated with SIF. + +Clinical Implications +Even among couples trying to conceive, there was substantial variation in SIF. Both partners’ age, education, race, and rotating shift work as well as male exercise and mental health play an important role in determining SIF. + +Strengths \& Limitations +As this was a secondary analysis of an existing study, we lacked information on many pertinent psychological and relationship quality variables and the hormonal status of participants, which could have affected SIF. The unique population-based couple design, however, captured both partners’ demographics, occupational characteristics, lifestyle behaviors in advance of their daily, prospective reporting of SIF, which was a major strength. + +Conclusion +Important predictors of SIF among couples attempting to conceive include male exercise and mental health and both partners’ age, education, race, and rotating shift work.}, + number = {4}, + urldate = {2025-07-30}, + journal = {The journal of sexual medicine}, + author = {Gaskins, Audrey J. and Sundaram, Rajeshwari and Buck Louis, Germaine M. and Chavarro, Jorge E.}, + month = apr, + year = {2018}, + pmid = {29523477}, + pmcid = {PMC5882561}, + pages = {519--528}, + file = {Full Text PDF:/home/alex/Zotero/storage/S3JV4TU2/Gaskins et al. - 2018 - Predictors of sexual intercourse frequency among couples trying to conceive.pdf:application/pdf}, } @article{earle_use_2021, title = {Use of menstruation and fertility app trackers: a scoping review of the evidence}, volume = {47}, issn = {2515-1991, 2515-2009}, + shorttitle = {Use of menstruation and fertility app trackers}, url = {https://jfprhc.bmj.com/lookup/doi/10.1136/bmjsrh-2019-200488}, doi = {10.1136/bmjsrh-2019-200488}, - shorttitle = {Use of menstruation and fertility app trackers}, - abstract = {Introduction There has been a phenomenal worldwide increase in the development and use of mobile health applications ({mHealth} apps) that monitor menstruation and fertility. Critics argue that many of the apps are inaccurate and lack evidence from either clinical trials or user experience. The aim of this scoping review is to provide an overview of the research literature on {mHealth} apps that track menstruation and fertility. -Methods This project followed the {PRISMA} Extension for Scoping Reviews. The {ACM}, {CINAHL}, Google Scholar, {PubMed} and Scopus databases were searched for material published between 1 January 2010 and 30 April 2019. Data summary and synthesis were used to chart and analyse the data. + abstract = {Introduction There has been a phenomenal worldwide increase in the development and use of mobile health applications (mHealth apps) that monitor menstruation and fertility. Critics argue that many of the apps are inaccurate and lack evidence from either clinical trials or user experience. The aim of this scoping review is to provide an overview of the research literature on mHealth apps that track menstruation and fertility. +Methods This project followed the PRISMA Extension for Scoping Reviews. The ACM, CINAHL, Google Scholar, PubMed and Scopus databases were searched for material published between 1 January 2010 and 30 April 2019. Data summary and synthesis were used to chart and analyse the data. Results In total 654 records were reviewed. Subsequently, 135 duplicate records and 501 records that did not meet the inclusion criteria were removed. Eighteen records from 13 countries form the basis of this review. The papers reviewed cover a variety of disciplinary and methodological frameworks. Three main themes were identified: fertility and reproductive health tracking, pregnancy planning, and pregnancy prevention. Conclusions Motivations for fertility app use are varied, overlap and change over time, although women want apps that are accurate and evidence-based regardless of whether they are tracking their fertility, planning a pregnancy or using the app as a form of contraception. There is a lack of critical debate and engagement in the development, evaluation, usage and regulation of fertility and menstruation apps. The paucity of evidence-based research and absence of fertility, health professionals and users in studies is raised.}, - pages = {90--101}, + language = {en}, number = {2}, - journaltitle = {{BMJ} Sex Reprod Health}, - author = {Earle, Sarah and Marston, Hannah R and Hadley, Robin and Banks, Duncan}, urldate = {2025-08-04}, - date = {2021-04}, - langid = {english}, + journal = {BMJ Sexual \& Reproductive Health}, + author = {Earle, Sarah and Marston, Hannah R and Hadley, Robin and Banks, Duncan}, + month = apr, + year = {2021}, + pages = {90--101}, file = {PDF:/home/alex/Zotero/storage/XMT448BI/Earle et al. - 2021 - Use of menstruation and fertility app trackers a scoping review of the evidence.pdf:application/pdf}, } + +@article{owen_physiology_nodate, + title = {Physiology of the menstrual cycle}, + abstract = {Modern techniques of bioassay have permitted correlation of hormonal secretion with genital tissue changes during the normal menstrual cycle. During the follicular phase, estrogen secretion rises while other hormone levels are low. At ovulation luteinizing hormone and follicle-stimulating hormone surges are associated with falling estrogen levels. Secretions of progesterone and estrogen again are characteristic of the lutea! phase ending with menstruation. Gonadotrophin-releasing hormones are detectable just before the luteinizing hormone and follicle-stimulating hormone surges. Basal body temperature rises with ovulation and is still the most reliable clinical indicator, although ferning and spinnbarkeit (when present) are also quite helpful. Vaginal smears are probably less useful except in the hands of experienced observers. Am. J. Clin. Nutr. 28: 333-338, 1975.}, + language = {en}, + author = {Owen, A}, + file = {PDF:/home/alex/Zotero/storage/J9ITWN5R/Owen - Physiology of the menstrual cycle.pdf:application/pdf}, +} + +@article{albertson_prediction_1987, + title = {The prediction of ovulation and monitoring of the fertile period}, + volume = {3}, + copyright = {http://www.springer.com/tdm}, + issn = {0267-4874, 1573-7195}, + url = {http://link.springer.com/10.1007/BF01849284}, + doi = {10.1007/BF01849284}, + abstract = {Simple and reliable methods have been sought for both predicting and confirming ovulation. Application of these methods could include management of infertile couples to aid in conception and for increasing the reliability of natural family planning (NFCF) as a method of birth control. With the advent of specific hormone assays, serial measurements of estrogens, progesterone (and metabolites), and luteinizing hormone have been the gold standard of monitoring ovarian function in women. However, newer and simpler methodologies have been described and are currently either in use or being tested. These include the measurement of basal body temperature (BBT), the evaluation of the volume, consistency and electro-conductivity of cervicovaginal fluid, salivary steroid content and cellular enzymatic activity, the use of enzymelinked immunosorbent assays applied to solid-phase formats, and the investigation of new hormonal molecules as markers of reproductive state and function. These new technologies are described herein and their potential for monitoring ovarian function is discussed.}, + language = {en}, + number = {4}, + urldate = {2025-08-01}, + journal = {Advances in Contraception}, + author = {Albertson, B. D. and Zinaman, M. J.}, + month = dec, + year = {1987}, + pages = {263--290}, + file = {PDF:/home/alex/Zotero/storage/SQCGXH4T/Albertson and Zinaman - 1987 - The prediction of ovulation and monitoring of the fertile period.pdf:application/pdf}, +} + +@article{leader_prediction_1985, + title = {The prediction of ovulation: a comparison of the basal body temperature graph, cervical mucus score, and real-time pelvic ultrasonography}, + volume = {43}, + issn = {00150282}, + shorttitle = {The prediction of ovulation}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028216484360}, + doi = {10.1016/S0015-0282(16)48436-0}, + language = {en}, + number = {3}, + urldate = {2025-08-01}, + journal = {Fertility and Sterility}, + author = {Leader, Arthur and Wiseman, David and Taylor, Patrick J.}, + month = mar, + year = {1985}, + pages = {385--388}, + file = {PDF:/home/alex/Zotero/storage/2GQKZ2YH/Leader et al. - 1985 - The prediction of ovulation a comparison of the basal body temperature graph, cervical mucus score,.pdf:application/pdf}, +} + +@misc{wang_is_2024, + title = {Is {Mamba} {Effective} for {Time} {Series} {Forecasting}?}, + url = {http://arxiv.org/abs/2403.11144}, + doi = {10.48550/arXiv.2403.11144}, + abstract = {In the realm of time series forecasting (TSF), it is imperative for models to adeptly discern and distill hidden patterns within historical time series data to forecast future states. Transformer-based models exhibit formidable efficacy in TSF, primarily attributed to their advantage in apprehending these patterns. However, the quadratic complexity of the Transformer leads to low computational efficiency and high costs, which somewhat hinders the deployment of the TSF model in real-world scenarios. Recently, Mamba, a selective state space model, has gained traction due to its ability to process dependencies in sequences while maintaining near-linear complexity. For TSF tasks, these characteristics enable Mamba to comprehend hidden patterns as the Transformer and reduce computational overhead compared to the Transformer. Therefore, we propose a Mamba-based model named Simple-Mamba (S-Mamba) for TSF. Specifically, we tokenize the time points of each variate autonomously via a linear layer. A bidirectional Mamba layer is utilized to extract inter-variate correlations and a Feed-Forward Network is set to learn temporal dependencies. Finally, the generation of forecast outcomes through a linear mapping layer. Experiments on thirteen public datasets prove that S-Mamba maintains low computational overhead and achieves leading performance. Furthermore, we conduct extensive experiments to explore Mamba's potential in TSF tasks. Our code is available at https://github.com/wzhwzhwzh0921/S-D-Mamba.}, + urldate = {2025-08-05}, + publisher = {arXiv}, + author = {Wang, Zihan and Kong, Fanheng and Feng, Shi and Wang, Ming and Yang, Xiaocui and Zhao, Han and Wang, Daling and Zhang, Yifei}, + month = apr, + year = {2024}, + note = {arXiv:2403.11144 [cs]}, + keywords = {Computer Science - Machine Learning}, + file = {Full Text PDF:/home/alex/Zotero/storage/ELY6R6NS/Wang et al. - 2024 - Is Mamba Effective for Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/AR3TC3EH/2403.html:text/html}, +} + +@misc{smith_disciplined_2018, + title = {A disciplined approach to neural network hyper-parameters: {Part} 1 -- learning rate, batch size, momentum, and weight decay}, + shorttitle = {A disciplined approach to neural network hyper-parameters}, + url = {http://arxiv.org/abs/1803.09820}, + doi = {10.48550/arXiv.1803.09820}, + abstract = {Although deep learning has produced dazzling successes for applications of image, speech, and video processing in the past few years, most trainings are with suboptimal hyper-parameters, requiring unnecessarily long training times. Setting the hyper-parameters remains a black art that requires years of experience to acquire. This report proposes several efficient ways to set the hyper-parameters that significantly reduce training time and improves performance. Specifically, this report shows how to examine the training validation/test loss function for subtle clues of underfitting and overfitting and suggests guidelines for moving toward the optimal balance point. Then it discusses how to increase/decrease the learning rate/momentum to speed up training. Our experiments show that it is crucial to balance every manner of regularization for each dataset and architecture. Weight decay is used as a sample regularizer to show how its optimal value is tightly coupled with the learning rates and momentums. Files to help replicate the results reported here are available.}, + urldate = {2025-08-05}, + publisher = {arXiv}, + author = {Smith, Leslie N.}, + month = apr, + year = {2018}, + note = {arXiv:1803.09820 [cs]}, + keywords = {Computer Science - Computer Vision and Pattern Recognition, Computer Science - Machine Learning, Computer Science - Neural and Evolutionary Computing, Statistics - Machine Learning}, + annote = {Comment: Files to help replicate the results reported here are available on Github}, + file = {Full Text PDF:/home/alex/Zotero/storage/SWJYFVTG/Smith - 2018 - A disciplined approach to neural network hyper-parameters Part 1 -- learning rate, batch size, mome.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/KWQGJ7MX/1803.html:text/html}, +} + +@misc{loshchilov_decoupled_2019, + title = {Decoupled {Weight} {Decay} {Regularization}}, + url = {http://arxiv.org/abs/1711.05101}, + doi = {10.48550/arXiv.1711.05101}, + abstract = {L\$\_2\$ regularization and weight decay regularization are equivalent for standard stochastic gradient descent (when rescaled by the learning rate), but as we demonstrate this is {\textbackslash}emph\{not\} the case for adaptive gradient algorithms, such as Adam. While common implementations of these algorithms employ L\$\_2\$ regularization (often calling it "weight decay" in what may be misleading due to the inequivalence we expose), we propose a simple modification to recover the original formulation of weight decay regularization by {\textbackslash}emph\{decoupling\} the weight decay from the optimization steps taken w.r.t. the loss function. We provide empirical evidence that our proposed modification (i) decouples the optimal choice of weight decay factor from the setting of the learning rate for both standard SGD and Adam and (ii) substantially improves Adam's generalization performance, allowing it to compete with SGD with momentum on image classification datasets (on which it was previously typically outperformed by the latter). Our proposed decoupled weight decay has already been adopted by many researchers, and the community has implemented it in TensorFlow and PyTorch; the complete source code for our experiments is available at https://github.com/loshchil/AdamW-and-SGDW}, + urldate = {2025-08-05}, + publisher = {arXiv}, + author = {Loshchilov, Ilya and Hutter, Frank}, + month = jan, + year = {2019}, + note = {arXiv:1711.05101 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Neural and Evolutionary Computing, Mathematics - Optimization and Control}, + annote = {Comment: Published as a conference paper at ICLR 2019}, + file = {Full Text PDF:/home/alex/Zotero/storage/KQSRMXBI/Loshchilov and Hutter - 2019 - Decoupled Weight Decay Regularization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/AADJFDL3/1711.html:text/html}, +} diff --git a/thesis/main.tex b/thesis/main.tex index 4abf0d7..ecd3431 100644 --- a/thesis/main.tex +++ b/thesis/main.tex @@ -8,6 +8,7 @@ % Packages \usepackage{amsmath} \usepackage{array} +\usepackage{amsfonts} \usepackage[a4paper, margin=1in]{geometry} \usepackage{graphicx} @@ -17,7 +18,6 @@ \usepackage[style=ieee, backend=biber]{biblatex} \addbibresource{../main.bib} \usepackage{booktabs} -\usepackage{amsfonts} \usepackage{pdflscape} \usepackage{adjustbox} diff --git a/thesis/resources/figures/results/cnn_lstm_fertility_results_by_input_length.png b/thesis/resources/figures/results/cnn_lstm_fertility_results_by_input_length.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc15f833b0f90a57fd79944c96b09c1de0e0921 GIT binary patch literal 215411 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

hIC~ zs?;rENAG-CnI;D+{G3~@?bR0%imJxio6jV_h7uXXZ2_ERGU>>-PsH+pwy1?vKKJz# z^#uZa&CL1%V8+!9paQa00B;3pey1%roIhQq9n(ze7O@}}%QfWZ%0S*7e8H;mFr~p0 z?_PVt%q1UU>lLp4-3wBXGZr%N(HYfpk1uw&#iEGQnGu5(XbbDNt2kI|V-^q**r4~k zNgogzLEXB)iV>(2=z3O-`3igL2DLYjlQn=)KX zZ#i_*ujB>#(BGgq936J5`FSxJ9uxIvo0e0Z*YNJpE}I;QLb>B1Fra4|W5B~8DV%v2#K^UtUrv{T!w%&pg~2;Z z?uykd5(r-j@aFc2E+x%nF1#bxUOj8RAY|h) zdDE@@N*cwWG6&Rhfvdwe-@UbId%eptK>M28;z%+Dk++$4cMaJdrwX#Jxbx4~{&1>Q z2lkGEI=}ek=(W?K%_sEL_{i~mzS!%C?I$1-Y>`ga+}>pONGwmJM#mC?yEZIw`8I

_JcEi!hOJ5OS2$Xl&t+?VBRxw0qtYP6L4H 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%0AFEo!(`J*0K%{@>08 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

LMRAIp}38J`6C!S9dl0px(!_@Top2k5_!oW-k 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

)~vAm3;IksYc%3@{%^U`G68>tQ)d~&i5#diMX}b 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

+YUQBlH#I$(M$yPIivI)(P{}kWpSGArs;a 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 T_CFr*$E{vzx8l^YkD~trcerZw literal 0 HcmV?d00001 diff --git a/thesis/resources/figures/results/cnn_transformer_fertility_results_by_input_length.png b/thesis/resources/figures/results/cnn_transformer_fertility_results_by_input_length.png new file mode 100644 index 0000000000000000000000000000000000000000..81dce2703e2df69b24add9156808f9532e415063 GIT binary patch literal 266639 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�Oh?=JiND?< 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%0A#|U0R{ezytY8q9^>)|I0rO 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 ts}D=;KP%}UOX5GmzX}SOa literal 0 HcmV?d00001 diff --git a/thesis/resources/figures/results/cnn_transformer_results_by_input_length.png b/thesis/resources/figures/results/cnn_transformer_results_by_input_length.png deleted file mode 100644 index 366c365f9738fac0e6d9e9ad1cc5c01bd0be7fcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 193648 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

IaRfm&Y_RiKM4 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

2D7m%^1-a`lK2%G8tOq*CJsR{ z4r))LIv`+k1hp~*i$Q1@-Qs8otY-8LLA2Nv}cP#7%HNjZGmjP5Bw=VonAn2onb zw#Q570F?o$xk#kE5x%1i@xuE7jO zz}=wLq5!!^M+<6WrR=c*Vx-hQgu za}A9$L`AgIg2UlGz-&8S2ye^NHeG$2~|O_jHV3~ zQ>?74#$_`=VFex6u`Wg0=JN7#u!|6H#C~$>9`Hsfj=dzPKsepH=tts`=wJyze7!lw zW-pljKS)sMLJ)3{)&yBbNMli)1IKCYf~kTn^AC7pn+xz>P@>|`zbjIYc*qdnn09QF zjzav~`bvt5go~lMx|NNQZQhIuQ=k}ni*Ii z4x@r!U&mD$QLJW#VD&8z9J~v{%)thV$j#M)fz}fU2npc<1t-+-LJcG+FT68*#Cu-d z*r-B>nq~9e{$vF>oJQW}c{%;%)q%aE`^2;CQRxBRr>khT@HW!Os-!|1T?mS~EWWdz zG<5kRZMuW)^r7AjE;ujk&AvLwqPU>zftUc2abO1;+Rq_s;wqbpu@PBv!UY_+=!4!d zoY(}233w!M*{jIXv9Hfesz?Z{7Mn$#TJ3<4dJue${sDqrz`;^&i0*8jjqV$)8nzqT za&p5GnND8s#J^al7z};c7>mCK1qNNa{Cz;rCcGRw71#8J((E{x4EvwO0Xe(pAAPQ9;f|trhzA;15p5%Y$^*=qX6zlcuzaigmH7Y+|7BK|i4ln58PFn@UBM`<4q}FoSl>WA#|b)XZafsj$C2+BDnXfe05s`grVh5YCpYrrSKSoi`H{u-R9?P7^jEHElP_@*fz_$Fb zYRELvkof}FWApPX98pCxt2f1xVTIv(yBBID#)mH(oyUfgOfErWx>KzU+nfh{Fed18 zfhfZ2NI{RXJi#GxNV!0hx}(t=uOgwE&|h)eYpzYu+0>jin+DuN`{LIsTxs_lSw-5<7Egn3mh`63Kaj z4>(s-!T>(>%Tn-cBMDX>h;vd1>yc`cGc$K1{;jSNFd8A0jDQI9-=tRfRnpS>p!P45 zTGe!>3_r@GM~lXb{c2&U-!lCPvB*%p#9zRmVl@jNBFTg$E8-ej1(khj+(3;}NVo>EiT~nHL%~UG`KfOr{`A~ae@IQ;26BpHffd_X+_b{Xtb=wu ztj+E{50DL8y&HF!EREaXU)&U{LWrJG91Cj`9Knu+&~{*kz5y!Tvw#U@3HkpuYCg-a zZU%9loi&{2kv#J^f~aG$4;GP_Mx6B zHE-$$$^1WFI5~BRimVsXH#q!=)1O76mPrx6quYTvnxGc|-1%ca0GahaLq@&2#9K_h zbUd*ih=+&;3+eJHV9*^<#A-_r9xGEn3P9!_s*q>7gU-kaL>L5bXWRmTEdM=^6}a(BrX<H)8y?U1Gcgxd4S!HQMc4b(oD)(G`c12#j^dMM-?Yh&gv zZ_MHf*w6`V&sG1&pzYYXw5_CL5wq3#tR*5`gUdks@+o3Wmz-4?Ol|!V`}%+f*oBHW zJGOxL`d;4vhF)%I&If}L(+Y0HU9mPyK?)y%An-1&A>JFtmE<^NnaM_F#uw=5T9W41K%SN&PU>3rYH z@L1&{P#RcTaNkDl+89*MB3~U?rMiLg`laZkfTIsccJYTV7qM@+0L~SsLj)Yheh|4q zfyr`B!M-B7q*A0EojJGsDOuueyRJdw24M|IGC=)lHP09D!Cqy68V0=>#JOKZ8V5h( z#tLE!6kkEkjK5813tlQW!unDAKcVenFtbZK1$qf+)nyQ~As_^EP6=s+#8qI6h;`;C zwRA9X;EaAL{TD+Y##@qQBV2VZgLDkwb#!2eX%WRY>4T-Wy`H|$3sieD7;*>b)K@ni z9^Zo`otHm)%+HySw!q+>K+VUifcZnh42jA`Fo3{3hZIHe#!N_kWsD~mv|mP_hVa&4DT>Fr!%`hA@^a84qxXs}pVrM)$H7i^+x48met$ zZFP1Zqi!(9JA3S`XI=vv`_bQR K<$yArQFA}#$L>R*aGOXUJ7vq6YdW7Ht>3vkj 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

w(qcec3GJthejO%OS0D3y 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�KQl7Lk`9*mV~ciB3bA}RINg#y2pX$ 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

-Z9 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 Sdrn^`XN1hr&Nc)tTJsm%!GCuE literal 0 HcmV?d00001 diff --git a/thesis/resources/figures/results/lstm_fertility_results_by_resolution.png b/thesis/resources/figures/results/lstm_fertility_results_by_resolution.png new file mode 100644 index 0000000000000000000000000000000000000000..0444f936b337e192add5c816c86c48a6f2da3eae GIT binary patch literal 219668 zcmeFZi96Qm`#)SW-=>+GYLcauNmK|?Aw&xmmF!DdCX$pTJK36=$`*rL5>i85=TCT!&m6~0GflYP*ZaE8^R=Cque#cyWlPpBS+HQi zGL^$hnhO@JxVvD%;Lr5)$^?z`4{fY3mYaP7&^53-NbJ0&9=# zJa|L!oT*jPAN}>F;z@Uv7HKFwzxI3KQn3xrMT$y_;SSu+Z~D?prixM=1m!JST<$nH ze~pf4lOH-Gs1ou&_yqswUrhH;=F$J>Z_vMYT=~KA|MPqN`xnaoe}3!y*1e1W@89~J zpY!gI|Mzb_x%S_0g%$blTG6)n?`D`k9RJ-6|J@Ap8-f1u-_7vf&G6sN@V_hY-_7v9 zOYz^z@ZZhw|EJAxcmLGqD=S#Xy(hJLay##&4V11sRCsZOUrtUgJw1J}&}(|2EM1N3 zlIiW8mYNmgEh$F%`?GE9QjAomR6;kKM;#9l7-%@3S~AfY!U8;#=PrU@b4abLvI!C(uKc2L$lCijSv~Z|ePN?nO9rr$i zkCtH~?tQry6)wZoa{Uaa6O2_y!o_YZ=JVLDrZCZ7@7!n|tL)FMk#VMqVg2>(ffb@` z?Ne9u-5cLjR0y*fem!xaYN`{z9=P_a5Ib}JE!|bp7G?iKuOtUbcua~fE&P$y7NjV~ z)?P5aVXcCPYt+SW4+cKynQ-N&npfT|!Jk<_*5q(JSwHRm|D^x8pdwVRzhH+Lb9(TW zw5_p0;tva$>sD=13$SY|Et#GeYAfUO4rpp>N;1ee^ZtR>mTz^beAbOwH=KJLlq+wF zZjx&>RGU9AQj5CiSM~j~lXc8e9X%tRIH{-S>jEc7*oS5&M`AsvM&IGTyBeOJ@5y+h zK#!qeKNL;ue{=QMZvxM7VyGPopA z{&t<488e%mp168WFWaWMt0~u^C#Nm&-Q$zl^%gOn_xD}-$uiutGup*8wQyAUdGd~M z0ToqRWWU9{u6LhFUFY+1m7f`|6})-C#>OV|>^pvLabv^Jl2;b52nlyw8c?q)}2 z&!>#GuGk=5kL7zKRx5gWOt;R>nD}zW9GW&{B#cMhpB!zpZELh;R`E1C)*dsfJti$0 z8*tZj0$-!KB*eMFGV$#DB#kxZO6I#xzxu7DbMJ%6>7h4f4Vjh`rj1q^$E-5n9W-aG zWZc+z;99X@xFN?5i|TFmjd+!-u_=D#Q;@gG?YNnw8L!$?FjQ?f*6dP-4QsUI)6Hle z6Ay{6RgpY5)=7&6&)#um`8sjO5W`ka6PhRAm+a4CP3%m_i8hl zo78)KXOEmz|y`exNDX zI@R0oRHWtl-52iTU#_=3e3VkblaF<7OZA>P|4HC~xL!Z|^T)Pkm)0sC+FW$#%|m|+ ztNHffQEg!5$hQyv3xE8nxG%q-x9avTfBbHzd+U|oF5S*D8Or zpgmH?-ZLW{YzKVN!1Kj?#c?X3!bS@x{kTL}?+)?ZaCoyPTWKIih3e((Gg&t(JSCzi=#}*e2)8wVZL5f93D%7I+=!7BgIZTw&t0 zDyk4)kk`y4S1xm^FJC-Fpq!`CGBKLfo8785wVi9hU6$+2NS)bWd-;Uvvb8&Xf)pmV zO5r_ARxDW{95gZ1S*9@6vns}GvRgL%{KsSiDpU6M_WU9uBJ?Whfx2rGZEq=6Mm)c= zIQ;O!$vPA74SXKo_x*C3%Ew-}_<#1W>Ze!1o0fWrOG`_Ct&Uz7dnhO{-1wqUX%JtG zb1plTsem1}$|BlH*D~HmOXRP(AqQ?VS(wdljd@ztqpQ zH!sr1(UTNb2=bwwr`mJ-e2Rw0a`k;w7tN!8=s29$HjP6aKfZo}>fR6myZTetx%54X z-Y85J|FR|Ox2fK2lbz>3ZtIm?%Dv4;Blcj)-0T?BwJ*1m6?$C3p#NgNV|RLW>r`FG zlb6f=QI5a*k95~=p^6qTS^55!gc%F<#=keKF-3po*35c5?A<}FOUvnn#ao3NIUDp# zqUJa@U3j@{0Hvw4J28gWp|kp!!I{s`{(P5h+j{ohePzoygN*@ec5D{RD&uuma&~rJ zbNa_;{m1g!-cnsRozcP0%ya3#W9PkK?}SE8=duOQ=A@|r;iYS`Xs4l;$c$oJj*Py0 za_VKhORJ|@tLNB_N^z$A=3}=x@j}lwIn^0Sm{%||t+6fjl3J%~AK-aalPzl#){N=t zH|II|2X8ubFhqb^`qK*D_1P^K&zE|p7#GeT7LT;P=KMs@1uN*mxWe-#q3xRSIN_d^=`H1Ik6>Q{m-S=*bw>UqWFI|MNi%o|CnRf zM)m&S4C<{vTW`VE4JskUTzZDV95}FE0jnkMtCw_kXP&PU6Du69xg}#~DnHR4O0AVg z`h)#FlzO2R&)wRC51DpUgsmBys1Qjl#^Mc@;7I(96~bSP<4fND^8qazv#jN@RV-WG zd(z7I#l>xZw9xk2W|*^GQ1_AUj+6ulq z9CP1at}rXx;Ihr$+u`eL-{XoiJ82Kl2G@C{s~o!d*nO;j+NU#-CAufAbvP_}%K!Rh z6$=mJgXcboUPP5}?XGj2bUHGv8=bFo4xKddo^c9TC*4=q1Z2a%Wy_X^EbDcRHu=^O z?b4o;!{gZ8tf_ux5D-QQHdrjm4YlNYx6bGtePi^^)6B|B@uH}OX`~t#o&^l*Nv{-p zmu!&1Kl0SEyJq!{GeIHqXQzF9&bAb|S><&nq*aRLD}@Q`NLD)-oq2t0<*Lm` zeE^hHg=iwO_sG4Yx(pD#1k4Vka1s%{9V(38=lN7@#-S*4Y5$J>W?p@W$A)Tc3L zjRpq?Y3=AEcLA`_#}h27u8{;tSS{ylb@Yz>ZWPJH!yy8AN9*uSeII8v2+KP6x-Tl}wR}v656s=9%w67^Q81L>_q|^;=(GyCj z|MyS5ycVC{BBYg24B*AR+_*2s76J&OgUk|OKarQUu%!tbGc;6g#S zC~;A(grmLyRK;Vh-h8>axf&=6XFsKzI|2s0>Qr`fbCa-X%E7zsN%g*xa4hm*q?Gl2 z_p!csuO{&oOcNXkF|@{vTMC{Rai;m_-#Qinja30yRPP(xq!EXqjb0Stj)dbeytEtf z{|*78VheNAAz|!4Dx5`on)(S!`S{4iyV%ER*eSMux5`(x?NTuxeYrw0u2|~R>Cji@ zO4+$<=e^6ii}If`uVWVq z>KWQ8r@uS6j;r1l2R}r?b5bDo;Efag7Hgz!3~QL)b8$A!d5cEt&`R0?dk+)M3SefK z9F3BZn5bjUh7I>NN?YP2+{?PUe1oij#T~aZgClh&Jm;IQPI!fj8Qq?qYMoQd!jE?P znu*S`MbFsHe6aSoB9}P_~h6S>T4yrQ!wKBc!ZP{NgznGJ@A7;5}Iz69O{xcr1h9{qD{v2fvva zuCFqKFP4f6xc5HQ3yF?4`a=Pj>o9e%d1y1ixCWfDna9}mi|kl)a&q!%PzW_%ukkOZ z(FvGYqOWsu#clV7<;U){Y} z_(s+uA%6)^&&D&SN`3F^7kRkZ1IGxWc^?9q2y^`apTJ+d)cS%Y?U1qOOJzs#dQ%$1FIJZ4Y;T%#_7PES8(-@ z6a<&|4gpi{IL|C%>TNc@*d5>gYEzJ5r|qhh!P<{>ML)Us7lwkxZ!rM4EoF&L-Ek z8=>b@aubTZ-Bm)Cc^}i{jhEXZ(v$0vuw3TzC5DqT`{QHnIs*==VwW%*L)pHZwh#f8 zkQEB!zjqX_v&p&lid}yu(t2=&aKg-_ab7PovrL&vh-%P3_UG1(f<~8SJHky8di#?z zs!!N9miY5*@tz%u3BA4RJom)c+J`!iHe<`H9aMh77TL?h4y$Q-eY-CqbD6;<1@!oK zyb(2^3BM+9?Cj7ZVz~kad5)IB%+wLCvxTD#=T-0->mm zIy;)38FQ+{kE>jn$0)OUfBjPvu%g2U1J@h0_lu~6v`1LnQE_f@>om1qg)dN0 zx|HV(k7r`?cMchX2JI7&Xx^0(`d_TlU*U z|Ja&B;*W-?ltPPsF*gT(DaW3QqSqDM%YLtQ{22E({lDMk)s9T~ui0@%fM8SbAfan} z{A>7IX)O<6M6ve=R(ee}0EK&tZq>eIob$tQdIMjb&aEu_j*8P@11dn7b&)S8m(-Tt zSQp;&w9a^qr#Hle`LoaOoh4x4a;h8jFhp^7AV^u3_n?w}jmj3ThpV4Ra^1DK=#`O` zF57x6BqnGTkCCIs!7|_0A}lVw(z~zN-Y6DJbuPs8eSiklj<;6b4fWKoxR z(YR?k%Af_KEvwNca=PDpuJUXlTR7o$W#y3+=Imq~FoJSLqDy~EIeM04g$35F9Ac1U zp6*odc~9lQlBXM&zO6j>YrT5e1nY2ikx2lbqQWPe{9eCd&kYy5?v=Aj{A*LFEvXXw z=qdsb2qs2SG8R=5Nw6g=-*(Th5f%xt2jH}#+W54 zI5+8)XRS34=J%F_%?mMma~T3E2YZVqzdfqAE8EaE$xaQzk><*U!0?ELmK_AVUpCxb zyQAWiHMmXrmYDVQMu4?4l_s|dp%VLx8RZqDddIwTDKahb%jwHws}4{3`Q-E$P2ERz zlW_X>o`b!EpOuo|=l62C+&1)Qtu86R5j)`HGQ7S!;zdBrILSY<5+ZHljPsH=V` zUOU>H#7&Ci)pmCk4Wa#C*Y4b^n`&&-J|b$6E|7vnAdO|) ziOi%|y+>*Y7ecV{UuRn&p_^i8&^}5C>g?OQv`}W#;{$>>>-0=Kx#W5?wF+>+mCt2+ zObp7PNU$J-il!M#IzeYFBbhNV#!FZ;AB?nAEWd|?fVz;mZZ4y2#%^M;!|wB+i%XYD zH~j{&tr@Ac_o4pLr&O>$4zo5AY zT2k6ri#yLmjwCjDS4*M$ue|a(^=6|u79u73Cwa>*g~(Tj-y{jfx!I|Xc$MFKppiTN zKdzA9ZeG9yXJU=F1&P;471G)bz24CVl|V>yIa9~ji#d)hy8-&*AFprkdUUuK$e$1I zCkWtLy3Hw7R3#+m+rvkuL3>7hh!@5x&>tvt9}D!JVVelv)Khk%!&H37?Q6s>MQ^XP zNh3(4@`JB72@TY$$%)3!5^C(i2_synd`_C40pCAu^rg?B+p$6STF?$geRiwYIsj`z zsW+jAwNH(W548CYpJdaP?{7sxwtMl*7RF(lc}S}G|8iIq-Gm#7`Oo`!AU0Xz(G?_Y zTMB*%N98|82nwQ;DN2uo9jiFAo6Ta7M?u_3&U^=^sgDKsz@MvsDcpNy^-VFOwKG#=LE_A5NibjSI49C^2)#MA zOh-jWZ@^);BT`6<|K-J135)8efTfXM=ohxd8?Ud|{QOc7eda!C@c8^mSWPVVmLe#P znUyQnNo^Z#a(Lqk33$_%Es6SW=BB7+X`Of6xpP)1P0L@)I`=^s3(t)O^#=utFFZ93 z5a+*VtZ7FJuu#3nP?djJ9jYk_TF2IS$e;F1;tO;He^lK=V|~s3 zVMh|EF697kEb(B1o4fdWI%@Y0$OMekBu5ZgyJrg*7Xw9RY^-_wq=G#w^T)GG znJbQ;1vS}e+aiDN!$U6mOsFO)8MnrvE2_AyuCUcfHQqxcj0ojvbMq2x4i<#;V<$Pi zP&rC2FIvjN$FAx*@Hh={xeMf{Vtnd|7?D*lx)Kz~rR!}`%{s=*6lXQMmtH>dZ8{IoBLV`I`A z*d7ax`E!e!w%w2pL=RO`DhB#B!&w~w5z?->Tr?>A6XU&IQKkog$o$d=DbC&!ZvmV* z3+a&#Y1D29Q?v-nvTnSy5-5Tz>x^8Cl$7SRQ^*)PmL`PdeSiaN%qO_^#TL(92%oJ$_(%xb}G1Y?PHzo^$V7 zxt=En0(kdK*3}PoRJQ%OnAc~iSkCWlUVPru1B}H|Rs{p4?_gH&kB#8`mz=u3;ihfA zpHI@s?7q~-7Pv)PS%p*wO4e9Jtpot}hw_;BiY*>gC%`){?mL{=ZhK z`7ozD#3usX$Q=UwcPq3GhZtn9Q2$6Tl~&NVliZ@cyVJgGF`^9PrHXEptfTz=9bpe5 zZSsVyy$R0LiYcO?#$h{JHd>{ZZ!V|4bQ+~ms8=^xKezx=O*!^&bXG6@6CaLCxD(7O zF|!{#7i4vY&4k+$@+c)wcmlYm_Uqv59d86S9SS^3J1=1UZpl_QLrYDidyf8T(3hPG zY{_q(LhK}~LXH5F%55H8(`bda?8-hP~R zpuq^?eZ_H79DZnou)Lz2{Mpl?$D~vuNv$=GTVLbJ z#K}~>EoD8)W}YYJU|%j+PDH%Mi?{>4pPQsbSu22FoC_W_D7@%o|90Qv_+AnI5F?l7 zT_kRYP%E@nB$fnS<`{8W6U76lO-rBl0pdwLK>cqRu>sgBzp_H%7CB?RF5gjU1)&qF zG>*b%6s~bm=YV1vf|f09tpHj1uvl(;NM_qdhLBbWJ0)KX;)c+7cVgN1h7Q*OP4^72 z=immb2FiX*It}Dqj>uSI>#s~g@Nse#lR(=YSAQ7=ZpGX!3Nh`C2) zRn;+GeD*lAvcN@NJj{Y6`GuQRLa5@zqw#ykIDh(-VUf6AYjU_dv}P71`(&qG7Zp!1 zPg3_h27p)-hCiStIF0VIZ+~?f?b~ulbj6fep2NMTWpfbo1j(0ZFzW%I2nEdfJpx8( zg*$D9hG}9u1d`nFmO?>B6Eh=sSg6@U3Kt-9*y#1@?~PYyJ@#B2*6*BMv$9-Gu9qPX z^{yOHh*2{O|4EIEask*{@iFK#TVPdhyU+|0Au_uAop>sKO5EF+-K*lAyg~)cy^E%R zS>vslq#w<}mkxn&ckfvi{`e6T%h2hen7O0CxT$eyB`Qh+FRv{-*?$ovgCNuoWi=aI znj`?TEJEUsgnvDs0TMX>rZ0~6L}VE$37{~!-uoCM(Ea950_oqZmuf~y6v8?ZvYx|t z<~+wYX>NFYOS6ndJ<|@39^`-R&#mXENg8{Od^inrWTF9-V<-KLCF{!`X+H>=7jLS+ z6t6mN*sq^m!hKR;#hzhxNo+F4C{WBXvAnMPap(t@Lu({VmF^AZpoiCHwc1yThT?rI zM(jGT`=>Q3XXxBazjyhrI>S&B@R@=6i>&zsztEffq+7GW{o3*kdDXol&1teK6=kc{ zZ&~S zlk1@Q{aI&;_jEj1LC*C^K9>e6f0JHL65brAAqUq&4_M!P0B zCcG&sAp$dQI!Xd0D+W&r33XSOQ|ds|sFVCp`K)Nj8A4^ngQf>O^twyqK^4SWB^R&1 zu(t^QPHN0xq>U_DcB-wAT$PHd2YV9)Ioddj z`ad`F(WJ6!DnJE{*Oh*HoFJSXB9X+oQEHvmShR|2T$ zleaU;{Zq}52tFEI8ucf+1xyRU80^2t8F#&`rJF7sXpo1ZelqTIh`>bdVe{{wpO>TX zGh58V#ZB&zg(1X#j2?~snaz356I8Q2KHT`W)ExBQgu}T!b)wl#AyPrdq&~$xTWm1> z5zW7bJ40E?{>xP!ZrLCw>yyg>PqkN)L?60JO=hDtAN7EH4nn`sA>+D64mLjQHW%=R@X<`=_fVCyfH?=Qe1)Z{%JQVqlA z=I9rEvz=St=h}v7_xv#Ylq*}kVCQ5s;zxg${0-R9d9g7SX383w3x729#sRaFptB_G zP@Y+{tqHOjcK5P!$&$Bz$CfBtuazWU!zBVsC;QprwB$9o)!$$nK4t zmxgiar5f4l@HnTAI()1Bd;aPu9BVmp?qhO9%`CvdQ3?`xG@70A8=)qaIT7ccqqDE# zWj~Kf2pN3@SXs(G+IYKp)q%Mrmc?2?zX138ULmPT;RZFZv5zez7| z|6h-@Tk<&5)oelfEG@R%eoF6oRWVt(-TixX3u$9!Te^hGOX zBLo!RT#oL`aUT6-!Siq?Z^>J*p%(rQdjPG(;diLv`?FJ%7Il^EW(uw7%*P&oRkvA0 zV?Yw$|R z`}T1EQxm;~lW=o%;|wXx!B7CJNo#pgy=WuNZ-H>ix83LOrZg?P^IUTRwTUpu9^JdSOVM9ObzQ35T z<8l?v3lcL}6@37y26jr7bZf!kR+W%x!{4G(QbDiN)O$tDuptG?(PzSIETCTP_{Js+ zt(*P#f#pKljZW4gaDj}22W8N5YDb3v?KvNMy5(+G;aJqgJglb_-S+`OjCsSx1|A-P zH%p5Lt?Cs=7EXelK(@Nwe)3F==cs`NGjz*wwcWf#3WX};r`G+`QIc|y*TY|1_0YxE zLl8JV)k5y#r%w+Q+0BTr2&HMM?G~)YN#IYNgBRw1VEJwV6Dzo}18^`nb5l*UAD`Go z(Ge`unlX(KFpD`Q(8D5qxXSY5pRZ6Q zI+)M^@tfreY_Te3QBE3$wbq!_AB2g>#Npg!{C#lRgd z1^WCuJ^Cv+9q}sD4p-6yAgQ11>NpSQ`^Ux0kNWaBHwp_uk8@E?28LIbRWP@(D1!@i zAE8LWh!gP|D@V&99h3k7@n8i+>>GhQ1zMnkFvj6f8pX}*V9oI@1~3T~pMCb@3L@J6 zQH|n(km+PP7+QYszxs)!9QHjHqp+t4Ze74o($9VlURobJ^I>ogAinw4AKXZYR1E%9 z=2qf;&f9ux;*U%N)ro7G&_-);NCO?%2Kp6l7s%NPAjb0Da_6uwAE>?^3M0>hRG35? zv+yn%`c7#o6}ym<(C_Ma1HeGJ!GZ0q3H*J z#H7644T%7yFAdz4=Rs8i#L(Pv0Ft2+^q@6_RQ-pem6S+fAm(Mi%mwON8Ct%7n1!PX)G zB-+nyv&(n4|J{W*S_(}bznB3z2@R0r8~-_FJ8cvao>iyeRlM2C^dYIT7$LbZyQ$0T z(eMy^Im!8;3Q)`BkB!gq(~R3Me}C#<$nRAY>~a97N>}yW7>p>t=(3fE)(2Kl_ogEFNi);Yw*+Xn5mW+&Cg$xKq$L$}Vwh z4cB!l_ICI(?%Y&zqk9i1AwyZDj|9o)Ze=VT3oe_eeLgwz@!P**;e7xY&oB;YEJM~5 zO*@8z*>UrvUy~kMGz-OXn{TFYwBHj&7C+BNcB)Al;L`+bk6UgOs90m7Y`T2U4+t>Y5Y0`Oj8WS zO_N1T^qxPTHya21h-J3br}P})kR8>*ta<9ddrcdTbwFSQJuGc-K?R6tt7RR}CJ2>= z=@}dRvCn27X{r#!j{BzCCW}0pc`X0%XS2O_fkW%|gX*_|sBP1Xq+}C9E;U6i9}O%h zzUBAcB#)gz`hCZ~rRPP&nIZ9gEg)C_C4{LP=hyr9T2^fdT5wbnF2cV>IIo{@z%6^OD{0{v?P zQ83ElBFM-~h7H2P$Y@U+E$YO!o6&3mkhr8?Sy+u>P0pXpW*?q&}+y!Q4Ph zpAc|X!?{PKuKs!TPwE|+P>}^;+65&R2P#ZDy9AcOHC*ySCH$`o1@u7j#qzdMP0twSO{ilX&X=oI=Z7Gc5BTIxx{Ga6R_bn zwJEH?S!8@_TPi2=haCbQLcLP@HD)hJD2Cowk;FV&_7{cIt}ox9$-4TfNc9C0Iw2g5 zz$TJ+W^$m~X#fhc5_Gz?|C*7g9U%LQlB5a6R4M};e0^l_+*+m)UPTDSa7}y>W4>~n zPEDec&s*)XZs*y*Ii@H!1?g!`r}}DQII327&&V6o=l}vZh912(V ztBi-UrZ|pj?#pAkTis%BNcoYe5StYd;M6^ujm3PNt)DGP`_wJ3<#;Eg$*qGgSMk@F zsrv8T_Z zxW3$OA4^7>WZ;eW?2cLFdJY29OMb&{Tn!N;3Sss%I02=!1+g8)z8tNLL5x$Z(9i_icoP)_Hewn~Kg1qi)lEt`(y zD|C<6QZGUBJjyNx`tgzc#}=}iPoMaM6Top{llqilUT+)>gEeDy|0at4Lp9^I08Ri3 zEDV4Cj*xo%>z|tdegn!HO&t50cE|tR11<7ZQmS8`_sy%Us8+`Hp=PM>i2=O?mPn)* zQg#y*YEGl!1TozhDhaARKqRw9oDGaa^iuKfGJ?iU%pojaB*&wzo&2<)b}P=JSG9qm zRm%kVJuC=XShBm?c58$UvpeOAG{{>3@2|mOVPRR!k=~`W;~YC9!8xjOd~&ce*6@|p zMz134`yGgMz~q#2Uavsy(8~%IhG34lsXqhnT?x(E>s~_;0)6KB53w=_R~(vt3`l)u zSl!p;V=I!{jPX2PZoQQ$Dn4YpQ$%wBB&&p|;lMaTZijw& zRIZxr$%$Ers3V!3s|aFiEBwnF*FS>l)&$H?(++W--mnVE+GMz@aNbQ2xw9UT(%`92 z(6%*glC~Y`K9eg}UDdc!k>?TVzCr^>m&(^vap)UT>=Mgt@!q-D;KC;UHvTJ)o?O}W zHtny1?OraEE{04npB}~bI*9FgA5TY%HTo2+Ep9l}=1lI31^_7kr_puDnhItW^_ycV zMktNNxtQxC_~Ck}_fkJ_TI`{x4*X8RL%Tsw3+ z%R1~Y0hJnVJH+0e>d$azdz#apVXd#NX&x`a-dBQ7RqBaS;hOFoTtnOX-O-O+c5~ZA zB5am+bbE|l`f>ST-)5{C1%Kz!53uDnXEo+7=#&KPv{)s3T#mT}R3JDC&$U2*CL{vC z%J+_It@Z9CR}*m@_4XpEVSPQsvNAIq=SEV!Zvc^%fTJ5cT;a7Om^|f^=f{z7K zjk2Nh1Pr}uKao=~?G>CNlbu}6u8roqS-g86%9JLrheku){SG4>Q`X#U|C}a^!27+1 z#FKqM-vQ8{xI|KG>PJ87Tr$Sy7&idhS?@XgZr&e-de{cp@dl|&v5T)`3(BPdT$X@C zAK6$t*oF;s15mWne;F`fE0ag`1SfppDjqpxFYc2+cV~X~!#wqz!4}#&3*sK)Ob++A zDvDtW$*Dy^8mxpt;r%u|o3CxrM1ubAIFZt5_<_MwLVeq`1+6jGA(U1fEyt7Jihm|H zt)GP@$C*nC_aSmPqu(^Z_hr~MKDB)zrsmx}d7|}bYxg#oz$6~7mUq2CZ7bIBqi)m> z!z>TxN+3Qr&(DX|hDIZ(#Y{Kau~p6n_Q~ovOo8R}lB163I2I`2Da4 z(y=XQjs%QPlhy5K4_)ggl#Wvyf-WnUq*awWO%AXJXMdk2SF?lBvmAO3c1tETK^N@?`{ zt^H>EmC9{R*bP~#s(Eitpk`%e+~rorVfOn_l>Xr7DKopk^W6%qAonXtA;+9bCB_N; z}=JEGq7f-epx0w;X4U1;O4Ba}y zEL&p`bN_XXqyXsyD_4@~Pf;*q_g;!u2|F+Jb|cC==v)}1red6bbJ*$obxN{X&MctrzJq%+eDBC~XUOo$p!Jz{p&o($5e!A=1&eV58q0~ASUc;JNe13 zSUV7rGP1(5nz5S+sI#NO%+u{5&y-DlYP-k$9tukmC9N0Zi%sPbjk+rPRSY1?7;lH>;$k76 z61y#Kg|Crmc3QSOa2@D#$!(n(9_Cn^wwvaOPX0wBTEVl`ltFLun(DQ*2sCb_XhPT9 zdv?fSmBL5nCFg%WLLQNp!T;cAvrFu{8Xevgoh7noxTJ%QzF}83x;^iIju2`D2N3vM z*+w|CdxX;FrkHagqc3&%{g}P+=VJs^{`5ZIXxPC3_oPT1@umTscWt7B3vuq!0iZ>}Am4hYCr> zV?5uob@!rPf59}-)Z^ysTmpWHHv?n8}k z!|C%!ROKKz>yqX%;B_vVh$HWt#zRLGrV}y)H5QEwxy!1BZJDiRllWVPDzM5T%I+Wp z8_v9DuyhU*q#V26ZX|PA^YxSAda11|>V&(i*_-^lZDP9JJl*8QlX?IUnRrJBit17N zSa_Jj`O{dd;6Y=6ZSUw~xjBCMD>&bi1#j7wm0OVtVmiO&F-{ydIs@}|qXL-JvZxQ& zv_RakwyOq94hF1VNfa;jY8Ufqim4}UZehNE2QmNDL5)w=O1e-}<%j~SIKR%f9%P>; zY1PuUcn{P#(-(jJA_484lAWxYBjPuJb`@ZNucEmy5VjJe8$)z%<9)fs!Cg6;ekQYzV-D{B*v2jM9t$Y`U$ z_L5yY1|SHw1$j@Ktp_n-Z<7>$Y^J?$X8KN`R);ThX!0pk(mnu@Te}_3kn~~q?LlHG zzEU?Si?S}5JS*dy{eE4uI=%hV{6a4(@sB)|&^gjEQgBzY5)*%90SVr*xjA&1wRnT0 zdL~o@rNQ#5DpB33%UR8rvz!{6`pYQ4gI;&OVGOa4$IGIsu7#x}d7!ZjAT-hGk47Xa zg_T_v#!YM5ap|8>dD63*=71*1D~Chkw2eW~K7Hp){|gii^LiYMZlGWs^@aD9R6jGA zfxu5;ukg5tFt$r`Kl`2H$Ph?)i(_cDEi@z+0m^V zx_LwXj*MIfzp&(+bo1DxyY8pavKJmj*s3=hIva6PrMqaErzUI&^byK~Ya5jgOM2IjhZFSVG>JFa>p5S88wV8r6+4`T^a8r26dx> zKi_ZEW%ezuB2E*ADH*-Y*^$&7{Hv6Dg5b;5d);z$ADqm# zY51Xubtl}SL8000Ino0f=Q8YCHZuYd-%EV`LsWRUUQc8e66S2vr>R!Ljk7sf6|)mtqx_tU8iC7X zpdHT3O%zF|Y<)4Fd*w;%r#cNCNWqN$5Y)P8gEXn!rX4wuns33FyjQ2kQNtyka^mSj zeb1Yny?3|Pc=pps7-h5{wIa)f8CL|?ls^=>4ap$FLz#DfP@!#Pe9YlgQK-%`e2#50 zcj6wel1@bF0!c076dl#Jh8?v-7dx+;#{!wtc)3R!vKtAUk%}YlwS?NN!13=x(igmW z#IEd_V{hHlnZ~bPCKLwF96l>;XXaTM6_B=B%FD3gw8X5i3g|0Px#Npk92-XvloaXN z7FYUL4UMwV_^Kw0vb1TFqBc_%2~?twj7?Bb;im}oo5GV5Hb7M@Xqo}E0%VOb#`HjG zDE`-wMdm9h)?nmq?>l3>?_`bV?+nsH%M?n3eitwmDQ#<yd3FH)}m>Sc=&vpZ5n=#R^y%CEV=t38Ob zzrTk#mHfAP69URMu?{K8)_KIjtqplgCaGN~4T9)NIK<#OEU< zPQCbR|6~8xh);_MeuVKFFtrYY<#shfJc!{0bGXAiI5Lw^4~%sX;mE-ff?((!ryita zXT~)i-*WWU-_DUD$y_43#khGxJ;_Pu3>6C19&qPvx-o>$(;D=o!mPawPv&`kMW5RG zQ6fKmYdQa&!IboHrAVm|wMBR$9m6}aELi+O018o19aWMQZ zK-t7%RFDWeZ&EPuIrXO0aj`)yw_I3hYc80(<k|KF{720=**SBhx*+^9TQ4} z%UTTMAIejZ{NQ2LceW4(8X_~xU!!$tnW8sTC8fgqQKT6QR)Y3diV!pEvA5fB4Zzk9 zBOjqtjDkBeT$MMtI3vo(ST~A+*dm9klv-en!aaDRG@kA2@?))mmd+!1UiJur=?GzDiP;#oPh> z8BG>Wrym|zHg>(pL-J!e4^Xxl`Zq(v8+S%{s>DI(PMEQ?M&nhL`>_$(N28xUF~sL9 z4kCTw`!=sTXfE4ojp0sJtKR+3T2-@GypEQWZez7ex43RnK)#6Knzz3>1mXC{5Ozd0 zS?IABgQsu;bZL;Gq$07P_dxe-H5HQ5j7bHur_h)fu9kDrm67-RY&$f}*ZlbEsN2L0 ziFq`0jWJpTM{VE>1q|ju*V!a44ndq|FsBwIkXIZ#D|}^{+fjBa)4O8w4!HR({IrJa zCu#Ch@XkwUr1Popq+a;ErZ~D2rX%dSARv9_GpQ66FBAHb%mK$0tfT8KbJ0 zu@D!xw;RSeUr%X>UogI-orPCRj($ba4wTazJV@o%*ui@Ud<&(asalUKN&Ss;Hw9o4 zUrec-AHw^Q0IRSF^2uorIYRRX$|uNstl=F3vk7x95VIt6RCQbE59y?@#JeUZRWvHR zM|aNLQG5rGO4;klTXcF>$PqCWUl(j#suuwc$v%F0%&g8v6w<)<5iEK#Oz04;a=(*h%t zU%-l+`Z4r5Xhu$G0FW`fA4o*I(zoc(zCn*Bw;K?xIp#;qxzi{vR50N@)6d zH*QKGdu$qtM@iotmh%R9RYv^`gJ(;$qb4Zn?}BtwK^gd!W|!9;0N70FR2y((O02Wu zUY&qVcZVY%+lB^buJ+NLH#Y$MV+Cr39iSgs5g`-wLOOznoiIC6C1wH~L33<4Zv}&@ zl({YuTT)qBIS-c+%GOEtTEa$k^MNbAP0$PZe(C^*U0#^kT!X27XVn7KUYZNy6e;uj zM*QWpMd#cb4Z6321UQH?OFop*ggj1&=#63Fs})&_Dc0!6LF8-;df~OkM?cRK zoX?jT^+3S)G0jWqh5e7^aM~xw`uXU(oeFmvXr4M+vBqD~Xxy ztEQbHHhgP$+n-LGs?tUotGRQ4t_c7_SMTz42m2(SJ0W^TzS&vZcn>rRjEA`tWA<9I zk1mt4v}iMGoz>;lxj7GwTE(lOV74^-m0W~hr z#3)?;;|jS-yeFRi@%%ECT)*Zw*V69=S<mu7exL!q59<6|4fXby~P!{yp||a0t@#0ph){r zTl-&UgM((orr|pu_9bvnHyM=S5UICcj)P}RIT0@8)O|7Klks}V8`T2<57V8Bb1J^# z$VmduaRH6?$Tn_K;Xq8neLYp8j7ow=Bs#S=A1#aTg-xwCp++gadYA>Z)mGyt$!?}s zd2y_7136Ag)6*^we}#O;4O_{TfUF6;X7OtL*l{Mb7^1-Urlw#b+rlK|r29 zXss57W?dvt;%XEXxmEqZUTaVi%;_OVR}8x79VC& zM7LL}aP91^Y6Mt0&}OQ5j)VwM@=Au~v&k>&ByNo(=@(gw^$4m3W>m{QQnILS{EbX; z8Wbz4#{^az6il($096x%nEvWWX>qzurye#>8_eTC9Dzf|#>V&RcA@nV2{MD7CDadg zWyiL1hwQ5i=}D6Xj^#Yu*DMFVP*6QeGedC1O0|yf2^(yI-V)=y`BTkX6pXV#h^o^x z@^NzO^hvtmja*Jb3qIo$^@XDf>YOB*srKNayC5POZ3_Nun9_mPS)Vow&f<8|O%_jE zUOXgvh97N;{F+cdU9}Xr`|B-^%BPvfA|&U-XY-Fh7w!f7S#9zXv!|(%3bzY1L89>U zy@E&oK~@w7>$Q4=tXm)@N+=WWl;zzWA8v}M*bSNyRT_B1M(le%TJam6lNf?n?_7V% z4uPPQv3uvvpF~!V>>4Q77D|YmwxNFr>3Xfx#Pt!HrV!xXU7Xt-(E!9`hJI_(DTyWU zr^BcHajtT7lJqnD%|!kbP-R|k#Tos3um$0Xvdl%(-8q|uVhB4T6Gk4=d|4;Dp30oz zD#dV68&WI*G}PLAKnz!n-5UMVmQL7rca5jX^Dg27)lv$3KwLeX``i&GkKL<{*NZU> zj47BA|7Pb#Q9@{RkK6mlC#7i|4C+Y$CNRpNk5O_+0*gG3{va~4?KV|(0+ct%8Zhwy zw57YLy6~sTYa$9uqm(p0gP0pPkr4+il@XSGt0helPG4XpIiqr}vq4NltfkkTet zluWgPS7}!vlvs=bC~mqu4!v2C=4Wn6nyVI|I1Ipr#a8whI3I~90JV7*=5Ic|<%`uO zoJl4Wr5?3fASX_-0BnLN21I8ZcQFLgr7Wl(+o1A-zR@LRmL6!*17Hj#IF@`XgYC7P z_R&Nbl_a{4#>4{;PZNlx*us3*H#qC}Kmnj|mojEFVqshkK+G$l`867P!WdUtC z!YU^j+4p(?atA1A-%-j!pPs+b3%MWLC|nBh4o8H}0$rd)cfD*n7~n(qFVg%#<_s^W zuN^q5&86e&UPca8y9OXbOXKk(JqBp{k`|GIS+oz|;h@dWEP{tZE8!uVqheb$WnCzL zux|U5U#ukQt*`^r_1bZU(n+9NX3+A3$nk_zvzG25LN56rKA0H*R2m}cw-5;T z0LmNy$}B<@fyI=bpFB$ zSq$QuVm^mLb8)Y&_8^o|kFyo)JvU2A3yp!sqVLhwP-M-J8c$=~1i4h1xFjgx5U-m+ z$3CfeNVmfCVP?*_$GDM)H1heGXgU-W9mTI^&o3_`nY|1T&TCsRa4^|0cd$;1v}t*; z0k){D$YHuw2#|21^fKK?L@p0mwdCedb_}#pP3W~1%$RvQ@Ue>#Eemm3+Og)kY`W|O zkIqd#1YJghdxw6bTdHUVkuKYUE9XZ`&>QfDTp|<-X7Nz-Z-`d#(A)#1t!M|(J(8x_ zp+4~L6kr5Su+yx7ASCF*Eg<(cNe3<#KzdKM40-$^g zW#AZ#jgBIKNr#5uG70nU;&0|W%j@Lf@o;7MeIop`i!T0_3*7kO6sY!|4n{I^398X&X&I()YkU zJEXozxb!tq7NCt5l1>pu=#m!@`-?oigD*t%-}56=X~kSr*v%s4R4Gld_rtcgd}nP5f{{{ zGD-q!cBkDWfJJ435%DVzYBdd%vFOgrdy}|P@BDqpCSeH+_OLqlU!pxkcQp;Rz>hmJ zUD|3w*;ewZNsXr&%#Im!lAQ{;9)<&Q>qKMgEH{a;blIp-zb8uX0IDd@119gDi^YH- zI-1=&`qjdOO{Lk;G|AZGY9$Xce)6KAGI!aE{Bl}TO6GJwv%kw9JmN-5OOHLCAU>q`rl><}re^RO62 zY=ieirO99kW^_2H7&pNYSd_H~_oAAisH{nKH=?MrD~c}*XirV(8r{a$grZ_MR3*)m z$Bc@K0(9q5ef;x<1Jt`|xS8&)2xu7V`Lu(e6G!#Amk$VBh~VBYs5xa+WzpJ>xaDXo z6$5qAtsCs#&ZO8tKfs36`pyxuc*rbRjsbnf3|&_^0GlYWFzZnO3>L*=l+18(%)dW$ z#odIOyoTRTA}PJ~`>Atm`{I>{is@2dNRld3vxu}Cw<|1VQ}B{z_?QZ=?Ccebg_9wi z&_3hCY6;im8HH;9O80F*IU@2}>PZ&_@B*n2Y*gL8gEniDYkD1%3YGQ=6;ch;hD-|WMWZB@5FRCM z)_MN2$@_iZI*zrDZyjs>v7Y079aB9$J9*_~TDQ}H8SsEP@Gi*T-{2SDO3){a z+v--hO=_5_csX}ldMeJxEZq8`$mynT4`LF;bxcivV(~+)L^>>%%=X%7iI{k9`Xk?b zaJF_KnP0lmTM{TW&-Sbr=fX(oYXW|;m|iVKD`*r8CkPUfj%u3^EIK@$EOe68NqS}sG=v5>qK>s&vwshmiGh|U6D-He#z-*qUNBh ze)3%!PT5Rk`Fd6jfR}e%dwXvwkHd|H=`eL`LO9HUU!%W{bII76-=O6atPbz(Epqx*>%hUHyJ54*o2hXd9r<9$xut z27vq_@13Jjgi!zLP3Z!K6dMNb!y!FcsJxJJRwLujzZ|j*4O9iTf~l+6fJ%Pqwhx2{ zXg|Vr}UmG*)6(=50a9BsNP z|RRN`(q}%j3`j6+#&G z2$wRObI^B~I}a6};4OqbmQ`=fjDiFcl(efBl-bTA_o%JW&dm$gz~+$n6p$gyguBaC z#D%&UJJ@P~E2|7Gfn?%h0E^H9auL8MuO!!!v726^>^p#ZidI9zARV-1dXVL`Rh=Q6 zy;BmMxGnC!oG-+k;hQkD>8PVX6ww~ev?OBrslWkK8-~}K=Le7C?E_Un0hkdDIF_cG zpwA+>i{OvYPV_7YxpYn3W}x5B$`Qc+$*IL~1$+kh^}yQtjm$MjrhCjQ=YCu<&5tv2a3 z~LD(KZMh2nm#%;7&A;b+K_i&`nQw}c(zvU;JgOXwt+7IS1 zj8Mie`t7*Feb1FlOdL!ArblK7XmTs}Wy8B-IrBP(&laGqG7sGhEwSZs_oY}tEP?=P z>7J)`xfXX$&ZhiIIR3dzi8O*XG75mXkU-*$sb>C#tNUCwsi0^SZ@MP?JLuI;ifuc65$$cDRZl8Ow43x%8^ zaq}Vh700HomEyK!*(?+m2)Oid@&s^C!Oa_aGMu>?%f=dM(liiHV5L6|6lsCfh7dq3 z{?hGYQ0JMG(a~KUO5@nF^dN(}SpCT46*YtbN*CB232JO^S^!}E3b#rUwj*Wh-uox_88|)@i%c3u8Qydo zMK@!1ZR8&u;58fCsz~M6njA?v0*>9E~>+bb~8o#Ix)puzBgWB4`!lV30Sm z0T8`6qyWcCJ60b9b0fXk1ifpcC><5XEyRpwmvE^AW!i?swaC^947Z99)Wk+ ziRs~)={eg=WUQqFa^NY&DF8gc1kadjl;Y7Riv197-2u0(Z8Ms!kKnxzx*Xzvlrahh zvX}2{656TQOT4D6jJf(Z0NhA~Pj(C56SF8C9C#A4K@)N0XENppsri3Vsa1cy4Dsx45U zoI!C$Yscw#yp!^> z>vb7QAIjcnk+e;G$Vi|Vd7T+#318j8C2{?Sh@yVX-$Kw004|CjxH$ZM>6fb3R@$~SXu9cv)njRTD z4SDEsWXzu|d>LIr=l9GQKIs0Zi3#bYq@S)(5$hj_JNqj{sY#G#6XLCODc1Vl($@Uy0)y^9m^3dxfj4<%2lS%Q1?f!>5h-& z^e^94d;d{H^W|Ia9^G$_@cq9=bZyHoPZD{2-|eb*eLwbNPW$Cq|2tmFy))-gT8^bk zZD+OHo!t?EcXT|*Yu-^08?<4yrWtldR*`-2QXT^Z#UBD7H)77F|?jc52?L zTD_liycXCVZJhjPdExfJr!61;u5Z|;mA5t%^$>jRBM4@PBD{uIkf9- ztEqqg-*Y5it^KBJb$|I_>U%~1J(9B1|3rNck$bt^q)DEP$1*a^NKc&Tuo4zR*YCO? zi@$VfCeL392{s?F=OT8=h?2+aT8YjNb_N*8#?cb-urGf~q&83ik%_$%J(cf7#)seP zlP=T!p>}^=@9m;ePsh4@o9>641D=U!x%BbOZqHHEdxbPBvq$fd{Ur{R^%O<^)PujV z$-E;YBRAEtVF*r&CI9ssZ^X}gi1ZgbMR)rE!b^r)_WvKpZ+rw3OJr& zCW{s=3OjdhF%t17wY7_J%E+iZ>_`;Zoa%my-SeU&BRx0ojp`scCTiVMM%J z6XoThU4Uha`ug?j`AU2VRaMp3Z{CcNmzU2P_>G#lPxnpc&zE8aO2g8+rc0MD-Mo3z z;z<-2v7LmUPoNd7~k&VJv?`f?6zWf=}rz%Nl@g1v6Db#!T5c976s3(>>2S+TRu`rLN^X`Z}(}fE%?Gxxi`Qhg_US3gO}5 z3sGgBg(Fvx72BS;Vqse+i6W)CZ;sK|OMaV%J?n*BH)87uk*L%u39=5bK$Gjt@WkZr zx<{bD#@E!;B%VRn7?XRwoR=SkOt^9mn zT;oA2a26Y<;J^6c)W<%0)khRKsr%bn=ZAM|)9T>r>e^QpvF#~Q;h>Jm?mwyN$#y%y zMK-#+x)YxTMmdr<&f_ub*dXipXbaX?ZyKMTt)jQRqCb4Ibqz5`=YPz z7_J37aD=<*iCwRQ-_~99RdgOL1N>y;<2P0upH+=YW_e^IUiB_&Xh){m>GI)SUncA z+lKb9%T$9j3N(V@#v?{)zNTj9pUkBWha5la>s?fiK-FOta<0E#Ub%78_h&vw@`7z_^hO;+X#5@fL!`R`H!yT~ z;D@rnmb#uZ%!+gN6`5Y#lb7Ant|y&2@TI($@{6mhb%ADdipHKCIxq||ZxBk<+KLqKCA=@c1)Ns!2>| z7~90I592uR&I}U+=s~>dqPbRBcz70xm-K@obB8a!=+wEeu(8wwkWnlY>cDJS>e4Tq z@B>1jRpD-2-9pWn$jHbg;{GDFMjET}V|cW@?)}iG{qIGA!B;}!4(PyF*s-Op;kCo` z>c(5s^>TP zyf-y|gfRDN;E&k4XK*WATmSmUsZYpa_1LmiBZkiXb%thcZbP`B2Ils%X?*IMJbuxm z*G_F6Q9nly#sIWc>E>qqV#5>pgq(`}Nk8wrHxsmn-gg0w&T5Fgm^=(mLI_;6=cRKc zXMJVkQp>4qMtMro-(|EJlZPozL7f34cNTf5l%QCtbfQ-=gi@Z9j>W5+Kugh=+ao2B zi0;lVG|#GOi#rmo3{*K8t?5M1hNI>LOd9A_>4uiMRkuf_fZmZc3{H+*>P;Xi6xLrg z{)4z6J7>H-Koqa!zS^yx36_T>eG|z$!f*}Mq6yDTM}dIj#raWq#bMaMFU|k1otd7S z-dh^e9qFod${FEQrA{ml9xEz!R+{F{xhB1?jK3Hdm$ z;N*NacbMbtLZi-ucRq%s>c)j~4ZEk;{|y+;41*b(s0Fonh$hR3oRJR8jvhTaws30d z^9ytgK6CzjYkmMm8fCXMRhvQVr4aawj4%+Cm^oNCCe=xm`gojug9?t;G~Vb7UC#Zt z15nKjS+;<<=B$#^Cpx2qH-kL~FaKr3hLvbltG>UrqKdRCr{JPuv=Su%KOVrwD_*Kv zUqT`%8(<4;v6ncfQn@+)xp))sRH}%IuP7nrdLa!_o1txD^l07ura5bk*A4v~WsNQ| zNKD(=KBL%Xa-3d>g5*-Of7Wz*@7}S%P8WxFfB0+p0<;-dh`e|N9l|+JfT!*7;luso zNu{bqcu1?IZG z_6xCjw+lgm-QZ~$FVs?;k}i;;Kr~fBN+09mlNW_w#4;1SplfRUJA+pv5^ums?u%vj**j#x##c_3yiBf zChcPTQ$(FCOvBj#qE8?3+qZ88wKHxx-w`^ECFYw?KQ>7Ip%oo(({sTfupD5oAj%cE zYf02pTwpzOma(BPfQ0=4pEpw)DIAdBX-?IC9}NkI#mY^Ez__ zeZuXp_nc9E*x_f-*dIR}Q0PT3V2+TIk(oYYMm21u4)BvBexBI+hcL0Qd_>IANAf73}9WjReVv?nQeQh#+#N3Ta1so$T%Hh3-6fQ3kV}H8eE% zm4+DIUBR{jF_dva^Y1r<2M-p&R?snrvnxoAV35?G^;bdeg_FpOCDEJB&9j@+o72eB z-~de!DNb$O13NV?!WKx8LI&OGC`xeUWGYWAnqrG%fllav4VdQ&465o+)wcBu;=o&? z>qTL7Cp{7n5n^W^R|TV|<<<(<0oVb%C=-3W3Z)qvA?P-)%tS-$=+@^@2OZ%27f!+` zv5N5U;5Zb5o?6n)@D+rf@&a$~Sx8^{)ItR|iNtGqNKwVEwd)_(H$jzxP;P4nTvvu* zl_zZ5j{>RKsUrfd6{!P0k{N9e^RCWw1K80vDi4htl_}{hRU9-KQO@XuvW8P}%HaGK^o{ znZ5CxQ{&P`Ho|1mE1KGP*x@D{IGF<6t{R%rvXJRC3FZ?fO)B3Wi?oVOOo{}QdL0C_ zwdMHS-P@q>HYm5_-XMjKBwaEh1{_oYy@EXzY=-ZxJRyOvhtL1Pu^>jHeh1O8nJY36?*a2YI6coTw42tae z1RcbfksN^ZQdoLh3PN8aS|5MaRFV)$LyG$_Vc4y>eS; zkwM7k1h!IJUw4St%J_uV%<;^n$1gikIXX>t*$L_1&2=MB7&lFMHfOud;47rn-OenZ0V!zmJ+(Crz59ScJi3syV%en)Dw&+_*&R zC+a6#pzsXTCuJde)V$88SJ`z&|LJPfJBZz~(GOvbmK12ub~%)gQHIu*b4eq_-p@oE zN3jSOf2iAs2bCOKpir*>>0nqnT8cx-ay?c1Es%wBC%b^&qQAzYcKyU(EK z5`VPY44rFVCeS+xhnap|BBjU5J71Wbbp>;DNpv18|9&~N=ERK~H^Pjxb}owdp({Yt z4($BJ=m1+6*)gQ`y+hJG*#So4rQvv^6Ft4W23qy}?ne(WwUZ3nu{Jp!dP$^#zJ6xr zfq~X@Hnibt_@d!d=%nIPiz7iRx@dcCD@vAZ?E3(HRYZ1c6+qW{AwmLi=+xcwb`9I6 zr`dkq9)af&7}E?>ZC)ay^Do8>O1)}RHepG;K5e*a)i3}7bwf&$>?-F)DFSI8u{L8o zk1IC87qF6maQm9FSOrPc5v!uIUg=R+KyC7~;zDRBym;Z2ldW_RZoSc;k1h9*N6Gg6 zX+??>u(ehd@rC5~O_(?_%07YiBKIVR7R)5K z4K!lEdK~1DJA8BRs30Ymk(ZBKezAwB;2J@tnLSb1KKQHsfr5qGr}ylxUxv)ZI%x`k z&ZuM%kP4j+=C&FPR+EM*Ro51wJdvCyco+<(pe?Sp>}2jY&ycMpI8;)jiVSN(BLI&W zhsx}ka9{~5$7MIED@l&%+qdt4d5>7{1}PZQaMjj$6awuWkVMSj@m&F&J$-d0o37mvA2W-85z-= zkZ<4|T752ELIOWn-f}Vnb(3A1T&De2-k zj&lC8QLB(wl~tAJ?ogG6KxcbhRr7)#fCdG;YDzzo;D(^`RDJNkzd+L ze!ek*XAthD&`s8A-$|G`RDpPKfL5;5S(MT~4w+yR)`RBM`h&JR@~~}&B01KGq+$bdV4E;uEHl(&T1^r#&)*92nxoA>vqn8xr-TefjiSWZ9L7X#03 zIWdBu)s?lbTg)rARy{gw+3fIXSy)X}k{bi?OSQGuOuCez-ZMe*rm;B%J|z5VW_VKL$umv-9&C@%c^)1Ejon+E=X z_-&pMJc_7QmefO~PSrli8+~8cRzGg~V*|dA+WgZyFKumGw>812bIP5k&&$%*oGeqj zzN01LpMU-#^i~a(h9xl|jyBo_IYSj$2Tn$Qq!3a%h;1+-6^+Kv6EQ=q-Ws0g&vztRNw>(>O2KP9rcsr0X zFW*Pw@ZHgKLO!kRzuY!`TtM$&c^{_?~NIpdk-o|pi{rWX>OcCipr{9qR3XD_Hg+r9swYo8z3bh|cDPPht zXS(r9kJoOJ+!z&B6~~>L*5AFT7b71$=h92XY2vECt4{v5!*g<{+2@!x;M3|*{~Vzj_V|BY=06^XfH{Pzppn+WcUI!MjqbY!Y$X1}(dP9!IFI$^yT8 zt9;pXp(nD2n84=!kc=y1oYZM9Tomen)!4RVXb;g$htkj}COFev${daZmECC+gsI5dfO-03%%4r`!%92xY11DD_$*uE4CFvDKA8d>T z#xG8Ce|$SP1+Z`gP!CIIN!*J`HoP~om;VD)-mMT zNG>c7tp?Da9_B3)8M$AJ^_G{KI%$e^7;$jnv96(L^MkfsPb&VXsye&#z?Ap5*8iRR z_5Hs;7W;M)S`dEqn>P7(nyv=3k2JI8(QCnz7ps&T*1Miw~ zn&LUCpx5UHf2jF|>G#Z9OdoE*|8-UR%9pa+L<%;usA824B(1WIJ8-l&KP$F(7vowY}Jx z;q~@ydF7!qz}}^RC(^FuImS0Sj!G%!0O7E5Fp>`ct`WGOM<++IBXud)H%5Da5FS-q zP8pAwwSd03mZ?&Z6_jdQ?(K#JsSoDzTzZu7GlEC0qLWA@ujb$5?S?PiQ1`ezWM`5r zE9_hvjO{_g%fyizla_quj0~yKVWHdAGg&gDOfxp2wtq1af&o_0*?SYiCG3dSLs9TJ znKQAmlL=3Ap5__wTkUU+3n;X3(Zl$ufK1eVA^P-*5fpF#9G`YJTZMB!3AGLyG$<27 znh_+Bx_BE|lb@_>3zsTEudpsK;`D`_Cn*{2w&?mP-4suH(5pS@Im~j^Y|D7U_qrJ) z<8HbUT#=6t_qbw+efyIO`bjAPm?#l>%R*GIXOS9`n>u0YR9{f=a!_bhp@#4xOBN~T z5hq)m-%Va?+s@=#qhT^b3iD%0NCzq*JMsf%PC%|U^CY3LVi`7r$inVRa4yLc(C zX=rQ6H(*DM+(batra}t|{MpP5T+cx+ivABEZLFd)TWDOuI;WKGVO1a}`=Z8M1n?Rr zs|CQAG5BgU}< z;Hwm6(BRNd0^>YrYb@708U$=`S}WWxjt7~5CXKV|BhOZW-?~h>gG1#p!8-8wTlM*r zqtJ(PK^&+?K*ZBYC|683Qf6iI&;m_OZS7yMV!EkIL%@pwe{`>DE z*3f){AO->NNh+MU@eJvXkJC4zzgFH8y3PHjc15!tU%I^(ci9N0{D+1~3Pv>f$p(3S zFl(HW-IE@SbF$V0ZUro9X zaEa3~4-f49sZ>2vmUyal=3wwwgk?<`<)0(BEji`H)7&1BDF?T`UggzVV+xcjffLc1 zSl{>FST@O^6dQopVSBWp5e`NEu9Yu9Dt2^D#{qgF97Vi-nA7*7&>dWlsM=iA)lsdE z#f3dwb-*I}#i`_39kqv>m7M3Q%FcL{@%n+!EZQ>)4=tKroxu$R$b1&)MwC?V$o)J9 zKS?1mr$8QhjXyYs^r*i<`fLrV_6XKO4V2YK_GEt+Tq&!8sR-g7Y_yp$(n(@7-wdG| zcpMO4T2DMj@TS#4HWwa~fwVl`f!sbO0Jr)ip=Tf$kAIxfKw)>N!enSq?gA2?Y?40aDhdRtj?}DBw9~ zUa;sbnl70{6-ehMC7cHwPE{RU-6Pvyz=-`!XlSTm2}EQrRY<$FB025E{(7&Wh0)Rl z=SRFrOTN}a__~(%$ zM_Q1g2*e;jx$NL#_tTi1ePkcS#S0fM+ym-56H|b?o`5-Sf;|J$0uTNXwg)4us1^g1 znhjlojEV|7BJ3m+*(d)$*fOk2WW=plWr~(mLF---&pd17ui+g(aRM_;%2d%sVwgnDx&qpnbjx?*pItpm|0P*T`cq0yrX#>gmk zr#{*Y<}ps%)Ick;d^!AL;XthHlYG`CQBj}Jp@RdIZh-Ie=~0-)`I?w@v?MwNp?~7> z@9_SY5M=LlGpXkn!sK6u36YT#(8?JI63Md2p*YoW1%uB-A?5f;XX%%qJSX&rZX~gp z{dkbVS-vj%%M)Iol=*Uki`>UQMqip^ zpbZ-;*dqf{BuVC!(UEAsC1}-(pJVNOdK9#6fB8s-W)e8iqojJ_h1I)WIBtSE&di#cC%FWj>I2-1;}rES^2fogTADPQ6>TW zqC9@&K186I?7Nv)@!D9m+x5lI)OdyV-Hh4L`)&6t&lha!dckXxzy6IbewvX-^f%8W zJ-dHQH0#0#3U7Ve#hCB^hqpdgc`;5F%%$MY!#_XrGL>c89Ixx49C zoHx9YU?B@QY`jpE78Wa`c^mf#Tkp#wbYj;%iZ1V=B6B8EzuVHnlZ*t|Ysi_dEjlPb zq5GD@JJuW5^^P~KH0%9#z}HvT;?~EjUjN*EO1H(0mz59fdRIXPV&jZ{SzpQ$zORBK zT_2~YtVi0-pKvk1JPOWq{pd=WLGJ>k?hym;#p{?rg03e%J8<5Vi4!&Mj5~qYI3MP zG4LezR#=WD%A+VLuRJ1tRR6O}$6d<0f^JrC6)JED>4KQ2Q&K{4%-FaPU|VNRBt@mI zn<7v?h(@e19sG3!d*w*^9!()wjqCe*b>tDJ_PC06Wh}BzfiiaO*1DlU=|Jxe?(>kPN+UfJ%5@t z8VTC*GY3TOfx>c|&x`Wu5qWTJd;Lmsc(pk{0R0FBChbr;8H1xfexx0}Ar6*~rI4wM zlJ}8Lvn)?d>#v1F*Bl*`D=-Z>sUc5Iq~;^6lF_>jzAaEXcGRwE)~COOUWG8G3i#lP zNP3~6J2?yuXwAF&*ttW5Z9R7CgKmpXtv>0=!_z6>QAnlR2xzGPJUexEK>=2i!Z)*D zod9!Z`x#?peH}%NuHwiTTSR6-w)D3m_oJi_TFig_U%@am%NWWm-8d9u6OZF*`dv@k zb}_l_T>?+APY*m1EEZjPsH=M6Xg$=oE6iu>75((=%NEks3eS>|?if>bwsy?1G|8rr z-4fxFW2QUED2or2Zh7hPsM7PLCFH(guf6X==`fGByb%d1L0JcGw-!HZ&X}lyJz{z?vLF3J_2Sfiy?WE(|Wb9yL0l|^tn*m^{0~-{WX!RO8~@n+i0%1^@*IGnQ3=A!lAd5f9f z9kBwZBdEi~$Y=zunb1m^4UXZJvUx-u*uHs#l4)UtAYLWogt*cT-e`&_ioR%0rur zj#u#CRH1$GlqmqHR?R{=Z$V=%x zujW6$YF*`g4g`IcsY#}C(XZV)o83s98du1b%sGhI;>yjv-Q!k2>})`~9k+gBq&c;f-*8A>FSo>*efDKEgrUX zdHeIh7um1^B`>w^oOE(_?}DHsXt2$B2e5M%e#Z>4$$x*o-f6&bSFvE{TFN9&BoPl zT!%Pz?9qVA0#I-*D`%q21}G*4whahL!}-d%Jm(+PI+3x1BKW`$Q!cN&_}F1YCGFz} znV|0R01}X9+Pd;x^9vL`Q{V={inZX3eo{{-`_;RT9#im<7JceWsQER$Kk1R-qO`$m z{liw9$!!<%Yo!bGO$vkP&Ii^l>>jOm{P7=F_iPNJm#q=G7RH(OAUYv#i$i9xY-*~` z$sw<1=5OkmA>e9KUJO9(a<+8_sC$u%YFFap;pPp;lGy5hy*=*)=CN}&jy>jL7FoHt zw8E`Y3UFYYegF3q;^XH1immLXP_R+!Hj)J)TA(Bgb2|DhuC-tzM%O$1@z}fN+=v*> zd47aTrRzhs;{n?>(brGGbPjenDFM;f?Efx~M^F`9CIJvL+$7c0qb7@7Ql9;3d5)l^ zWy5ZK1Da6cV!u|sG9Mjsbtl=GX#0bty3*;5AJ}+BVEoM-`tfA;3s@s=|I<_R_F1j{ z9|nEOc+@C3QJ=eQ$HTvC*Osjs)^zi-$Bebm(?o{^7v4gE-@u+l>R9@a@(_6c{ynwW z$8lZ4Q#~^%n2uT7K8f654-eX-R`1OCu;#{Wh#G{sL9FXY&?AW)hq7)0G)ygbeO(6; zU4qe6iqRYJ!K$15LfST7%)zL3Gnh+ygVRGIK&)}f6k;DB4LCk(yn+?Y-2wNm9P@lj z(AIfe!U19s#6<%1fUqdn=m@e&4ircnUJ!TRBuNa?j53?Apl<@JI72fAfVl$PK{~{L z+9`9`|Fg6dXUm&;2TkWxftRk$sTy;3q+tFZ6Fho9qUFubx%H^&@o}iU=MYldYXp%P z4g2pRKL^g?OZ65F5;aRQ(2lYPd#!la&Ke@T*cex`)H-ng`?Ik~oSCyC05&f9zJSW{ zCSrgGaWzJ)akdtE0o+Tlt}8aruLJH#ZYoJsB;#|@-m5LZXJ_Y0RJ*A^DIUnfiFYB*&Do6+>G+ z#Uf`cxs0}&snxjfzHk(mjXeQ>TJT55aWsx>p_i9eHRa7PxQfp$TdJv9g|C)IZ$>)J zL8jQLbi7@>XwmDJ2T3Mk8x^h7&Bz}HHi0y?#c5=815VPInR|lq1}i^2YObQ)Bw#9a zjK#Xq#IlPAAgl&m2&q3VO>h;*5Qt|JbJ4}ZA~wJQ*u}mr#fGe+O9f7{nfLB@R(>~? zDIf`HUSQ=+r&)u91ZnsPhM_v<%l%nhJa%3O0yM|--9g}a(= z5Q;9>z@^FL#3$06acjq(`~Xv|97LgEZmsu2m>WJWh0;R;DZ+t2eo~GsFG+`y(WHJM zwZKW`^QbwC?PFOfcn0C*mm?G>(NxoKT>9=A-q~B}q6cqFf9*N2M8Ine z?~}v?jA?1!yE>>o!o}Fbq>|&MQ^0w>gY;__7LbsZ;*j23&1RC|RRyD_aeFhNTO=p^ z0M)>BwVI@wlS}Xu8C7bO9T?d3PTe+^Eat}v2E!}=5zP`4hs;Y`U z!&T@E9D;-$~vF@N>7Z zMZQRP$u{0zUub#Jno10Y9F#fZ)8CwWIrjMiY`l;ha9FR@CB{T0G}l8J#o$0fL0+&b z9M!bkI-D%_;H1!~efs1{VSQq`5%lHbewk$&k{{wB(EVv{w{_s}WS)>Ph!i;1K7$<8 zpe^HH`7;co51}3NUKBdJ+|vyt7d5S#O)KrbfHRRp*G~4h9A2|G!D?f>o6Hu;ll2qp zpH?W1NiI_;(kt|8Yipx31&xXfg6EKQ&O9XJeV*NbdT?ADB2=Z}QPzYYrDEA!kxQE? zj$F;gfjF?9wB+(eaS(fKVda1*^f$F!n@&P44s@$i#*m`2LP6cN*Xe)B)zzBgv3Spw z-&&D9Rc%)Nuv)D8ALSOdHkqI6w!_7>+=kMv*RQK^E*@lu1{G>W|1pY81q9b2^c;`X z>l`sbR;E!I5;TKWLD(vXw{yJT$bI|v6OGCKwkr4f45O0Udm=^E8 zXAde*GIgp8x5`UXSdEDZ;l6jNF+*H&yLYfQXa?>UP4T!0mR;^~lcqBy13pK7oD`f0 zZVbDH=7|G$J0zj;m4n9Vz%7c}`1~{kP0Fau*aC``MiL41+Z<9lBpXC(E>W!+<~>9f ziqT0uuYQ3d3U2Tk7xfKstHDsCCi9(!7%T5U?{j<)7i#GXsEqy&b8_4<-;`-jBkY=^ ziX9uO;KZi&y*HlmrWH`PPUEZhE6H|67+Bi(G`-N5m)0f!g4U|7MiS!3g?kCNpF$eU zS$OGLr%nd>0WHYT*q`4U^L)q(^C=dXu?Qx6%Mn89bQr&_5$#5Uy4~1>q5ybla{&MI9VU5QWSID8s>@g_Zf6Ze-uhT!yapU!xu zZ!~1o5Z701{Z?c|gcZ>tQ;hS zvuDn1@M=JA=LaTj;+1&n1H#JLv8DFWAOod4G2GSja|2c+_O-Y<%>;GeSA#Xb1u8Sk%doLgsyJ!WDQTkQ8B zazl?^>ud27jjwFm#5<=UR)qn0(j&`Oidks%eEJ<$QYIFoRZ#+9q`VjQcJb+8z2{&s z%u#J)PA$U9R;YJCIzE11F}#_dkN;Nms-J+mFTvkk7+&M^>z8)-{jF%BmCQOnLV_Gv z10!h^RzA*+pl-04y4MK!5}RzsCM8Hv!^%6?Bv_+a989 zJEk8me|TG`XZdf&RhlWGk+x+)9AYyh|AsNH@WgTg7qQq$YQzfi zr9e>75W^!%KXoy>|KUmtBV(tEE^Y7n+`&X?KRyQFxcc8jV2(L^p`e~|w80e9hn@4T}!U9Vv_6HaIwBgL%|5f@6l zz)C8*V&{@>I_D0rTNn)fHyy*0ia8%i!)-AX1JmjvfF>~W^*Z8zc*yWN zOXIocBG~}@_^_DGs^2K?c7Fbf=ti`?lY-A)a5d<)?$4j4gY}K^a#Rr77a6R~!uep> zuv_um1vSggj`oHMBv0{&;YX~E?T3SB=Ti2l;l!pHjRdg6vEH~uthHuS>OQ4jNe`3e z$#BY(MpAToCtX)jtuBcK4R0d2x_=twOGvQurW|LdIig;C=E5OY+qF{z>))Knbp%zv zZu~F68-Y{q)VFTOA$d%H4)(EMM@J8lOc$}qM;7$<*B7R5Xw1Hs7kqJkw~sd;VEL*T zNB@0ARu8Nl+L8JtUyk5TBCP=jc98a3@QO?jm78!JOsB?;*bv>e$u+hB3KX~5+k;AG zUHKU^W{}CNEcWr>4{p@9p*SwQQhO}cTEVWUcUdH|_(|xH9IuFdyDHWGO^(u_ZoOA| z4tx&WnBcLbe9e{VOjJg0{i_G9X=O*r0Z_)CmM68K%Z>spsW}8xSk+hI9E+K`D|H;u zKDQ%Q49q+~6zcUxp?1|-wQ5z}i$d|~3+~P^WIL6R0#C_8OBX#D=%woWYDZmtWb!yD zy0wE0F5Nf~EgaLgxV*LKJIOiDqh(u4-F|JbuJv4|T-?O8lSGB}B_BYYnZ+C^b0;#L zym(H=I2${;sX6S=ABXEsRXX^oCB5%fUU}OoXu>=-zqB1AWs&5bG;UsVSnuiCp)$c~ zmmarDzfbje^rwPT6%@7b6!hk2@~S1y}O^Wuvtev1>koZS~!1Rj~6Rj_L3ib6Rq1B@jIgDkzkj^KRXWa`-tg-P`*~WlpSbtu^}Nr<`Z@%BxHIJ)#zXjgQxq zs}o?fb}>pAXA1=o`wM`2=>ZM-|5(8?qO$$PPRTunqEe&qb3(&xCEB$;pGj)Ai9R>s zA+nq?r|K^U$%y9v)bDoX4 zJiYj{>83eaZYuw*GDf21_+tKj;fOJE+0$r!(Ql_-;Ym|D3n#WUP#+pCh(iH&Z_S-C z=@p~egP@pe-2aQ{d@muqFWd4}JMXWOAKTWer=&HcY))~J`7U^6hRS1W<`#l2J}4@j zJ)4D-teQwPCGBW|q?S3-JLX47LcD${&n>QGnTICU=uQy(3UhwbjmrHdlYJX(ePyw& zW{)cHQ}lfcY#cGeB`O*ClXCMK^r?8YgPh~umt=GljZPSh(%PnC#i65;STVYdNGUuo zT*$24XNq$gxp?Oi<(nz02eVXV3ppu5V7mw(sTF z9sY6%kG`vzy6EKVbq{}gHoH+~`FrO~#cx)GEr+eqNPLtgrZ~VbC_mMxT?S6~#fF^- zuVLlDO6nc6vyTJ>uol&b&ObT(;&PXU3-bhJ5BeiU%^#3CSf?G6e}JP+2F-=j$?zR# zsE>307zy-B?gs8f`2y&Fv961?OIoO9w9U}B$Q|IPgKibsXd1OlDEcW6{d{8#x_6A# z#_br^zv+)!nX8R!QpFG79c;ONaqYYRjHiRIJ$!h_7uDv6um=#cJr78*pA~0|rR5i| z`tHXi9lKo2UadubEe$qK?BDuY zOC6lkN>3u`!qR&(v)Jr4B;!hTizWf%dlC_3#|5CFq(Vv{D2mZKPkXw@oe(fGzkswF zQR{bKCl#~e*RM&kF)^_-FGWylDjFao<1df2DvvqOIX7Jdm@vqTbQ?7b$^p!bOGs2nt!SkvLK>K$}RS zVssMl2B*{dTse>JM1j!U9`kTdObn86*H?c?7g`R9E=F<0mW6IRinW7C_M^*%VS1$5 z=3}1$#GzcsU%!)Lc3QDtSMPTgbuR_)+HBazA~9Czsn7!%^pa?Klgm(S0h>-}f#Mub zK!tY_L)&$Xi~_Y);i1owQvIg)7R^-ZikH}yLrI|i_*fUS6=Jn)lyeP*)d+YF_qGV8 zUoe${#ENMLeMofMy=UBsbP&yftHw>vcPqZK!m%Ab8CvBk&A3?}2pR0GCpocWkCA~d zOK#8Qq3CDj*50tTn!U8*RvZ9ynF2DXmmH#*L}3)3!PAVD7LEITllvVfzM(u8do&_T{-q2 z(}yZlq$`wn03uvD{P#4x&9ms0_er7y2k8YDv!$e;iw6bHBPX@7HZwr*P|pasoy>9#k68w#3H15%;GW z`R9X6k}hjDpSGgpl?M14V$vIklCyXeCV7MSx(Igyz|1dXPS7@sMy01#neu(y?~jPeX&_z-A~u;}$f5X`}ON%L+`T9*1CTK&2{kBV5@r&y^hMVqSX zjMo%TVyu0{Y#srS9}G(6DvAg=j2q5B2f+8B2W}O*rw74jpH0{R;EO)R zXjkk(`m_!r4+7L+lJn1^1fiV{gmm6)ERhe5*yaVGH>3$|H-#(fn(-$dUWWR6fR$dv zvIE3}*|IK$;`9u*;9!)hcl&B8NCWi!OiJ{>!M5ZUB))o;-|)P{bcNFk@YaNMBH^I@G zk{Roy4x+?uxP=J;tKmH+XhgAmigwxZGQegcDrI$KFzO5v903_DAl}NZ!Tggl^{>)lPt>nEL=1A#u6V;Dn)-M}va}T|L}H!kvzeujaNvs;pEl zPR44Qh1Rm1$_|qHkuXp`CNU>8LvnWK*KB!Pm+=8~mLV^UVr z2AAQz4QF56yOLdWPU60$0gO}7AA!ShzO^y+>wMYyp_9wa-?foo9PX|Uc|wVB=xTY? zoSss*YEzH52qQ}WX8Ks8|Ha`#TzV8LCB5*YQd8PxJ1-+!0%=mRv1z#USrnnL#TLET zasWMhDBERW?%3)aJst?jTFZ8%L|cwF^i*>=VyL6D-g&90RFfEqVAkeA1Q-ixOxD0e zh2yPvJzF|P-A~?i=RtsroN`jsqo415g8eK^*}wv_!KN>32k|U51#T`J!3yHST`Ht7a$zKTB^*?+WQAR6dk;?F;UFwx z+q{sgU_}nn&pZcKI6@nm{2+>4fZ^YBNI}}oZ7!(0 zIFpbB9Aae%S{W7r54fPO*!E0P@QS zQy5S!lVAyKi$=P%f#r|}#ojjZq?EALyTBHr8jh<8vpAEjr>i@F-(1 z8jgyN1WStWiq5L}DFH?ed$pTy9r^CWz({*AcNW4JFFI$PToPLlXo(N70=hE|#s!14 zzJ*z=;61HY9laccW&7P@mVN#!P=?V1Zd}n%%FjZv@0VVmdEW5^T8>8pWIKL(iym0< zzp38XU;-{ za3LTPl@)#SP}QnR0|>R%ZAT*DRW>Kg) zSIK1zqNoCXPVKDhPmq~&o(Yo_GW?L`C&Da){J(3c7nx*aVG~Vi*qPk?|wfBeK@0TC> ziEt)@VK99y!3ByfD#wY!4xDL5&+CRSlrr9H!HF>{_YF|E4FDz&pO~oFTjY2+7{2Es zi#@x`z`Ret-i^2|@_B(~wl9Q{zd-c~li77K+cEq%3zZ73%x%O%(h_=d*%!n>Y@zo1Vdk(Cu$)#Sx;4iWhNdAT1E)+ni- zA|vmQdkJNB`swa!BD`@Uif7!1Oi)Vo{Q5N^idiU-_y6%K*(+R@;R@0AM)aQBUeU$Z#TbsvyCR%&;v_<058xi8dyI2y19{HGe9nV*|_{9(aS zp*U0%L@)XqzV!9^LyH4luUZi+pV6=4fAPBdH9tKIXOaEoQ7}MI4yav$a-i`G{JyDCztmJ-!u4KIv&nY$|FG(I3s*Ffs+R8RBege*IG6-75i=Z8AvgkvBtw#{+`#+x zuh$9k5rjHB!A~hNnu8QSEQy{FN3Ed&8r#MEEIi*$a#*0tu`rwsLVqzmmA=rL%oc8s zKG7X6xlfP00`$}e5jtc#RCE@h#ZQ0%7Z`w|tE2Ii+N@yKJRlUa;BLD&KW059uqOi6 z*<1e0pCbnVo}3ssA&IQW7MyJZtVpDWC&D=k(69D?x-d{`eibv-W;lRzn*}yhu)ZpO zmBgb&6f=T2{a|fvty1L-Xw_T|Q5Lwu$3QhT!vY2Mf(YI{km3H}{BDb!MkE~j5dfBzNaC9+sV8Xujj7EmNZ zf@g%qnPU`6$-gd#kGx-3IJ0`P$?kpJzuhok7*d~rm#r@6fFFFjy=eqw@yag`VKYUV zbl*(!H<7;`vEm$x>thjHE(u{k+o0E1QDCMl!twHG^mW76LFZ^u-qpyBI=m8*qz3vW ziMl#VpP8R^)HW)bxtdj3!+~z6 z+Dlqi+;uy0&~EaBVbZQm>-V%|{n>PLv9EgVwLA9ZTh3)!rk)zIy6*R9#(w`#`CkuN zq^=IMfVyRZX#aQpud{!}sqrnTbAKt2LrXfYt--w(?mg zPMo-lt}Xv6IV>zfzdLn$deoj}fzc5yD%!A_BZwzVd`1?P3C<1yTCVJDpa|5?hyoS6 zuD0^^*ZszA`f@6~S}X0+q|=sf-8s;~@J`gbz`>G+nbMUVW^>d2t-EaX%HVG5Z+XAp zE=)jt2s2u^Fe^ee0L2O&MNnfL1ebkF@(Or4S5YK_LfYP|gj2*#P?QNa9+-waNkvvk zNr|K7N=zKIeEw*xyoAb;-bdAR#-@B79fD{RVkj)vm>3bogx8M$yyZn=`Vex68e0wE zfNgnq4HZ7!%1>^;r$GnCoBu3ZbM0|Wz}kZ#0FD>@?02CZujFE)uRn-19RY|;aBH`| zn8v0U)3vten^nE&{rA9|GA0fJ?0DJPF%=OoDa!%PfM$Vy3M7^EXrncD*1MKP>z37O zpCIiv9tmTfROi#$HU8NhQoJz`os26azzGopP-5!}5OxQFMrX~`lHhkCC-!l)C+V@t zEvwYkX}o9Tum;K)8oL%+J>9SGXFV18d2W76bZ!31k0L;CkEwRcwISi58hh4eHjz=` zOma5Z1gVm+8mCNI9+?5YDkrWLUr`kmOb-*fzPe+SaMIyaiSB?i+Q&!1fPdQdn4f%C zXsH0E*~63m4po=VE%!PRk{?@nJyMC(I|{h&C^y8)LmDDOF9K4SH!xP>zG>#4KqX3F zYAQjx)FVxFiWkNufeB*R@Sem$dJR|8tqa~N;evxD(P;vQLT8-g_@JC9sc&TpN~Bw0 z%Ogb}@<)n<1afo1s1p>54a79y=MiC8V*4ZI{v<)TzC9~#JI!JgDlAMY{ zxafU3yDk!A7G+Y}08B1=I*ht$HpXIrOnv*m`zcY>cB-}|LVwkhkozqd_fdsUpc%d5_^+o;Td^h{YCL{}kiN8Kq$pBC*ie&jiBIKu@wn}JjGot8 zb#_>1Tgxir3pKy4Hz+<9>(i9)>+6=#x>H4Kk;{pBE>48o>DVwLjw8IP!Q(rCUc}y3 zTJf@1jyWubsU_IPMDmmRj_$y8S5JN<%$~Ep_AZEBxb3dUt4)Ap*u%MG&=;-W zn#5{OlJ<*;jB@>%y%9l!ha0!rP9;i}gR1YvH*>ZZhyW!~c6b+E(EUekNWtrkhAzke z@^nlUzLuR^lrg5enSKaShBxVjz#f-ha%&e5(o z3t6Mz4w&kT&!&GhriIA^+_n>{*sJpJAo>AKMdi4Yet_)eG+xppiia{yg7fLfh7fZ=s@iu49iEt$S+Z<`Y zR)}Rg;TrNe*pFg}fj|Qp&i}#Nm&Zfdy>XA0$I~hyB}*%%EG0Wbs|u-*vPU6gvM*y$ zPm2hZ%9f>s5K{KF#geEY`!w7H+ zmH+BANkeLegajmFo51V%qL2#muONjqX|x3$B#LqnQRidCVn~K|gq@uTK5$fh3~vk} zDipYaMn9JiDZlBEMHa6oOz-B_=kkns(5Kajj59JB^%3y%E}r42@iet`(^ykb(_DcD4! z%6kOS`2X6(dqxTG%x~s=L11dezAmIRxP_~4)t#`L#qzokYZ4cZu?Urhn&5Qcwc15z%1-LXmo6jUb*McV?AQ$K}FLH0lL(?6+T*P|TCyn)MN z%_+HB&8RQ#-ZUEv3vZ?I|CE@Gr{TmTMQbv|GCJBI>eKO2fN@O$M)HxrInUMJz2~q% zQ%V^X8k_iK=5>nT*JK4j39-P$CzbZ85u(5txdwC)HnKh`0R*`-^)Et_Z$^gDH;L2a7X zg@`9{K>Mzi?$K(BljQ*D?DUp@o zG^*>^lgzxGUBpPGXCoM|pC=!yFm#q<#I2Br0p=X)gix>Sr{lgnmgeT>TTh{r*4cbg z^r;_Q%Ggyc9k%~5jb=AcaIC7id2^$+6e>bJ5ngLB;BT(0qTw1L;&xJzG9-{M@8m#! zIoY_XZ$lBcA?4PmSaY&ksLN_-N>Wtq(fD9}jCtwEPS zAfUPx%EO?%OBLPzTDv&gp#;s%x-~}<`|CQJR?7^;=oAcx9|j%4;mEJYPy`C~U_vdp zgdzrxunTkPYs(iLcJbk_x*dQ|_XQ2!K4|T_ZTqQz(nr1e%(8Ix%~D)fZ6Hxya(x zSi#!i)BwU>R6D_@M~8A|9sznoDV6>zWLWkZ*e-M^aDIL1{tz{NNXMomJLf01%XTQz z5!{0l4qOg(Yj?Dumd_-Lzw>H6JhYnT2Y$BoQ6brqLFcHV`6;6VBv5Di*JG$C6?K*( z(_E3*LpXD_N1!(gigcjO7FNj@UtsBxWN;VG87T|S_tay-yn9j8Ev%v3W*|P7h2V7; zA3GKzLst44He^+CTt3ISXrfKtGbd%=?lwj%uJp&MwUI+sT1TO@um#daky$<0LWi~4 z!59yikzurpF-#gJE6ctWj>s2spvG3)!%yibkR>7~)R@Z%$&IV^X1)a#aC%MzdCGR# zBTVG4OAl0<2%Po@)HOWeo(DjNATi70`J7otL z5xxz^$sp_nzix>Y2~1ZB_{~U*A4R9BK`I~qfV8wuOD<5(5p^o z*xcdcr!(+hkoR?t58bUBv#oWC6btyu;D7n3K%53%Hnn~0B z9ABOgucOlCmdN@VL*d6hw7hOb3dH6-8z#A7BrBHppjCP~K82b}Ks!*5vlFQ5Avmz_ zP4CN5TB$*POq2dUfA*d+51~sUa+8ib_B(-$H@dVRFRi=kSF zbfzD@RB<;Ji0tUP5{Xu~H>m37UTA}!5riTDsh04O)>_!u_ygeYkG|1E^q{^yv-cEv z-D7L1&28f)(j{EFZ0Pjsj;Rq9Py4%((*x!mZVV+xhmyapm9_P~6!*?O9X>?Xyq=?C zJ^_FZ}AwFb(EYv@sOzpsCEGtC+6etsWuc5|*U^8zgB|$s{rQ1wn`=N1P z`^)skNp*gVSFaH8LC0Te33H7#rp84%hs+ai6}C_fS?Qq?itq~T142rG0XPE))K1Hh z9aHeFFVj&y{^!o&V4~I4t9y&qfkD)p2f`C|`*_orj90YalzOMU&!+;_x#dsTI<`z!01R=2_I>W=8$Yq!In88TJWaFprdebZCc1q$7ZkW2UAZuhZ-5 z>KY)KAebl*=NueMnkGW!jz=Lx9D(UBMI~Pst>U$WJ;*c<+}Uo_>m3Qeat~nxDF5Mb zBkhiRy5DjT($pM_yQd*3h+mQ-7k)}(oIhJ%R5X9|+nIg@`<|cPrPfoS>#1h;yz!Up zuMgY>;t^m1HTtkMU%`jOS`I?axt)Wva{&Eb{_=kGx|YN0Coo>wCt%_38;{s6nd@A% zr4gxIwH{Zrj4#ts_5`p~Z`#ab&c^3Qpj`ZYkOK6HxEWp)S3eOhy9q3h;plU2^`7iK=U#bFPEKC5x^-x4PEJmVI|(eMtmR;g z7~zTn*_9Ypskm($X|gWUU$=i~2(=!=6%yx!(~$ZmNWD+Arf!wtuN!CDUR;C-nJq*~ z{re}7dWQ!2S8676Nn^%V@8e_37LS2=O`c+42Tp!Qii4wVF-NxW6M87#?QMK#PFAG zlSyqnl8-$+2d?&Ai}8%u9%rdCdh1J|ZRJ7MVsvW~S;Q&jk{ni0qRM)lx1qVn)hr`l z{UG8Lm6E#+p=2mJHU=GSK!G)TE$qA$^KiF(EA;0#o~+Rc_9E5pnde=*G9Z)aRFCWS z!&PNZ(^E!-)$d?oP#up`+%F>y{IL$AvYR}q=AIj7Xfup9RL0uDmEv+V@8?djyGVZp zuJqo%4Rzf-W7TNwltLM0SXx{2Qt>3f>Mw{-UzSb1g$e{|9O-5H$r%OI=KqY9P`Jal z7eo85p(DW*tOp^e^Ti`lf=?hY#6rq_t(p^$e7ZC8vRJ`pUu=8y1Cp=;z(F`S)g=h} zf?FjipWaGNp5$Zky2K8o>5hiHlPoza<{12Uy!Dlp;@gQn-n)XzxoA@Wf~@jD=idW( zf6wiemT)mTE)<&jL1lE=C1w#Pw4d06D!0)oH8h^(0hdukvJN{ELM$?epVM;Y3T}9O zbb7jDO5oeLrb~yX^EdTJn#XJTz+ODl53X0_D4jqWiIBFuy6vKUl9HfAEi4Z5duqua zYAgYaqCy}F+srSvk9CE}071@CIO7_5mk-eydr!VIS z6?6Zw3ScO>cVJ#39?H+X&g4ptN@v<5O9zfW=B(>^j+y~)!S`Ri1tmB6YV1zy(|$Ro zI@0PABJ*8H?O7IMM<1wmCwNGey@e1Yvvc>**{uR=U60dbo_G}2;cl=BkU2)>3M#J4sAR6!PI90kn1-fhkmwNf>{BlhC)YdaYC2&%F0!YZ+{xy zdHwu++0K@-k6WXxkz2q%b^K|<$(XZDvH+zeqW%W%?HrNbI(h9}RSgX?$=#m)dTl8s-$%Rrw(Gn4ErNQMjg?i{Xd_xmfVSToz2(Hm1Bxwlo;6bsGD3j%7KX;Tw=Gb52a(pjIN_f`i&riYY@! zn|Sk?KjbWrL%I?#>VZGdk}bgiNG*f~@3s^G^CaQ+S9W&PwF5a*x_WxFY;zp35DJN- z^+h$x(1}`EJOU3lrDSKjrd%93KeM+4bhtru-3C#8nO^(A&)pc!UP!khz!~t?4Nbsy zp^i+O(`mEz9_6QLI!R-;Tv!I1cE!0XOLFGSpVy1>7<aC12O3zQO3#<56-xqwd`jor~(|OhPgbcfO;J8}* z?U7CO)1||)T4%>{cUF5IYSCvKTDKVB?%_^zFIA8Sb|c^s#| z$+ugCzutZWQIA(A!tOHq-=Xeb?~Ufv=Zp6B_p2n~Aaf}N8cIB1X9vpP1$D#MF4X(> z6l_X#9oj@$a3+k9dl#H+)_KMXh1Q{p*Y1P4pus~dE2ySpNpNbL+DCP>+qxbKOfT6A zIrZD0<9OV3bn0K1B4~&hinyPm80G!H;TdV!9E@oY$aWAFB`{)a%foE$7AlV5I@YM< zZS^;Fai}rx+s+mLl2}t(wJN}0nwN5WyjfyK%Eq-?#I|=t%uioVx>e^+{%5ndw(nS2 z@9BzdpfM&>p;g2#L-7Coby0G*;b7uUDDQvzw%&7tC(YSY`q@Z^b>n&<{-=fM7JCRC~a(Z9w{Ww6_tS!bNwr$z%xr9HdDZ0nncd{{{g<(9FG-1e}- zkuT%py#fJk*zwF;-4!lLNlB^D}^B#+PHLQW?2HYJFICc6n$;_^XE8I0XC??x)?yLffO+`u@lP zC_Gf}Iey2}8{BD|n#nyz6Q9wcJwmRk55X6&*jEZ~3@lIF4?&5KBrJa+1d3w^(lgM} zXW)LV(W3(oEoa#V<^G(YLNx7IF>8OFGn$b^JdSlzZmvAIS9w_|+6p_E zk7fY1gvBPzKn@sZAtsj!4R~n%6ZXZ>HkrvO981ChwTh7Mpd^+r;qzb!zFV{3d{@-Tsg(7b^s}(}xl9SfD0?2P0M}TuD83!GL zPzx2Emdwl(y%QBpcYUt zz4S9=hrndzopuzmgKEUpdY(|>jba-v(Z%R~2j-R;{1k(YLyTiA^FHrhlU(v>KsY}&&U(Y?HoH;(G(2F7fwi7a06XR~FNV2r;e zl%I>RCe>=bdOxS*Fu|u#;~&)B;+{@^pEi9g4{@WmPyX7qV>; z2Z@{jA;(ivVSb6pIl|bncn$4dvwH{Xl~|eh2s%T_w$=ylGXz(p6p3PJ0TF8Y-BbF% zeEEW8q;3@E-VT8<@a_xjybAQ@&9eCR=~|;{Z2*BO-oR-8kN^ftA3~c*X`@anf)1zw z5EoJ@?NGQ8;_%Y#^X@pN6M_=q1s%WYzXsNW*~SYsokswxFmmQiQ2t)jt_YD6ao?R* zO9m;if-~9yho8CXLtl;ur^@edn`8`3!=4pD2N0Lh@y*So4WOQ)>%;)-<|i-3XdO<_ z7Y&M|ugAPA`im4+gA#GOP+XDq$iUZD+ex7re1&3L&eT!c&j-^dR_*^IQn77_O6nOL z^aBP7lDUfXv+V4kRf`jdcz&r#e?V!e+J14dF@oMN!>FSp#!_6_wta8}*yr6$cHSFr}#1EGo%3o9$%uV25uOic8B^5hBX zRiQ4_1+xd_kS3zMLFqhCP8LOifDW91Je`^We)}(=Sxunyr>e1WQ;3=%7!q_wiI2W0 zAQaPO;BVB$fy|EsFE3*~h(d3uOe@r;=n_bDu*jQg0)%j5iFxj^?Gdet_?fj?f5wKX z(9hPl5tj=)1?>_+DTK^s*Kn&d`S`2J&H*N_&7u0vZ}zxo>`*THg zphmVBIAqazj|xU~4t4WEQF3q#J4JAJp&f<^kIgd74t1v-F%0J2XaZ5^-%9m` z&q!!~b6FLgP0P-HX77d$bSy2*>K>-Ol9QLeGx!C31)%?}d2Ci-c06E?RQQxK_kxr# z_8YT%heUcdG4xd+8Lz39 zWspAFx@dZq%}!5%kh0jkP(Iui*o#*@k=i2(LAulGON~s~+`p{BNIYgv3ji_au}7Bk z4>7ypkVD>C(rG7qa%T!0_vdA~>+#7mqCwl?mETn`Y4|MH34qyTO6#jXyXxV#pz<{Z zt&NSce$w!fY}20ly2FKC|9FKQpPj=J$p!xBeNHfj|KT#z)73k`5*rU$04wjF8y|m# z2e$3M`XD^OL(}H-PTBd&=?>+L#G5ggzQBlx|N z>tnLBWf2M=??-6^Ks6z5q$3G^0q~B<*+E?izc)c6u;o3Nij|GM1@O^ooS`U(e6)FF zK-e5AxWD(e!enQMuVAxsrH%awThD@BNEK5_`b>uy`_9=n(m37Mq zXTLRQex&HvjArGWH|=$a$Gb8tH1v5=k_fDCv{qAPl#wq6ruW2=gIW?5QTn1P5TiXn zT8F`y#RA#{tb(vF$W^;N#*7R0!8_j32LIA_jryr83OUnNwn{?bSABD0q*XFHulKl7 zZ|vfFvKCv1yvEtsQkeOWd?c4g8v%Aq#^Yaw}*gikM_gHFA`c7!3UUq3)VA&DT zAYagN7M7Mi4swdE^-H`~AfmZqA5F>GQ=idM9-SXYI7B2?G_PC3YQz^#)aQw5Wj%Ux zPEmMadmY@wkD&(}+YF09SNX2{rA`V`@#F5w!qt3h5|jNLJnX?C*#KWVe<^Qc&Z;-e z>Qry2Qn-UVcFW^l|H%W0>|8W-O8 zt^%2n;H4fJKg>1VJoF}i>{b+5cth|ev_tLRZExle`8KjDq)n}NV&U)KRUif^cxi+s z!SW~cidw~;@a3f<=wf+8#8teif#b}JS>?F;|kzy2vP5l>+4v<5{HPxxy9@6tHX zVzGdvE5vjMt@MpPy;r?=-U~$!iH(G{GF~fVR<#daBGu}s0~Z?g{3TwGc72x@cZv(; zQG}7T(talzXWS@Z{tozCwFYyfPxJc*&MV+3kDeOzUG*nrn8JQvaNWlsAR)UYsI0iS zR9|7IIn7#r`?me5x${gIy4x%J6#6z5efNsuRJR{}2@w}s^0%#QCPG7qWW&D=UWFs` zE4KxGEf)GZe&j%BXo8(#_IUvVqTxFB5O43E{eK&?E(PXxu^YefvBO?$rsc)hy)3lAX1 z?14siX$$`S1MVYk(=&b_s1n<^y{%V-K=|$~*rM~7cpy_`v-IV-N9;yQTI_2+M4K2& zNq0qTCVL1L%)Bev^>5W*@AdWbDJITz%N}j8ozSSedM{~E-E?T8bJBo9N@?A!8rt9f zMq=&V@~<*G>^8L#|DAsrY~l6A>oCeov{qJnPW9a0^`yK*&Pr9!*?qVx-Ii3Vg^M1$^zHEgbJx2{OgeykX+u!WLGqB zR3@@V;jZ-i>+zEmdgqIj;oH1=k>xq=rSCQXFWZ;&nLg2*Bcd(4@SA}DL1Me?C1;e5 z=@Lk1|8KLCcIR9NAT%apH?*Ydw?vi&ESFqyIm5RUc*!_wkZZOLgUx^2y;pAsXf#W)ioUi@3HDpE&HX)}Te}@uK%&hTgpN z&EP$>V^;K(CIuV)?^`~@bZ|r!j(*zt|9DN_DB7t>!rm*%zB>H54&N3HQ|0%p)@Udf z4%|DuEr`na3^Sd@HPR7o&b$AAuOCd+CBZ1^dh?EiRj0gP_5SrN z@&5Rm7|i-8J1>&_GyAaqx3;bFhU--JUWJhLLYeUjIr?X%S==mda8wq$P9;ZYT2S;236zlnEN^d1jO(reZ&fW9Zmk`wEMRMEo%ocgeLG`#-3FCP<(p!&1 z&hv$%@F_EXP)o{7?g6gmgy`j0?Bu)i4Z#8wrGpZ;oH_}yM1vr^Wvq7r{n zF}iNJ(IIcBsM~KMFC&>W{^Mhqpu6X zL^1c*)jsu#I1$&rMkr;Yy@rm)Ze%}gBmXM4R8vB-b4W`9ox@n<^WFF1P|k4(+YPv*m>SnLB# zem0gn#g#F=R;$;%rER#83t|CBlR0ntE5K*AA zu61*eK3=EAp}5z!=v&u`aG?L@FSUCpooB^^axEog^6n??)6y*hfQUHq>%Rdxp z(Xh4KCqMrQ00#Sj)q1yg80wmdRQF%GGYaPE#D9rz`VuJM?I^rL+4%UU{Z! zdzh)J9_>!P@6V#@#$hz>> zV@z2*f(;iKp-hK+F}~lfE7LdU?IwpVa)qj9cbY1sbrnP+u+$`EAO5);7vA)@UH^Sw zxt27@kScm=YrZBPq-y>W4@Ej|D-dBIWpqbFtVFue$-2vgc&JgCztUr&&i=SJ;4Y1L zA>abCi1H36sxPG+picP4QQhZn1dwoGc5YUJ9dIkp@4%9?xI_Z8zsh`#REp_d==EZv z|I7>kCQf__ffS;`FB8(QHTrFP&|>G&g1N0X5|@oed>dans>A#C000p6u9Nh%7ulkQ zt^?n8%Whscjs{@NkbN}O|qolKB zk8oGGt7t?gO>Oif{;`jDHJhGRt;AnigTe$tMJ|F&O(!oA=$|MmvoEy&4M^&)PH&gC zda`duGDXAmuk}q}Vuy81>_8VF2xON7Y^vKNFj@B>ka3Ale`(dzA&fBHBHaDJ~HXHwMXl=Di=KQ$8}e=`UlTe0g@l>X(hS7a^;GtX*b` zi>-T4txD;`uACK-5;aC1GY`f)CFB$B{<3AipIO2crEzV^vlE1Qj9IBS@WKxT;e^yc(`D_Prg1o^u8 z3l#v}O<-xG8&oNEo)br>+RFw_Bhrx-d?!r~5Yu2(Rf5- z`j?Jvy{4&#>R+oR$OP)^8XYp)BXn6oeZ~nC$RxW@Jm8{nsdkR%gWK5LlxubEFYGy+ zDthRJX0H$Xqyuv3$b`lp6cA{wmdxyQdB(5JG?i4XFHTeI6JssyCrp4<=>P%tU3$qG{`zO*FnF(YQ~5y!-2`6+KJ+ zT@6*ICi?yP>PbqBuBDXG4FBDTAD_P})S1I8iyJY;k~Bj@kQ=Z(F4;%=Y2Nepf{Ysjb|c#X|pCf%NiB@UX6EE{FHBhbL>Id;3FB%StA zT5%)zaM)t$zgLv0BDX;FrM-d;w4EWiDOo*fZ3$T^Z%^ObQ{bjCAPRAlzxG`4G;>h< zxdo%x#y?pF+%@OqfB#3h86psD0NG^vOl_Y$9 zsWjQp=s&%MitF8gAaW@0y9+9Hb-ZQnwfDZ8J8)l>JoNE1P=CM~U}GKLzWINB1~7>E z1<3uOBy@`fs2aH+FD3whV=jqa{QzBY;oB=GF-edeK_Pgwh<6ML4o|cCynN^pElunK z1-|WMW~z6Q zq?rjI>v-c*HAq@y5(mumIbLzGjE?2v*od16tN3= zLIcr3C7tGc=WLCho%eyI!4331Z7nofIJ}oq%*Oy{3j!@NR@Wn_*}XJHX1}4!uMa-- zI&uS_z<8G!1W@X~pIi7jae3xUyl4mOH4yo4#FrNx0%CHzH%R;OHG>Koulhm}%T&6s zc$pBfdi*}16kN9S$xevBNjN?MMc-D~`QmttFnRi?XR=>zWD|BQ=RCe(;tBQMJBnM?7bSFm_>{0&nQxw{+YUX z#YF#1r4PRAEJ##pR=g;K@*!}0;3@4Ey0elYx3fY<`XW&eVHRa@z$Na_mmie z(ZWM}9&abnaI{kUB!k7ePJyXRHtBd7K4l7FuA!a9Q~S~DT(qlK$^LDSB3z}nw|3EL zF+&LJcf=z(`qr!EK6!(~q?lzycxbvfu(?A*iQ%|NDMdoVte=Ye(K$ z?HK!(i#GbG3#H*vsMT!#^}Ly{+6(x?6)AY5TxpF)J>!M(@8cwZbQp`cu_<8vgDX!$CzeZ@S9H ziFc$HPv5NLygveyA16Z-iedxKX9Sx2(i&hdc5L?Cgs6!{da`#`hSY>P;*a}f$DJ0g z>5-E77-sZZm~`!%j}N^m$F0LBrIo`#v3T)|&FbT`@mj^Z!KMBQj&Bb=c&gKt7_fb< zH6RD%e-T|$rl8qTc*_(y?i>891ga28+e_A=2}pq9$5fQoE%sHrC~B#ag%z|BDC>x z4RcIdPrVFJ0+-2>B5UKSZ#Vg#i{?1?sNE-pw0RJ`u|?|K1WD`7GQ?hxG&#YZRoB1r z=QziA+O~~DPp%zV%}zVlKC!<{tR_=2iwi~t7-7TwiH0s`D ziG)FUxNG^{2Pd^j^s=z}5=9Mi@TBTOo2<;mbT|bgH{owMYn<`IJ^@v|gXBzQ=c0{0 z`OMS=8P1%GChH|r>wI9EN@^toqTew+aN06T0{ zq|irRpzYiurSp?%DNB}(_Q?)b9;K+HC?vEOoRw`S0G?NV)n4Zt}f|_6ClxGZdkK;@zxb_ap-J&qg=1 zU@8=Ek^dvvnM|)h(?m3R571P>i4_!zyv9U`ruT?Zs5yP{e z(Mc6DwZhY0mgeGBDLo~1f5H>*gk)O(4BEy17D8WGtH*j6nve$!NTn!?yfm7?OCeMyuAYjI5tcxzCewozHfs zInqjY)|0pjrB=+x5scMl1p)aQhW>V(<;6U$W;SjNp9xB8o2(O{;hwO;Sx zpJU^AOY^C_ZPNpxJ$<|VvT5bcSUxcsmy1(hS3HgbQQGl7fWMI!*uS`+14)CoWT??f z_uK{f{2W6pUX>ryG?3!ye^YgzxVoT~W-rJy+_=>$gh9ab3%KkJqD*7w7R#%V>CK9F ztb`oGl+f)#Ql&-(jI8l!9OF$piH*>I9mRrddmhH}w5*0mO7Gs$k|y=5NMy5|d}1Tn zw0AvuUU|WXFT8eQQaTdOnDB6^B%Kf9OMTL7w3$DRO#yqri#u(8>Z_Sfx_CBluIbcR z&2uFN8a4sAmg$OMI*PD>*I43AqPM>!Ubb|QhkVIBklh5t4D1ghYX&^^d~Uo*L{lAm z=deSYP5a9Hm|dgiq%8zC#jqXgpSW(scDH%t@DkcHc6U#Vn8iG`Qo?lc#3vjI+W8@p zO72LJm-5K=Fn`rrBh^)q9@f zDKchPe!g9@4W^;LZ+A(G)ZmIQ0k)t683}icQw@8@Q3ljHSjvYL_o0c)&1$EN@7E9c6j&RuW^ZXq{EwaJN$Io*y{}@ zZ^(2;-O`rjz!<|Z13CX}AGt0Nfa~>sp4z2#!5OzZCy_UeP0d(tmj$R#|ke_OD{vMm0 z_EDJ+I~*{^Hvo>i3}jP5z#PwCD@bpxzg=-^=|OsiFzevq=+S2f@oi1Nq6pt9w--L9 zaaOJbqcjS0tOXg2FG3}MhVcsv6dB0+xi+Ck9Gkf!W56_eBeh`r%=@KW-a? zaaoXO9P!RL2Y)0^J~y0>#XD6RMyj%%G8T}%MHo+`=BKP#_G_tCh(m%fZO+X#rp~Q+ zN~N9;N(k9$jshb{jMWaZdM#_JZLAgurA?ziVgFH0mCQ89(rz1qf(PwpcQI^7i&rB%l`s{O#b;%aPO`eAcEA&& zWD2>7Ryir>s^AV8w+r^X66?amaCc#o4N3fivM<{4YzmtpD3sL1=dZUUd!dZ1iX?k0Ly41L}&km2|n;+1E^{@iypltN!D0ptktB$XM!& zE5xSjUmR0k?-RJ7SKSw-ErO(H!% zTHFmJH~$9pXJ}tkK6$Xfi(pYnk~v^3&?2p{&_t|e<^)H9+atDgd5>oQd*M^RUcCS! zE-u5d1abjNTY^p=-D_D<+Md6xZ|Q@{cg6X;bBsOUmR;w%mro6}LewmdzB2kzIlEpnz13{xd|42_qd;KJ#Y7bkoAi_UH)N4zY>uizI>U8}kLi=i zV3r-qD$eBZT1YK-RQX*^buzVb;54IZji|x$iQ3$&E!S)BVZ?Wp?#10*8rB~>6;}P! zuJS`xuTOQy=gmU_cLaZZagQi`zLPO@gQK{++S;PB;N{BhHEWt!myCV=0J@K;YkMRQ zyTgq;je|WG?~@8;UV4e6kyc9&;x!Efd5$d`RCjD-q*uIl$rp2i4M=mJ*HEWbnUj%# zygxzgg@>P47JqXvx_CCn?Ifjw+6w=D=D5Ip;OA}DzUc>(*F`=qrB004+1n+!{V&M; zABPPt3(w4ULfLbo@*Vd-UB20ad20aW9%J%OY$aVwl_E%_O`V%aSs69vtZ^X%)iWdP zs$tKuI^pqM94HJtPURBwN2EAXkQr%yjJCQ5Q@H*Xsl67s&?#5^swP&!H*9N~!1~wHe!(@^0~WXn^X($@_PvD33Pv%>TSy_` zY26Vr9OB?W`#SV5AYt^mBGn9}v zq>;NH)rnkfr6A9e#_u8pRB4gSw@2r^E<`8BZ7k&35Sm#W9i|Ie7G|ENky^s-_mBEb zr@D?9I~2HkOy8U80_H>xseTlSED~YE`9~%aM-=FGVa?m)zJ1Tzm9;1fl;UT7T*rfh4{#4&04*_x6yG40jul6 z`b-WU_GsFMV*C6kLZ9ZSu~*LB;;>a7rBA*+N7ZOu9BLv5z00oUgQ>9BES!FX`m;bt>iY zTHTs;Dq_tXVFD22JSQ3~y*(~;X@|rC3(&sOy(7o|86-S&vprvl-Ix^cFOt$#O`F8m zrQzbgxdLJ_egvx;}GiEpzY>j4UvuDcw)HHdu_Qy0zb-Q-M_BdysIYDuVK5a=C6}lNSj_R zSzEcP_>iB?Lp21*A>lExX;tqX-IhlIxV-)uUtm{LW0K@yEdC-(m6~!pvNMt!fMkHU zp#=72Vhok>sk1D}R6|=MZrcXQLHW~#Bb2M)(e|Cn^aR1vM|m5>kUQFA`d%-DN1wD) zLi)G*FCTlnsE;C|Z4t zdmRw*oiy|GMwDW20$-YRm&7zj0}Uz2!?AC=X=)b*o_>xXt_}D;56LTxnHq9G3&E}P zZ7&n)L$*xPWFy(V?3r!D^)Fns$0s`*sxEBgdP%-pm-|n>UT%WK7rf}M$ELqJ)^E0= zd8B}MikO4gsHFpOR|i`^#)aZ6eM=*(d?VT`MA!Ad>6OXxOqlpiEY~w(ke!5!b?{a%xx)ZhUHiUH4Q;CuWzm zu!vQBK>%;s=8mkI_w?bCvw;~*cx^Kpw?a}UyYU0nA_s_kN;VN$AV-&$+)DM)a7ejS+x5>6gk>d6s#g zRcEs%Hqal)>oqIBgqe=Ld2+ro7-}3@#91`i)5t@+{X;)v-Ol1uJ+Fe#T_up_ymmlj z^w@>Uh~u5Z;4$#D-7~*biM3loS7y58Z!(08$*Y=aQ#o5BDeAR#>SbKfv-c{`nt;nHTH_=P?lPEW2Os?2-;WB4HT2RzvDbFw$`D~9!aUJ!+12<>u zD`X!1&E5^U<}RntTLGJ9-H(=2#`sOEod zEbqoSRXbfQ^-3cu^OWS;vgUB}`%hEBog%iQZ=T3FoG|?v`+ajUMqK*E*?5ajH1()t zvr6o`7%b#yvA zLos!-jylv(cV^v@d#8m}tgng{)lm;kS=x6_gHciptY!5~_T71yWC*J1sJdg-*~qbN zo>7*%xo##`J&g;TG_4fgq=MUH>D#JU+*{BT{H9ln*Tc9v;%?V;^%rhwbu8~Pudx8qI|I+x8`MQWvy4@>?>{h`@-r(_UsGL~Au|G$fQGj)H6 zdS?FSS?Ghp3?Cdh!kd~VTR^xF^!#!a`lZD}+>6YeCd0t)}~V43_(j z$Q2%Y9N@2J`IY$C1UA2#W}2F|XL35egw?M)28>x#4!$G)YB(3IOQQEo>SQ}Znc(s+ zBH-4ViBDgDcxqgy?0Ni|5;hqA--C&F4kG}}G-$QLx(&f(--@90)wjDKHqSZnN~sMK zOt)kQ6HPnT?H!emOOgQyCa^vg%o@DCmaGMtt>%t~Ra?C-qO#6twsv4M%BQ*g~Oo@R(s;!Pr zaelm3(T&?v_hkqgFAK6@TQf!6068Wwp@_fwB@YFxD$cl9t!YC0kzY7vsi}t`xim}J z3r)aXCGS7Ej}3Rpn1O$LC7FYbMftIoyoK1~$s5#yUHLLQw8(z`hX8VuxU-!%0J@&$ zXk9*7cFq@2N(wDs%HetLoOyhyIJ=2Mq2)?ne3kmf-7p8)rD6g05T0q(390_a@Eze- zd&xeOMx>|-UYVM<03|x9S=y!{$WGP-uL7hMr%7uU)rY=$B;~65Aj>lE2|u-*58@wc%UfvBSO?cc-=H#f4{S$N zmGz9S*{6bn?o~~{iAt|jCR?>D@@v3E7KU%~(zkfTltTrL@DO2U4Xsq2X7loWQdfch zp?z}TCRR7g?HT%V`Rp`D4P7XnEhM?X;uBFd6yT;Q7SPHX4_0yKK~c^QoiI8uOyAu# zt zo>9*7)cEv0Qt3{9Rx>wlx4f1iY&maKGecE=RRDqZu1*>MwWnY<)1%2YRyRn^|Nv=3N?W7lHG)MyMOoGRdY(=#{&N{sVQ~GvMhT zrPv7MNTBq7CU5Z38+mhP=ktK7^}Fpp@3cz%9%b)J#3QYx_oJZ4P9O$OaL=A(6hJbNk+jIf|Z`Lb$^e4(%|&7$@}S7 z2XFO+_nO{|yI}roV__o+V&S9AA4=ST z5#gCyYn%nGrosBt507LpD)S`y+rF_EZ(?*GJdEW~5wr4-rVE7vrkC~Cty{0|$go_6 zF@6KN3kSwnb81&J{cK=ON%gmv{krvo-90W!F*O!EmZu*gHf=~D6GW;7as&LoZyuRr zth%I9zAeWbkAm!zXIhYnV{DWC7rzvObR1csaSW>O&>nF{HGQkhOF*01tryl%Hd$mDxIoP5rX6YGsEAnkg6c?mG? zvn=Tq;{;cuYXwQBT{E~TpQT-Ej&&u{{~Kx3ZCKZv_8KbhrC`s9C4F$+{vXwUXe&qk zD!T6G_3u_S_38+#q&bcq)6;RhK~;NG9;NYPg|kPwrOuO-?|?SIOqHR_@3YIocHa-Gu-#O*SglVuKQm9FBB$W z#RzxU_o?XlJx11X`WA)csHja^_vLz`+JUQWXi|5x;AuUCe;j6sNE+wj!Ap4tc7^0% z8^NvO8+~dYoYQDydC_HX-aw}_rFQ=NniNgYoy$62vu;Tr%(B06!t7{rw9NX#3!R60 z0DP%(XFS_gesm^FmYt$l?oTGEJ_?{)#p=4N4FsvA=!sPfYBx4{Mvr{)qj~>D{htb{LJrMrThj;kL6VQ%*3|=NAeND@H>lBNjw1}W zhB`U-itGYCtbXwLKhEsidF(;FE$j^Ih!HyHgEk-ntNo@8&YtxMn8;>07kXfLa_*zy zXDfXL5_bb=R|ycF>RQRO$&PxF6t-Bq;yUlY%q{x7EqG>!9kuLi?03usc|_kdzuvda z?td*8BD@O0!DS{310+}0pt=xYWcKyUJ6Kukh_{ha{9#my{M(y9X;na6TPyjPy00DK+SU^nY>_r900HC~vmPw#Q zaj)V2{tUK^l+g_4NzL{^xHUr>wz#ILmJ8KH3j(}7 zh+y|`*-2LOel&1}%)YhL0*Snp|BE>6n*bCCBCI4lQL-J8<6z-Ly^U=Ue8|6hxQq|R z`)F1gf1Rc2fKSVG%o9RO?cuM7%nZ+1x9VSW{xl+^TIM^_#Rl6P?!|9x8ix;;xknni zMsJT>Hwc`uV8F+_E#{qMU7xf|^h~U_o%5?6x=U3eO3k7NQdfm+G|AQ!c z=Kq5Nvs4!qiTIh|c@T-7(G3($Hw(yK(w{zcB#ysAA!5%KWBRq8p1N994@PObVqmv~ z29~)*43Mek%j{9h{l61~$uxvK}YOKb4Sz9OtfYqkJOk z1H~J>o8L0614f|)*lC%Nb0^;eg|huJFFC;d{>%`->WH7~N`KG7IKg&_shG&FLzA2> zYrf|K{Qaqox6#{m9+WUpFW?3F2m}n_adNkVmP=%Af~-p0!A|5!SrroNVHMW>}*0)k2`sR!gu}lBj z+=n8JSgE7NaZ{BuPI^t|<~wPQ>YF=*MLw#S`pyp9iS#Nd7a}|ZfPc8lQvYD}z=;#I zr>YIj3{d6~G@(wXMapD3#%?#^mAXx;08VM|0NBWF_kQ^I(-pr;bwOU(ihxvsUD*F@ z;fzC8kgN#X1L63bJYZ6rrPe2>Sty6*8k+n=sRF8KeR4vSbh_=9XWHRYZST$N>T0Ci5@b{ zwGOSj^Fvi5N(&%f7s5XmTeSB18xZBMT=L6}P9Tcvx7D3z-o_mIN-Fk_MMc!V&a!;{1-Od zBvBg?@AY4%>Fb+(UqWG9*tf~70O%t1w&|v!y@Nj?Nf6ghg9-}15HBNQE_=<&pl}vI zEfj<9Oog8&*}uvqM@gUk#yKMp=l=bT`Ac96<(Y!boohaS4+(aSs4F5Bu@|w+F9OrX9-!>);~%4n zhe0QCIx~I)xLqTWjSNlA*`9Y<8rI&Slay|Z+cA{Xs_uh3g*P-Fp&g$-mWpU);Lhkt z1M8p~{4)_3UD$5V3928g;*L`hLWtvVEn@xLOtx90X@m4EJ>9lA9bn35b@r|C1O&P* zAbCKG?hRnl4DmeoBZ)gA+@k^qf=zOv^2?p}^2n3k85+u?RFk#>P*~UhKIRo0WHToa z1*yuBDp5P&-h><>@F1%Py!h!GUjl>ryyeGEJEP4>`fC6@!eKtJX>X?nI#X(nt!`UR zW^(%+h;r2YaucFnb#?9Vt<*+PXp0h*O(?u!^L6j;pN>^RgQRbX3`TX| z$*%vol1T-tQTlPL0B>`LNOb9@G|qFwd_g)}Vf?vDB`{dOk|G-{^J_8wP+Wj)^4MW` zy-Ro(-F*?Vush{KJh!yn_?UbT>B?04T*g{~mjs@fEa^9nM&q7u7l7ta{C9Z~f_K1F zZ_dOv7zj8Y3GC*+%_l;fWhF(o+p8S%hVXbqKA$%`;k@5OIT1vX_sTC^gn0Qz5y?P8 zPRaEfETL^#FnuWyCzxhn<1rc>R|Kov=bqOjuz;gML^xB}W~;~hXJZz3WycdNI7aA+ zt=02+Iz4IyAi)=B58=&;J8&@O2`uychll)OEFvjTdT*P)te1}$yFs81dIA5Pyygy_ z=i)}7mbG{}A&W^6aYer1Xh7+oKhpchm=yjPOpYiQP<-TWShIQaXNAX!gS}I;RXx4W2mi@FVcOH{NG>lqKqG}ahAUUt``yhM-D_^y zbfvWJ0JVZnEA|+CI?!|P5?Pw76n5u)OAODP&the5Jx#xF5mQv`O*&B+jy8rVD%Sql zluf)Zp2!4c;)>M+e$Q3X@L?k6UTTZ<6>8VEp8$`adU5OQ7h zD*PjEUs0Sy+?hzaVO40d=#Q1ueK-$4ixz+UktKeHu1;dN0e@ zH*x7Sg1+Zk>c-}L0D-Y*@6exG3`8F%Hoy8+uTsI*;~KwnkPMqB5}GagJl1p*S}k69 z$e=BYU((LTK2CN}5D+Kqtr%T%m!9~RvA^+iB*|pev`VEecQR93Z+O|dCa#O=NwTj= z-=H)g-*az&fAHIilU78dZfmR6Z2{Lk0>1nG02L;eun(;9W1kjTMYM)L2t-7U2XSbn zNfeic$r!rO)d$L~K7}7DokQn4xVjtdF{$wT=Fpfs_iTUv39bguyY#pEq#F#=_sd}s z?{BW>6`FdT{4D!u1=ofqErpfzwLA3oM~JyO_<#VHDckB!_B=F$*4@hwWBBY78(A@Mt< zS;>=OV~A>c7YbZMO&39WvY|#HBZ1JpPh(3y+sUEE+)MjS2qxb)Hid*d-j(clrNhx$ zHTBvB_zW#;!OP&!@BNyz4d^rm6BYC!edHqm(tK5={2wNT561*e4`fHB#1ecX>haNg za~+GgX5R;+FY>L?ugpDZHVL3dsW0nsB-vhQ8a$6qW`>vvb+E^iqMf_X`n-$d)KpaL zCnyfSqC7t1zj`2{Zza7Q?PB5EI|x=M~u zGnrrbn*z^Hl%l#e*cuTzVv(v(|KJO!%3Mo^=~t0(lV zVOxORNo743F^OFUu^bl3i~EnL+GARh4z&^(TN8d_Nf#}g(ZUePFOt(U zWb5cg{LgZZPpkOprrwjO-mQwf^)yI9u_6s{odFcC2~6Jczs&wESSZdw7(s_qFz`(;m={}B^CwrJ4l z+`aAC_iBH?MVV3+X7%?HegHVvb!emQPdmr%?fPUdq}<}O4iH2W-_dEGVJU$x%)xKU zO4^#5QVzx&-o?0Pz@jYP1oBR{XEep@mAP{%x2ZoIg}4_$*2v???9dfyr6y!T?d|cb zh4ekq_UUx*&1O$a<&U$7Cb@HzwtHhsa59of5Jvz!mHJ9u$Kb|J$-SN_yR z$Z|NDpO3SqC$ovCF*Ud7a;Ms{Sy-{9N+jM~JFq|aZCQUbSH0H3cv$>45O?zNsXs*- zHB8tTo{cpJzk*!?_uC_7K7xqS(m*e)3><-uOxA72{*$2DBt^rjvK#C7GP4zDdyxVz z-&5jMp!pS%BMPjAgYcKXMndx&%0ZBlND47FX@!J5+ZFa>?olW? zW%#qRVg7^~pNU>`vz}Wm!*SyIe7qCG^asYlXk)NXSe(+tk0Uu>At=Pe+XxZAT3@f! zZTO_SC4FI9BJn@`z}}xj5O)t^MTp^rWX%{@J;(fXIaBQzA&^crs;m|Ev@H`owGpg*ohUbyVR_mG_e{5uv2(awjFtn|~P{ z`ct=(((ooFt6NwVYO->v|2((@j*xsq{q3_@R`5>yc|{51ajVl{ zVra^CoT>}^<}ujkS$l_mUxPb!p8VHw;_wrLSDc7MFf#dn45`A1CPh@u4GG z0zC!0^xMzu++6jT!_BUgBh`-8LKDn@A;R+xoiT#ZX=|!P%vp#*!C$o+Jy*d>BTcLs zf2uUFcfqA_p-sY-k)KP(;_4v^E!;4Y8HS@Ox2J-OfWQzKC(YH}%oxVBJ z`SM7ztxhUM%6t{k>LpBPzMZ(jf)NM^Ve0_-LhL#==`U?UrB)O-LHr|ciZh0=Pm5s0 zxZ1mPw~@85%HL~ln9AC)v286 zx5;BL_r2zAZht!4s#j7zJZDY~G&gVi5{ykmWD7Q2rY{-08?}E=Hm>%uqQLs6mPg6 zLgyu#sKB9s;EiQ@s~W4>!emH> z4!Tybdh&I*q_T;>LJpLfs3350b1FQj(9h-qCX`TIKzjaX3{R1NpPKtTVe|3nUU0wL zwx;^PC`g)!OL?7k>;eLKq?n2JbP~gjI{QR7VvO7@F%@ z-Wp@rQiZTERXHoB{DLmrgKqH)7pJmSB|c?Cg_d3={*{G{#%AzxhRDnD-#RXxHRoiL zIN({H_KgX-PbP~iB8&~-wZ58nXQMFGvJ<&_*Rxnyj0)Q8mopxbXb@;kgrzc(~BgkPvA)}!7$*lv>%@N_o1ng&KGx?h%a(dId=Um`><`$# z{^S5W=8E<7oBc2jeLs+S1E$qkb2yQ)8zJQ%m)FAhiKrtlcHhEOgz^r5LwCztw$|MX zu07iEl{_Tn#3Db-RgPT8xBx!rls5 zf;f9Bn|x0pSN((ZSFz%mZ%IRXS_d(InQw-~SCBN+G|Zn+6Aw&y_v=KbV`<3EmC}k~ zU7i88U~H1``X&Zr8I&fVFZg3X&JdpLM!JD{%$s+oD>c7bLv9sv!7v!u6Ma4`GVS5| zwU}IQUO&6bz*JDPE|M&rZOK4P$Fd9|?dGAzN@{ir%)R~$goxK)0z&%n z^@>-LoK5d+M0D(?mqB52dp|Je)+JkA}v0(Tf+Q zyvUcGRIq*y8cDNrCow3CB|&Dyn7x_-S+F>#7My7OHNgw+YMmoljFjpSG!Q?o4H{ku z8Ukd++rV7eB`~yVBuT@oCc?uL-lr!5G=v1DGKP-j#=Yod!pPgvzC9nlomz*|s-HKC z%LJ!R&YHW;F4K&eQ|m%fW}-@j58#~v5exz&hvKiL`pNZh0gw6wFp{s}x~2ya$YdiA zVh(Cwm|}5LOB17R1>N|CIwWKDQmJ|o;{TyJ5-YZbt?{)=aN zx-qywp^!eG{@%IQYX%Y)aBT)-^GE!Yrm0Q?qApyIBPg~e;9NBSsYzlc`N(fmz;Wt; z*(N@V1G@zv3%C4Zpg^TE_cg4N;dENNJ!#f>RfH%1#9Ol-G!U*+NT_3?-_zMWZ*Yu| z2cz=iavgb&idoTJkPE{I{P6M+N0>qZ)1#-L459fIWB;lU6!Cqq zYe88X<}b57v8$b!=OP?nM|+q_sjlaB(X3-e|J36%CDTm_-lI$*ERgsW&+DyleU0%I zuWS&W_<0rHhf=s^c;G;vUWOIf=9g_Ttr?2eYPEi}gos(lb$O?>x8xXmh^GU^U=bW+ za{b)8h|Pv5Vpu;soc_`d&PfO}>92XA@e?$bf>U?&zi$On(f#FR%LpvmMj? z$l0e|8UseANQYlh@17fFB|$Qu|Ew<~6Hg=u+#NA{^tbecMNm z18T7v9OrdI^g+KVixh5%6ALSg<{8J?jBz9mV6IoV8WjGb+g<^V1dq`(efaV3BZk4A zQ>ufJWCxu}l#me2ECEIT_7LPv*&5qTsAaTb`NY|3f#R;a@PX~^X7gKQiSth%g@5@f z11G{^kG&*y_>^n-B5#4~(17$^@&Ydm8G@~U47{uc3y~o;+DF4m>3f6xK0$}=6^wVn zd(b`%3@8mp5hHwx18n?^U)jP;GGlDTSbA9Llr}DMA%QwjL#yq+}^b1A*Qy1oSpNlrk9pv~8Tm(8SdmrcB-k4nZ891s8ey@GklJ(zg^; z_4#>4US41)K75~2xI-VbO7hx_GXqX@^46BJu? zkmNVN(>p(IOC2ABD0pQBvHp!d8B0tH2Kj;1A(*kHYEXcJsdZe9i`5SPsJp*)_Pz8`yl9zXUPl?<^0V z&Z!)I2S5f%RBe9BLb;e4p_|(y(%?$Y2vJWqUWM}w#HJxy^=C$lzB?`z$O4Z$bUWUm zH;dTgpq$5PP=#=9;xJp~2!P}BFTerJwY@jRz{tFoqW#F2P)p$k8Y_jbVhv6JI~i{k zm(a0{MK+5Q++FSW5WJ)6BjX4}zQuML;PQ(`HQ-za#(gNIT-0R{hx4}uPWNikKuiEF z7##e5;W(9sjW|VTEJhhE@+Y_&^&h;c3BgjZbhIf}3{DESHxO%d-iXUNH7B?dOl~pF zg1%PeI=Dxl7vFhal`uO_`^9AT=B&C3grVV+4LB1y>=|`_+_MCg#zmeRSDW0nvASbw zoOd(PLV|Xf~POOX=2e#IpWL_k3IALyPTAv-d^0Ro*(OtTLz92>+Yj+ z9a8%RC~&xs{9$K{P7<0iIul!`U8*9*5rHo~^7d0b!gJ?LEYB95JJfWQIuKK+W!Eg| z-Dn*%#Esj7CCIC|0Q@$$E$Z2ea}`urN*hMLortmkbGjtp&oLTKnWG3Q{zA&=V-#0o zBPC8*ynvvLZ?F(@to~Sx*3mDBtw*`}s+7fMfy3=V#~hjH!?A@aS>~()Ka)B13pjz5 z*l#HOX0@>YjJuBo_)7x89HZ!zxe@F%tn8kFITD7w*vRk5PC>qo!(mQ+IW2MQzkDjCG)Ajyu`fF_K3}0jxU@< zZ@lcYPV}kRuHrfHdCrS472GNE{GXM#-;5W_&K;Pmn4grj8c3@@C9VanCL$`>oFh)} zJVh#pHXj}E16E(H1$^C6N4SH*iVkbn1RdM#F87ab&w2jQC7u-S%6SjR6Q>1Dl6;`& z;C9QL;Uc#^US*!UHoG(G3ef{Ha(1D{n(tEJ1}!(<_=xYgUarXNyp@UfikxK4B&DxysdVdzxkDKK{=kGw&)BfyL8Z^;OP%ana`w5k>RN@!V zL=cI@4rpY!uXzT?QU$(#nFj+~O*mZZh;#L_8ZKljhNg&@H-{?+AKV4a=;!!RuinS@ zGilIb#tU^>wi+#yU@J%CfVwtH^km^!f|pu;{&p^y&t(0#cQT=K<=OU8jzdNTs3|h) z{wIC}&uarsI_2cHP)6Y}*}!jb1GI~7(ZvoCrMJj1P)B`&gpcrnULnxqmFsE*iN3dw z=n)ZE(bZA1J7Qno=n8=+ih_rFY5zI*4A5{Lb%sB^bMt}&D#&pdZHI1W!qeHepf%y+ z3WY#nFK9&QH!FiEXSpO5xol^Eeb?V z%{^#v8Q(eDr#t?}gZu(o{}wbt^JF19-u1G=Zh0o;75tZa1yg`CHTR%TUE0tz5WE8e z0~a0YBNYWylgC%oG+kQpX6YwYO0Mocrqf`aQno&?qH8qyYN3Y**=%y;8-IC>62wIK zrON_`r+8mi)wgLxpII~?IM>U7?`*HUNJtl)%rU8Y=0WcBahWkF>AH51quC-ur;xH% z#mvC+SjCb+0fPa}QEKi%$M~$yQK6)q&8V^LNeT^&HMes#F?*0RUhO#_b!E_>P<@;J z$*V6sxN;Bnwsvi#sQCE!&VFduw|AOY_fnIkUfWt}=Vtd0U89dq?_8KqB2HlQQvW9k zs)L$)W#Y~IP`}8(wuFPtXthnLL$AHpFR59mz1Y#we|*mg_DSOep4gaj9?J2Zmkhy^97CaZpdoQ>zTCCN0U3@= zM(^N-nx7k$hjK8VZ@A-(I_MFhk@*KB2@7c|w1Tde94=rnp!L==Gv8C{qe6GIXE61? z#%qH50~|>?gpQ5t-r{8?4Bm z!HeabHds|5wrcq!_dL`wV>>(e7Q&GyqK3{lyJud z%bkXf-(3^X?VEFc!e^cx`Xcd*M-cW%`mi_IQ<|DM+4P*Oj>1?Dd)wtiHOa0#R<>;I zY%qOJ!{I_qVG570%))jAcS|T;$Fl8izX=-E9k&A>PVCjq-fYN$ouc(_=y) zB()ddSQG#j(B3TdtekKxU65FM!&OhzhO+}Tuyb>Rev(N!BWF?E)+NzuQD3Hb)z~6> zGlAE_!s2lFR{i$Vv8UQx!%MsP>LWbW4ql9QUo>*y9pKapUv&t~nkhzw&`}oBr2M}F z&UtTxgKWpXP4lq=idb|7_5VQAh)pN4^?8$EtY zU0Xg5;iJ2yI}aI9s+&cA6Hf43uBR}z@P<-J%mFGop5yoR1EOWx2+Dj%M>s9IOg0!K zWv>p}?k(Bw_B`(p)OVrHx;kxqrJAbLue#d8&#yt~#R{fLj_*-i(=@akz1X%^Md&}! z6adA@L0GyTc_-{Qifvwsf)Mc(Iq3F&#YZ7X0~~yoeqkj$vd_Ka^wIVpGG|Eb3IV?V z_;t$}Xc61mX*@=!7a@PE5U|f3HE_3@9>^$ue(}Zn9gb#ZX2`gci?jMMuO%L7BolrmUjsPvo_+cAd z?V-A@W9GtI%R>*OhH?d=N37c=@+Otc0e67ge+Hh8LQAwOe0I{)REG1|#fPksi}+>q zMP5*{eN_(D*gikkHqQkOk-@Rq*w_@Hx47){hsrXm+zzoyr5$zTB-5LO`1oKRF_*YI z!s&I9>Iya8fAJiEn-HzE!5TWOp2SCpIOTqSVrDAIc+9q8alVAZ$pK71)c~Ok+Uz|# zEhkq15mB?$3iliyxp?pwe$Mno0v4c$JAIYwZg9Hxo{n7_3S4nK`hRN+Ym7L2`{;l8 z$?8bQqL!r$%+EJVfo8UkDnL+ zd@-!FapkKxI;yB`*J=yH&lgc4&-ch}Afqj}&R~UF=u%rf23x8kzxZqDx@TE;oe~e( ze?%6#jhl%vAEP~7ROny$@=8#Q9DCo_)8mesanqsAwtatcF$|NRwo9=z<$P2L?s@T2 zf4`mYS$y3p+{1d*Njsoxj7B@Dp`np8(e63i9pzJm&^2_EMVJp8Za|QLju2kX=}{sG zmJ(M8yhfGh|FksQjuz_*p5(9`Zjbk)SF2-{eUhBM2^qS8jr*Nj=AmKTONp^R3@jZQ zItl{x7~VYiy%UjnF!gG%4;Y9abs*P{Qu1fR|YauGjTeI$e=u*!|HGeZ*{yz}g9 zxo;d}bUEwVyO>yl-(m)Rmu*Z-bH!T2gTa!MoxUA2qZK{??i2Z_xS$WeWhe^+iZX-` z(C1z?pbND)gtt-*5#OKQdaD_0L<+f!9rPT0eUvwH+kb^;^y@`1cbY)$2qYX>WwX@H zMD9S#8HY<-8rE@q$VBDj{%>mpw<-7E(Ozra-@!^Fu+ z{jQT?e~bQOfu#7q0xl*x0@E^{PJvl}A@;i>0KcXpgp3&gCO_ZQ2Kp_=qGVi!NB~x7X=EJ4InR@^I~*3{)5;C*>tA z4|tFYnV#)r6g}|J7^9wk*SgTXj_qGpdHV^>wzVmoaoq>~m8b*MFS0uDF>gWp-2F=!@)gL+*$l^nR$p#qIZJEeKrSW{+;{@WLMQ|udIom zo13$z)oMg#XG@Pv&IrhuA^28TS9efpji?nAr!KLWiQ6xOl0h>F^7lcQLtxPg;uMy+ zR^X@2ArJ-*OtwMC_V!t-i%VnpTG8{cfR@m8AWnoMN#nFU*+je*gtK-g=1%qgbt5;v zx%`2`&dr9TZTWHm|A83M7~g(l^PW)xrKnfItMfk_y?L_Zn|I?10jZ@65Ri_FU1BDj z*FN-)f#LSV)SXc;_s{igPnw-Jiak?2c&OKQX(oio!pOuH(s=9eZ6>GfV3B8b;@KY= z9}I2)$8Rv)UI-3-{digEkwb9S0pv#q)su8}CUp58?K!#|+?uMYs(D81tzFbmDO*!k z=Yy_I%V{XrQ<(X1b+`b1!_jDdOHOR=k&n~PZ4RA}E@j`c$bmQI&xMl)=8taOe|d`z z>?e1m^=9@ZX1Aj@_E+n5?DjVTy8PB|K_F@!1y*4goNys(>P;n4i7)7*D{3xC9a&ao z05;_sIHBGmMv0b9D6u@_lv}t}s{pxwy}6M<11foZTfKFRV({h%+&53pl;+JS90l)b zHA|~67H>9J&BVLR&Dc*jw`~(re;N0oVg<}6$8r>b%_kS?q|JbmW|VP4ChERwqolrX zII%ZAwkXO6&k1Ra3E(Wk4vb(rSo)^LyA?sVfFyswbEPQvLMjXuAjh~;a2>dpQqiql7o)uxF>fLgg zG5Sh)Ceg*zh28SUzg$b8##VDro|hyhB_(yXTo{J_buMbdnma#Bg^<1H@4@-WhS7qK$eZqx{65da(&o}XUDYfiw}@@Uxt4(V zvF4s}1S!4K`e5+G_e`=*Eo~J>DIIU9WdvvI&|6K{!3Q(6WrM#dp55l^IQr?Mar-B| zFb+Lpx7nis-ZmF?VZD^2x%A3<>_1n$bc%V$vV>7ZXZ!WO`{*yEfTyNbpM!?72M4K1 zKz6l^LnB}bK0a{1a&j{xfqC5Hb}M>IBIf2|CHrDh+C_xsMxNx(2eP`jr&vk}&5e!A z`rC;v9-&AhgrhGdUp@JC9GFR?PeBKIXH{bq_fF;*l|8Y_>&suov~LCN&CQ|QZsfUo#E4zNQ#;qu|$*%adnZ-5~%5`28yNMltn0EKLN+*WnX zW-mlUkBohH6x!-h;c_*1|B|4f0zm?(BuI(Q;zcxHU#poOhsgPkIy&iu98HIFJy5HM z+RZ)pr?Zcb1Kw(8Yu#2_zc1-SN??-awv4friuEVp$h$a1T)B@m@xgPL3+r!d-ComRb`R4lFam(z1^x?XU+_cU) zv<%PTCp#~_vFUM}hO2|CZQ_*njkka73aNuH;I?bAGMqbuGc~?a{O%*(<)Y!T2dE=< zhCPYjTaqt#c7PyXkbi0vxwa^Z3nFTH>{_7VeS?WJ%I;8t1aztoe5p)RQ`6O+&(Vm1 zz4ZFpnKQ4pF+VyN+YvF>6Cp@Hv_ee_2;lBf;!PP=(vmJ!DzGU#(h?VExi566ba_Z@Yj>kBcsU2w|p{gDqKBz^4@hi@;WL?KK}2IBTn~_t=W= zvFWliun9ke0JBFI(so2f|Ah0B{jc6%Eqcho>L8mhXH`I#FL+pHR4{V5v~;eYBc#lY zU)N5qG2+LTu!Tpe0mO>S!YC{hjnf;ALNFc(!mU?*-W-jU*yb%g$SysYX#jhEL?1<~ z_DGufq_mqckrMhV@bG{6!W08%K{E9FI!047suj&Qdu87EIui;S20k)$w-XzW>_i}? zySMi_?GnznT$32enyuVMep%6CP%6{jFH?Rs2YP8;3MC$J*&DgPt3kuKm+GgOxR8o%DuXb9qs7c}m`u&D8_L15vp=(u7>= zV1Xr5WeWPu8f|D9zeAE&jQtr9gNS0CNt&nSU5yR9cT5K3J=u9NR4Se{9^~?F#=g3aAV}3;@~&m@u1|a@ zcF6CZ`|usxOY-wkLDx1xC{*v3Uy8At2TLAPs0b&R% zl%SPio>r?~%fW7H4k$5smJUr}3V?9AO7Cwx9PZ{=2NA4`VqxgOXecG9#TlZbsM0KbjUPX)F2`|ehB|`B) zJpFJnuMd!?F5ZnP#>LlT!?sGa+&IyBGmCRh3`g4)rs$JZm9wjr55G80x}Je;Jc^g( zxvk`8h91a1L~aWTNLvB=eQ?_(b9K)tANGcal;&nGbTfof4iM@67?GuXbXab`^J>>O z)#2B9X^zI}DZdoy3*V3iIk7+volejEa)+TE$`&56;f{iHG`;!5>CKkeRu(5+(98+x zO`b*N9;?dZYq4kZ@bDa-xsDS+-FX&WV(@1b4OB9m0Lq=cLU!J%1$gJ-L_4w&@cYHA zQL;n%tA>Gd69GuVY8+;(-g2wi;_%EFoInf^7m4N?%L_q}TGm7Z$x+O0tvCbZ9OB~( zQL#?4JM!+Szq{{_3v70Ga|3*u47Z#}nx9IN{2pX*wLJ6)Mk{X>*1mK%Vx@jNN5z`4 zuk%NiI1NSER~I>`1SA3~1!i`I6WiT)hr9WZ`VEqy!1B;cXlk@VmN#O$rR!>-&MkL- zpQ8tz$D()(0qvMgRD&{s=s1QWi?p$sP1UJg=Ug-txX7l}-TD8F+?UANkvkSGg6O<< zjl8Lgp8)0^3S)SHI7j)6R zyL?L|A=Y=q%FbTjr}IWEci4+i0Krm%PtM1US*uDKK*mU^hz~+~bZ~*0-vYEu$5e4@ zZ8e{24p4hO-C875MsFRt6}@c+$}&(r5EkLub~u#7TH9&3Fqu}T<&(uK1IW==8GoHc zs#2xt(0~C2?fLqBxt2h~GBH1dj&eu*lM345Xfn3EiIbs@aE2As8~&_XJAe4m>6)90 zu1~I)rv5u8hDcQTKgiQUokmKqOy+a6LPxu&2%tE<2Iq~HaZR5s9=TP`Z$kC|MVF$k z5-3fBm4nl%zl+852pDiTAwi&tD{Z zpvYF$cx2Q0CdZAU|Li{my%|0pUi1`PB(&kYeg72z)QPuD&YNW6-|c`5z1%)`JEabE z9Wwe9H{pb1IYW$*39uDu{$jf{xz!&5?#s6h45wqNFUbdL>4M1jf!!LM>bhH>(dIlY z30y}zidTqcGlhEn>VaVT`J~_Kcl0_7_bEq;1PvYAi!)=fvR>Za-frycOXWSwL!gL; zcwVTZh?Ey=0s|ta?z`7 za^p`y%&3?XYDaNM2ChNP!pPN8RNa*lJn(X{)ChtaD9CTWv4+&P=%R)WE8^f^UQQF_ zyZ>&4b`nMij_9q`8P;wAc$RBo21KsO$z;!N~qel9R|9Yu+$b@=dBzg1Bd|8X? za3|#+5}PLh$Zkb-!B7xy95AbU*}GwbN^y))jJM-*&Ljs`#ozvAMjgho)0)Vz5EksF zQhDucD0OvPjYF+YeF~8f*?6S$f6vP{h;pPFH_0#BM}Z~`TNjFw<83Z3+E85|_Kld? z2^k72^NA~yQ_n`*`v{~yt&W`0a!(k1nah_iKR+azzq2~Pl8ZJ4O5pA?+9@gj#Lsf* zUO%s6(EsxGx+{&Z4G%z~kJ%$C-O3eYW`tFQ%Se~wr~4(TIipwMD-+A}alQ?gxPT;- zB1#)LnmV$^EK%S*N5Q{k-R@9SYBd`hANP@#B3N2N@vei%isH~!c%Ya&+*ZgRk*y`-Dq7-MCs@!w^58oifklhi_>-gg5yAJ}D% zd3>-|tB-qQ<)p$A0hcjG$;jNo%xoF0h|Fx=l^e~Is7U|Q3X%svUTiPuTI6>w+Tg6| z*_UMrtzR(j8~W$ZK}Y`^w-o}MHPnEuia3lhEKzxaDS;*l{4lKhy2QpC{~{C5A+i(! zTu9d9Y3#Ty*DF$sOU-mCUufRu@~p8-=VBL18Vb5_EXrCj7Bzi3jfuZECt)w52D~iJ zl^Gmxlr9zA__DhGlP9LYVb{E16;dxiJfHnkPpmCp)iRd{LEImbXB~cJz zX3m>#rM9a^OsP3dmg*(aGl!m}#)3{I`?bz;zAFZ4r(7MA-*1#IfWexz{~m1I4oke# zv18QDO-+y$1$E>XA1Q8})fhmT2+CX2itZ^LtXngdNJ;Fj7}r>a94^C)ik@SV8B;-S z^U>MpBHMXDj=b|jO!F$xOJ)J-MHk(D%_(%OLLUFd(c<{hP>i#jAys$ zj7-i=Q$^|}RnCJ1jG0+Sb6E%#2gW-tQs-7U1ttTF0YF()N36dZiXo3j^cwe?S&pWhFTFJD+^r&DHA|UvRHrrw0G2o zMc&TNPTT(Ly|qC#ZL|)+PCq4(}inTkTqyQXt;R8?(AP-oQW+TO8-Bs=dRF|Z;484K5ZMK!_ z%+@wpZYOT)4Xnxm;A0D&N#F)3ne*>ASc87kyTN7-en{b3P5e}qk9UJQlFop8NHTzoo0FD} zf(+vGZ?E0Pj%olUX%$Z24_TET>5|jZ(rPqLOhn&TuRjDhWg)@Xc;uf>CkQZBkn|PG<3}F7{&ZOg7PlTomzNna z81qgy6u0ZmebY0QWHo;RSzfuh@vTmsA;|0l zMD%nerz;=ex9H9GYLt%5IHDxeOS1W9>3)p-6Yo7jaDb*54F*15Z8P5`c69~nIZtM; z8iP`dFgW$>^VC*$SSXF%RK#dmy<4|i4l3(k`|mIayMf0`4UIZpn`YQ_icIkz;G``{ zFjQQCYi&h>&#S<2->U#hd2XO>F2TGa;-KMKC&(bYm7Pa?@1-CZEu7W)_`|h>hD2p@ zPhX!WJl?Wk5`h|!Npa2Q%n!@X6}#bPfoyz;jE(~D>N7bz3-B~?AeRTke34E#qWh_R*pT;x#z04C- zj2Hv1o~X?Mr7kVaw(|t!I4)(~{N^?agPa@F6$T=|WZ=uZB=g`Kb*o2Bufum*)tr|v zgphbiQX1sH?XYC7?DU-z3Ye<@!6h65?B%}qIU9;M2pJra?v0BQ97#kJ z7Vx*(;8R;!9hAu^!#x!`0A46$izYApiNAcC^TgNsnH*D8BSivZv{c?T9$(9|MS@~) zpcs5G`o8aR2greBuIe)^u@F%QfWL2sKwcN!X${v8X)MHCy^%>^{>@HOR7Fq`g4vh| z9z;OK8U()_R&+>Bihy9qJ5!NxAJn=9h=N98|7*V&!O5V-rdp}0PJAleBu+y0kZSSb zjh4ut`$7-gI0oQQ_f6(hpOZc*=>PmfHbPs0PEb+t1~ftieXd+!nUO)&vy=SgcCciW z90x&PmqQr^289qZ)^fHFj1;Y~LC8SfHA4KHLR`UBC~w4ly{5up5u7})0+hq=_yP5C zVSu#4pf}or6zqbW)8``aq=H5eVF}W6-Ob@yfHq~@ouFLM{7;u<_w@Vu$lLBafj-FU z3g<$_j`hZ{6x|V~Ob2x*=eafhh@e_7^j8!{7()N(o9t`_yo7{=M!!xU5e})-D5OX{ zA_GC)ClhhR`n!OP-HEog%4vZ+Kzr^$ao9gpW`1TAVKVa?YlQa@Dk~z*10^9(&IK~p z%Td-Gk*quUm?u9FhL&wGSoppz@?U|gMUE%gE`i$UF8AyzHRJ=R|C1@B*Q;YJK3k*1 z)zj0xC+_}%WYbEHmb<=<@~>*4Sv=rX(9>%>)e8B2Ghs|RQv0#{wbU4`s26tcUH&XK zsb4&pu2a59pwN*F)Qg`}VrN}fv_hb_WC&EG(Pvtij1sl9ngwLD)6#4U8i%&?#F6QW z(*U;r?cdiRZTc(tYCk94TqlR4KoBJZa0!^zfohC=Nf)qaK=KPu6MK&n2vo<4kSF4^ zdHBygV{R$t;@Kq?34RdptjJoGLKZNGQM!8R=9&l(Tzqo>R89DGAH!Czxf8NdDPhYu z5Qw1#hxAR%#%QISTsfu(`m$XSc1_n~kuP*nmih4QW}l35^o5X_ews{FQWBhfB;6?1 z%j=w9P=!+6|H|MoMN!8AFqH;}t}yE10CzhkI(*tXyXs%i>9hy2-x`kQ z0?;sIOgnN0*up4Xwk2Y&A6r`hEO(&% z!U>47eW8r^+wUHj1fSOqYg~^yzLv@{*ZS5B<=7#F+#|^A98}hIfjHO?o)v~e*)LQU zB%$!M*a&Awa#uD8^#x?u_T*v9x&C|IDMF&e=Xjgn=VoA&Ah;JX0=k||PG448L6R#6 zD%UeA;h<~D1L=>W3u7KZ1y;o>rlX=Lel-yCW}nX;Qc{}+fbEuoAiZz+B-&n7&@jcrjxMYw%7Q5%Hli@QKN$wa@EkK7p*mSev@Sl%T!BQGF>?_eDFG%uo>yZA`-URsm*Z zsg6-<{_=g4HtYDFi?T^?>T_T_ln31^oarf0-8Gx#SCW+Hv8{1S(H3T7*t*YNsbU&! zw191CeMBY|B5W)}srfSf+kK>eQ`v~j5fN{XAj=0Vjdb~Y!XdpuX}FE8?MdN4&oYU& zqsTsh!*!D&_b8zv_hA&7F8koW4&+V`CIg>ZoKk_;x;cmFyYJ;;*;N(U^d__V?1VYk zYSHx1k=q~HLGt}*AZ{7m1o`9bGrQoJT1ZB?*YY~uNRSU!qfArAi-1yWe4K(vnq=5_ z(g4{(@oXrR=i8?0GERl^!epX4j#4-an8;Ye3RJyWzf>|_i+M;zCy0AjK=}AL1+0Cd zCKjJ|z5;3D&`u(5t2rM~>4%8%svLn%h%x`fJakmnAZRQDZh}As=LaDrWsn4c;x>vA z!c)}|-hCX(GBh=ydU!dka)FaAjE@a}6VJbrwI-Z{#IS4|4uU}|*aM+%FnWMAHOAb9 z3OuN2vyGPRGSk7^fp{ZGXuUG&v?Ldq$7kkkSF>nhL>J=sex1UD8NS++b|(FmTA4Sl zfQ;z8OBs~8$!#RSjri|&Y{J@-gPNdlVb;*LDs&qS4-ZFsSy-_0J=*L68;W_PrU;Uy{~&f!k@Xy##Z=sATgpsx-fXj* znMA9ND#B$Q&UI&YhiyTo`tis%l^sBk~jdZ0@J*)Xp-TmPFcrA-=}Uxd=AG zP%;PK^zntA3$!{Id7-I#nIswQOcZZIIVz+UbDJP#Y&%6FK!FsIy+N`r&SHRtOr#=P zKpRb2yuTBX&6s}J%Z$X83Nj4P4|`3|o#nC!Hw`*$rVh0Q&_&Fd*`hMuT_!v`tR**; zSpSeyl(;{6AIK||h9ua&KAW=Z=mROSr91pl2;~F}XaqjtBsF3K+PVW-Vj_(_ zN(#_+dt8*ahnpMh-a3p>cx!7bO5B4W5o^b>0y>O`9U7+U$IOvVHu|$jVSCMYFnm778g+#_w7LVs~n-_!@C`MV_Z-JRsaJg z{N=Lc9*xKr_KR9?EItvX0HQ7PNr04axF}92MM61d*-lur266du;$}_zo@`c%qEt6F zYerxHJyI~cXF16`R|aiI0*wjS)Tw&&7Stf>c0g21t*V!(*m`9WzfIu8toAgh8VK2rw<}!(pNE@7Xlrq%=znlE9{Hob|Osq z{Zp_i_IwRphv@s&II(b`4}djaMjr^G3dTJND1z>aVB3Eg*h?IzDmK~wu_iGkTZ&Pc z2keD-F@*LRSk2Fl*WciCEy5Vtf0dxIyL&l|eus?^NN&%}4Ag>y*Y1@j-2VwKH^OIH zA|ejCZ>%zn)x==EUFwL(ah?F%sOf_jgVNt}bKL?TErF;N@DaK@eM`{(P6%579v&iQ zC~X^~{%5m_R3AsIT)tO2P+D|rp&Ftha^pg0Xc!TP%Ay* z(m#kcmH)ml3B9es*LU~sH5|RVeIu{f#PnM;W@Z@~nPF6x@TF+ZY;-+^c1``hTv4yi z-g5oF@$4aNYkR(JDDpJ8<$9{VsYYt~HmEokw6$*N@`j@Cg?YHRP_=`s7Cq_bsXe^| z&p(U(z9m#9qe0nS!>U!X!W0#wOs}CZ-@f!mb|C@)X?x-93D^5|unfB?Lo{HzX!jSB zuQ)-3u)LrO^R$j1CzeXLfmAO0H5bKu38Pu_0F@PRk$7-ZJhWv|R%IS2c-%vUg}6!n z7tIGo1o`A=jHUT^UDO|Kh}YK!{3i{G+_FXIhk~A{F48-k#p{8Z57os2W@S)~SST^` zS!e&Dh)Ko9wpA*G<*PfWA7v)kRw|hFdlgWC*M>w8b_@I1L#186|36o`ANtOQOOsB{ z7jhZ&pTUU|des>Mj@IPmD`WM-M?tZ7G`yTrzPuKQY|+&!_(?EKGYS+-k1L}7x1Vn_W zlt|ZvVhAD3ILImjng~co5s(^+fV7~ah@l1PHK+svgrW&8fxvwa?(Bf~e=pAiPQjdW zzVen|`Og1~;XDsVcJ3O2LQ+Xk0hac*>;Kv{0));ty(?1rxg8M?Q=rzqeboBsVw`RH zYvOX3y^4C=uLXjFd&)Kiazo4{MAiz)7xpOP*mu+2`RaEF{nFoiB1hxIfxm8QY1yV$ zIn{ic!~q5DeWY5Xf?TLa8ZvYKjZc3p>t3Lq4n%B{(6D?;MBqp&Yt5k;$P5mG*g@%v z@7z8@*merPLmj`*3=Ri4JXy!#2a|QjU$oTf)qLb{1bGTlI#|xkie0e8Xnv+u-Mi&{ z{B5(rPxgdkPicxzGf>y+?DiFt9NwxLoT^xS`=7M>=Mk<*Wc$u^FpX#wcD)&x#Py^1 zR>v`+sHx!EP2PhJxOi-G&GUPgy%v_n`uqa=d@9jjIvB1k3VpXt4@5Rwt&x0x2hMW; zkaf-SZSeEq9gm*;wDoVll=}Zr9ek;G;Vt3A=Ivb;cbXoZOLi}_?tWpznKei~Z;WqN z;K;cERJBin!Y7f@{no?l-hcXfYcN5&s&c}i?YA&m3C(b*zj9(AJd}FpE2B=2GDZ$K zZ#N%rpxJ(KRRnw0Zn8#Z*gDZpY{_rQ{^v>8;`Dpf*A&bX;}O=%iMT=EM&&W}vhWEz zqr8l4&R<~PYoT^knX&?|s(aR+-Y2h>TykLbC+b_Zb*vE+Udq4N`_Z8(`MBWKM!g3J z-ufm)Vv>7HEN=2c995QnjbF=Q&a~QbC&*JnVXBeJ-)sNZ#flH>SDnRRlE70?R2Kt% zqFnHaAFHn&hMxm95zOS{w~Oau;9qWU5I1sga5x>lCkC9eL)B`5HxZ`A=`F~N0#x;r zE*(-7be&^#@6gr8j^Fd)>>(1=J(<<CGRD32|#z0f$@MH^EhJy#FzT{V7Ct0+*JV z>3W++29($dU|AKca?r1-DJrE?Cw0}5&<^AG*v%3OlU3>&xu%pYS<>x;Dh)Xem3;S= zu{qiNLgd~x;P!s`wTEHhH$4$!-d8lyOLoon7{m3h-s!tKw>SN|CiSB7jL+YK7Bec3 zmX7?!izl_L=N4xvx;%Fq#=R)bK_yf-^4KdcAy%84Mq4N5-7%7$M1S3(J^sQ%R({QJ z$izIpS*J<|tHm^*5Lu{?H@IYT{nz;)uFiI~wZyH8=fg?Jl?VDa4~yy4^(xf{EJiY3 zXkjn*hCxV1dzRoSHWG#s>Y#Vv2{ zS6*V(bx(@7TVd&ULw7K`*5PwLS#L6|@U!+|f~7pHD~XlP6EC3)Vhr8|KLK zCsq3e4hr&yn}Sd5=I$qilO<^|UOb zjKbEC?fd#pi+)%_Z|(}hGa{n8QUFBo4Eg9sd|R<$UF|VD7Qdt)D@qUZ39}3TZUSDV z25sGP2C=c*Pd$|!1l{mO%rUa>r;74aKDGzKH6FN;9JG=lus%sszTQE+$KH-HO!PHT zx_FWJ|NU`4BY-;}cvLM=?6Q(?EkZ(EqKj9SBVON}r3x4-5IEHF2ElL#cSxdQ;*Q)` zV|IxTP<1gSi*;9h-jwaJUR~_`YP?2f*IDEs5QH-t85`@p(n83;SPv{-B)$=)h=8$) zAiui|h*%tH@dtxF5AWO|d(4cFjnzZ#%>eHk1GrHN9T+e=I;uIpP*zs9 z2Y6R$ce5mDJZXa)_h*SB%!~WW{g}OhNsdbqo?p(Nw0nbRF1Flj-%%O2YFR(uwch*6 ztCwtwF%C|Z@Hng258)mM6$KliMQFMlBnnZo$;fFlZEo0gk1TyWcte}1$KUvKDvrPD zNU*jmd|j8SnM`xH>(XYfdX9r;FlL94iOWU?J&jJ+17)WTg4fxT8e!y$UgHsh%wAVE zIs2WdVL1I6M}F$~8)^!fdcOysVw}2Z7{ZY5@~a*G7bcpp$a=pDBNGFU3yT*5J^VzH zBUpa-RxW0f(Re6jT|BMQ{bo(SO|^ z(0fs!ED^WY2I8`gm;J-O)9zE`O4NPKGrQmUEzzSZy!uGYe8Ga$ zx5tmUmftDDuCgGB?yNm_=--H6Ogf+vfGsSrwQ6;RcO+!#AKbt%w!f}WtTwYu6E(bz zp@>!V65TB5=rQis@Ek3hFFTtV#Ikp1#)cp5W3DoVPDvx{;}9Se(@Bz>g2zDd;6$|Y zfp-Jaa%@u0{A0_Nwjzjmie9CMr1FhB3i;S*o!kp+bZtu3uXgF*LPqilfbO?xz)jW7 zWP{+>W2zexQtgaR(7oMSIb81MSfjm9R!0R}HCQwHw_uZARCWgX!im`a+xpF#{vPc2 z51oj6^-qPVozqY1f3!W+E`0y$q}q;bqkkfLXK{KU`=P;k<#X^RIpo}t4VaGBR>u$- zUt~-UdM>o)(n@koqIA0l&z$r)$*B46gI+y@xbb(Yf@$|hE(oyL5IEp3B2GzhdLmH8 zup(>{*Pp#Pkc9DfUK~?ZQ~JMd1R+wk?A5t-yCV=n@vIOZrD7X}aM}m9Z#u9u6n>&U z2CefKp~OhetrLdR$+_5_-gf%5+)P!Q6JDNftX{|etxNa^eRMK%S4BldC=hhCNBKsEouuilOE$OckaJM<)3vy^&YyCm)yGaB^P%h- z{`{&vD*7E((G{c?gNKFXSuyV6WemauT09xdp6o1)$aPcjAHoh~V^w_KK^u|CY%_zaxju*n==2l;eKXj zCi2{8@-LbcGzq2f=%;$_HEj9wb4D$3g>G^un6T(jtN}W!3bNvNMs#&IOwmaukOE{0bFx{Y1yxVZ%&#bvhP9 zOmklx;}PKS6(j_+?I!)LtLd^q_ms9%U~MEGIH&LR++&z0tZk2si-UJ?{`EDy5eW<# zxw)!{^(j!q#bBWZW!n5g_ARYwErQ!;P!&0#t+v+NSS&u^Z>2A5rIlUBMe3iwz78Ei zVrus}1DQyq<^_7x6QQy=y@B+MKLi@G+Z0URBjpO>^&>Eh?VBb0H|P&Wb_da2k2hD` zphin`cb8XGmgW$QSMLW>HZtK;7fzl$xyY?rR6?NW+^R((a$p%aXWVe$sBr{Yg^Pzr z-<81D=jUR8;hh0`tYX54RtF-37a!8RgK}7N8L8Nv^=7-b5*v-heZ=ip-OVgYad>g7 zRfp$sIC=1|uVfm8AKNgynOHOMmxYT{YaR=gh|2}&KkxcZ>K4U|ke6u$bhQfMSfYuX{Rxu3AGJe#Y! z*!(nL*c!aOYqpy*VF79ZTgvKbKl$w!&##}FIm)1fB=OJtK?e3{`2YC5 zn-<2*`YH|zlbe-Wmppphj#XCRGZ^)3RSFb7fGYV_u`AotaQs0oc8JMhr=GWM+ObL~ zcjePs3z;)qWgCN>y-u4bR@zhw1i^G^>^+Y?Jk)_vJ@wvl)b_GyYl`9 z02;!u6Hgw%wu7I@F=+iBzijMu4NHp34sdPh;ArV`>fVgr@gcb5-SFn$?G=6Ki=!b3 z^AL9d5*Z6YCpF`^H@Ej!Yx=}iEzc;&bp z`f_0!Iv6a`nJWNu4n-~SYiJj2T|R_09W+?W0qBj@GuxOKxw{+-fooRI?{fUYP$h$m zMwd=hwOrJAR%aXA6Wd}lHkNRIO;YSmEhpAJg3I`IQ#&6!g)MOpGE&lqUdc$*PbH+M7nc>&23D@zyvPI4 z|Q4g2yf9u*2zhVba!uS54-K7^DkS z6jV9zFkVDLo}Ss;Al`5TgBfnrp4<7fXL8qtXurukyJ!uvD5A`7@B-W`*4A0G zq23(3bR@JxSrvs&3p8;yNq8t_fqhnN^uvl(Iwwh5C+7bYNdR(;sgV|bVUkE0VGmV7 zZe0NuD7&gPm1p;7FWnj{0@)55Q4=CJf++p#5k?s@`qXsEnnO2~AGf6N2$UnfQH#2# zp+ENgD(In<8gqt*(Xt8r#X$R#T8?4CbEk8S^Ya9hkZFLOXfAa!TNz+p6`w$`mpkIp zQHb8R6sRO1zh>D$-#Wevmnmnc`vbZMN(nTaFGeu-?YtU-oOK7VA5kdm5gYD5)=e=+ zw|=_~->CR=`fB5i>;0VHIccb48SyG*Vma(`o+s7H)s1xo~nUU5HTRku!xgm(54C|{Ho%h<(~cOx28#= zZ*ClLA^(8;YyFuGcE_}8>~3C$l}hwB!`tG+%Rj%=c{%pl-e}d8i;dvQvk?4wLt0fR zL;%JILF8a|VPh?uLDeeVQ3-7(6uNZ)J|+RJs0SKPZ&hFk=!=?S!jPGEcG_nD!RNwj zhufAGQvV%SP++=-WYK-B2RG`IKJzkQ@%~WpP&{t@fD6~18_8d}Uph6B#9BM|b$~x& zPCjO8YFY{hTjHSVNPF_+D%EKU^lfb9{5kvSOlv3bX*B?xk_ZyWm$WMJAUeK3i8>^x z#9jC?wFJN_x{F4fvoj2FrTT?c-XBh( zzyM8^t0sF6h-Pz!k+n`=7*xYHKQlyugir&tMBsa$8Y~ezOTg2H+Xi-TZz?$h`?2fZ zXSibbZ!2M&S352AH*Tm93WXIM-AM+xk|Ht~_5R*g zHjOJM@e0=(NhA=`;tCU;a zSwg5RJkg!V&LCEAdv6xA=hEe+x6@9#OKdkYSiANQ@=v~VzASoqUs~O>k8`q}q?a3b z`CV&-p@)x$%_=wTp)W{jkqVLB8fte!wUYfqP^ArV&`ShFUxy$foyos%UDp7T60JEQ ztR^O?3VRJ)c0K6sm>In(F28A56CO3K+SEz6sRd-S^bU0{`(BV>mMDkPzM?rDa=OTur}@) zF;cqo*=BlLN4T5vIiy8-+L2gvG^XU5J;vY+McJlM&bVEfQCaFo)i@d)dtXX@2&I*Q zE`P~7+w(EHV&&R(Uk{~aPCFb>!-LbRenwRq^CP{oZ#Qqf_&RGwso}9)SgAisQZ$xin>y#ktciUd?T1LtL7o& z5i{MHjZBEkrQSybrJ>ZKl%qavJ~4;fPo#w>#;)_zIn?5pnAknqO%GpbQgwfW+?)}Z zvk_@Avc{1mcV2m?h4Ri04D=+@k<5^-GM7dki;=J)l}eZNp{*)Fh9UzhpziP@l1z$q z(TfuHhscN_`1VCg*u$-CP>&Y$AGG|M=KGjkLxy9+5w-gm=#pYz?y3bq@7`vZr+TX($ik-LZxSZt=LD zg$|%+3o#wO0QXfuYHC0Z3N?9r=*efo8e#pjeN=7LiK2ns+M#y#*7{`6ZFfxHlZ+?1 z++Cz=r?~gBuiHH=tsC+Ly!dS7hua2Td4{4Gl~JZ@Zp5x5*HSRbElKqdAk*#rT!)ln zTE>Yxiar1M>rQZQesP!tVy6p^C3N##D1lkNYGsrt5;vk$3*`=|3~Wwi;}Lj z{(jy&wF~o{uI?;WHnE7+L|NNf&d0~K)`&|*-<)3R&eVJ6duDwL4bS;a8{fO5CKXzU z(21l%M>FTkn)~`uJnb%QuU@6}$^ewS8EM~|+uNfM6*w}cNE`q}mX9*#Fsklx5H~?M zYUuHD8IpJP&A~*eWK2eevHi?L;1Y;~FYo*d%I3zI?2(I9fNSjutoF}HZIOys8|Us? zXAj9e@p|A-=10&U278;jpGetO<=)qW%{W~>C4P@P?OuIczF9WOQ~zckct^WxxC?b2!pza=Lrfij3adHhKrVm$hpk|uz5$rVaaSbJc0oQ zijClvn5b*9MzN3_r{iNC5wY9qX;7lvG8n!TH==FMd^{>t9=$#?T_~M3%6lyts0`&t z<8N)73y?9+wtuibOY&K2w1lp6C0Q_xBu8 zZ?kNR(@DuGR6!O-5D-P5h{Ku01asd5IJku#d`o6d^I(6@%|7U%|DcqtHj_z$Nf z2jO-NDXJw29qsKyJ~X1;@`!_q+017;t?sH=&x_G+c7vn>I^a}+@2QAz*Rj(`Ym6GW zbD#SGU#wYFeT`Kb;6!h0nn#CMk*h~5{AxdN7vqzFiEy^;$@FoWidt{;(*NoZEioxL zOVasjU7;SP^3Ztoj6L({Kb7suj~I8THo%7HVVn3oIp#20<9@-6oc1D6G|+)Xa%8L< zQjEa1og^;K`%fdUWc~9ii1QT6SS2_#Pyokb#D}Vu?FV&MQVS@>oJMpELBd8u^a3dG zU4Z)S@jdK@T@RK~PdQ+9bPqn!YTcrODtuamm7mRNCXpL?Gi`=|lUxy!`T3pTr!V*84n&We3UUey(i7hv}3;&U0NYR7ZPPRJBTIM|7)X zwte1B7t-`^+3tK!zcdnFvJJ3+bVzJf>o)mi^94QOoYZ5wCYv94))Yck+pk_PBYvO&ouf z!{im!;YVwU=d%w!+B=c9$Yjz*MkGNWi2wE z&`|Vsfq`BrQQ}ILwO!nvsk@F#161PD3s2%qik3ns$CuQb(_2o z8>XkF+pX2=n~RK<9@B9{DoGt3KdhX4k06+P8a&tbO~EFyM-CwLlo@L9kzRwv{_Qw8 zt#8(4Ly+D%JL;J4m$I z0|G{PIv1?t(#p!}vvL^SK*!#zHo5M`Y;AAflUF9+VqM~XS%-YO;iG*63v>lb6h`ZgS%XOS#Gudy|{PM!5c<_;%`H0mgfrW9@ zV1g3yVz;bD26k5B1{5}3`B!VkI`bT&@mbwgIch2BLPL^>!`$9xyYpFPVdV)%x#n~K zvlxSw_ffnC0WGFXq(~N+=(x`)eahXC=tRP>mrJ&VzSYvT9djm>49(j>;6#ow28k~JI}BE{nNHu z|CL8W=_3JhpHaVLh zas8(MVAUOJ_;8rT`?4hS(_8n(JiKk-%zMs=i+7uJXCm39s(#+MtH4A?x5$0fxkx%G z%N;VeICQ2&BFMx3$%C=Liyayf{ggX^R)xFQNjJsW#^Gy=(w`M}+TdnFH%nqo3`R;R zyWc4i>A4(Eo{ej!D~_FO5H&5eaqNb^%_@TH41&!33KH&0+CF#*)HVrY&!v$xnqP7H z&FKQwh|Z|Z!&p{;Go<~e>|S#2#h8<}?Nf~>m)XB!zs75YCjA6|XbKq6qErUXJQf~~ zq1R2>qa|0&)5m^@%_Jbwl4X0w^Oljt@GZ71pV$7jD#@6cFHVAilVoL7iLINhUXi2C zq>lGIi6TOGYh&}fT(jIX97gZQ&(8AwMPth-Lao})6(25EOG5@otSLfVCc(YRI(naY z=-yGDKXkob3cLTAc_F~=(NYp z3>Zf{8MDy5DnOC8OJ(Fuh^gNEvFH<|$bLrW+H2x3S%vBhoqec^vTgEw@hVnMm4 zIu&(wVF{@vel&O6E?XC23891YG{#_PGPp?IVAjKiI;)I{dG?@UY8_*SI6Kw_fRT1! zccI4c4(e&MTEFlGGg@Sm_B|QYNG!FWz(-oZSqX3qTYP(nXc0B`bzDVnXO|7{KSS+9 zER)uy?V*h6{@O82g?#_sOLn+`i?C)3ZrscqHBgu=lOv3mGUjO};X3;gCQ50a}3vY};z)OXyNi z^Ggq+TY7og7wQP6?`P9L^HGHQ_b((j$$JSFp2~N5mXjzFc5x=haDAab0Ul2}qleNa za3iRajc1C9$In|NJ#Xe35=yGNyNJc44dtU8jgyVBF7;Z5iOJ zlG(h4p~e2G6Y4AOCdgFj!<98+L2}z9%=Zd=@b;r-z=Uw`*>7z%*CCnnxKaQb^NK#~ z)1c)RvsJt;$}`;_k2p+-dq{^a7th&(xp zXXL%3l#I2q9$IW&_*^zVWc#^#($w>3w9Vph8n#{8*mEw4{U4@Bm&X3k?#%8A+#gE( z+JDe`+4aGGc8~d!I#qS}OWL;h&uxlB*0g!cJFQzs#viY|k&IC;{OcC60nCFfQlj|i zQOcHs=T0DP2h*i2$8l~KrVoOF5W>Qf2 z{P}3+XuQuC8>yo&r__$jy}3<(Kgn67ugzF-xgd`)Lhn;4>C z&dOg*O_Fe{7e6^_%qnAcl6b#L2EOpaU9ePa0esxACxYS>G1I7#@%Zqx1F!9NRqTmP z^4KaI-Q8*v@+VIR+=JX-#Kk!;KnN{Bu>U$s9&SK=fP~%N0B_|QnxMc^HD`- z)A`sJ&I(w(pTdR6rH@OU*qvy)Q&SNJ7aex zWRVWj`y|MX(b7gcntC=|StI(|L)k20xVOwT#dt{<_sdXwTcpls%Wd|N9i{O9Kpl2<@DwKJBzRDEv ztU$wm(Zo{_$V;)7SK8Y@%$uIRjsN=Ps(eJ3=diC}tWGcPgjVr0uZI(!$CLOW?7Ka6 z)L#p_k^jg0wQqj?TFlF@n+fjK4o+sPo@ev7=lRD*#o#dV@9tyDzJ#8j1IZ=1MuGFc zvdQKq$9go&DxPH?Op?(kV;>IQjvG3T^>riqM2uB<71U%IGaH2G3HY;`A>#oT0r@_M z^Ms}?{#L_X0PS=1SJKN@+|rPBKHC;?#y8;WX|-s0A2O76Y5JAdKZzK#>56_!Lnt*# zYP_EFg`I5|qIE_|Ofts4tk0N;`lztyYpI-kaW?vACBj_yy|+(hNxV}@^)EiO7&RVM z@k9U(+SuIO5=9VxiB`fF8NQ?swq_GYPGeX+pIc<+(H6WK)582RZGO*%=Mqj{BHGGA*;_l z@otFM)Om*Zut&p)vafE7B0%I-@f2WF3?*&5WixXasFc%DI=S>TJ*-TC6(oA%VMnb! zfkx*oTc+y=O5|pjQq>8=KH3sJsC3yI{w2<6q6o{sz_<8r#&VDu>(tS%Jdz<(_8Jk~ zRBtcL^sq#MD`bbc0y@wR*RtL&yht8J7<-(ZaZr@PH&oL-P%hq|6TQ~+&be*S5|&T( zMq-SN7HmF{D_#G{;uY(%tZ<%?7XpN_=IJ?wIjbW^&T_8sL123?MBB zja~@$mK`ho@_?NmXA~YtWPhobx?qi)_>v&OJjc||)N1yKIjNV>x@7{mxG{F(l68#E zqiW=Ci1&L_*u4pxC+pYy`HJdxte7~l#L(r5^ZNWrI-sl5Mwwt-wLjUGFUElzUy&_uBP$=_cDKg{lB7ZcxfF-5wTn!v~!x%^BnCz{+_W8?QWEb}2bXnwT%Wt-h zUUXWCQ;IPGsujD!59`x#>GTvuzY!AGh%(4>{o2ZYC_`Ig0spL~SEopv@MgkmKdJJdH<3Y@QJhp3rHHF9TE$b0nE$sW5d;XIrFV<>nViq0SG zs{Q07Yj)@Uh<}=3gdH_$sUYEm?+#3N`Xlcj@*K}V;ZVTR#AGxY-dgy-uRP1;XR8|v zoD-UFHr#FGew;S9VX8QaJzJwlp1TexbWe${<_rOa?|n(Z`&jy*<{uPlK!0O?eujQL zjPau)OxZ+*V*`)JdEyQknNb>&7+02AMk(ws?M%ba|9tI*ReX(lSZfXgq)tW0H(AqCRdVO)fY=|y`r0!H0EJr{c^N$xOXCiw)CQP!xYd;Jm-6r_C8Z`amwI1Toz5QH5n=xj!&&ZaKMUQ>W zY{nPTFDxowcpLhzYCn>_8KuRI#qqbM@7lB#XRgj(zk;4ZEGRJ}*U(q{=P=;j#uLVE zTJoLi5CH^sZ119LxuhHuoe60hD|hd`ZE)rZ%SN5K`ulrzV9b+bh4?_NS-(Mvm3eK7h^+Cc z-iel$rm(gCcsKq~g7$1JyL_Xfd2hRjxXF_75G&`kWOE*UEu{`qHO@uIL571p`s*~I z&675|h~N0z8*|f5^2McSUp(*C60*CrK;Y1LjGevx{C*U1r~y0l+DXFd-z)QXQxd=* zVomrIg|wT)zVbCzFLH-jgoFe}8%IuZ$)LI5**xk_xG_r6%YZ5Wt0(bZx48IdjAc7hC}8i zOTp-Cj41&0vq`!S_6TF1Ip65e;7^)4FBPj3p8scHMo(33_v}*&9v|J%&{Yy|_v~F9}T9Gk3-xjM@52`{oLbnm<@A>RkB6)Y7z3k3DvO*AeiREfGI1 z4U%Pr{k)Ksniruw(kA$yntnSX)!o%KSYI30XimqU<;@RJyP_4wbGWJiczB?V0;g&n z1u1>x>vj&j;v@yyg3)=qaz;L;cRm#1UF9Qs+{Ww$P4=>*i~Nn5>p%cBX=fd!^Qiac zO()*jA9}?5R57SwrM_5Q2t_4bl&{*@b8C-%b(u(Udfo{wpUE zx-n8^jTWaE&r*u!nbKNEkwu^3HHLEsb&5dffl(v$K8XDh#Z4|eZ(-RY+On>#=>yb0 z(05LEeXD&Ahm3ijVQEb3%5$trXpM%}Nsrna1lSetj27!WxZHMX@2odGi8YAc*I*e; zCSDE1wMA3O3$Facq7E{6W`2^=$f(P24{r|`>SjJGD)hcP^GIaIXnf<#s@SuxYf;wl z&V49Z2Q3&m=;tPT4-WkzW(;Som%%jr5xC;{5I zF~{95hMJ2y0NncOBt3N$S=q(NUrH=n0XX&dhr{r{&bMCQVM8kNT$-p-N|@BN-=8B}_F_)d_4i1;2E0E+U>>BUs(n z|MyxZL^o)jq$^sp)=$0ONAa_x?D55&x9l4STgxjiJWNAWe4M(gk)H662wya_J+n*! zweX@DU$Xdbo5fpDo}UBEYq0ku)AU=z(Z^4@Jp0z?yXRWovBmWyvRN$0>&y8J2+o#I z<~im|?x5ytxOc=$P!Uh!cFA)#SW48|Y)pzQ8!c-%M$S4qZOZUf8}?6g@WA=bLJ;#2g)UzSce>}q`&;NMLww3FW1X?SxAQg?-dtvsYZQ{e={<67=2$m51JQb;r zp^iDQ&A_BLn_uDz0MrlZP|FNp8Ba^0R;{iKobBM4Qdt*po+I6|sAh_I2A0rwmY*iD5N_mom?E#ar{aLFZvSc-6x#v0UMCW}l4y(S#=!q>a zUr*A|^yr_N@({f4L+?jvxqf*bfAf_T@Kk+z#JF?& zr0mdTL}vfa@iH>6!unBSInQ{Ic_Qf+>pf?XO)^(SS(_YI#1L^n+U2flCz2`O8keKe zUWT4yW7TW@8$No5kp|Of>x47&-UI<);=IT>`gz`CKwjfX@4KXW8^T8AVivoeo$Z^h z2X<8AvVDxsh0Bm<>Au4q5a^-ZwJjkl`Ki7vTzIk~qXylBbrrP6vHOLKbbv{c9`H5! zDskTI(`w=e6>dX^IqAEG)cgY=m>;?xTF`Wlg63I10`=*Xq9gE3eMANBeU>iaQ@Ih~ zQ`efqa%Q)fw464tyQ_xEXJ0nR-6h%Yc|z-rx*c5Byc)_Pg6#*23J$&6B54 zYB`>^2~?UcN~SuT@}aSF={`u|a@l+Aejcu(l-g~3P zvr&8Uxj)Er_Fo+yHeFN?62DCHZ7xn*APj5F-|tbBC4Q=behw(rXIbV(pqc*eatPp| z&%7T;*+XIo|K;y+7ieu$4}IAqIw+wQTTb0y|Df;6Rogu;>Hz5DcoDE8f&f^SnJh2)HgM`Zb@ArBR^WPXVR`9 zh|VkBG~6?puxFmkZ6s{vTQ@KzJr_-F! zOOO!N7H!W|B(ONJ7YYc`K3vJuD`reg6oJ$hl@7g$2ro4NffLofFt*nJ%^dr^24xmg z%4pz#D>vR((dom=XA z7g`(SWkpYKs@3K*(Y_k%T2zXr8CR1I==!}8Ffywlg(P+R&6D__D$$p5p1`ZedruqM z^c9z_ZqQiE?Jx~I4r5?#fu3BNX`WVDTKAbi=`Clo0{AmtQ31}tDboGFSXfsx(&Fx)QxS2w=d3WFIolknCy4C_4_bELxv3ziz!Ba%Gm!+L$Lg7|D zrF|R2lu^WyUSocG$l`_7+sg~dhRN380cjtczIG33M%k$Txp^&K6EDQ5vC{Xm8^8N5 zZQNJS|4O$l@ZHl%(Bg?*KZk$-3<5e5!QSBSIY~Qfnp7*7S{humpFQJl3i> z7e?!71cr)K@D$G2A@7j*VvJTXu0=aDld@0G+J9muhVgl09o)L#7qg9=$1XLG;%)or z#}w`G=i7a=SEKXEip%x89it6CUrJKhAfC>P1z)o3O-9u;gcldTp6Gt26h1KUTLZ2#jQWfwW$dyj#>GoqCjgerD?_f}>s*bGaCcTWGO!hz`rBivQ2j${`X?)9uyx&I1&xiQXy6uWzLcUin( zR(u##D1!Q;BnAjk<(X(gKedpXXGeVW&^}MZ0zW7eW1sJXuL6c7*u0W$5d*a+qqJPI zFTtztYtAOQm5rcg^m3fY%`eWc<1X3jqnE<@_(=-UIFZO!H5h83mYwrYQ{ReKIgmfD z7r}Z^Us(Y00FM-`ZXtmxCtdG6iWhwyljX$L(7wY!@ypEycQ>~TqhB?W5r_LQ7HX7; z0)4bu|I!pFdiHWsqVE&z3z*u*OgqBq<}RB>ovF>`TYHWoJx7VNdHKW(oyyS>b;VV8 z9P;gs5wBbh%CI0{oEPug=hAnKU$>Ej+P5KM*yV_S&s9amHXl2tjwr&haZ-sI68P!p zHVm~yXHrF;6P05Z#k|aqdEr-Vy&8m&Sq4AKCfxNwg^qw{1y`njqi`yTqveH5Tjyu3 zbo^VsBv7L1Ra3p$G&vcgcRdv9tS+it0^S$bJHFYI={G6#Tpd9A5L2x_&28C&2dXJS zUvK{)&p=g;(7t!y?E8PH9eYyp^xW2sdk0M zAtDtB^p3!sUzzH@wJY|A{YHBCh&U;DRzI^YbH-Blm>bY8g3rHVOu!PB>V4rYUG~hf z|7!X(J8cqzzvvyvb5XNRcne!gTincob|X_}^TcXa+aatW$l8bH6J(H_VgDq#x%I9d~;Aode z@kBs&1-;@)#`zbsSH+5tUCVvKHE4=a(`6RK9ME#{t?G?Il1xi52)67{2uZT?pNN{2 zS4u>pLnI)-2o|rsrSA!QtbgykZJ;IxyBZL5U&cXIG{G%`2*I{PIK>4D~X}3>GbI3lvYBJ^p5{n~uVwU7V$1XP$PgUIjWQm)pzc_77IYPv=0V zTAVE52wmh96Y{2mbHUte;B)%Bh+{0lT&SKsF1NB!SJ9qy4RY7&$Ne|rCA_k^!Qb5q zRjOEbZ$ zy!r!^5xc3_p+k1xEFO0hz1}M+Rup72lkYDl8>(zoF}Ji_&2a0&F9m&krGJGkru?@M ztC*JXY5;1+u5rWxnIFs{Rur8W5gVTDKGv`mgO>GT}p^t=Ik*sVG5w!Fl8}Gjf*ZjX*Lxf zri*0U@cqs6IOH2@5{>^a16s0nrV#2#v2`sKJNUK4MIJBFJQzszW{p`)l#V}MP}rna z>0KT@^oB@&$?k=Ow5+Tu^YDREyGa)DSQ#t{h7o02Vqw7Ia#bn*bpqlYtG7|d{^bEcIz+$Qe_g{pczK8X1X@ZbT{3j_1&QYCWspwub56~^ z4ta^jOz6ZC{wIjJb%D{0q01`QO--H@VeV|d&g28 z{|ZXBip$OJ``@o_gF*WOgSI}bZ(rAZLMq4ocz;@$jJhUvZ)@fF5QaWdN4PFH3AmX) zxe3J47Buamnn6Am`DD<68X{Xa{;$I}@{S_4#+6W5H9q=D=D{)mG}(1b*IW20m{!rw z>=C9To|hWErA`VSXaUs7D764;Rb(=v5z8U?zWk@_A&5CbC2p^~?SHp?#cjFw+KIYR zv#!p65%e=>+xZ!JKWHne9k5ewv_!f^s0jnPbCP?LNbe>ra1)EEvz*?ZMiuhE#e^pR zr`;>>AKzwl*?J&64DKu--hqPiw`ok1kXguh=6k(EBXq)i@oOExiI~is%mzf?0>`o# zH7<_QF@rSz;w31Rr-J`~{ayd%b$^2GgJ{ZZ8WZ8CYnE#rPLuTfs(Znbfe}+Qp8bsE zA>cQ8dGzOz=-wZrpDe3v`*hO%tL46u{B6Mh(m$qyvFMxr z(GU$EO?|zuEYW81BChAuj=Lw9j*_BB2tejV#)IO#F`c&P4Z9z*YmkxarQQqed@n$% zK%{-H9s9qb7u)j7@-XEi@CTtO#sw;cNIt;0co5B`rDZ~vNs-NzeYj_e0f{j{#ir-- z%+FI^NdaFK%cqT1Cu{=D7w2b|RAC+tx`I{=%xU?N5reNVdmeWz&J+oz+L9X0otNZF z^hj=2ML7q#_`mjpu>3?ma(2_-fvo;N?X1P4;Bp&+HExXWiITh{4R`hWp`>Hd&G{+& zL&Eg-Hb#m4<0I(4>E2ICrdxG0)MJKA_S${D&YDRt@yXgUhi+L?L_|JZT3tF#;LRun z!4!wmfuVq=-x`+FqaI_`Ktt$dz^`LS0a8q1E6n`^J&&muCVP*fptha%Ir8W9+%gkx z5SxO7ImEVHVg0kY9|YP?uy>Gf3U!lFV?>556%@CQfa+xAWaj9f5Qc%}vq#Mov=aUk zueMR5$@xD$9PV#?`St!~+>*RJ$NtE~DZwWt^5fV{M3R;qA1-`zuGDLUM3Ql!Lf%A5 zETB!JGE&l=yC1uBIlSGQku!r=`SXrQ=KVlSE(2Zl(kFyjNN@+oqvtK&9mo{56@&Z& z2%ZQE47zM}pQ+Y8d2iN$;MlvG@6m-0Ojwv%XUA-9Rg|sTCsj;xQvcwU1Nqx;K_C-T z?(WIxlBoE&ZaMQJL)F5eEd{715M3}eoytX)MO_Z;z0&SRNk3nEnnd_>x}N`xxRenE z>xM&Ke}^-w3ik;njx&Bs%jMYP+<8c+y-n1O%%S$;LimdpCEf_sFG*kcW31}U;trz? z`lyAG*XY4VT(c4GE?q>!t`HGl5oj!g6{3D~?k%YBXaAa#;%h6XWbHau=FlPI(mL861AyFGO295>G)@_^>UV(krq%>iR!yxWvWp|s4#aN`` zklahSy7%IYKBBvw`P_xrCk?E0&KF}nGeCdgBi(FZZi_MLzdF3tXyngfc=T-Lp3G~T z8;PTY%*gI1T<$jl%i=^l6n9KlM2UvTtfvC>E(0V=8a?B650no8nf`sHnr%^r@aA zdm7229V^Zw70L3Kbd#3YG6Zo&jDP2!ovu1Ji9FF8W2Ox8Q~}=@^3|G8*0YNTF?2X) zpYsk}gU0q`LvR+@z|wZVi`Jb=510@#Q^7jn&b*%OQNP~6{sHOTIM^Mda%_rW{b|UW z)BMZarAk_dU#Dnz)V~lfP6aP&G0ox6wcivnB`!An56JhsURC_~x8j3U{?_W82s@_9 z&p!h{yG>fp5PYTlj4X5{f=95&e$SB!&}MTv_~yB|xT?OkZ& z^ajvNp;EepG4i_9`iQu*p9-PI|3|0E-PUMTi<*Tjh*kA3pzh23>psr@xN1|_Mh4Hy zOI9c!@b%Tz8fbQ$9f@T8QdI(@%$lhw83fGTs4;PlvW=hUGKuuIf6_xk zTq!D~x#UkInLnj$LF%jLX>?&?A0q+H^>+@DRFHjHyVJY9ocO7aFzYmFM$E6QD}~6o zFlC8u*!+&3e1aj?`3R|3fqh~_-#j^^tF~wMj|Jw`65|W#LZE1}iD;}9H)lNni&IQV zfIUR^1~{c8=1{;l7qIWo|8DV%v2Xt@NCQw7K@_Hgr@BI&(_IWLAQaetRZbmi&9g`g zizyDY5I*`~(R{I^vm^h{MK=87s_2%}2ny>Z!p-Kc_UYapX9bJ?voR)H{*I0jQR9g{ zrScqK_s+vrfg+klw&z6%H(xFz;UU5nm_Yk!S(y3z1aT|tQkr+p~K zCe3w3O`S4DmOU6k=Z|%thGQ%80#6EG9Bxqu>%f)_ndZOlsB_EexlUaYdE@GW?U?st z;se<4o@JIn0Gx&PThN&uF$l;ED5-dMm_(Yaa2jxzO>*l#b|tz79+ahjeuGq>eRR$^ zwLcL-GTLlEk!Q6-6A12u4l$M2XR7XvgvK>Dvzj|TXr6_v9b#S&x704#q8Jey5B67j z_@6%eR|><@VolqilsObcIQe(?$XH3a{$6btTc{1<=+rTOW3A&g{flMJF5$v~a|r9m z=weRHb}eucmyrFaGeDQ09o%OfAh-FF(GpQ8m2~TaB9G3g@`@9t{wR|mLvXC#$K528Kl5QFYUrKCkl z8jBQ=A%;dIhZ=!_fq{YFJ{b4PXRYs#b?-mkE9*Vy-S6Jdex7H)2TgCbt=)S9nQL%2 zlVuR$bn)$G`n!C;f}GX-8%MlpFPVFenBJZ5FLBk?n9CW5#x6xvHm|$%6S2hPyw0u> zEp1h8x3%sBL(qeuFugG=1?Fn*X@+PJ%;c4v*99vT4b|#hoywKThFDX*2QZi<(ZHZt z$yN?(29o|jCnX7X?}R$;1iD@pdvbt=x~zNuld)vv;*rGPX~Wd!@3f)G*$`|o6PBsb zzW}!k$SkhhxOR%yQp*wREwJ7+FV`ebd*NiIb6*Z0GV!dm#k6#7^=ra>*Q8hsj3S#i zQl%XYp5G_NjhG0dLiU;>qw%GtGdp8247W()-Ou}0RV7wYhyUJjh zz_$F3^FrglqpHB9GDyow63Z`9!_3kf*0wk6I`d91|0aLe@n=*B7sVy8LVB9h3^XsY ze?9RK$q8T9WGbNRcUXyslwtk;0F8eAIGe%s!Uatj?V#d7>phakff+^~h7xlU&Gal6 zz9EncL^dcl2{5*wo{_%tr}9>*N&FY;=w)=22rhSs%FM53kEOVC2@HRFcJ=PJTR=Ch z&-$#_2A`LM$_IYiF~5-hTga09k=0HY=8PEHxOGgsAXmZQD^^R9F*-ixp2bYSJuBh; zMVHygU`R@dTwAF0o-~<2W_2J#7$v3}MBFJ&O25(m?@QWw`tM}W&pDvDR&=%4_3Mw} zLk?#anAk&}ZW*d(vH0S{wSJ@Sp*CO(x8-i#``@2DMdHcsHoS*aEf-m2^2U5151E%h zFf#C#thziMxBChOiCo1O^JsF|lbdzU2?1F!IeF_i^aQoAY5Y(J7u@^OtWx0^|9kYl z;&Fc+y@l@EA@jPy94<+d#g9az=$5_VJ?SlXOb^r(@oR2%#WGCHBQ!bWYdf)&Kqz`- zVPPzGepZ8_87NH1ugIMVc~k;Dm5)|B!LdCli(Bsv6?K`N5-yy}t?(}hf)1@Cq9vg# zyn_67It=qWsMq`|wxC21zH?jTMX#z0gW0;w5pJMyMw5oUghHyP0jPK;0-b|jnOw21 zc_<{?bfTcI($NRO+$8ltmfUxq0ryU@i2@2dpR!wmNt3TeGt%YE{6dz zlV&8KLsQj7;u6;!Rgg+xy@=TMbGoNhfwFpIS8P#-UamdDPzS^g1_Z+k$=tX4$YMlUU;{^Wy$O)50dOO;RsUw|vyy)WaSZR6VqK2^jB`r*h2>7O zy4u}Go_?yDE2>!w4`?Lasw;k3ATb|y@ zPnZdDbQ>s0CUY2Tg=N$cf zckU5W2#fiovw2Pt+#>mgFN)T(sdyn4x*H8^^NI1asO5<$xbgxd2@lU{q@hZ~#zp@p z;|M{6t*1q>_gmWr&GxO_l7sHy@V_7}vy$^~N{ zMR?@qk&2Z${C#-phDcven3^4(4GXY%vr!)a_fAYcIKFW`34o1?$O;&W=ZB20Tk~7t z==?jsm^BT#E4uNN6M8|#wRe_Tp66jC1Hp(4qJ_sESG&j&QMMLr3X}#E1xiZfVv#lz z#m04!IrqK_Lwv5w*eY(!@YA;gBNWwYiC|X;l>gRE*}3(53J_&1KoKD|6sGjA(~0sb zODSqsvZ3c{>yB#izx%gVomL1n&O^Z=m$`abr3DZ-T+9k41O#z2ljp{V`^D@;@_Js@ zxvbrY5~h^aEt!>DULaS3;{?fWiRxrls623>zE*PTmI||I*!zV(l>}L!iDpVdcvaoaFa6?0gasY-ErhIh6C#liO6BT0VRTrZOw>pLO6K1 z4aI&XemxdG9cwV4tOPiqTHiDS$~iKo)ERCBm-u?ZG@{fT#XJ5m4pyF`RL!U$t$BB*VK8 z!sSFhgABeyXb~9xCkb)W{qQcc!W?gir7ST7mAUpp#>^AfY_Zo)v21| z6BjoiqlMgnU1v7r@|np8zg|=o>Mxq-jr_{|)4HqyfM-+jbygQoKNGSY1S@$1!--Xi zx?*%u&&2_kW#ZxY9%j`BRJ!4<*+QIV$!>!UVj#Vam3?e#@Dw_6YgGR$Kg2bXyP=bA z))5w>; EnUJ%tDw=e^wz4p3-A0)Nxghnwh23L|_}^K&(AsUTu{>lkJbSF4(5Ii^ z0360P4BQ6+do~acVX9@lxPqgE!h0he)|TV`?YGOm?{dP~b7$S)^QfNyCq59gjUcf=GJsK> z<))y4It9P}fH!s;EhVRjTon#zHZ-)`PG!rpNL>e_Y~4hTBz7@5fPqhk?e|4=g;swd z!=AG6+Z(w%19kc+!+A* z8|s)Qa+i~pMD>Cl$FIP7@$j$0A#FX44PmeBT=??Us&2Ofvz-JxRE{*ry-6kt6Kb<_ zFX*Z2ivpJH!LfZrdgl!{#F^)%!7^O9Tx7Qr|IuEQ198qym`pT8Qj#h^!v!TrFzdyT zvu`R>=W~n$06ThH%wGE_`b*nF4@L?bFf)1U_hFCvtL+I)vQwRFL%2%uf@a6Y5+@K0 z-YWm53#ZClR`>0F8Qq%hT6>A2+fdf-E0dnQXCevy9`pZ7@z*O^N{y+E(6U#;@;~xn zLC||ZCV-tx7wW!{qY;hLFe(sX116)@rFOBV{(Ho1h?jncb<7H)Z5X_tn6WTf>!c71 zN4P++MjBk-c{>8iEnF{y^!M|*Ai6^m3<76_mbx@UUUsOc0U;Fmp1_~7>e2WYT~sAj zP{ce|c}ZjO0oDezZkVABtNY}E$chNy2(|$Y^5jO>3`iPS(Q$2ru2zV&yP{T@HPzt? z6+rjWHwvfLq>Et}X-$~`ZU8@Y7kw1jBVe)YRubxDyCK0u2|7=Z#Pl5XQ3Un(EL(;4K@tIh7(E5U^Rz4cbqjTuT||Wu@B#d z*hN5z5^pBMDAs&IPs#eg2RLUV51F_TKD|D2PiJV;UBl6=$cV1z9bqjne;NnLM_;}s z8Yx@Ab^~j^LgK_B$pxrFReCb61p{(FCsJ zK~Zz%2874loEo>zE=<25=F-^A2NAI6%(hNfu$8%jy>Bd4UJL>nv2$$P#8qrH#>c$v zf;xmA2zNhVkK~`nSVNI-?e6ME*ac{&j3lA^ zaI5yG<)Z?Q`bR_Hx(e_lP;t5N0K1^0eqC2sh{#k*+@)1J^FAoT=%H^zF%m!rF;&F+WBan*0>|Zdos$FD++A#(9C_ z-4VRSwi$7Sd{RxQ%~Blbo_5*SgL@NeGcJ&plg53I??tbskmh_9X4fwW0x%^dv9kqU z7|#Yx9$l6ly4D;3Q5FuW<-a}Qw(!4pGUi7JmW4_ehK572EWlnF%<+8VG}Z`BT(eXG zNf?UR^IfjI7H<792m;CfJ1I#`Td64Y;Pcy5+CzDdepTU;Rqr^XNJZsG5-5m9C z#Z+Hp?Om;w=ijKlLkO7n>nnQCa3nJVm|>Pbo45zbFtMnz9<8!*0V5&;mH6BjRskxt zphcspW)|KQ5j#>*z=KHaRWtE>wc@^~qX zn%aC&WzmO`Jo83%nsgh|TIyJ1vx`ks$d+x_z<3JQi9B;Ctj}=)*{=B; zh|s_!q=TkBHk+eFinNQt!0j$Mp}+3StGaOQznIA5pxes(VTMXz{A(gk!#vDQ$(J$l zIt#Y_q?#h+ZlE)U&7w;+lHu^KaD78`jst#jZ zG=PXC?)Y+$TwwDM_|fu6YJ)yzLxWCS;s1MY3=)CF`y&R5@0L5E(Bv+I=>quC;~qb? z+zoI#!?JM*JG{gmz%6hw>AtiZnWSroy;BPFFK;*}0S6r~LNkdOkz|VSh?B^bI5N-( z5HN!G=o?PWwzm(o*~ke9Cv0d4_lF`&0k~myLpnjw*;sP#iS|EL?S=YZ)&A>VcT&!9 zA%ndLzq#?;;AC+6#Ku}?vc~K)#sz>!LhgQ1R@VmEv8wPj+)kNLK9g5$+HU~e&yIUK zf%5^EbXyL-egd@>2=!GHWs+DCT6BUn_&*XrI8~+D#yy^OLgb>ML z{Bf8f%Rn!Skp<3qrg1=SajhBXp2@ErE#bt~5s_k-mOkitipPX(>fKVIbiB#Z=qlku z+Aw5n!hFDHT)}4)MltK)GBGIhUy*Cy;ry3hK8Xft2!P@%WHDpaaThzG%(sP}YdcT) zjl}eBf9;R%C64LCaASzW88EMPW0_%k87}v>nq+5CgR8 zp@Mj78GWo6w|krxndiiXg)!x@C9w4o++DX(*XZl^h;q6c7k582+l|c@HcW1canhky z+Cs~{&yEhW*Tnp5$7q%eetCQ~U}7>At!0@Pf;TiLZhjaT#q) zRTx8W7O0V&_gxv|B8PK*^RHRMBY*dZ)A{NS0wWxV-Or@qf(Vg2N^%&Q+dXTQuC5|+or5-hc4be^85Bv{F_ z#Rq$^tZ#mALhEt!f?vNI#u zoE!t;29@*>u>%VDZaayhdqlIIK$s#*>L?4#kfwx`PJ~ccnN|=L#!gq4r zTm~&h-puXJL-`M^)31u57mJ(Ivr;+J7A`!OA8>9ivh7-J;ESb1y=9`?ZK6Jz?Rc_p zl4z{l%53LTiY&G9ZfoycaSI!`&~X%Jsac!D4ekHv@$jk7_V|lQK3owcw*%HsEGJ{m z2gva&$m?)crHMD{j0hzDg9xPp3-ETeX1L&KVc%%$k5=@QB)-R;oU|nLDO@~=-Im@ z_{%cu^L)3b)JjJqnj=!{4{@h7vnR0l_))R`rgBiI>hi~exc3xF>*cv=j{t6Vyr`e!fU~kAL~$hwtF5w>bBRvoga9DJ=wynKRxgO zpOB`QQ-^T7N=NOqbqz~$GXz3uyZL|LY1hGhvQ)7w?KyG-A}riNq6L!Qx8>GwZhoPM zC&Fh0HH^FX=SuP_SmTI(Q~Dnw=h_xi3A)_t>L2WmEFW=ReH4&U@?7G+i z`!!CS$n$h++|2xpn!#m*ogrJQI$MrTw2h`T&XLMt+vhGg7bF_^Q2J$8iduEYrDtXO zMPNj@0`7-41-9Qk|KH=J;^mwa#v(oKgK@`ye~QV{NqG^V3`rZ6wlQ+DZ%F(fRLx1c z;2D>Iws!`@cBwkt+Jr>pWgh%zr|m+kx`|YSzn6){E$c^W9P&Rr|3Ot}6~gBNh=?jpGxu8SQJ+`}J9iK?y;=Xp_*QnHj}n=p{7omKk9|Gac=;w|$CA;B}{ zXGxR!-;E$U-2V;q;YC(QNMGG!Co8grt@GrLT{<;xdv}tw9Ij&N`Z=cE1Z=vpm$HV7 zIc$hEuK@-8^?GAn-NV($5U!?9m_`ek5&pL!yYJOQ!Ym=-GTP~9PFTfVqZYAzzfI6! zj!i>$C!;#u#HFMoCTb7lY#vfw#|2ozEZTKtEmAUX^O()ZN|m=;6LccCD3uho zWI%>RmT#nEWP8OqK?WD{jQQqoxQ#+pEm7}g;PlwFE!Wy{U{YUhXj`@m(MPb+?ZaT4 zV;13MX`{lHLz~kU%f~=BJAai*`(ZmdF)s8{yy@u=w1lPbnuTd>MVw{d_Ob0E_PBf2 z0@`rG7->w!-fClWDs*-U?PD%C{ERtL;x@YwO0k8pL9^uc_d^)8TSA$i4*mEgJ^Red zXDQAOglrhzv)a{63$}a@3B#5fXQuR+;kSS2OPZl*(z+?GFWp*99bqT&3!2&(BlTp?vRK z&^yar6m!YzcJ2<=w8-luG!k8v8KM%txwoQF8m(>Zhq)7p3UU_zoQtG43EbVZd+wdE zwfeQ^IP-|xs!eC}{#Y1Ldil@1?uAsYgqI2>e#ReoJ}5(7`?2r7*kGrDgRHKi+y1T9 z`!=P5!?ceHViB^XI>(%}r*|c@yGOu!ZMt2$3s$)s3X04uJ`@zi+CCR89uGlsRz7Jg z+kGN~8?7o56ra=~G_61$E*ER*YHez=QM zoE}Ot%xB^RCZK;ch!U>nEvbJf+h@}+BKUH`i;`s$B-iGYDhmo+O!ueRN@eG#KT?<+0Ob$rnsN{ge>bvs* z)2lFxtTv0XN*U*7LNKnxy^9=uQ;-Qj3aaZq?c;s6bb&=J#}h(lObBV5o%ikYFGKnr zSC`Jo%2c(|$?f{%Za^s=nmBr6Clw{@GnTV{0k-m&>6oJ-O4khXl&iLH%2`I1mWj6O zQA)3#=B=;M7%ggOJoU=0;h{v&6gT6F%bU+=xy%r33g*!42D!K122y%NJsf;du~v^= zz{a`DJ2&snK4eRDa%dQ_HQ+f4VaG!$;nK5M&64awZZX1n-l&>-K)$8llKEDnMaelc zQb+k_;uWcvU4JC%s#|wxmEN(aZN=Z-$M9-gU(k_}liy`B4x`2Vr zcW>K(hQu95C{*;gdHyX3wc9@iUg?vdDU~{lX0f54@(r)`d()-3JE>ZSQD9G^u9LS^ zj!SpaqvL$U3iVaBIj!*Gm3wVqT|i0iK#auJw7agLq(f5ZF@1Q2)!l{aVyD`*LgB!L zbX>@6w{x#l7~JlDbo7lNp_FP>;Y0+BTpdbZS>nazi7kgz9ySVpf z%0&&QTb|C0;}l8^!Q9i0iMfy=)N5v+?>0qUI;#35q-G?jXCyqeK5=~#>31^=~CidrY&Wiu1RPSvu$MkUj-3wn@Ln! zyq3~*df4X1N^VvWzFE@F-bIJ2yeKKMd6P&DSs3_kc&$mg2xfs>PR+!g@6L5+%a4yV zmlx~3CQ~A=W7Fl-(k|s(ntzGXZ}evpvL#PUst(*t09+m3`vU%DeEvE3y*|n#mzj3A zaZM0?%N6H)nW6n<8ZWOhl!Y1W%aE97AC+QBu1QI5=1gGs31jg1tzP@`KR)SQa@Tvt zf6I;^P1}=an+_}z)|@;ZUb0TOr`IC%ejzusdRoE8{lbs`F9Zpc%-WTt8%s-;iw$xe z-eNR+q^r)0m+kJ={JRT#%B{bJd6{rW+XcDVE(Wm1ZN2xY$EUxevAI99BfcZ4qle=H zdMMvwJdr{)dJvvv_7zKSVwO~4eb0DUGd={1Z!a7*+jBHABQ)NyvGqf}_beOkM1)jc z!~F*Hf|x(b7*G7s>XuUuu6rCUa6&hYgn7Q$4Uo6Uv6NN8#zp{;K@&$;_dAp zhipMrmuBCHC_HC@yU2!?YS?#8vTOU{)V?(DFp3c?r|+K$&{OFb_zp7g{RY%@F@RVW z*lcR#zJFYG>)g8h&x&X4eVi`IUvUfGrLPDj+7^94c4%Mfrx$*0=h|ebbQtYeF81nO zT{b|@yeju~vQDkW=9EVLAb3VAcqyhRVpU6USq#B49We_Q6UytWp}yM_wBjrpupeo} zGMA6c=Y>*=myj*`)+aWy@_HpPy*B5o$XH+EwL{cMlYo+-*uJg1w@g4snn)_|Zhy;; zTjy*DKP44p%x;1_RR|_E;(CNPgXynl@@Qc@c=Q$JiI}aTTDVet+mDkJ!{}^@xcg!! z15Y)y7!7;~1jowEw%PU@&S$jV6+)x`~*1m+3WS(B@jWxzE;%!|9dtj~+0>7Y4?bs5dzr`s#Ux4Y(~}1yJ?slHen>F^ zphy~7u59zg97TG`s@%zc>|ZzO(r_oOtcp&X_n86Wk)4x$bqJ#!@5qamZ8`kMAsXl_ zeMxP6#`j3&E*+NJ$M8bu%bM42M06?slT>}zkGgDESVbIK$6=q&kmU)^@BkIYqA}(D zQYs&raZeTH7AF1C_~A1cgUY*e0;f075qvc5SKFyC?hs=;ro{I3(p<@WB~#pNG149% z@%LItXkJZSv-_dD8>@2x&xaoK#p|Cu;$i#G<42_GjDfGMLh%aD0W~8nePexDXAM;W z)uRGMvqZ8Gv|)r>=^@4dHkw^qc=;Bwqc1W`5{E;C@7P`{VR;5opds zP5r-&NhrMdJDt}CV(}qsYhlo&utSp)vZo%2JT*w#5n@io(WNoa^bLIxvW4lKyudx; zX8~H-HOv={`;jgN_uGuN@h`Lz*HpayKLCP8G0ywj(g!u;pDW5j+zEDCeVw}XNQGLZ z8UR!)hUKsV&u>uTp+&QAFY6%iu+cac&N8p>0y|%Bek{ERTWo1k z2bw8IXr%#DtlOZ#>}$k5?IOe8ktzMI$;iRD{Y=KW3{$mHi7l77_ImEjx>bH9Cgvhb z`54TxkrC*tF5K-Au26r{f4u#&^!kDp% zfZ-dT9*|M&KR0(w>Za`;XI|yGz>%9prKKgJH*WY@2 zy(0)4S9qo5$1bG2aMJFcD5=yWG<8mh@b?!BUn7iFRn-Cu+P200CpW*9>qIPy+e4&?#yM0r$?b?@l z>F_Q_nPL-C|fc#g(&f~RG+?|sNV1)WfwAi;RPUFx zD2vn?%TZ=L%mbtiwZ^$pQ~R>O87n6hWeuj(KBM29O=KNU(hZ`=6#!zr0L1jRxW2fht_pwt)kb)L2F|l)`LEd)TW$wy@6KQ>xid&nTprmv(lgii%Q5VsgTO74;`RWV zszVUy)U`rB{fd|Aikn2=jEi9G26Mxz>Ai#7jUf@Cc-H-IDBo;a9Y-eeP3VL3X^M4DLFmZz zuQwwB-=Y|U;EBwn3KwERD;8?iyic9XOI#RwBdDT$^ALAZskV6|pxb{*K95hQ4zRU# z8SZg>^~&)ecAGoZ@Hx2zYX{Rkj(j^TefZV3D&CFze0Nb|E6U?0qLlx)HGO_Ulgo@; zQ)@EH86vvoGd2AF-486idpn%Qa7%3`x8f6}1YY^G(V^ZdRZDi4EN?-k|C*8_5B&L$ zGOEcK{BjDNT1q7B;;{uUm;3@JlS(C0Ayd!c3m@)FO|lGx=lq5F^18qL3K47h(+AnD z9VA)YiG<=Ab)*C{+;vxE)D+!i9i6P$(j)N6ZUD1niDd#{4(MnLO1xupoV2{(iy<2_ z>p1l3CTke#i&9nl_2`ysyLUz}J=&{~E-FJ+v3@z_)YhYKf!i~89Nh`5P9Pz^nPbft zq18E7QM&a*QzZqs|A+{Zj%m7)D!NFh$)B!;^e6_De+lkW3ZoiSE6v74pK?Q73 z!L5Y?<;s+i^9}q!w4?Op7-^9mAu}iAjr$A$!abw^oNm`%O@TBHt+FYzoo1|=U zxs2s&D(VF7jhzg)jxpR|WXMl#wtL+$#R7RHcds((gk_)5fz?|S!-c|b06kEQGMi(3 zbbzamY+mFVUF{$2aTk{JInHdWt~l?~ zF0FKqaGRRa z0rGMQTIZsEjs)pV?eV#*T)FFT)ll+m70-^jlZ%vgal->gQHkO0qE~RG7QC)cCQq)L zR=Mr@4re)W=ieF8V|P3$me64#rNeI(M2Mm}lX0Fsh(}a7cVRbrzTJXZOMN60b1y

#iSJ?TO}!@Gen>19GIR&<0C&-?(2b5R&z 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 literal 0 HcmV?d00001 diff --git a/thesis/resources/figures/results/lstm_ov_over_results_by_input_length.png b/thesis/resources/figures/results/lstm_ov_over_results_by_input_length.png new file mode 100644 index 0000000000000000000000000000000000000000..a7876aa0da7a45f7c34a2cbceeeaa0c0ad1c7719 GIT binary patch literal 190575 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Ȫ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 a7*<_XUZ1vDeK13`=Z5uO>xx{1zWfh3%5h-; literal 0 HcmV?d00001 diff --git a/thesis/resources/figures/results/model_performance_overview.png b/thesis/resources/figures/results/model_performance_overview.png index 51fcfcb5ec661934415c9c0afea6112f008f2010..1042cd02a4941d49bc6053d7b74a36f071a70438 100644 GIT binary patch literal 266634 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�g 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 literal 265660 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

PNPxS8tdaNiM`=>mv1d4-TG70#NxF;jl{$B%u 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 F{eK@}F`EDY diff --git a/thesis/resources/figures/results/transformer_fertility_results_by_input_length.png b/thesis/resources/figures/results/transformer_fertility_results_by_input_length.png new file mode 100644 index 0000000000000000000000000000000000000000..0f88fe89ba32b3320891be75ac1709c929f9bde0 GIT binary patch literal 248917 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%0A*f#Q)g*hJ%dFD!;J0kMKCw=D0qciV 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