{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,15]],"date-time":"2026-10-15T01:46:02Z","timestamp":1792028762938,"version":"4.4.0"},"reference-count":39,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T00:00:00Z","timestamp":1745971200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Technology and Health Care"],"published-print":{"date-parts":[[2025,9]]},"abstract":"<jats:sec>\n                    <jats:title>Background:<\/jats:title>\n                    <jats:p>Despite wearable sensors\u2019 ability to provide continuous physiologic monitoring, migraine remains challenging to predict due to unpredictability of onset and a variety of triggers. Developing an accurate prediction model requires reducing signal variability by using effective filtering techniques.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Objective:<\/jats:title>\n                    <jats:p>The main objective of this study is to evaluate machine learning models for predicting migraines and analyze the effect of different filtering techniques and classifiers on prediction performance.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Methods:<\/jats:title>\n                    <jats:p>A feature set based on ANOVA analysis of four key physiological signals was used. After the pre-processing, filtering methods, including median, Butterworth, and Savitzky-Golay filter, were applied. Five classification models, Extreme Gradient Boosting, Histogram-Based Gradient Boosting, Random Forest, Support Vector Machine, and K-Nearest Neighbors, were evaluated.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results:<\/jats:title>\n                    <jats:p>The highest predictive performance was achieved using the Savitzky-Golay filter. The Random Forest model demonstrated the best accuracy (0.858) and precision (0.815), and an F1-score of 0.677, indicating the potential of investigated signals for migraine prediction. Furthermore, the Histogram-Based Gradient Boosting model achieved the highest recall using the Savitzky-Golay filter (0.719), demonstrating its effectiveness in identifying true positive cases of migraines.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusion:<\/jats:title>\n                    <jats:p>The results indicate significant potential for healthcare applications for early migraine prediction and treatment using wearable technology. The study highlights the importance of selecting appropriate features and filtering methods to improve the accuracy and reliability of the predictions.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1177\/09287329251332415","type":"journal-article","created":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T03:35:42Z","timestamp":1745984142000},"page":"2184-2193","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":3,"title":["Advancing a generalizable model for migraine prediction: Analysis of filtering techniques on physiological signals"],"prefix":"10.1177","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-1560-6586","authenticated-orcid":false,"given":"Viroslava","family":"Kapustynska","sequence":"first","affiliation":[{"name":"Faculty of Electronics, Vilnius Gediminas Technical University, 10105, Vilnius, Lithuania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1588-6572","authenticated-orcid":false,"given":"Vytautas","family":"Abromavi\u010dius","sequence":"additional","affiliation":[{"name":"Faculty of Electronics, Vilnius Gediminas Technical University, 10105, Vilnius, Lithuania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5025-045X","authenticated-orcid":false,"given":"Art\u016bras","family":"Serackis","sequence":"additional","affiliation":[{"name":"Faculty of Electronics, Vilnius Gediminas Technical University, 10105, Vilnius, Lithuania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4689-4818","authenticated-orcid":false,"given":"Saulius","family":"Andru\u0161kevi\u010dius","sequence":"additional","affiliation":[{"name":"Center of Neurology, Vilnius University, 08406, Vilnius, Lithuania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9596-1733","authenticated-orcid":false,"given":"Kristina","family":"Ryli\u0161kien\u0117","sequence":"additional","affiliation":[{"name":"Center of Neurology, Vilnius University, 08406, Vilnius, Lithuania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5039-0607","authenticated-orcid":false,"given":"\u0160ar\u016bnas","family":"Paulikas","sequence":"additional","affiliation":[{"name":"Faculty of Electronics, Vilnius Gediminas Technical University, 10105, Vilnius, Lithuania"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2025,4,30]]},"reference":[{"key":"e_1_3_3_2_2","doi-asserted-by":"publisher","DOI":"10.2174\/1874467215666220211100256"},{"key":"e_1_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1111\/bph.15657"},{"key":"e_1_3_3_4_2","doi-asserted-by":"publisher","DOI":"10.3390\/neurolint15030067"},{"key":"e_1_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.1186\/s10194-023-01655-5"},{"key":"e_1_3_3_6_2","doi-asserted-by":"publisher","DOI":"10.54905\/disssi\/v27i131\/e48ms2692"},{"key":"e_1_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.3389\/fneur.2021.800605"},{"key":"e_1_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.1177\/03331024221145962"},{"key":"e_1_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.3390\/ijms24119127"},{"key":"e_1_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41551-023-01056-8"},{"key":"e_1_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.3390\/s150715419"},{"key":"e_1_3_3_12_2","first-page":"1701","volume-title":"Healthcare","author":"Kapustynska V","year":"2024","unstructured":"Kapustynska V, Abromavi\u010dius V, Serackis A, et al. Machine learning and wearable technology: monitoring changes in biomedical signal patterns during pre-migraine nights. In: Healthcare. 12. Basel: MDPI, 2024, p. 1701."},{"key":"e_1_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1177\/03331024231169244"},{"key":"e_1_3_3_14_2","first-page":"1","volume-title":"Migraine prediction using deep learning model2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology (ICERECT)","author":"Jalannavar A","year":"2022","unstructured":"Jalannavar A, Kanakaraddi SG, Handur VS. Migraine prediction using deep learning model. In: 2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology (ICERECT), 2022, pp. 1\u20138. IEEE."},{"key":"e_1_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.3390\/s18051374"},{"key":"e_1_3_3_16_2","first-page":"506","volume-title":"Early detection of migraine attacks based on wearable sensors: experiences of data collection using Empatica E4Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers","author":"Koskim\u00e4ki H","year":"2017","unstructured":"Koskim\u00e4ki H, M\u00f6nttinen H, Siirtola P, et al. Early detection of migraine attacks based on wearable sensors: experiences of data collection using Empatica E4. In: Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers, 2017, pp. 506\u2013511."},{"key":"e_1_3_3_17_2","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-323-90037-9.00007-2"},{"key":"e_1_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-020-70992-1"},{"key":"e_1_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1186\/s12911-022-01813-w"},{"key":"e_1_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.12688\/f1000research.23181.2"},{"key":"e_1_3_3_21_2","article-title":"Headache classification and automatic biomarker extraction from structural MRIs using deep learning","volume":"5","author":"Rahman Siddiquee MM","year":"2023","unstructured":"Rahman Siddiquee MM, Shah J, Chong C, et al. Headache classification and automatic biomarker extraction from structural MRIs using deep learning. Brain Commun 2023; 5: fcac311.","journal-title":"Brain Commun"},{"key":"e_1_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.31083\/j.jin2307128"},{"key":"e_1_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-323-85492-4.00031-4"},{"key":"e_1_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.3389\/fneur.2021.647092"},{"key":"e_1_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1186\/s12911-023-02350-w"},{"key":"e_1_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.23996\/fjhw.111575"},{"key":"e_1_3_3_27_2","doi-asserted-by":"publisher","DOI":"10.3390\/ijerph20247146"},{"key":"e_1_3_3_28_2","doi-asserted-by":"publisher","DOI":"10.3390\/s20020365"},{"key":"e_1_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/2908812.2908897"},{"key":"e_1_3_3_30_2","first-page":"161","volume-title":"Two-dimensional digital signal processing II: transforms and median filters","author":"Justusson B","year":"2006","unstructured":"Justusson B. Median filtering: statistical properties. In: Two-dimensional digital signal processing II: transforms and median filters Vol. 43. Berlin, Heidelberg: Springer, 2006, pp.161\u2013196."},{"key":"e_1_3_3_31_2","volume-title":"Savitzky-Golay smoothing and differentiation filter","author":"Gallagher NB","year":"2020","unstructured":"Gallagher NB. Savitzky-Golay smoothing and differentiation filter. Manson, WA: Eigenvector Research Incorporated, 2020."},{"key":"e_1_3_3_32_2","first-page":"145","article-title":"Adaptive Savitzky-Golay filtering and its applications","volume":"16","author":"Dombi J","year":"2020","unstructured":"Dombi J, Dineva A. Adaptive Savitzky-Golay filtering and its applications. Int J Adv Intell Paradigms 2020; 16: 145\u2013156.","journal-title":"Int J Adv Intell Paradigms"},{"key":"e_1_3_3_33_2","doi-asserted-by":"publisher","DOI":"10.62116\/MSJ.2021.30.3.218"},{"key":"e_1_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.3233\/THC-235015"},{"key":"e_1_3_3_35_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0001-2998(78)80014-2"},{"key":"e_1_3_3_36_2","doi-asserted-by":"publisher","DOI":"10.1117\/1.NPh.5.1.015003"},{"key":"e_1_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41597-024-03738-7"},{"key":"e_1_3_3_38_2","doi-asserted-by":"publisher","DOI":"10.3390\/signals1020011"},{"key":"e_1_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41597-023-02272-2"},{"key":"e_1_3_3_40_2","doi-asserted-by":"publisher","DOI":"10.1021\/acsmeasuresciau.1c00054"}],"container-title":["Technology and Health Care"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/09287329251332415","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/09287329251332415","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/09287329251332415","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,10,15]],"date-time":"2026-10-15T01:28:46Z","timestamp":1792027726000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/09287329251332415"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,30]]},"references-count":39,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["10.1177\/09287329251332415"],"URL":"https:\/\/doi.org\/10.1177\/09287329251332415","relation":{},"ISSN":["0928-7329","1878-7401"],"issn-type":[{"value":"0928-7329","type":"print"},{"value":"1878-7401","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,30]]}}}