Of great value to modern municipalities is the task of emergency medical response in the community. Resource allocation is vital to ensure minimal response times, which we may perform via human experts or automate by maximising ambulance coverage. To combat black-box modelling, we propose a modularised Genetic Programming Hyper Heuristic framework to learn the five key decisions of Emergency Medical Dispatch (EMD) within a reactive decision-making process. We minimise the representational distance between our work and reality by working with our local ambulance service to design a set of heuristics approximating their current decision-making processes and a set of synthetic datasets influenced by existing patterns in practice. Through our modularised framework, we learn each decision independently to identify those most valuable to EMD and learn all five decisions simultaneously, improving performance by 69% on the largest novel dataset. We analyse the decision-making logic behind several learned rules to further improve our understanding of EMD. For example, we find that emergency urgency is not necessarily considered when dispatching idle ambulances in favour of maximising fleet availability.
History
Preferred citation
MacLachlan, J., Mei, Y., Zhang, F., Zhang, M. & Signal, J. (2023, July). Learning emergency medical dispatch policies via genetic programming. In GECCO 2023 - Proceedings of the 2023 Genetic and Evolutionary Computation Conference ACM Genetic and Evolutionary Computation Conference (GECCO) (1 pp. 1409-1417). ACM. https://doi.org/10.1145/3583131.3590434