{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T20:40:58Z","timestamp":1782938458917,"version":"3.54.5"},"reference-count":118,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Automat. Contr."],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1109\/tac.2026.3655312","type":"journal-article","created":{"date-parts":[[2026,1,19]],"date-time":"2026-01-19T20:58:00Z","timestamp":1768856280000},"page":"4387-4402","source":"Crossref","is-referenced-by-count":0,"title":["Recurrent Neural Networks and (Time-Uniform) Universal Approximation of Bayesian Filters"],"prefix":"10.1109","volume":"71","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8581-8562","authenticated-orcid":false,"given":"Adrian N.","family":"Bishop","sequence":"first","affiliation":[{"name":"CSIRO, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9904-2408","authenticated-orcid":false,"given":"Edwin V.","family":"Bonilla","sequence":"additional","affiliation":[{"name":"CSIRO&#x0027;s Data61, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1151-6662","authenticated-orcid":false,"given":"Pierre Del","family":"Moral","sequence":"additional","affiliation":[{"name":"INRIA, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1115\/1.3662552"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1973.1100419"},{"key":"ref3","volume-title":"Optimal Filtering","author":"Anderson","year":"1979"},{"key":"ref4","volume-title":"Fundamentals of Stochastic Filtering, Ser. Stochastic Modelling and Applied Probability","author":"Bain","year":"2008"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03711-5"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/72.317731"},{"key":"ref7","first-page":"563","article-title":"The unscented particle filter","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Merwe","year":"2000"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.21236\/ada307097"},{"key":"ref9","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1016\/B978-1-4832-3230-0.50041-9","article-title":"Conditional Markov processes","volume-title":"Non-Linear Transformations of Stochastic Processes","author":"Stratonovich","year":"1965"},{"key":"ref10","first-page":"19","article-title":"Stochastic differential equations for the non linear filtering problem","volume":"9","author":"Fujisaki","year":"1972","journal-title":"Osaka J. Math."},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1999.10474153"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2003.823141"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1972.1100034"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/9.855552"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2009.2019800"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2012.11.014"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2011.2174667"},{"issue":"1","key":"ref18","first-page":"47","article-title":"Nonlinear Kalman filters explained: A tutorial on moment computations and sigma point methods","volume":"11","author":"Roth","year":"2016","journal-title":"J. Adv. Inf. Fusion"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1976.1055577"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1979.1101988"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/SSST.2003.1194610"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2023.111061"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1049\/ip-f-2.1993.0015"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.2307\/1390750"},{"issue":"4","key":"ref25","first-page":"555","article-title":"Nonlinear filtering: Interacting particle resolution","volume":"2","author":"Moral","year":"1996","journal-title":"Markov Process. Related Fields"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1214\/aoap\/1028903535"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1214\/aoap\/1015345399"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1137\/16M1087497"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/PL00008786"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/s11222-010-9185-0"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1080\/10618600.2018.1552154"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-009-9119-x"},{"key":"ref33","first-page":"3449","article-title":"Variational data assimilation with a learned inverse observation operator","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Frerix","year":"2021"},{"key":"ref34","volume-title":"Machine Learning: A Probabilistic Perspective","author":"Murphy","year":"2012"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1162\/089976600300015619"},{"key":"ref36","article-title":"Nonparametric Bayesian learning of switching linear dynamical systems","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Fox","year":"2008"},{"key":"ref37","article-title":"Variational Gaussian process state-space models","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Frigola","year":"2014"},{"key":"ref38","first-page":"1280","article-title":"Probabilistic recurrent state-space models","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Doerr","year":"2018"},{"key":"ref39","first-page":"3789","article-title":"State space Gaussian processes with non-Gaussian likelihood","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Nickisch","year":"2018"},{"key":"ref40","first-page":"2931","article-title":"Overcoming mean-field approximations in recurrent Gaussian process models","volume-title":"Proc. 36th Int. Conf. Mach. Learn.","author":"Ialongo","year":"2019"},{"key":"ref41","first-page":"9603","article-title":"Free-form variational inference for Gaussian process state-space models","volume-title":"Proc. 40th Int. Conf. Mach. Learn.","volume":"202","author":"Fan","year":"2023"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/78.650104"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v31i1.10779"},{"key":"ref44","article-title":"Deep variational Bayes filters: Unsupervised learning of state space models from raw data","author":"Karl","year":"2016"},{"key":"ref45","article-title":"Backprop KF: Learning discriminative deterministic state estimators","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Haarnoja","year":"2016"},{"key":"ref46","first-page":"544","article-title":"Recurrent Kalman networks: Factorized inference in high-dimensional deep feature spaces","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Becker","year":"2019"},{"key":"ref47","article-title":"Deep state space models for time series forecasting","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Rangapuram","year":"2018"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.4590040202"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/72.298229"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/9.802911"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/72.963777"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.1997.610899"},{"key":"ref53","article-title":"Neural adaptive sequential Monte Carlo","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Gu","year":"2015"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-017-06519-y"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i04.5952"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2022.3158588"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1007\/s40072-022-00260-y"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2022.3183147"},{"key":"ref59","first-page":"6956","article-title":"Recurrent neural networks and universal approximation of Bayesian filters","volume-title":"Proc. 26th Int. Conf. Artif. Intell. Statist.","author":"Bishop","year":"2023"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1706.03762"},{"key":"ref61","article-title":"Can a transformer represent a Kalman filter?","author":"Goel","year":"2023"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.2139\/ssrn.4615215"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1239\/aap\/1231340161"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1016\/j.spa.2009.09.004"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1214\/12-AAP909"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1214\/13-AAP962"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1137\/19M1255410"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0043792"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1080\/17442508108833174"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1214\/11-AAP800"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1134\/S0005117910020128"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1972.1054885"},{"key":"ref73","first-page":"100","article-title":"Some results on the additive nonlinear discrete filtering problem","volume-title":"Proc. 6th Symp. Nonlinear Estimation Appl.","author":"Goodman","year":"1975"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1007\/s10182-008-0068-z"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.21236\/ADA065765"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1080\/00207176808905650"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1970.1099353"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1080\/17442508308833260"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1016\/0304-4149(86)90101-8"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1137\/S0363012993248918"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1137\/S0040585X97977835"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/78.845944"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1080\/17442508108833176"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1985.1057092"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1080\/17442508608833404"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1986.1104344"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6911(90)90083-7"},{"key":"ref88","article-title":"How to construct deep recurrent neural networks","volume-title":"Proc. 2nd Int. Conf. Learn. Representations","author":"Pascanu","year":"2014"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref90","first-page":"2306","article-title":"Universal approximation with deep narrow networks","volume-title":"Proc. 33rd Conf. Learn. Theory, Ser. Proc. Mach. Learn. Res.","volume":"125","author":"Kidger","year":"2020"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1137\/S0363012994272046"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-4149(99)00032-0"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1016\/S0246-0203(00)01064-5"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1214\/105051604000000873"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1081\/SAP-200056643"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1007\/s00440-007-0089-7"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1112\/jlms\/jdn032"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1214\/ECP.v13-1423"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1017\/jpr.2016.90"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1137\/16M1102707"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1016\/0304-4149(90)90055-W"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1017\/S0266466620000559"},{"key":"ref103","article-title":"Lipschitz neural networks are dense in the set of all Lipschitz functions","author":"Eckstein","year":"2020"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1137\/22m1504573"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/9.754809"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(73)90071-X"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1007\/s00498-023-00357-2"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1137\/0319002"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1080\/00031305.2016.1141709"},{"key":"ref110","article-title":"Efficient implementation of the ensemble Kalman filter","author":"Mandel","year":"2006"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1017\/cbo9780511617652.004"},{"key":"ref112","article-title":"Kalman and Bayesian filters in Python","author":"Labbe","year":"2020"},{"key":"ref113","article-title":"Minimum width for universal approximation","volume-title":"Proc. 9th Int. Conf. Learn. Representations","author":"Park","year":"2021"},{"key":"ref114","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-6927-5","volume-title":"Ergodic Theory","author":"Cornfeld","year":"1982"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144598338446"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-12878-7"},{"key":"ref117","volume-title":"Stochastic Processes","author":"Doob","year":"1953"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1214\/aop\/1022874823"}],"container-title":["IEEE Transactions on Automatic Control"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/9\/11589485\/11358702.pdf?arnumber=11358702","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T19:39:19Z","timestamp":1782934759000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11358702\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":118,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/tac.2026.3655312","relation":{},"ISSN":["0018-9286","1558-2523","2334-3303"],"issn-type":[{"value":"0018-9286","type":"print"},{"value":"1558-2523","type":"electronic"},{"value":"2334-3303","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7]]}}}