Skip to main content

Research Repository

Advanced Search

Professor John McCall's Outputs (66)

Explaining a staff rostering problem using partial solutions. (2024)
Presentation / Conference Contribution
CATALANO, G.A.P.I., BROWNLEE, A.E.I., CAIRNS, D., MCCALL, J.A.W., FYVIE, M. and AINSLIE, R. 2025. Explaining a staff rostering problem using partial solutions. In Bramer, M. and Stahl, F. (eds) Artificial intelligence XLI: proceedings of the 44th SGAI (Specialist Group on Artificial Intelligence) International conference on artificial intelligence 2024 (AI 2024), 17-19 December 2024, Cambridge, UK. Lecture notes in computer science, 15447. Cham: Springer [online], part II, pages 179-193. Available from: https://doi.org/10.1007/978-3-031-77918-3_13

There are many critical optimisation tasks that metaheuristic approaches have been shown to be able to solve effectively. Despite promising results, users might not trust these algorithms due to their intrinsic lack of interpretability. This paper de... Read More about Explaining a staff rostering problem using partial solutions..

On the multi-objective optimization of wind farm cable layouts with regard to cost and robustness. (2024)
Presentation / Conference Contribution
CHRISTIE, L.A., SAHIN, A., OGUNSEMI, A., ZĂVOIANU, A.-C. and MCCALL, J.A.W. 2024. On the multi-objective optimization of wind farm cable layouts with regard to cost and robustness. In Affenzeller, M., Winkler, S.M., Kononova, A.V. et al. (eds). Parallel problem solving from nature (PPSN XVIII): proceedings of the 18th Parallel problem solving from nature international conference 2024 (PPSN 2024), 14-18 September 2024, Hagenberg, Austria. Lecture notes in computer science, 15151. Cham: Springer [online], pages 367-382. Available from: https://doi.org/10.1007/978-3-031-70085-9_23

Offshore wind farms (OWFs) have emerged as a vital component in the transition to renewable energy, especially for countries like the United Kingdom with abundant shallow coastal waters suitable for wind energy exploitation. As net-zero emissions tar... Read More about On the multi-objective optimization of wind farm cable layouts with regard to cost and robustness..

Cost and performance comparison of holistic solution approaches for complex supply chains on a novel linked problem benchmark. (2024)
Presentation / Conference Contribution
OGUNSEMI, A., MCCALL, J., ZAVOIANU, C. and CHRISTIE, L.A. 2024. Cost and performance comparison of holistic solution approaches for complex supply chains on a novel linked problem benchmark. In Proceedings of the Genetic and evolutionary computation conference 2024 (GECCO'24), 14-18 July 2024, Melbourne, Australia. New York: Association for Computing Machinery (ACM) [online], pages 1327- 1335. Available from: https://doi.org/10.1145/3638529.3654163

Modern supply chains are complex structures of interacting units exchanging goods and services. Business decisions made by individual units in the supply chain have knock-on effects on decisions made by successor units in the chain. Linked Optimisati... Read More about Cost and performance comparison of holistic solution approaches for complex supply chains on a novel linked problem benchmark..

Mining potentially explanatory patterns via partial solutions. (2024)
Presentation / Conference Contribution
CATALANO, G.A.P.I., BROWNLEE, A.E.I., CAIRNS, D., MCCALL, J. and AINSLIE, R. 2024. Mining potentially explanatory patterns via partial solutions. In GECCO'24 companion: proceedings of the 2024 Genetic and evolutionary computation conference companion 2024 (GECCO'24 companion), 14-18 July 2024, Melbourne, Australia. New York: ACM [online], pages 567-570. Available from: https://doi.org/10.1145/3638530.3654318

We introduce Partial Solutions to improve the explainability of genetic algorithms for combinatorial optimization. Partial Solutions represent beneficial traits found by analyzing a population, and are presented to the user for explainability, but al... Read More about Mining potentially explanatory patterns via partial solutions..

A novel surrogate model for variable-length encoding and its application in optimising deep learning architecture. (2024)
Presentation / Conference Contribution
DANG, T., NGUYEN, T.T., MCCALL, J., HAN, K. and LIEW, A.W.-C. 2024. A novel surrogate model for variable-length encoding and its application in optimising deep learning architecture. In Proceedings of the 2024 IEEE (Institute of Electrical and Electronics Engineers) Congress on evolutionary computation (CEC 2024), 30 June - 5 July 2024, Yokohama, Japan. Available from: https://doi.org/10.1109/CEC60901.2024.10611960

Deep neural networks (DNN) has achieved great successes across multiple domains. In recent years, a number of approaches have emerged on automatically finding the optimal DNN configurations. A technique among these approaches which show great promise... Read More about A novel surrogate model for variable-length encoding and its application in optimising deep learning architecture..

Underwater object detection for smooth and autonomous operations of naval missions: a pilot Dataset. (2024)
Presentation / Conference Contribution
YAN, Y., LI, Y., LIN, H., SARKER, M.M.K., REN, J. and MCCALL, J. 2024. Underwater object detection for smooth and autonomous operations of naval missions: a pilot dataset. In Ren, J., Hussain, A., Liao, I.Y. et al. (eds.) Advances in brain inspired cognitive systems: proceedings of the 13th International conference on Brain-inspired cognitive systems 2023 (BICS 2023), 5-6 August 2023, Kuala Lumpur, Malaysia. Lecture notes in computer sciences, 14374. Cham: Springer [online], pages 113-122. Available from: https://doi.org/10.1007/978-981-97-1417-9_11

Underwater object detection is essential for ensuring autonomous naval operations. However, this task is challenging due to the complexities of underwater environments that often degrade image quality, thereby hampering the performance of detection a... Read More about Underwater object detection for smooth and autonomous operations of naval missions: a pilot Dataset..

A weighted ensemble of regression methods for gross error identification problem. (2023)
Presentation / Conference Contribution
DOBOS, D., DANG, T., NGUYEN, T.T., MCCALL, J., WILSON, A., CORBETT, H. and STOCKTON, P. 2023. A weighted ensemble of regression methods for gross error identification problem. In Proceedings of the 2023 IEEE (Institute of Electrical and Electronics Engineers) Symposium series on computational intelligence (SSCI 2023), 5-8 December 2023, Mexico City, Mexico. Piscataway: IEEE [online], pages 413-420. Available from: https://doi.org/10.1109/SSCI52147.2023.10371882

In this study, we proposed a new ensemble method to predict the magnitude of gross errors (GEs) on measurement data obtained from the hydrocarbon and stream processing industries. Our proposed model consists of an ensemble of regressors (EoR) obtaine... Read More about A weighted ensemble of regression methods for gross error identification problem..

Comparison of simulated annealing and evolution strategies for optimising cyclical rosters with uneven demand and flexible trainee placement. (2023)
Presentation / Conference Contribution
COLLINS, J., ZĂVOIANU, A.-C. and MCCALL, J.A.W. 2023. Comparison of simulated annealing and evolution strategies for optimising cyclical rosters with uneven demand and flexible trainee placement. In Bramer, M. and Stahl, F. (eds.) Artificial intelligence XL: proceedings of the 43rd SGAI (Specialist Group on Artificial Intelligence) Artificial intelligence international conference 2023 (AI-2023), 12-14 December 2023, Cambridge, UK. Lecture notes in computer science, 14381. Cham: Springer [online], pages 451-464. Available from: https://doi.org/10.1007/978-3-031-47994-6_39

Rosters are often used for real-world staff scheduling requirements. Multiple design factors such as demand variability, shift type placement, annual leave requirements, staff well-being and the placement of trainees need to be considered when constr... Read More about Comparison of simulated annealing and evolution strategies for optimising cyclical rosters with uneven demand and flexible trainee placement..

Explaining a staff rostering problem by mining trajectory variance structures. (2023)
Presentation / Conference Contribution
FYVIE, M., MCCALL, J.A.W., CHRISTIE, L.A., ZĂVOIANU, A.-C., BROWNLEE, A.E.I. and AINSLIE, R. 2023. Explaining a staff rostering problem by mining trajectory variance structures. In Bramer, M. and Stahl, F. (eds.) Artificial intelligence XL: proceedings of the 43rd SGAI international conference on artificial intelligence (AI-2023), 12-14 December 2023, Cambridge, UK. Lecture notes in computer science, 14381. Cham: Springer [online], pages 275-290. Available from: https://doi.org/10.1007/978-3-031-47994-6_27

The use of Artificial Intelligence-driven solutions in domains involving end-user interaction and cooperation has been continually growing. This has also lead to an increasing need to communicate crucial information to end-users about algorithm behav... Read More about Explaining a staff rostering problem by mining trajectory variance structures..

Explaining a staff rostering genetic algorithm using sensitivity analysis and trajectory analysis. (2023)
Presentation / Conference Contribution
FYVIE, M., MCCALL, J.A.W., CHRISTIE, L.A. and BROWNLEE, A.E.I. 2023. Explaining a staff rostering genetic algorithm using sensitivity analysis and trajectory analysis. In GECCO’23 companion: proceedings of the 2023 Genetic and evolutionary computation conference companion, 15-19 July 2023, Lisbon, Portugal. New York: ACM [online], pages 1648-1656. Available from: https://doi.org/10.1145/3583133.3596353

In the field of Explainable AI, population-based search metaheuristics are of growing interest as they become more widely used in critical applications. The ability to relate key information regarding algorithm behaviour and drivers of solution quali... Read More about Explaining a staff rostering genetic algorithm using sensitivity analysis and trajectory analysis..

On discovering optimal trade-offs when introducing new routes in existing multi-modal public transport systems. (2022)
Presentation / Conference Contribution
HAN, K., CHRISTIE, L.A., ZAVOIANU, A.-C. and MCCALL, J. 2022. On discovering optimal trade-offs when introducing new routes in existing multi-modal public transport systems. In Moreno-Díaz, R., Pichler, F. and Quesada-Arencibia, A. (eds.) Computer aided systems theory: Eurocast 2022; revised selected papers from the 18th International conference on computer aided systems theory (Eurocast 2022), 20-25 February 2022, Las Palmas, Spain. Lecture notes in computer science, 13789. Cham: Springer [online], pages 104-111. Available from: https://doi.org/10.1007/978-3-031-25312-6_12

While self-driving technology is still being perfected, public transport authorities are increasingly interested in the ability to model and optimise the benefits of adding connected and autonomous vehicles (CAVs) to existing multi-modal transport sy... Read More about On discovering optimal trade-offs when introducing new routes in existing multi-modal public transport systems..

Lightweight interpolation-based surrogate modelling for multi-objective continuous optimisation. (2022)
Presentation / Conference Contribution
ZAVOIANU, A.-C., LACROIX, B. and MCCALL, J. 2022. Lightweight Interpolation-based surrogate modelling for multiobjective continuous optimisation. In Moreno-Díaz, R., Pichler, F. and Quesada-Arencibia, A. (eds.) Computer aided systems theory: Eurocast 2022; revised selected papers from the 18th International conference on computer aided systems theory (Eurocast 2022), 20-25 February 2022, Las Palmas, Spain. Lecture notes in computer science, 13789. Cham: Springer [online], pages 53-60. Available from: https://doi.org/10.1007/978-3-031-25312-6_6

We propose two surrogate-based strategies for increasing the convergence speed of multi-objective evolutionary algorithms (MOEAs) by stimulating the creation of high-quality individuals early in the run. Both offspring generation strategies are desig... Read More about Lightweight interpolation-based surrogate modelling for multi-objective continuous optimisation..

Ensemble learning based on classifier prediction confidence and comprehensive learning particle swarm optimisation for medical image segmentation. (2022)
Presentation / Conference Contribution
DANG, T., NGUYEN, T.T., MCCALL, J. and LIEW, A.W.-C. 2022. Ensemble learning based on classifier prediction confidence and comprehensive learning particle swarm optimisation for medical image segmentation. In Ishibuchi, H., Kwoh, C.-K., Tan, A.-H., Srinivasan, D., Miao, C., Trivedi, A. and Crockett, K. (eds.) Proceedings of the 2022 IEEE Symposium series on computational intelligence (SSCI 2022), 4-7 December 2022, Singapore. Piscataway: IEEE [online], pages 269-276. Available from: https://doi.org/10.1109/SSCI51031.2022.10022114

Segmentation, a process of partitioning an image into multiple segments to locate objects and boundaries, is considered one of the most essential medical imaging process. In recent years, Deep Neural Networks (DNN) have achieved many notable successe... Read More about Ensemble learning based on classifier prediction confidence and comprehensive learning particle swarm optimisation for medical image segmentation..

Job assignment problem and traveling salesman problem: a linked optimisation problem. (2022)
Presentation / Conference Contribution
OGUNSEMI, A., MCCALL, J., KERN, M., LACROIX, B., CORSAR, D. and OWUSU, G. 2022. Job assignment problem and traveling salesman problem: a linked optimisation problem. In Bramer, M. and Stahl, F (eds.) Artificial intelligence XXXIX: proceedings of the 42nd SGAI (Specialist Group on Artificial Intelligence) Artificial intelligence international conference 2022 (AI 2022), 13-15 December 2022, Cambridge, UK. Lecture notes in computer science (LNCS), 13652. Cham: Springer [online], pages 19-33. Available from: https://doi.org/10.1007/978-3-031-21441-7_2

Linked decision-making in service management systems has attracted strong adoption of optimisation algorithms. However, most of these algorithms do not incorporate the complexity associated with interacting decision-making systems. This paper, theref... Read More about Job assignment problem and traveling salesman problem: a linked optimisation problem..

Analysing the fitness landscape rotation for combinatorial optimisation. (2022)
Presentation / Conference Contribution
ALZA, J., BARTLETT, M., CEBERIO, J. and MCCALL, J. 2022. Analysing the fitness landscape rotation for combinatorial optimisation. In Rudolph, G., Kononova, A.V., Aguirre, H., Kerschke, P., Ochoa, G. and Tušar, T. (eds.) Parallel problem solving from nature (PPSN XVII): proceedings of 17th Parallel problem solving from nature international conference 2022 (PPSN 2022), 10-14 September 2022, Dortmund, Germany. Lecture notes in computer science, 13398. Cham: Springer [online], pages 533-547. Available from: https://doi.org/10.1007/978-3-031-14714-2_37

Fitness landscape rotation has been widely used in the field of dynamic combinatorial optimisation to generate test problems with academic purposes. This method changes the mapping between solutions and objective values, but preserves the structure o... Read More about Analysing the fitness landscape rotation for combinatorial optimisation..

Ensemble of deep learning models with surrogate-based optimization for medical image segmentation. (2022)
Presentation / Conference Contribution
DANG, T., LUONG, A.V., LIEW, A.W.C., MCCALL, J. and NGUYEN, T.T. 2022. Ensemble of deep learning models with surrogate-based optimization for medical image segmentation. In 2022 IEEE (Institute of Electrical and Electronics Engineers) Congress on evolutionary computation (CEC 2022), co-located with 2022 IEEE International joint conferences on neural networks (IJCNN 2022), 2022 IEEE International conference on fuzzy systems (FUZZ-IEEE 2022), 18-23 July 2022, Padua, Italy. Piscataway: IEEE (online), article #1030. Available from: https://doi.org/10.1109/CEC55065.2022.9870389

Deep Neural Networks (DNNs) have created a breakthrough in medical image analysis in recent years. Because clinical applications of automated medical analysis are required to be reliable, robust and accurate, it is necessary to devise effective DNNs... Read More about Ensemble of deep learning models with surrogate-based optimization for medical image segmentation..

Facility location problem and permutation flow shop scheduling problem: a linked optimisation problem. (2022)
Presentation / Conference Contribution
OGUNSEMI, A., MCCALL, J., KERN, M., LACROIX, B., CORSAR, D. and OWUSU, G. 2022. Facility location problem and permutation flow shop scheduling problem: a linked optimisation problem. In Fieldsend, J. (ed.) GECCO'22 companion: proceedings of 2022 Genetic and evolutionary computation conference companion, 9-13 July 2022, Boston, USA, [virtual event]. New York: ACM [online], pages 735-738. Available from: https://doi.org/10.1145/3520304.3529033

There is a growing literature spanning several research communities that studies multiple optimisation problems whose solutions interact, thereby leading researchers to consider suitable approaches to joint solution. Real-world problems, like supply... Read More about Facility location problem and permutation flow shop scheduling problem: a linked optimisation problem..

The intersection of evolutionary computation and explainable AI. (2022)
Presentation / Conference Contribution
BACARDIT, J., BROWNLEE, A.E.I., CAGNONI, S., IACCA, G., MCCALL, J. and WALKER, D. 2022. The intersection of evolutionary computation and explainable AI. In Fieldsend, J. (ed.) GECCO'22 companion: proceedings of 2022 Genetic and evolutionary computation conference companion, 9-13 July 2022, Boston, USA, [virtual event]. New York: ACM [online], pages 1757-1762. Available from: https://doi.org/10.1145/3520304.3533974

In the past decade, Explainable Artificial Intelligence (XAI) has attracted a great interest in the research community, motivated by the need for explanations in critical AI applications. Some recent advances in XAI are based on Evolutionary Computat... Read More about The intersection of evolutionary computation and explainable AI..

Unsupervised change detection in hyperspectral images using principal components space data clustering. (2022)
Presentation / Conference Contribution
LI, Y., REN, J., YAN, Y., LIU, Q., PETROVSKI, A. and MCCALL, J. 2022. Unsupervised change detection in hyperspectral images using principal components space data clustering. Journal of physics: conference series [online], 2278: proceedings of the 6th International conference on machine vision and information technology (CMVIT 2022), 25 February 2022, [virtual event], article number 012021. Available from: https://doi.org/10.1088/1742-6596/2278/1/012021

Change detection of hyperspectral images is a very important subject in the field of remote sensing application. Due to the large number of bands and the high correlation between adjacent bands in the hyperspectral image cube, information redundancy... Read More about Unsupervised change detection in hyperspectral images using principal components space data clustering..

Towards explainable metaheuristics: PCA for trajectory mining in evolutionary algorithms. (2021)
Presentation / Conference Contribution
FYVIE, M., MCCALL, J.A.W. and CHRISTIE, L.A. 2021. Towards explainable metaheuristics: PCA for trajectory mining in evolutionary algorithms. In Bramer, M. and Ellis, R (eds.) Artificial intelligence XXXVIII: proceedings of 41st British Computer Society's Specialist Group on Artificial Intelligence (SGAI) Artificial intelligence international conference 2021 (AI-2021) (SGAI-AI 2021), 14-16 December 2021, [virtual conference]. Lecture notes in computer science, 13101. Cham: Springer [online], pages 89-102. Available from: https://doi.org/10.1007/978-3-030-91100-3_7

The generation of explanations regarding decisions made by population-based meta-heuristics is often a difficult task due to the nature of the mechanisms employed by these approaches. With the increase in use of these methods for optimisation in indu... Read More about Towards explainable metaheuristics: PCA for trajectory mining in evolutionary algorithms..