Browsing by Author "Ergezer, H."
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Conference Object Citation - Scopus: 0Comprehensive Comparison of Various Machine Learning Algorithms for RF Fingerprints Classification(Institute of Electrical and Electronics Engineers Inc., 2023) Gundogan, B.; Ergezer, Halit; Ergezer, H.; 293396In these days, the use of drones has become quite common. Remote controls can do the control of these drones with RF signals. It is important to prevent security vulnerabilities caused by using drones in our daily lives. A complex dataset was created by extracting the characteristics of the RF signals and preprocessing them. To solve this complex data set and problem, the application of models including Support Vector Machine (SVM), Random Forest, Decision Tree, Gradient Boosting, XGBoost and Neural Network (NN) models, including various ML models and comparison of optimization studies of these applied models are examined in this article. In addition, a wide range of studies was carried out to compare ML models, including comparison metrics such as Accuracy, Precision, Recall, Mean Squared Error (MSE), F1 Score, $R^{2}$ and Training Time. In line with these results, the highest score was obtained in the $\mathrm{R}^{2}$ comparison metric (97%) in the Neural Network (NN). Compared to the others, the results of Neural Network (NN) were more successful, but the Training Time (245 sec) in the Neural Network (NN) method is by far more than the other ML methods, which shows us that the NN method requires a very high computing process. As a result of the comparison, another outstanding Ensemble-based ML method is Decision Tree. This is because besides the very low Training Time $(5\sec)$, it has managed to be the 2nd ML algorithm with the highest $\mathrm{R}^{2}$ score (96%). Apart from these, among other ML methods, SVM performed slightly less well $(\mathrm{R}^{2}$ 91%) in solving this complex problem. The advanced Gradient Method (95%) and XGBoost (96%), which also have the Ensemble structure, showed a head-to-head performance regarding $\mathrm{R}^{2}$ scores. However, XGBoost (30 sec) has a very short Training Time compared to Gradient Boosting (180 sec). As a result, the approach of each ML method to solving the complex problem differed from each other, and the success rates and Training Time also differed equally. The most important work to be done here is to choose which ML method you want to achieve according to the limited system in hand and the performance-accuracy dilemma. © 2023 IEEE.Conference Object Citation - Scopus: 3Controller design for quadrotor-slung load system with swing angle constraints using particle swarm optimization(Institute of Electrical and Electronics Engineers Inc., 2021) Ates, A.; Ergezer, Halit; Cosan, O.; Degirmenci, B.; Ergezer, H.; Ozgehan, M.; 293396In this paper, the controller is designed for a quadrotor carrying a slung load with a rope. When we consider the quadrotor and load pair, there are two cases: the quadrotor carries the load, and the load is on the ground. Since the dynamics of the system are different for these two cases, they must be considered separately. Therefore, a different PID controller is designed for each case. The necessary mechanism has been created to ensure that the transitions between these two controllers are smooth. The controller coefficients are adjusted so that the swing angles of the load are minimal. IMU has been added to the load-bearing mechanism to find out what angle the load is. Also, images of the load have been obtained with the camera located under the quadrotor. The swing angles have been calculated according to the position of the load in the image. Although our physical system studies continue, both the IMU and camera models have been created and integrated into the quadrotor-slung load model. PID coefficients have been obtained using the Particle Swarm Optimization method. Tests have been carried out on different flight profiles and the results obtained are presented. © 2021 IEEE.Conference Object Citation - WoS: 2Citation - Scopus: 4Kinematic Analysis and Position Control of Motor Grader Blade Mechanism for Automatic Levelling(Institute of Electrical and Electronics Engineers Inc., 2022) Ozkan, E.C.; Ergezer, Halit; Ergezer, H.; 293396In this study, mechanism analysis, which is one of the necessary steps for automatic function control in construction machines, is emphasized. Motor grader construction machine has been chosen because there are a minimal number of studies in the literature. The blade mechanism of the motor grader has high degrees of freedom; it can perform various rotations and orientations in the XYZ axis. For this mechanism, which is very challenging to control and make kinematic analysis, functions that specify the motion behavior of the cutting-edge points are obtained using the polynomial surface fitting method. PI controllers were created for the MIMO system to reduce the existing steady-state error. Tests were performed for various scenarios on the actual machine, and the results were compared. © 2022 IEEE.