Deep Learning for Bifurcation Detection: Extending Early Warning Signals to Dynamical Systems with Coloured Noise | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Deep Learning for Bifurcation Detection: Extending Early Warning Signals to Dynamical Systems with Coloured Noise Yazdan Babazadeh Maghsoodlo, Daniel Dylewsky, Madhur Anand, Chris T. Bauch This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-5975924/v1 This work is licensed under a CC BY 4.0 License Status: Posted Version 1 posted You are reading this latest preprint version Abstract Deep learning models have demonstrated remarkable success in recognising tipping points and providing early warning signals. However, there has been limited exploration of their application to dynamical systems governed by coloured noise, which characterizes many real-world systems. In this study, we demonstrated that, using the normal form theorem, it is possible to leverage the normal forms of three primary types of bifurcations (Fold, Transcritical, and Hopf) to construct a training set that enables deep learning architectures to perform effectively. Furthermore, we showed that this approach could accommodate coloured noise by replacing white noise with red noise during the training process. To evaluate the classifier trained on red noise compared to one trained on white noise, we tested their performance on mathematical models using ROC curves and AUC scores. Our findings reveal that the DL architecture can be effectively trained on colored noise inputs, as evidenced by high validation accuracy and minimal sensitivity to redness (ranging from 0.83 to 0.85). However, classifiers trained on white noise also demonstrate impressive performance in identifying tipping points in colored time series. This is further supported by high AUC scores (ranging from 0.9 to 1) for both classifiers across different colored stochastic time series. Applied Mathematics Deep learning Tipping points Early warning signals Dynamical systems Coloured noise Normal form theorem Bifurcations Fold bifurcation Transcritical bifurcation Hopf bifurcation Red noise White noise Training set construction ROC curves AUC scores Full Text Additional Declarations The authors declare no competing interests. Cite Share Download PDF Status: Posted Version 1 posted You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-5975924","acceptedTermsAndConditions":true,"allowDirectSubmit":true,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":412247221,"identity":"4871714c-cd85-4528-89cc-5008c98cfc40","order_by":0,"name":"Yazdan Babazadeh Maghsoodlo","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA70lEQVRIiWNgGAWjYDACCQY2EMXYD+XLEK9lZgOQPMDAwEO8lg0HiNVicLv52YMff+xkN9/IMfz8oeIeDz97A+OHH/i03DlmbtjDk2y87UaOscSBM8U8kj0HmCV78Gm5kWAmwSPBnLjtRu4GiYNtCTxAETa8zjO4kf5N8o9BfeLmGbmbfxz8B9HC+AevlhwzaZ6Ew4kbJHK3SRxsgGhhxmeL5J0z5cYyB44bzzjz/pvFmWMJQL8cbJbGFzt8t9u3PXzzp1q2vz0t+UZFTYIcP3vzwY9v8GhROIApxtiARwMDgzx+6VEwCkbBKBgFQAAAM1hUeNuKC6kAAAAASUVORK5CYII=","orcid":"","institution":"University of Waterloo","correspondingAuthor":true,"prefix":"","firstName":"Yazdan","middleName":"Babazadeh","lastName":"Maghsoodlo","suffix":""},{"id":412247222,"identity":"45bc4b5b-9f1d-457f-8a6f-6f592512511b","order_by":1,"name":"Daniel Dylewsky","email":"","orcid":"","institution":"Carleton University","correspondingAuthor":false,"prefix":"","firstName":"Daniel","middleName":"","lastName":"Dylewsky","suffix":""},{"id":412247223,"identity":"a561aa81-00c5-4e4e-910f-174a0bca80d9","order_by":2,"name":"Madhur Anand","email":"","orcid":"","institution":"University of Guelph","correspondingAuthor":false,"prefix":"","firstName":"Madhur","middleName":"","lastName":"Anand","suffix":""},{"id":412247224,"identity":"c0272f85-6980-47b5-b9fe-b892374e9eef","order_by":3,"name":"Chris T. Bauch","email":"","orcid":"","institution":"University of Waterloo","correspondingAuthor":false,"prefix":"","firstName":"Chris","middleName":"T.","lastName":"Bauch","suffix":""}],"badges":[],"createdAt":"2025-02-06 19:07:54","currentVersionCode":1,"declarations":{"humanSubjects":false,"vertebrateSubjects":false,"conflictsOfInterestStatement":false,"humanSubjectEthicalGuidelines":false,"humanSubjectConsent":false,"humanSubjectClinicalTrial":false,"humanSubjectCaseReport":false,"vertebrateSubjectEthicalGuidelines":false},"doi":"10.21203/rs.3.rs-5975924/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-5975924/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":75869033,"identity":"0d6cd461-2c41-42c5-8b01-a76b764c0d06","added_by":"auto","created_at":"2025-02-10 06:42:20","extension":"pdf","order_by":1,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":8559430,"visible":true,"origin":"","legend":"","description":"","filename":"DeepLearningforBifurcationDetectionExtendingEarlyWarningSignalstoDynamicalSystemswithColouredNoise.pdf","url":"https://assets-eu.researchsquare.com/files/rs-5975924/v1_covered_da5f44f1-6247-4c40-b2c8-7d5917ca28a5.pdf"}],"financialInterests":"The authors declare no competing interests.","formattedTitle":"\u003cp\u003eDeep Learning for Bifurcation Detection: Extending Early Warning Signals to Dynamical Systems with Coloured Noise\u003c/p\u003e","fulltext":[],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":false,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":true,"hideJournal":true,"highlight":"","institution":"University of Waterloo","isAcceptedByJournal":false,"isAuthorSuppliedPdf":true,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":true,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true},"keywords":"Deep learning, Tipping points, Early warning signals, Dynamical systems, Coloured noise, Normal form theorem, Bifurcations, Fold bifurcation, Transcritical bifurcation, Hopf bifurcation, Red noise, White noise, Training set construction, ROC curves, AUC scores","lastPublishedDoi":"10.21203/rs.3.rs-5975924/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-5975924/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eDeep learning models have demonstrated remarkable success in recognising tipping points and providing early warning signals. However, there has been limited exploration of their application to dynamical systems governed by coloured noise, which characterizes many real-world systems. In this study, we demonstrated that, using the normal form theorem, it is possible to leverage the normal forms of three primary types of bifurcations (Fold, Transcritical, and Hopf) to construct a training set that enables deep learning architectures to perform effectively. Furthermore, we showed that this approach could accommodate coloured noise by replacing white noise with red noise during the training process. To evaluate the classifier trained on red noise compared to one trained on white noise, we tested their performance on mathematical models using ROC curves and AUC scores. Our findings reveal that the DL architecture can be effectively trained on colored noise inputs, as evidenced by high validation accuracy and minimal sensitivity to redness (ranging from 0.83 to 0.85). However, classifiers trained on white noise also demonstrate impressive performance in identifying tipping points in colored time series. This is further supported by high AUC scores (ranging from 0.9 to 1) for both classifiers across different colored stochastic time series.\u003c/p\u003e","manuscriptTitle":"Deep Learning for Bifurcation Detection: Extending Early Warning Signals to Dynamical Systems with Coloured Noise","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2025-02-10 06:34:03","doi":"10.21203/rs.3.rs-5975924/v1","editorialEvents":[{"type":"communityComments","content":0}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true}}],"origin":"","ownerIdentity":"e86f8557-0614-4447-9625-7d1e1251cada","owner":[],"postedDate":"February 10th, 2025","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"posted","subjectAreas":[{"id":43962591,"name":"Applied Mathematics"}],"tags":[],"updatedAt":"2025-02-10T06:34:03+00:00","versionOfRecord":[],"versionCreatedAt":"2025-02-10 06:34:03","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-5975924","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-5975924","identity":"rs-5975924","version":["v1"]},"buildId":"8U1c8b4HqxoKbykW_rLl7","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.