From 6de2d504887bbc4470c5000b961dd94134fa4664 Mon Sep 17 00:00:00 2001 From: Alex Blank Date: Fri, 11 Jul 2025 14:08:28 +0200 Subject: [PATCH] further work on methodology --- main.bib | 3450 +++++++++-------- thesis/main.tex | 2 + .../figures/background_labeled_cycle.png | Bin 0 -> 491801 bytes .../methodology_observable_features.png | Bin 0 -> 571343 bytes .../methodology_time_feature_sine_encoded.png | Bin 0 -> 263790 bytes thesis/sections/background.tex | 15 +- thesis/sections/methodology.tex | 113 +- 7 files changed, 1915 insertions(+), 1665 deletions(-) create mode 100644 thesis/resources/figures/background_labeled_cycle.png create mode 100644 thesis/resources/figures/methodology_observable_features.png create mode 100644 thesis/resources/figures/methodology_time_feature_sine_encoded.png diff --git a/main.bib b/main.bib index fbf0bd6..6d91776 100644 --- a/main.bib +++ b/main.bib @@ -1,417 +1,266 @@ -@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}, +@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}, } -@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 = {{ARFIMA}, Multi-step ahead forecasting, Precipitation forecasting, Prophet, Temperature forecasting, Time series forecasting}, +@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}, } -@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}, +@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 - Artificial Intelligence, Computer Science - Machine Learning}, + 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{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}, +@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 = {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}, } -@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}, -} - -@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 = {Attention, Coherence, Comprehensibility, Conferences, Data science, Data visualization, Deep Learning, Explainability, Global Class Representation, Interpretability, Scalability, Time series analysis, 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}, -} - -@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}, -} - -@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}, -} - -@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{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}, +@article{hochreiter_long_1997, + title = {Long {Short}-{Term} {Memory}}, 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 = {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}, - 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}, + 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,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}, + urldate = {2024-10-10}, + journal = {Neural Computation}, + author = {Hochreiter, Sepp and Schmidhuber, Jürgen}, + 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}, } -@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{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}, } -@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]}, - 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}, +@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{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}, +@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}, } -@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}, +@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{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}, +@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{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}, +@misc{lightningai_pytorch_2024, + title = {{PyTorch} {Lightning}}, + url = {https://www.pytorchlightning.ai}, + urldate = {2024-10-14}, + author = {lightning.ai}, + year = {2024}, } -@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}, +@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{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}, +} + +@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}, +} + +@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}, +} + +@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}, +} + +@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 = {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}, +} + +@misc{noauthor_pytorch-forecasting_2024, + title = {Pytorch-{Forecasting}}, + url = {https://pytorch-forecasting.readthedocs.io/en/stable/}, + urldate = {2024-10-15}, + year = {2024}, } @inproceedings{regidor_identifizierung_2018, - title = {Identifizierung und Vorhersage des fertilen Fensters des weiblichen Zyklus mit einem neuen web basierten Medizinprodukt ({OvulaRing}®).}, + 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}, + 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}, - pages = {P 23}, - booktitle = {Geburtshilfe und Frauenheilkunde}, - publisher = {Georg Thieme Verlag {KG}}, - author = {Regidor, P. A. and Alexander, H.}, + language = {de}, 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}}, + 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}, } @@ -419,96 +268,100 @@ Conclusions Continuous body temperature monitoring with a vaginal biosensor can title = {The prediction of ovulation: a comparison of the basal body temperature graph, cervical mucus score, and real-time pelvic ultrasonography}, volume = {43}, issn = {0015-0282}, + shorttitle = {The prediction of ovulation}, url = {https://www.sciencedirect.com/science/article/pii/S0015028216484360}, doi = {10.1016/S0015-0282(16)48436-0}, - shorttitle = {The prediction of ovulation}, - abstract = {Ninety-five menstrual cycles were studied in 20 women undergoing donor artificial insemination ({AID}). In 49 cycles basal body temperature ({BBT}) change…}, - pages = {385--388}, + abstract = {Ninety-five menstrual cycles were studied in 20 women undergoing donor artificial insemination (AID). In 49 cycles basal body temperature (BBT) change…}, + language = {en-US}, number = {3}, - journaltitle = {Fertility and Sterility}, urldate = {2025-02-20}, - date = {1985-03-01}, - langid = {american}, + journal = {Fertility and Sterility}, + month = mar, + year = {1985}, note = {Publisher: Elsevier}, + pages = {385--388}, file = {Snapshot:/home/alex/Zotero/storage/FYI9GPUM/S0015028216484360.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}, + 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.}, + 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}, - 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}, + 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}, - 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}, + 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}, - rights = {Copyright © 1991 John Wiley \& Sons, Ltd.}, + 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.}, - pages = {221--240}, + 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}, - journaltitle = {Statistics in Medicine}, - author = {Royston, Patrick}, urldate = {2025-02-20}, - date = {1991}, - langid = {english}, + journal = {Statistics in Medicine}, + author = {Royston, Patrick}, + year = {1991}, note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/sim.4780100207}, + 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}, - rights = {© 2017 The Authors. Bioengineering \& Translational Medicine is published by Wiley Periodicals, Inc. on behalf of The American Institute of Chemical Engineers}, + 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.}, - pages = {238--246}, + language = {en}, 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}, + 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 = {family planning, fertility window, ovulation detection}, + 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}, + 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}, + 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}, - journaltitle = {Linacre Q}, - author = {Owen, Martin}, urldate = {2025-02-20}, - date = {2013-01-01}, - langid = {english}, - note = {Publisher: {SAGE} Publications Inc}, + 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}, } @@ -518,29 +371,43 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, 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}, + 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}, - journaltitle = {Human Reproduction Open}, - author = {Soumpasis, I and Grace, B and Johnson, S}, urldate = {2025-02-20}, - date = {2020-02-01}, + 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)}, + 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}, + 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, @@ -550,13 +417,14 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, 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}, + language = {en-US}, number = {2}, - journaltitle = {Fertility and Sterility}, urldate = {2025-02-20}, - date = {1987-02-01}, - langid = {american}, + 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}, } @@ -567,13 +435,14 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, 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}, + language = {en-US}, number = {12}, - journaltitle = {Journal of Dairy Science}, urldate = {2025-02-20}, - date = {2016-12-01}, - langid = {american}, + 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}, } @@ -583,31 +452,32 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, issn = {1573-7195}, url = {https://doi.org/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 ({NFP}) 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 enzyme-linked 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}, + 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 (NFP) 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 enzyme-linked 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}, - journaltitle = {Adv Contracept}, - author = {Albertson, B. D. and Zinaman, M. J.}, urldate = {2025-02-20}, - date = {1987-12-01}, - langid = {english}, + journal = {Advances in Contraception}, + author = {Albertson, B. D. and Zinaman, M. J.}, + month = dec, + year = {1987}, keywords = {Birth Control, Estrogen, Luteinizing Hormone, Progesterone, Serial Measurement}, + pages = {263--290}, } -@inproceedings{serrano_is_2019-1, - location = {Florence, Italy}, - title = {Is Attention Interpretable?}, +@inproceedings{serrano_is_2019, + 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.}, - eventtitle = {{ACL} 2019}, - pages = {2931--2951}, - booktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics}, + 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}, - urldate = {2025-02-19}, - date = {2019-07}, + 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}, } @@ -618,47 +488,50 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, 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}, + language = {en-US}, urldate = {2025-02-19}, - date = {2023-11-01}, - langid = {american}, + 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}, + 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}, + 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}, - 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}, + 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}, } @article{braude_machine_2024, title = {Machine learning for predicting elective fertility preservation outcomes}, volume = {14}, - rights = {2024 The Author(s)}, + 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.}, - pages = {10158}, + 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}, - 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}, + 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 = {Computational models, Outcomes research}, + 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}, } @@ -668,111 +541,148 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, 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}, + language = {English}, 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}, + 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}, } @inproceedings{azaria_semi-supervised_2019, - title = {Semi-Supervised Ovulation Detection Based on Multiple Properties}, + 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}, + 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{luz_p-656_2023, - title = {P-656 Machine learning algorithm automatically manages and accurately predicts ovulation in natural frozen-thawed embryo transfer cycles.}, + 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}, + 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}, - date = {2023-06-01}, + 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}, } @article{lin_transformer_2023, - title = {Transformer neural network to predict and interpret pregnancy loss from activity data in Holstein dairy cows}, + 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}, + 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}, - date = {2023-02-01}, + 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{shkodzik_innovative_2024, - title = {Innovative Approaches to Digital Health in Ovulation Detection: A Review of Current Methods and Emerging Technologies}, + 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}, - 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}, + language = {eng}, number = {2}, - journaltitle = {Semin Reprod Med}, + journal = {Seminars in Reproductive Medicine}, author = {Shkodzik, Katerina}, - date = {2024-06}, + month = jun, + year = {2024}, pmid = {39572028}, - keywords = {Digital Health, Female, Humans, Mobile Applications, Ovulation, Ovulation Detection, Telemedicine, Wearable Electronic Devices}, -} - -@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}, + keywords = {Humans, Digital Health, Female, Mobile Applications, Ovulation, Ovulation Detection, Telemedicine, Wearable Electronic Devices}, + pages = {81--89}, } @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)}, + 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}, - 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}, + 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}, - 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}, + 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}, + keywords = {Outcomes research, Infertility}, + 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}, } @@ -782,14 +692,24 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, 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}, + 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}, - 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}, + 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 = {Basal body temperature, Fertile window, Heart rate, Machine learning, Menstrual cycle, 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}, } @@ -801,17 +721,24 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, 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}. +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. +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}, +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}, - date = {2025-01-07}, + 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 = {Fertile window, Machine learning, 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}, } @@ -819,17 +746,21 @@ Based on {WST} and {HR} data from the wearable device, the algorithms demonstrat 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}, - 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}, + 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}, - date = {2023-11-15}, + 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}, } @@ -839,370 +770,859 @@ Based on {WST} and {HR} data from the wearable device, the algorithms demonstrat 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}, + 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}, - date = {2025-03-01}, - keywords = {Heart rate, Machine learning, Circadian rhythm, Menstrual cycle tracking, Ovulation day detection, Wearable sensor, {XGBoost}}, + 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 = {Heart rate, Machine learning, Circadian rhythm, 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}, } -@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{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{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}, +@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}, + 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}, } -@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}, +@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}, } -@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}, +@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{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{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}, } -@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}, +@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}, } -@online{noauthor_pytorch-forecasting_2024, - title = {Pytorch-Forecasting}, - url = {https://pytorch-forecasting.readthedocs.io/en/stable/}, - urldate = {2024-10-15}, - date = {2024}, +@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{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}, +@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}, } -@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}, +@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}, } -@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}, +@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}, } -@online{lightningai_pytorch_2024, - title = {{PyTorch} Lightning}, - url = {https://www.pytorchlightning.ai}, - author = {lightning.ai}, - urldate = {2024-10-14}, - date = {2024}, +@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}, } -@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}, - 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{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}, } -@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 - Computation and Language, 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{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{hochreiter_long_1997, - title = {Long Short-Term Memory}, +@article{bauman_basal_1981, + title = {Basal {Body} {Temperature}: {Unreliable} {Method} of {Ovulation} {Detection}}, + volume = {36}, + issn = {00150282}, + 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{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{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}, +} + +@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{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{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}, +} + +@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{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}, +} + +@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}, +} + +@article{hochreiter_long_1997-1, + 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}, +@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}, } -@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}, +@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{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}, +} + +@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 = {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}, + 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{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}, +@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}, - 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}, + 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{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}, +@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}, } -@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}, - url = {https://www.rand.org/pubs/working_papers/WRA708-1.html}, - shorttitle = {Research Funding for Women's Health}, - publisher = {{RAND} Corporation}, - urldate = {2025-03-07}, - date = {2021}, - langid = {english}, - 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{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}, } -@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}, - urldate = {2025-03-07}, - date = {2024-01}, - file = {PDF:/home/alex/Zotero/storage/US6TWL7D/closing-the-womens-health-gap-report.pdf:application/pdf}, +@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}, } -@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}, - urldate = {2025-03-07}, - file = {PDF:/home/alex/Zotero/storage/NF6LAC2S/WEF_Blueprint_to_Close_the_Women’s_Health_Gap_2025.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{global_burden_of_disease_collaborative_network_global_2020, - 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. - -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}}, - urldate = {2025-03-07}, - date = {2020}, +@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, Agricultural monitoring, Agriculture, anomaly classification, Anomaly detection, anomaly detection (AD), Feature extraction, hidden Markov models (HMMs), Monitoring, remote sensing, time series, Time series analysis, 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}, } -@article{sauer_reproduction_2015, - title = {Reproduction at an advanced maternal age and maternal health}, - volume = {103}, - issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028215002034}, - doi = {10.1016/j.fertnstert.2015.03.004}, - pages = {1136--1143}, - number = {5}, - journaltitle = {Fertility and Sterility}, - author = {Sauer, Mark V.}, - urldate = {2025-03-07}, - date = {2015-05}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/W6LCEFP6/Sauer - 2015 - Reproduction at an advanced maternal age and maternal health.pdf:application/pdf}, +@article{wang_systematic_2022, + 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}, } -@incollection{holesh_physiology_2025, - location = {Treasure Island ({FL})}, - title = {Physiology, Ovulation}, - rights = {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}, - urldate = {2025-03-07}, - date = {2025}, - pmid = {28723025}, - file = {Printable HTML:/home/alex/Zotero/storage/D6LTGP64/NBK441996.html:text/html}, -} - -@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)}, - 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}, +@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}, - 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}, - note = {Publisher: Nature Publishing Group}, - keywords = {Preclinical research, Reproductive biology}, - 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}, + 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{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{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.}, + 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}, +} + +@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 = {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.}, + 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 = {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{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}, +} + +@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{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}, +} + +@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}, +} + +@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}, +} + +@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}, +} + +@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{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}, +} + +@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}, +} + +@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}, +} + +@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}, + 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}}, + volume = {20}, + 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.}, + language = {en}, + number = {3}, + urldate = {2025-03-10}, + 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}, +} + +@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.}, + urldate = {2025-03-10}, + 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. @@ -1226,819 +1646,553 @@ For additional {GBD} results and resources, visit the {GBD} 2019 Data Resources 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}, } -@online{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}, - file = {Snapshot:/home/alex/Zotero/storage/738JEKW7/the-menstrual-cycle.html:text/html}, -} - -@article{silberstein_physiology_2000, - title = {Physiology of the Menstrual Cycle}, - volume = {20}, - rights = {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}, - number = {3}, - journaltitle = {Cephalalgia}, - author = {Silberstein, S D and Merriam, G R}, - urldate = {2025-03-10}, - date = {2000-04}, - langid = {english}, - file = {Full Text:/home/alex/Zotero/storage/EL585H2P/Silberstein and Merriam - 2000 - Physiology of the Menstrual Cycle.pdf:application/pdf}, -} - -@artwork{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}, - file = {background_female_reproductive_organs:/home/alex/Zotero/storage/5MAJ4CG5/background_female_reproductive_organs.png:image/png}, -} - -@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}, -} - -@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{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{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}, -} - -@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}, -} - -@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}, -} - -@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}, -} - -@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}, -} - -@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}, -} - -@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]}, - 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}, -} - -@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]}, - 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}, -} - -@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{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, Hidden Markov models, Agricultural monitoring, Agriculture, anomaly classification, Anomaly detection, anomaly detection ({AD}), Feature extraction, 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}, -} - -@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}, -} - -@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}, -} - -@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}, -} - -@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}, -} - -@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}, -} - -@article{hochreiter_long_1997-1, - 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}, - number = {8}, - journaltitle = {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}, -} - -@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}, -} - -@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{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}, -} - -@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}, -} - -@online{noauthor_ringpng_nodate, - title = {ring.png (800×800)}, - url = {https://ovularing.com/wp-content/uploads/2021/07/ring.png}, - urldate = {2025-06-25}, -} - -@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}, -} - -@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{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}, -} - -@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}, -} - -@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_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{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}, -} - -@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}, -} - -@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}, -} - -@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{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_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{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}, -} - -@article{li_menstrual_2023, - title = {Menstrual cycle length variation by demographic characteristics from the Apple Women’s Health Study}, - volume = {6}, +@article{bull_real-world_2019, + title = {Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles}, + volume = {2}, + copyright = {2019 The Author(s)}, 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 25kg/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}, + 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.}, + language = {en}, 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}, + urldate = {2025-03-07}, + 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}, + 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}, +} + +@incollection{holesh_physiology_2025, + 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.}, + language = {eng}, + urldate = {2025-03-07}, + 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}, +} + +@article{sauer_reproduction_2015, + title = {Reproduction at an advanced maternal age and maternal health}, + volume = {103}, + issn = {00150282}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028215002034}, + doi = {10.1016/j.fertnstert.2015.03.004}, + language = {en}, + number = {5}, + urldate = {2025-03-07}, + 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}, +} + +@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}, +} + +@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}, + 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}}, + 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. + +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."}, + urldate = {2025-03-07}, + 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}}, + shorttitle = {Research {Funding} for {Women}'s {Health}}, + url = {https://www.rand.org/pubs/working_papers/WRA708-1.html}, + language = {en}, + urldate = {2025-03-07}, + 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}, + 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}, +} + +@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}, +} + +@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{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}, +} + +@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}, +} + +@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 = {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}, + 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}, +} + +@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{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}, +} + +@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 = {Interpretability, Artificial Intelligence, Dynamic cross-fusion attention, Dynamic interaction, 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}, +} + +@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}, +} + +@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{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}, +} + +@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-1, + 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}, +} + +@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}, } diff --git a/thesis/main.tex b/thesis/main.tex index 5418505..9221ddf 100644 --- a/thesis/main.tex +++ b/thesis/main.tex @@ -6,12 +6,14 @@ % Packages \usepackage{amsmath} +\usepackage{array} \usepackage[a4paper, margin=1in]{geometry} \usepackage{graphicx} \graphicspath{{resources/figures/}} \usepackage{blindtext} +%\usepackage[style=ieee, backend=biber]{biblatex} \usepackage[style=ieee, backend=biber]{biblatex} \addbibresource{../main.bib} \usepackage{booktabs} diff --git a/thesis/resources/figures/background_labeled_cycle.png b/thesis/resources/figures/background_labeled_cycle.png new file mode 100644 index 0000000000000000000000000000000000000000..9eea809f2623534c6c851db796ea453d15c06a58 GIT binary patch literal 491801 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 z%0A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 z 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 z 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

;}ljAIm=68KrrtQ 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
>QoyFXT1ZmVNp2Yn^<1 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
`G>b@d=PtHUm|w~TzTrRgDc8es;(5vWIeD_* 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

8M*0QiC1^RyW^Ve`Vl8-j&jJr)Z-*hf!1^?W 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

0&PsR3czKF!_l(MLhAoAW*~&{XGObLh3{3HZj7 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

XVP~I;8}t3 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

-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

jeo&o{nnJ2v?Wfhg&4n`0uRJ{A^H#D04heJ%U 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 L@sZ;eeEa_Ztcr{R literal 0 HcmV?d00001 diff --git a/thesis/sections/background.tex b/thesis/sections/background.tex index 240fed4..30ef04d 100644 --- a/thesis/sections/background.tex +++ b/thesis/sections/background.tex @@ -45,15 +45,14 @@ This process, known as menstruation, marks the beginning of a new cycle. The menstrual cycle typically lasts around 28 days, with ovulation occurring near the midpoint. However, variations, particularly in the follicular phase length, are common and can be influenced by factors such as stress, diet, exercise and age~\cite{silberstein_physiology_2000}. -Figure~\ref{fig:background_menstrual_cycle_physiology} provides a detailed overview of the hormonal and physiological changes -throughout the menstrual cycle. +Figure~\ref{fig:background_menstrual_cycle_physiology} provides a detailed overview of the hormonal and physiological changes throughout the menstrual cycle. -%\begin{figure}[htb] -% \centering -% \includegraphics[width=0.9\textwidth]{background_labeled_cycle} -% \caption{A cycles temperature curve with its phases and ovulation} -% \label{fig:background_labeled_cycle} -%\end{figure} +\begin{figure}[htb] + \centering + \includegraphics[width=0.9\textwidth]{background_labeled_cycle} + \caption{A cycles temperature curve with its phases and ovulation} + \label{fig:background_labeled_cycle} +\end{figure} Figure~\ref{fig:background_labeled_cycle} shows the temperature curve over the course of a menstrual cycle with the menstruation, fertile phase and ovulation marked. diff --git a/thesis/sections/methodology.tex b/thesis/sections/methodology.tex index 95c55bc..3148fd5 100644 --- a/thesis/sections/methodology.tex +++ b/thesis/sections/methodology.tex @@ -79,7 +79,7 @@ use to learn patterns based not only on the temperature data, but also on this c \begin{table}[htbp] \centering - \begin{tabular}{@{}lp{0.6\linewidth}@{}} + \begin{tabular}{l>{\raggedright\arraybackslash}p{0.65\linewidth}} \toprule \textbf{Feature} & \textbf{Description} \\ \midrule @@ -125,12 +125,12 @@ These help the model place each observation in temporal context: Except for \textit{time since cycle start}, all features are encoded using sine and cosine transforms to preserve their cyclical nature and make them more interpretable for the model. -%\begin{figure}[htbp] -% \centering -% \includegraphics[width=0.9\textwidth]{methodology_time_feature_sine_encoded} -% \caption{Sine and cosine encoding of the day-of-week feature.} -% \label{fig:methodology_time_feature_encoding} -%\end{figure} +\begin{figure}[htbp] + \centering + \includegraphics[width=0.9\textwidth]{methodology_time_feature_sine_encoded} + \caption{Sine and cosine encoding of the day-of-week feature.} + \label{fig:methodology_time_feature_encoding} +\end{figure} Figure~\ref{fig:methodology_time_feature_encoding} illustrates the sine and cosine encoding of the day-of-week feature. The cyclical nature of the variable is clearly visible in the transformation. @@ -147,6 +147,13 @@ Including this information could therefore improve the predictive quality of the Observable features include all time-series inputs available up to the current time step. They represent real-time physiological signals from which the model must infer ovulatory status. +\begin{figure}[htbp] + \centering + \includegraphics[width=0.9\textwidth]{methodology_observable_features} + \caption{Observable features for a cycle.} + \label{fig:methodology_observable_features} +\end{figure} + \begin{itemize} \item \textbf{Temperature} — Raw intravaginal temperature as recorded by the OvulaRing sensor, sampled every 5 minutes. \item \textbf{Rolling Average Temperature} — The mean temperature over a 1-day (288-sample) sliding window, linearly interpolated to preserve the original input resolution. @@ -158,9 +165,12 @@ These derived features are intended to reduce model complexity by providing smoo The \textit{rolling average} allows the model to capture broader trends without having to learn temporal aggregation from scratch. The \textit{rolling minimum} and \textit{maximum} support the detection of boundary behavior (e.g., temperature shifts, sustained elevation, extreme values) without requiring explicit memory or aggregation. - +Special care was taken, so that the sliding window can only look backwards, so that no data leakage can happen. The 1-day window length reflects the expected circadian cycle and strikes a balance between temporal sensitivity and signal stability. +Figure~\ref{fig:methodology_observable_features} illustrates the behavior of all observable features within a single cycle. +The rolling extrema delineate the amplitude of the daily temperature variation and accentuate phase transitions. + \subsubsection{Target Features} Target features represent the outputs that the models are trained to predict. @@ -393,10 +403,95 @@ might offer valuable insight into the interpretability and robustness of learned \subsection{Model Training}\label{subsec:model_training} +The models described in the previous sections were trained to predict fertility probability and ovulation status based on daily temperature and contextual features. +This section outlines the training process, including the overall setup, hyperparameter optimization strategies, and implementation details. +Each model type was trained using the same preprocessing pipeline and evaluation protocol to ensure comparability across architectures. + \subsubsection{Training Setup}\label{subsubsec:training_setup} +The models were trained using a configurable framework developed specifically for this study, +allowing for flexible experimentation with different architectures, input feature sets, and +hyperparameter configurations. + +The training process is organized into distinct \textit{runs}, each representing a set of model experiments with a shared base configuration. +Within a run, variable parameters—such as input sequence length, hidden layer size, dropout rate, +or specific feature subsets—are systematically swept across predefined value ranges. + +For each combination of parameters, a dedicated training and evaluation procedure is performed. +This structure supports efficient hyperparameter exploration and ensures consistent, reproducible +training conditions across models. + +The framework is designed to allow plug-and-play experimentation with model types (e.g., LSTM, Transformer), +and it supports automated logging, early stopping, and checkpointing. + +Training was conducted on a GPU cluster equipped with NVIDIA A30 GPUs using the PyTorch framework~\cite{noauthor_pytorch_nodate}. +All experiments were implemented in Python and run with mixed precision for improved memory efficiency. + +A detailed technical report on the training framework is planned for future work. + \subsubsection{Hyperparameter Tuning}\label{subsubsec:hyperparameter_tuning} -% what name to use? -> fix experimental setup reference from earlier + +To identify performant configurations without exhaustively searching the entire hyperparameter space, +a structured subset of sensible parameter values was defined based on prior experience and preliminary tests. +A multi-fidelity strategy with early stopping was used to reduce training time during large-scale sweeps. + +Hyperparameter tuning was divided into two stages: +(1) tuning of input-related parameters such as resampling rate, and +(2) tuning of model-specific architectural parameters such as hidden size or attention heads. + +\paragraph{Input Parameter Tuning}% \mbox{}\\ +This stage involved identifying optimal settings for data preprocessing and input representation. +Key variables included the resampling rate (temporal resolution) and historical context length (input window size). +These parameters strongly influence the structure of the input signal and can significantly affect model performance. + +The goal was to determine whether there is a sweet spot between too little and too much temporal context, +and whether incorporating data from previous cycles improves learning or introduces noise. + +\begin{table}[htbp] + \centering + \begin{tabular}{l>{\raggedright\arraybackslash}p{0.45\linewidth}>{\raggedright\arraybackslash}p{0.3\linewidth}} + \toprule + \textbf{Parameter} & \textbf{Description} & \textbf{Values Tested} \\ + \midrule + Resampling rate & Number of temperature measurements per day & 1, 2, 4, 12, 24, 48, 72, 288 \\ + Window length & Historical context in days (input window size) & 10, 20, 40, 80, 160 \\ + \bottomrule + \end{tabular} + \caption{Input-related hyperparameters for LSTM and Transformer models.} + \label{tab:input_hyperparameters_basic} +\end{table} + +\begin{table}[ht] + \centering + \begin{tabular}{l>{\raggedright\arraybackslash}p{0.45\linewidth}>{\raggedright\arraybackslash}p{0.3\linewidth}} + \toprule + \textbf{Parameter} & \textbf{Description} & \textbf{Values Tested} \\ + \midrule + Window length & Historical context in days (input window size) & 10, 20, 40, 80, 160 \\ + \bottomrule + \end{tabular} + \caption{Input-related hyperparameters for convolutional LSTM and Transformer hybrids.} + \label{tab:input_hyperparameters_conv} +\end{table} + + +Table~\ref{tab:input_hyperparameters_basic} shows the value ranges used for the LSTM and Transformer models, +while Table~\ref{tab:input_hyperparameters_conv} lists those for the convolutional hybrid variants. +Note that convolutional models do not require an explicit resampling parameter, as they perform learned downsampling internally +(see Section~\ref{subsubsec:temporal_convolution_layer}). + +\paragraph{Model Parameter Tuning}% \mbox{}\\ +Once suitable input configurations were established, model-specific hyperparameters were tuned. +For LSTM-based models, this included hidden layer size and number of recurrent layers. +For Transformer models, relevant parameters included the number of attention heads and encoder depth. + +\vspace{0.5em} +We acknowledge that interactions between input and model parameters may influence final model performance, +and our two-stage tuning procedure may miss globally optimal combinations. + +Future work may incorporate more advanced hyperparameter optimization techniques, such as +Bayesian Optimization, Genetic Algorithms, or Neural Architecture Search (NAS), to better explore the +joint parameter space in a more efficient and principled manner. \subsubsection{Training Details}\label{subsubsec:training_details}

JPKH4$N_wS?yDblhAX7c&jM#p+YA>~Vr!oI8 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