VLDB 2026 Research / reviewers in the wild / expert
Sari Al-Serri
dblp:334/6885
· DBLP profile ↗
4ranked-venue papers
3as first author
4since 2021 · last 2025
0009-0007-9882-5762ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 4 · 3 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 3 first-author · 4 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Deep Q-Network for Optimising the Weights of Model Predictive Control-based Motion Cueing AlgorithmabstractMotion cueing algorithm aims to replicate realistic motion sensations for drivers while adhering to the physical limitations of the simulation platform. Model Predictive Control has been extensively employed within the domain of motion cueing algorithms for vehicle and flight simulators due to its ability to handle system constraints and optimise motion fidelity. However, traditional Model Predictive Control-based motion cueing algorithm rely on manually tuned cost function weights, which can be suboptimal and difficult to determine for different operating conditions. This suboptimal tuning can cause discrepancies between the visual input perceived by the simulator driver and the motion cues processed by their vestibular system, potentially resulting in motion sensation errors and increased risk of motion sickness. In this paper, we propose a reinforcement learning weight optimisation approach for the model predictive control-based motion cueing algorithm, leveraging Deep Q-Networks to determine an optimal set of cost function weights through training in a simulated environment. The optimised weights aim to minimise the cost function, thereby maximising the reward function. Simulation results indicate that the proposed method outperforms the traditional approach, leading to a reduction in motion sensation errors between the simulator and real vehicle driver and improving platform utilisation. The reinforcement learning-based control achieves better correlation between the reference and simulated signals for both sensed specific force and angular velocity, enhancing overall motion fidelity. It also reduces the root mean square error for sensed specific force, ensuring more accurate replication of target motion cues. Additionally, the method enables broader use of the simulator's linear displacement range, confirming the effectiveness of reinforcement learning in tuning control parameters for superior simulation performance. Sari Al-Serri, Mohammad Reza Chalak Qazani, Shady M. K. Mohamed, Chee Peng Lim, Saeid Nahavandi, Houshyar Asadi |
SMC | 1 |
| 2024 | Optimising Horizons in Model Predictive Control for Motion Cueing Algorithms Using Reinforcement LearningabstractThis paper explores the application of driving simulator across multiple sectors, highlighting the challenges associated with refining motion cueing algorithms (MCA) through model predictive control (MPC). Through these platforms, drivers can simulate the sensation of motion. The implementation of MPC-based MCA, while advantageous for its precision in controlling motion simulations, encounters significant hurdles such as the requirement for highly accurate system models and the extensive parameter tuning needed for each specific control scenario. These issues create a critical gap in achieving optimal simulation fidelity and efficiency with lower computational time, necessitating a novel approach to improve the MCA domain. Addressing these challenges, the study pioneers the use of Deep QNetwork (DQN), a reinforcement learning (RL) technique, to optimise the horizons of MPC within the MCA domain. This innovation is significant as it introduces, for the first time, a method to dynamically adjust MPC-based MCA horizons using DQN, which learns through continuous interaction with the simulation environment. This approach is set to overcome the limitations of traditional meta-heuristic optimisation methods, such as the Grasshopper Optimisation Algorithms (GOA) and Butterfly Optimisation Algorithms (BOA), by offering a more flexible and adaptable solution. The overarching goal of this research is to minimise the system's cost function by maximising a reward function that encompasses key performance metrics such as specific force sensation, angular velocity, linear displacement, linear velocity, and angular displacement. By integrating DQN into the MPC-based MCA environment, this study demonstrates a faster computational running time and improves the precision and efficiency of the simulations. This innovative approach enhances the efficiency of the horizon determination process, showcasing promising implications for the MCA domain's advancement. Sari Al-Serri, Mohammad Reza Chalak Qazani, Shady M. K. Mohamed, Adetokunbo Arogbonlo, Mohammed Al-Ashmori, Chee Peng Lim, Saeid Nahavandi, Houshyar Asadi |
SMC | 1 |
| 2022 | Implementation of the Grasshopper Optimisation Algorithm to Optimize Prediction and Control Horizons in Model Predictive Control-based Motion Cueing AlgorithmabstractAdvances in utilisng motion simulators for skill training and related applications have yielded numerous benefits, such as safety, availability, and serviceability, environmentally friendly, and economically beneficial. To give simulator users a sense of realistic feeling of driving, an accurate motion cueing algorithm (MCA) is essential, in order to respect the simulator platform limitation and avoid motion sickness. The use of Model Predictive Control (MPC) in MCA designs leads to respecting the constraints and considering the future dynamic behaviors of the simulator. However, the tuning process of the MPC prediction horizon and control horizon still need to be improved. These horizons are normally selected manually by the designer. Previous studies on meta-heuristic algorithms produce a large prediction horizon with a heavy computational load or a small prediction horizon that sacrifices the stability and accuracy of the simulator system. In this study, the Grasshopper Optimization Algorithm (GOA) is adopted to yield optimal prediction and control horizons in MPC-based MCA models. The results are compared with those from the Butterfly Optimization Algorithm (BOA) and Genetic Algorithm (GA) in terms of sensation error and computation time. The GOA technique depicts the fastest process time to promptly detect proper MPC horizons. It does not affect the simulator's efficiency in utilising the workspace, as evidenced by the correlation coefficient and root mean square error between sensation from a real-world vehicle and the simulator. Sari Al-Serri, Mohammad Reza Chalak Qazani, Houshyar Asadi, Mohammed Al-Ashmori, Adetokunbo Arogbonlo, Ahmad Abu Alqumsan, Shehab Alsanwy, Shady M. K. Mohamed, Chee Peng Lim, Saeid Nahavandi |
SMC | 1 |
| 2022 | Prediction of Vehicle Motion Signals for Motion Simulators Using Long Short-Term Memory NetworksabstractDriving simulators are utilized for many applications including basic driver training, human factor studies, human-machine interaction, and vehicle prototyping in automobile industries. The main purpose of using driving simulator is to provide realistic driving experience. Since simulator platforms have physical limitations, Motion Cueing Algorithms (MCAs) are used to generate driving sensation for the simulator user while considering the simulator's physical and dynamical constraints. When using a model predictive control (MPC)-based MCA, the principle of MPC is leveraged to predict an optimized future behavior of the simulator where a series of control actions is developed across a defined future horizon using the explicitly specified process model. Corresponding to the pre-positioning or time-varying reference MPC, it is crucial to predict the future vehicle motion signals for the simulator accurately. The existing methods for predicting vehicle motion signals do not excel in predicting time-series of a long sequence due to the missing feedback loop or limited memory size. To address this issue, the Long Short-Term Memory (LSTM) model is developed to predict motion signals using Python. The performance of LSTM is compared with those from different traditional methods using several measurements criteria, which include the root mean squared error (RMSE), mean absolute error (MAE), and Pearson’s correlation coefficient (r). The results indicate that LSTM outperforms RNN by producing more accurate motion allowing the MCA to deliver realistic motion sensations, the LSTM model can be employed in a wide range of applications including autonomous vehicles trajectory prediction, and other prediction problems. Shehab Alsanwy, Houshyar Asadi, Mohammad Reza Chalak Qazani, Mohammed Al-Ashmori, Shady M. K. Mohamed, Darius Nahavandi, Ahmad Abu Alqumsan, Sari Al-Serri, Seyed Mohammad Jafar Jalali, Saeid Nahavandi |
SMC | 8 |