Ahmad Salah

dblp:128/1447 · DBLP profile ↗
← Back
5ranked-venue papers in the field
1as first author
3since 2021 · last 2023
—ORCID · conflict

Domains — venue-derived; a paper can count in several

Other / Interdisciplinary · 3 (1 first)Data Mining & Knowledge Discovery · 1Knowledge Engineering, Semantic Web & Information Systems · 1
YearPublicationVenuePosition
2023 Real-Time and Automatic System for Performance Evaluation of Karate Skills Using Motion Capture Sensors and Continuous Wavelet Transform
abstract
In sports science, the automation of performance analysis and assessment is urgently required to increase the evaluation accuracy and decrease the performance analysis time of a subject. Existing methods of performance analysis and assessment are either performed manually based on human experts’ opinions or using motion analysis software, i.e., biomechanical analysis software, to assess only one side of a subject. Therefore, we propose an automated system for performance analysis and assessment that can be used for any human movement. The performance of any skill can be described by a curve depicting the joint angle over the time required to perform a skill. In this study, we focus on only 14 body joints, and each joint comprises three angles. The proposed system comprises three main stages. In the first stage, data are obtained using motion capture inertial measurement unit sensors from top professional fighters/players while they are performing a certain skill. In the second stage, the collected sensor data obtained are input to the biomechanical software to extract the player’s joint angle curve. Finally, each joint angle curve is processed using a continuous wavelet transform to extract the main curve points (i.e., peaks and valleys). Finally, after extracting the joint curves from several top players, we summarize the players’ curves based on five statistical indicators, i.e., the minimum, maximum, mean, and mean ± standard deviation. These five summarized curves are regarded as standard performance curves for the joint angle. When a player’s joint curve is surrounded by the five summarized curves, the performance is considered acceptable. Otherwise, the performance is considered unsatisfactory. The proposed system is evaluated based on four different karate skills. The results of the proposed system are identical to the decisions of the expert panels and are thus suitable for real‐time decisions.
Ahmed Fathalla, Ahmad Salah, Mahmoud Bekhit, Esraa Eldesouky, Ahmed Talha, Abdalla Zenhom
Int. J. Intell. Syst.2
2023 Virtual Machine Replica Placement Using a Multiobjective Genetic Algorithm
abstract
Virtual machine (VM) replication is a critical task in any cloud computing platform to ensure the availability of the cloud service for the end user. In this task, one primary VM resides on a physical machine (PM) and one or more replicas reside on separate PMs. In cloud computing, VM placement (VMP) is a well‐studied problem in terms of different goals, such as power consumption reduction. The VMP problem can be solved by using heuristics, namely, first‐fit and meta‐heuristics such as the genetic algorithm. Despite extensive research into the VMP problem, there are few works that consider VM replication when choosing a VMP. In this context, we proposed studying the problem of optimal VMP considering VM replication requirements. The proposed work frames the problem at hand as a multiobjective problem and adapts a nondominated sorting genetic algorithm (NSGA‐III) to address the problem. VM replicas’ placement should consider several dimensions such as the geographical distance between the PM hosting the primary VM and the other PMs hosting the replicas. In addition, to this end, the proposed model aims to minimize (1) power consumption, (2) performance degradation, and (3) the distance between the PMs hosting the primary VM and its replica(s). The proposed method is thoroughly tested on a variety of computing environments with various heterogeneous VMs and PMs, including compute‐intensive and memory‐intensive environments. The obtained results illustrate the performance disparity between the adapted NSGA‐III and MOEA/D methods and other methods of comparison, including heuristic and meta‐heuristic approaches, with NSGA‐III outperforming other comparison methods. For instance, in memory‐intensive and in heterogeneous environments, the NSGA‐III method’s performance was superior to the first‐fit, next‐fit, best‐fit, PSO, and MOEA/D methods by 58%, 62%, 64%, 55%, and 31%, respectively.
Marwa F. Mohamed, Mai Dahshan, Kenli Li 0001, Ahmad Salah
Int. J. Intell. Syst.4
2023 Forecasting the Friction Coefficient of Rubbing Zirconia Ceramics by Titanium Alloy
abstract
The thermal issues generated from friction are the key obstacle in the high‐performance machining of titanium alloys. The friction between the workpiece being cut and the cutting tool is the dominant parameter that affects the heat generation during the machining processes, i.e., the temperature inside the cutting zone and the consumed cutting energy. Besides, the complexity is associated with the nature of the friction phenomenon. However, there are limited efforts to forecast the friction coefficient during the machining operations. In this work, the friction coefficients between the titanium alloy against zirconia ceramics lubricated by minimum quantity lubrication were recorded and measured using a universal mechanical tester pin‐on‐disc tribometer. Then, we proposed two models for forecasting the friction coefficient which are trained and tested on the recorded data. The two predictive models are based on autoregressive integrated moving average and gated recurrent unit deep neural network methods. The proposed models are evaluated through a set of exhaustive experiments. These experiments demonstrated that the proposed models can efficiently be used to reduce power consumption dedicated to monitoring the friction coefficients. Besides, they can reduce or avoid surface thermal damage by predicting the high level of friction coefficients in advance, which can be used as an alert to enable or readjust the lubrication parameters (fluid pressure, fluid flow rate, etc.) to maintain lower ranges of friction coefficients and power consumption.
Ahmad Salah, Ahmed Fathalla, Esraa Eldesouky, Wei Li 0333, Ahmed Mohamed Mahmoud Ibrahim
Int. J. Intell. Syst.1
2020 Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments
Longxin Zhang, Liqian Zhou, Ahmad Salah
Inf. Sci.3
2020 Deep end-to-end learning for price prediction of second-hand items
Ahmed Fathalla, Ahmad Salah, Kenli Li 0001, Keqin Li 0001, Francesco Piccialli
Knowl. Inf. Syst.2