{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T08:24:48Z","timestamp":1762417488348,"version":"build-2065373602"},"reference-count":40,"publisher":"IOP Publishing","issue":"4","license":[{"start":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T00:00:00Z","timestamp":1762387200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T00:00:00Z","timestamp":1762387200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"name":"EPSRC iCASE"}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2025,12,30]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>In this paper, we introduce a formulation of physics-informed neural networks (PINNs), based on learning the form of the Fourier decomposition, and a training methodology based on a spread of randomly chosen boundary conditions. By training in this way we produce a PINN that generalises; after training it can be used to correctly predict the solution for an arbitrary set of boundary conditions and interpolate this solution between the samples that spanned the training domain. We demonstrate for a toy system of two coupled oscillators that this gives the PINN formulation genuine predictive capability owing to an effective reduction of the training to evaluation times ratio resulting from this decoupling of the solution from specific boundary conditions.<\/jats:p>","DOI":"10.1088\/2632-2153\/ae143b","type":"journal-article","created":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T08:19:46Z","timestamp":1762417186000},"page":"045038","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Plane-wave decomposition and randomised training; a novel path to generalised physics-informed neural networks for simple harmonic motion"],"prefix":"10.1088","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-0698-3987","authenticated-orcid":true,"given":"Rory","family":"Clements","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9480-3407","authenticated-orcid":false,"given":"James","family":"Ellis","sequence":"additional","affiliation":[]},{"given":"Geoff","family":"Hassall","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7242-7941","authenticated-orcid":true,"given":"Simon","family":"Horsley","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3549-228X","authenticated-orcid":false,"given":"Gavin","family":"Tabor","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2025,11,6]]},"reference":[{"key":"mlstae143bbib1","doi-asserted-by":"publisher","first-page":"686","DOI":"10.1016\/j.jcp.2018.10.045","type":"journal-article","article-title":"Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations","volume":"378","author":"Raissi","year":"2019","journal-title":"J. Comput. Phys."},{"key":"mlstae143bbib2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2019.112789","type":"journal-article","article-title":"Physics-informed neural networks for high-speed flows","volume":"360","author":"Mao","year":"2020","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"mlstae143bbib3","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","type":"journal-article","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in Python","volume":"17","author":"SciPy 1.0 Contributors","year":"2020","journal-title":"Nat. Methods"},{"key":"mlstae143bbib4","doi-asserted-by":"publisher","DOI":"10.11159\/HTFF21.113","type":"conference-proceedings","article-title":"Physics-informed neural network with variable initial conditions","author":"Nakamura","year":"2021"},{"article-title":"Generalization of PINNs for various boundary and initial conditions","year":"2022","author":"Sch\u00e4fer","key":"mlstae143bbib5","type":"other"},{"key":"mlstae143bbib6","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1109\/TPAMI.2015.2439281","type":"journal-article","article-title":"Image super-resolution using deep convolutional networks","volume":"38","author":"Dong","year":"2015","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"article-title":"Learning the boundary-to-domain mapping using lifting product Fourier neural operators for partial differential equations","year":"2024","author":"Kashi","key":"mlstae143bbib7","type":"preprint"},{"article-title":"Fourier neural operator for parametric partial differential equations","year":"2020","author":"Li","key":"mlstae143bbib8","type":"preprint"},{"key":"mlstae143bbib9","first-page":"1","type":"journal-article","article-title":"Neural operator: learning maps between function spaces with applications to PDE","volume":"24","author":"Kovachki","year":"2023","journal-title":"J. Mach. Learn. Res."},{"key":"mlstae143bbib10","doi-asserted-by":"publisher","first-page":"8163","DOI":"10.1007\/s11063-023-11306-0","type":"journal-article","article-title":"Using Hamiltonian neural networks to model two coupled duffing oscillators","volume":"55","author":"Prib\u00f5tkin","year":"2023","journal-title":"Neural Process. Lett."},{"key":"mlstae143bbib11","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2024.128352","type":"journal-article","article-title":"Physical activation functions (PAFs): an approach for more efficient induction of physics into physics-informed neural networks (PINNs)","volume":"608","author":"Abbasi","year":"2024","journal-title":"Neurocomputing"},{"key":"mlstae143bbib12","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.camwa.2022.02.004","type":"journal-article","article-title":"An efficient neural network method with plane wave activation functions for solving Helmholtz equation","volume":"111","author":"Cui","year":"2022","journal-title":"Comput. Math. Appl."},{"key":"mlstae143bbib13","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1016\/0893-6080(89)90020-8","type":"journal-article","article-title":"Multilayer feedforward networks are universal approximators","volume":"2","author":"Hornik","year":"1989","journal-title":"Neural Netw."},{"edition":"2nd edn","year":"2022","author":"Brunton","key":"mlstae143bbib14","type":"book"},{"key":"mlstae143bbib15","doi-asserted-by":"publisher","DOI":"10.1103\/RevModPhys.91.045002","type":"journal-article","article-title":"Machine learning and the physical sciences","volume":"91","author":"Carleo","year":"2019","journal-title":"Rev. Mod. Phys."},{"volume":"vol 46","year":"2022","author":"Roberts","key":"mlstae143bbib16","type":"book"},{"key":"mlstae143bbib17","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1037\/h0042519","type":"journal-article","article-title":"The perceptron: a probabilistic model for information storage and organization in the brain","volume":"65","author":"Rosenblatt","year":"1958","journal-title":"Psychol. Rev."},{"key":"mlstae143bbib18","article-title":"Adapted TikZ LaTeX code for generating neural network figures","type":"other"},{"year":"2023","author":"Aggarwal","key":"mlstae143bbib19","type":"book"},{"key":"mlstae143bbib20","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1038\/323533a0","type":"journal-article","article-title":"Learning representations by back-propagating errors","volume":"323","author":"Rumelhart","year":"1986","journal-title":"Nature"},{"key":"mlstae143bbib21","first-page":"pp 192","type":"conference-proceedings","article-title":"The loss surfaces of multilayer networks","volume":"vol 38","author":"Choromanska","year":"2015"},{"key":"mlstae143bbib22","type":"conference-proceedings","article-title":"Visualizing the loss landscape of neural nets","volume":"vol 31","author":"Li","year":"2018"},{"key":"mlstae143bbib23","first-page":"1","type":"journal-article","article-title":"Automatic differentiation in machine learning: a survey","volume":"18","author":"Baydin","year":"2018","journal-title":"J. Mach. Learn. Res."},{"article-title":"Coupled spring mass ODE system","year":"2025","key":"mlstae143bbib24","type":"other"},{"key":"mlstae143bbib25","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1017\/jfm.2018.872","type":"journal-article","article-title":"Deep learning of vortex-induced vibrations","volume":"861","author":"Raissi","year":"2019","journal-title":"J. Fluid Mech."},{"key":"mlstae143bbib26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/IJCNN52387.2021.9533606","type":"conference-proceedings","article-title":"Adversarial multi-task learning enhanced physics-informed neural networks for solving partial differential equations","author":"Thanasutives","year":"2021"},{"key":"mlstae143bbib27","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/BF02478220","type":"journal-article","article-title":"A theory of steady-state activity in nerve-fiber networks: I. Definitions and preliminary lemmas","volume":"3","author":"Householder","year":"1941","journal-title":"Bull. Math. Biophys."},{"key":"mlstae143bbib28","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1038\/s42256-021-00302-5","type":"journal-article","article-title":"Learning nonlinear operators via DeepONet based on the universal approximation theorem of operators","volume":"3","author":"Lu","year":"2021","journal-title":"Nat. Mach. Intell."},{"key":"mlstae143bbib29","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/acb1f0","type":"journal-article","article-title":"Noise-aware physics-informed machine learning for robust PDE discovery","volume":"4","author":"Thanasutives","year":"2023","journal-title":"Mach. Learn.: Sci. Technol."},{"article-title":"Adam: a method for stochastic optimization","year":"2014","author":"Kingma","key":"mlstae143bbib30","type":"preprint"},{"key":"mlstae143bbib31","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1145\/3620665.3640366","type":"conference-proceedings","article-title":"PyTorch 2: faster machine learning through dynamic python bytecode transformation and graph compilation","author":"Ansel","year":"2024"},{"key":"mlstae143bbib32","doi-asserted-by":"publisher","first-page":"3204","DOI":"10.3390\/app14083204","type":"journal-article","article-title":"Physics-informed neural networks for high-frequency and multi-scale problems using transfer learning","volume":"14","author":"Mustajab","year":"2024","journal-title":"Appl. Sci."},{"key":"mlstae143bbib33","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2024.116813","type":"journal-article","article-title":"Respecting causality for training physics-informed neural networks","volume":"421","author":"Wang","year":"2024","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"mlstae143bbib34","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2021.113938","type":"journal-article","article-title":"On the eigenvector bias of Fourier feature networks: from regression to solving multi-scale PDEs with physics-informed neural networks","volume":"384","author":"Wang","year":"2021","journal-title":"Comput. Methods Appl. Mech. Eng."},{"article-title":"Physics-informed neural networks as solvers for the time-dependent Schr\u00f6dinger equation","year":"2022","author":"Shah","key":"mlstae143bbib35","type":"preprint"},{"article-title":"Plane wave PINNs for coupled oscillators","year":"2025","author":"Clements","key":"mlstae143bbib36","type":"other"},{"key":"mlstae143bbib37","doi-asserted-by":"publisher","first-page":"1256","DOI":"10.1038\/s42256-024-00897-5","type":"journal-article","article-title":"Weak baselines and reporting biases lead to overoptimism in machine learning for fluid-related partial differential equations","volume":"6","author":"McGreivy","year":"2024","journal-title":"Nat. Mac. Intell."},{"key":"mlstae143bbib38","doi-asserted-by":"publisher","DOI":"10.1016\/j.cnsns.2022.106521","type":"journal-article","article-title":"The art of solving a large number of non-stiff, low-dimensional ordinary differential equation systems on GPUs and CPUs","volume":"112","author":"Nagy","year":"2022","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"key":"mlstae143bbib39","doi-asserted-by":"publisher","DOI":"10.1016\/j.cnsns.2021.105732","type":"journal-article","article-title":"Program package MPGOS: challenges and solutions during the integration of a large number of independent ODE systems using GPUs","volume":"97","author":"Heged\u0171s","year":"2021","journal-title":"Commun. Nonlinear Sci. Numer. Simul."},{"article-title":"Industrial doctoral landscape awards (IDLA)","year":"2025","key":"mlstae143bbib40","type":"other"}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae143b","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae143b\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae143b\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae143b\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T08:19:47Z","timestamp":1762417187000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae143b"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,6]]},"references-count":40,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2025,11,6]]},"published-print":{"date-parts":[[2025,12,30]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/ae143b","relation":{},"ISSN":["2632-2153"],"issn-type":[{"type":"electronic","value":"2632-2153"}],"subject":[],"published":{"date-parts":[[2025,11,6]]},"assertion":[{"value":"Plane-wave decomposition and randomised training; a novel path to generalised physics-informed neural networks for simple harmonic motion","name":"article_title","label":"Article Title"},{"value":"Machine Learning: Science and Technology","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2025 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2025-05-03","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-10-16","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-11-06","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}