Chiou Peng Lam
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Chiou Peng Lam has a total of 13 co-authors. Here are the top co-authors by number of shared publications:
- Martin Masek
Edith Cowan University
6 shared publications - Luke Kelly
Edith Cowan University, Perth, Australia
4 shared publications - Ashu Gupta
Fiona Stanley Hospital, Perth, WA, Australia
1 shared publication - Brandon Abela
Edith Cowan University, Perth, Australia
1 shared publication - Daniel Wheat
Edith Cowan University, Joondalup, Australia
1 shared publication G.A.W. West
1 shared publication
Latest Publications
- Open Access
- 14 July 2024
- Published by Association for Computing Machinery (ACM)
- p. 291-294
Evolving Visual Counterfactual Medical Imagery Explanations with Cooperative Co-evolution using Dynamic Decomposition
Explainable AI (XAI) is becoming increasingly vital in healthcare, particularly in understanding decisions made by complex, black-box models in medical diagnostics. Amid discussions on balancing AI's predictive accuracy with interpretability, 'post-hoc' XAI methods are a potential solution, offering interpretability after model training without compromising diagnostic precision. Counterfactual explanations are one such 'post-hoc' XAI technique, where these explanations modify input data, like features in an X-ray image, to see how such changes affect AI image-driven diagnoses, offering insights into the model's reasoning. However, the complexity of medical image data poses challenges in generating these counterfactuals. To address this challenge, we propose a novel Cooperative Co-evolution approach with dynamic decomposition for explainability in AI for medical diagnostics by evolving visual counterfactual explanations for medical images without requiring preliminary assumptions about image decomposition. The method, evaluated using MNIST and Diabetic Foot Osteomyelitis datasets and benchmarked against a genetic algorithm, was capable of generating counterfactual explanations for medical images, showing advantages with larger images.
- 14 July 2024
- Published by Association for Computing Machinery (ACM)
- p. 291-294
Open AccessEvolving Visual Counterfactual Medical Imagery Explanations with Cooperative Co-evolution using Dynamic Decomposition
Explainable AI (XAI) is becoming increasingly vital in healthcare, particularly in understanding decisions made by complex, black-box models in medical diagnostics. Amid discussions on balancing AI's predictive accuracy with interpretability, 'post-hoc' XAI methods are a potential solution, offering interpretability after model training without compromising diagnostic precision. Counterfactual explanations are one such 'post-hoc' XAI technique, where these explanations modify input data, like features in an X-ray image, to see how such changes affect AI image-driven diagnoses, offering insights into the model's reasoning. However, the complexity of medical image data poses challenges in generating these counterfactuals. To address this challenge, we propose a novel Cooperative Co-evolution approach with dynamic decomposition for explainability in AI for medical diagnostics by evolving visual counterfactual explanations for medical images without requiring preliminary assumptions about image decomposition. The method, evaluated using MNIST and Diabetic Foot Osteomyelitis datasets and benchmarked against a genetic algorithm, was capable of generating counterfactual explanations for medical images, showing advantages with larger images.
- Open Access
- 14 July 2024
- Published by Association for Computing Machinery (ACM)
- p. 287-290
Behaviour Discovery in Real-Time Strategy Games using Cooperative Co-evolution with Dynamic Binary Tree Decomposition
In cooperative co-evolutionary approaches, a larger global problem is typically decomposed into multiple sub-components, with solutions concurrently evolved for each. Problem decomposition commonly occurs prior to the execution of the algorithm, but this assumes that the optimal decomposition is already known. However, the optimal decomposition is typically unknown for problems with a large number of components, such as multi-agent systems featuring many agents, where the challenge of decomposing the problem grows with the scale of the number of agents involved. In this paper, we propose a dynamic decomposition scheme based on determining optimal groupings of agents, whilst simultaneously evolving the agent behaviour, specifically addressing scalability challenges inherent in multi-agent systems featuring a large number of agents. The approach was evaluated in a real-time strategy game by evolving the behaviour of a heterogeneous team of agents representing combat units. Four scenarios were investigated featuring an increasingly larger number of agents. We compared our approach against two cooperative co-evolutionary algorithms involving commonly used static decomposition schemes. The proposed dynamic decomposition approach matched or exceeded the performance of these two static schemes across all scenarios.
- 14 July 2024
- Published by Association for Computing Machinery (ACM)
- p. 287-290
Open AccessBehaviour Discovery in Real-Time Strategy Games using Cooperative Co-evolution with Dynamic Binary Tree Decomposition
In cooperative co-evolutionary approaches, a larger global problem is typically decomposed into multiple sub-components, with solutions concurrently evolved for each. Problem decomposition commonly occurs prior to the execution of the algorithm, but this assumes that the optimal decomposition is already known. However, the optimal decomposition is typically unknown for problems with a large number of components, such as multi-agent systems featuring many agents, where the challenge of decomposing the problem grows with the scale of the number of agents involved. In this paper, we propose a dynamic decomposition scheme based on determining optimal groupings of agents, whilst simultaneously evolving the agent behaviour, specifically addressing scalability challenges inherent in multi-agent systems featuring a large number of agents. The approach was evaluated in a real-time strategy game by evolving the behaviour of a heterogeneous team of agents representing combat units. Four scenarios were investigated featuring an increasingly larger number of agents. We compared our approach against two cooperative co-evolutionary algorithms involving commonly used static decomposition schemes. The proposed dynamic decomposition approach matched or exceeded the performance of these two static schemes across all scenarios.
- Open Access
- 15 July 2023
- Published by Association for Computing Machinery (ACM)
- p. 743-746
Interactive Evolutionary Computation for Strategy Discovery in Multi-Phase Operations
Complex adversarial operations typically involve the allocation of finite resources to meet a set of objectives over a number of phases. This poses a challenge for AI-based strategy discovery. A strategy for one phase cannot be developed in isolation as the resources available in any one phase are dependent on the outcome of previous phases. Our proposed solution is to combine an evolutionary algorithm search with human-guided evaluation. The approach uses simulation-based fitness evaluation, where a human operator can view the fittest solution after every set number of generations. The operator can 'lock in' strategies for particular phases, and 'suggest' alternative strategies to guide further evolution. Key to our approach is a representation encoding that allows relative proportions of resources to be represented where actual levels may not be known a priori. We evaluate our solution on a three-phase scenario of a real-time strategy game and compare the effectiveness of strategies that were purely human-devised, purely evolved, and those resulting from the human-evolution collaboration. The collaborative approach shows promising results in being able to find an optimum solution earlier.
- 15 July 2023
- Published by Association for Computing Machinery (ACM)
- p. 743-746
Open AccessInteractive Evolutionary Computation for Strategy Discovery in Multi-Phase Operations
Complex adversarial operations typically involve the allocation of finite resources to meet a set of objectives over a number of phases. This poses a challenge for AI-based strategy discovery. A strategy for one phase cannot be developed in isolation as the resources available in any one phase are dependent on the outcome of previous phases. Our proposed solution is to combine an evolutionary algorithm search with human-guided evaluation. The approach uses simulation-based fitness evaluation, where a human operator can view the fittest solution after every set number of generations. The operator can 'lock in' strategies for particular phases, and 'suggest' alternative strategies to guide further evolution. Key to our approach is a representation encoding that allows relative proportions of resources to be represented where actual levels may not be known a priori. We evaluate our solution on a three-phase scenario of a real-time strategy game and compare the effectiveness of strategies that were purely human-devised, purely evolved, and those resulting from the human-evolution collaboration. The collaborative approach shows promising results in being able to find an optimum solution earlier.
- 24 October 2018
- Published by Springer Nature
- p. 19-34
Discovering Emergent Agent Behaviour with Evolutionary Finite State Machines
- 24 October 2018
- Published by Springer Nature
- p. 19-34
Discovering Emergent Agent Behaviour with Evolutionary Finite State Machines
- 27 April 2017
- Published by Wiley in Journal of Computer Assisted Learning
- Vol. 33 (5) , 486-499
Improving mastery of fractions by blending video games into the Math classroom
Concepts from the Australian mathematics curriculum on fractions were used as core elements to design three computer games. In each game, the concepts were presented in the form of tangible puzzles, customized to a difficulty level based on student capability. The games were integrated into a single virtual game world, and a fantasy story was used to help build a compelling experience. Five Year 6 classes were used to evaluate the game over four weeks. Three of the classes were provided with the games, and two served as a control. Both the intervention and control groups also covered fractions in class as part of the regular teaching program, consisting of instructor led content combined with access to online resources and activities. Participants completed a diagnostic test before the trial, and again at the end, designed to assess competence in the fractions concepts targeted by the game. Results show that on average students who had access to the game in addition to the regular teaching scored higher than control group students. In particular, looking at just students who started with a lower level of fractions skills, greater improvement was seen in those that had access to the game.
- 27 April 2017
- Published by Wiley in Journal of Computer Assisted Learning
- Vol. 33 (5) , 486-499
Improving mastery of fractions by blending video games into the Math classroom
Concepts from the Australian mathematics curriculum on fractions were used as core elements to design three computer games. In each game, the concepts were presented in the form of tangible puzzles, customized to a difficulty level based on student capability. The games were integrated into a single virtual game world, and a fantasy story was used to help build a compelling experience. Five Year 6 classes were used to evaluate the game over four weeks. Three of the classes were provided with the games, and two served as a control. Both the intervention and control groups also covered fractions in class as part of the regular teaching program, consisting of instructor led content combined with access to online resources and activities. Participants completed a diagnostic test before the trial, and again at the end, designed to assess competence in the fractions concepts targeted by the game. Results show that on average students who had access to the game in addition to the regular teaching scored higher than control group students. In particular, looking at just students who started with a lower level of fractions skills, greater improvement was seen in those that had access to the game.
- 1 October 2013
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 21593442,p. 1-4
Activities of daily living classification using depth features
The increasing elderly population presents a challenge on the resources of carers and assisted living communities. In this paper, we present an algorithm based around the Microsoft Kinect for monitoring activities of daily living. The system analyses the behaviour of occupants to provide carers with valuable observational data, and has the capacity to detect abnormal events in the home.
- 1 October 2013
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 21593442,p. 1-4
Activities of daily living classification using depth features
The increasing elderly population presents a challenge on the resources of carers and assisted living communities. In this paper, we present an algorithm based around the Microsoft Kinect for monitoring activities of daily living. The system analyses the behaviour of occupants to provide carers with valuable observational data, and has the capacity to detect abnormal events in the home.
- 1 November 1997
- Published by Elsevier in Computer Vision and Image Understanding
- Vol. 68 (2) , 209-236
Hypothesis Verification Using Parametric Models and Active Vision Strategies
- 1 November 1997
- Published by Elsevier in Computer Vision and Image Understanding
- Vol. 68 (2) , 209-236
Hypothesis Verification Using Parametric Models and Active Vision Strategies