{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,9]],"date-time":"2026-10-09T22:47:46Z","timestamp":1791586066346,"version":"4.3.4"},"reference-count":52,"publisher":"The Royal Society","issue":"1","license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/royalsociety.org\/journals\/ethics-policies\/data-sharing-mining\/"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"crossref","award":["757455"],"award-info":[{"award-number":["757455"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100000269","name":"Economic and Social Research Council","doi-asserted-by":"crossref","award":["ES\/L009900\/1"],"award-info":[{"award-number":["ES\/L009900\/1"]}],"id":[{"id":"10.13039\/501100000269","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100000269","name":"Economic and Social Research Council","doi-asserted-by":"crossref","award":["ES\/R007918\/1"],"award-info":[{"award-number":["ES\/R007918\/1"]}],"id":[{"id":"10.13039\/501100000269","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["royalsocietypublishing.org"],"crossmark-restriction":true},"short-container-title":["R. Soc. open sci."],"published-print":{"date-parts":[[2020,1]]},"abstract":"<jats:p>Agent-based models (ABMs) are gaining traction as one of the most powerful modelling tools within the social sciences. They are particularly suited to simulating complex systems. Despite many methodological advances within ABM, one of the major drawbacks is their inability to incorporate real-time data to make accurate short-term predictions. This paper presents an approach that allows ABMs to be dynamically optimized. Through a combination of parameter calibration and data assimilation (DA), the accuracy of model-based predictions using ABM in real time is increased. We use the exemplar of a bus route system to explore these methods. The bus route ABMs developed in this research are examples of ABMs that can be dynamically optimized by a combination of parameter calibration and DA. The proposed model and framework is a novel and transferable approach that can be used in any passenger information system, or in an intelligent transport systems to provide forecasts of bus locations and arrival times.<\/jats:p>","DOI":"10.1098\/rsos.191074","type":"journal-article","created":{"date-parts":[[2020,1,15]],"date-time":"2020-01-15T08:07:06Z","timestamp":1579075626000},"page":"191074","update-policy":"https:\/\/doi.org\/10.1098\/crossmark-policy","source":"Crossref","is-referenced-by-count":37,"title":["Dealing with uncertainty in agent-based models for short-term predictions"],"prefix":"10.1098","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7798-6195","authenticated-orcid":true,"given":"Le-Minh","family":"Kieu","sequence":"first","affiliation":[{"name":"University of Leeds, Leeds, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nicolas","family":"Malleson","sequence":"additional","affiliation":[{"name":"University of Leeds, Leeds, UK"},{"name":"Alan Turing Institute, London, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alison","family":"Heppenstall","sequence":"additional","affiliation":[{"name":"University of Leeds, Leeds, UK"},{"name":"Alan Turing Institute, London, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"175","published-online":{"date-parts":[[2020,1,15]]},"reference":[{"key":"e_1_3_8_2_2","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.082080899"},{"key":"e_1_3_8_3_2","doi-asserted-by":"crossref","unstructured":"Balmer M Rieser M Meister K Charypar D Lefebvre N Nagel K. 2009 Matsim-t: architecture and simulation times. In Multi-agent systems for traffic and transportation engineering (eds A Bazzan F Kl\u00fcgl) pp. 57\u201378. Hershey PA: IGI Global.","DOI":"10.4018\/978-1-60566-226-8.ch003"},{"key":"e_1_3_8_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compenvurbsys.2013.05.003"},{"key":"e_1_3_8_5_2","doi-asserted-by":"publisher","DOI":"10.1260\/1748-3018.5.4.601"},{"key":"e_1_3_8_6_2","doi-asserted-by":"publisher","DOI":"10.1017\/S0956792515000625"},{"key":"e_1_3_8_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2015.05.001"},{"key":"e_1_3_8_8_2","doi-asserted-by":"publisher","DOI":"10.1098\/rsos.150703"},{"key":"e_1_3_8_9_2","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511526480"},{"key":"e_1_3_8_10_2","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.97.21.11143"},{"key":"e_1_3_8_11_2","volume-title":"Atmospheric modeling, data assimilation and predictability","author":"Kalnay E","year":"2003"},{"key":"e_1_3_8_12_2","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781107049994"},{"key":"e_1_3_8_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2011.2106209"},{"key":"e_1_3_8_14_2","doi-asserted-by":"publisher","DOI":"10.1049\/ip-rsn:19990255"},{"key":"e_1_3_8_15_2","doi-asserted-by":"publisher","DOI":"10.1080\/15472450600981009"},{"key":"e_1_3_8_16_2","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0733-947X(2002)128:5(429)"},{"key":"e_1_3_8_17_2","doi-asserted-by":"publisher","DOI":"10.1007\/s100510051139"},{"key":"e_1_3_8_18_2","doi-asserted-by":"publisher","DOI":"10.1140\/epjb\/e2003-00233-1"},{"key":"e_1_3_8_19_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.trc.2012.06.004"},{"key":"e_1_3_8_20_2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.58.1404"},{"key":"e_1_3_8_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0378-4371(03)00517-X"},{"key":"e_1_3_8_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0378-4371(02)00622-2"},{"key":"e_1_3_8_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0378-4371(00)00455-6"},{"key":"e_1_3_8_24_2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.63.036115"},{"key":"e_1_3_8_25_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11071-012-0445-8"},{"key":"e_1_3_8_26_2","doi-asserted-by":"publisher","DOI":"10.3141\/2188-02"},{"key":"e_1_3_8_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.trc.2015.10.017"},{"key":"e_1_3_8_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.trc.2010.02.008"},{"key":"e_1_3_8_29_2","first-page":"1588","article-title":"A stochastic schedule-following simulation model of bus routes","volume":"7","author":"Kieu L-M","year":"2019","journal-title":"Transp. B: Transp. Dyn."},{"key":"e_1_3_8_30_2","doi-asserted-by":"publisher","DOI":"10.5334\/baw"},{"key":"e_1_3_8_31_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.tranpol.2012.11.010"},{"key":"e_1_3_8_32_2","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btn260"},{"key":"e_1_3_8_33_2","doi-asserted-by":"publisher","DOI":"10.1068\/b32068"},{"key":"e_1_3_8_34_2","doi-asserted-by":"crossref","unstructured":"Malleson N See L Evans A Heppenstall A. 2014 Optimising an agent-based model to explore the behaviour of simulated burglars. In Theories and simulations of complex social systems (eds V Dabbaghian VK Mago) number 52 in Intelligent Systems Reference Library pp. 179\u2013204. Berlin Heidelberg Germany Springer.","DOI":"10.1007\/978-3-642-39149-1_12"},{"key":"e_1_3_8_35_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jedc.2017.01.014"},{"key":"e_1_3_8_36_2","doi-asserted-by":"crossref","unstructured":"Bae JW Paik E Kang D-O Jung J Lee C-H. 2018 Simulation framework for self-evolving agent-based models: a case study of housing market model. In 2018 Winter Simulation Conference (WSC) pp. 1120\u20131131 Gothenburg Sweden. IEEE.","DOI":"10.1109\/WSC.2018.8632276"},{"key":"e_1_3_8_37_2","doi-asserted-by":"publisher","DOI":"10.1002\/wcc.535"},{"key":"e_1_3_8_38_2","unstructured":"Talagrand O. 1991 The use of adjoint equations in numerical modelling of the atmospheric circulation. In Automatic differentiation of algorithms: theory implementation and application (eds A Griewank GF Corliss) pp. 169\u2013180. Philadelphia PA: Siam."},{"key":"e_1_3_8_39_2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010091220143"},{"key":"e_1_3_8_40_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.trc.2012.02.007"},{"key":"e_1_3_8_41_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10712-014-9309-8"},{"key":"e_1_3_8_42_2","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1080\/00031305.1983.10482723","article-title":"Understanding the Kalman filter","volume":"37","author":"Meinhold RJ","year":"1983","journal-title":"Am. Stat."},{"key":"e_1_3_8_43_2","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1994.10476469"},{"key":"e_1_3_8_44_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2006.881569"},{"key":"e_1_3_8_45_2","doi-asserted-by":"publisher","DOI":"10.5565\/rev\/elcvia.107"},{"key":"e_1_3_8_46_2","unstructured":"Malleson N Minors K Kieu L-M Ward JA West AA Heppenstall A. 2019 Simulating crowds in real time with agent-based modelling and a particle filter. Arxiv 1909.09397. (http:\/\/arxiv.org\/abs\/1909.09397)"},{"key":"e_1_3_8_47_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.tra.2016.04.012"},{"key":"e_1_3_8_48_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.trc.2017.04.002"},{"key":"e_1_3_8_49_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.trb.2009.04.002"},{"key":"e_1_3_8_50_2","doi-asserted-by":"publisher","DOI":"10.1049\/iet-its.2018.0085"},{"key":"e_1_3_8_51_2","doi-asserted-by":"publisher","DOI":"10.1002\/nav.3800260304"},{"key":"e_1_3_8_52_2","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0733-947X(2004)130:1(56)"},{"key":"e_1_3_8_53_2","unstructured":"TRB. 2013 Transit capacity and quality of service manual. Transit Cooperative Highway Research Program (TCRP) Report 165. See http:\/\/www.trb.org\/Main\/Blurbs\/169437.aspx."}],"container-title":["Royal Society Open Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/royalsocietypublishing.org\/doi\/pdf\/10.1098\/rsos.191074","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/royalsocietypublishing.org\/doi\/full-xml\/10.1098\/rsos.191074","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/royalsocietypublishing.org\/doi\/pdf\/10.1098\/rsos.191074","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,30]],"date-time":"2024-07-30T04:06:27Z","timestamp":1722312387000},"score":1,"resource":{"primary":{"URL":"https:\/\/royalsocietypublishing.org\/doi\/10.1098\/rsos.191074"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1]]},"references-count":52,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["10.1098\/rsos.191074"],"URL":"https:\/\/doi.org\/10.1098\/rsos.191074","relation":{},"ISSN":["2054-5703"],"issn-type":[{"value":"2054-5703","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1]]},"assertion":[{"value":"2019-06-19","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-11-28","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-01-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}