TY - JOUR
T1 - Hierarchical Rule-Base Reduction-Based ANFIS With Online Optimization Through DDPG
AU - Juston, Marius F.R.
AU - Dekhterman, Samuel R.
AU - Norris, William R.
AU - Nottage, Dustin
AU - Soylemezoglu, Ahmet
N1 - Construction Engineering Research Laboratory4, U.S. Army Corps of Engineers Engineering Research and Development Center, IL, 61822, USA This research was supported by the U.S. Army Corps of Engineers Engineering Research and Development Center, Construction Engineering Research Laboratory.
This work was supported in part by Construction Engineering Research Laboratory under Grant W9132T23C0013.
PY - 2024
Y1 - 2024
N2 - This article presents a comprehensive approach to designing and optimizing a hierarchical rule-base reduction-based adaptive-network-based fuzzy inference system (ANFIS) for symmetric linguistic variables. Specifically, the linguistic connected membership functions that underlie the ANFIS are defined, focusing on symmetrical inputs/outputs and jointly optimized trapezoid membership functions to reduce the number of training parameters. Further optimizations for the ANFIS were derived based on design assumptions, including training the membership functions on closed or single-sided domains. The optimal output membership weights based on mean square error optimization were also symbolically obtained. The online training of the ANFIS's input/output membership functions was performed using the deep deterministic policy gradient (DDPG) algorithm. A simulated skid-steered vehicle was used to validate the approach and performed waypoint-to-waypoint path following. Experimental results using the Clearpath Jackal demonstrated that the ANFIS model converged quickly, typically within 6 to 10 episodes of training, from an initial mean absolute error (MAE) and root mean squared error (RMSE) of 0.88 and 1.02 m, respectively, to a final MAE and RMSE of 0.087 and 0.10 m. The results highlight the effectiveness of the ANFIS approach for vehicular robotics applications and suggest promising avenues for future research and development.
AB - This article presents a comprehensive approach to designing and optimizing a hierarchical rule-base reduction-based adaptive-network-based fuzzy inference system (ANFIS) for symmetric linguistic variables. Specifically, the linguistic connected membership functions that underlie the ANFIS are defined, focusing on symmetrical inputs/outputs and jointly optimized trapezoid membership functions to reduce the number of training parameters. Further optimizations for the ANFIS were derived based on design assumptions, including training the membership functions on closed or single-sided domains. The optimal output membership weights based on mean square error optimization were also symbolically obtained. The online training of the ANFIS's input/output membership functions was performed using the deep deterministic policy gradient (DDPG) algorithm. A simulated skid-steered vehicle was used to validate the approach and performed waypoint-to-waypoint path following. Experimental results using the Clearpath Jackal demonstrated that the ANFIS model converged quickly, typically within 6 to 10 episodes of training, from an initial mean absolute error (MAE) and root mean squared error (RMSE) of 0.88 and 1.02 m, respectively, to a final MAE and RMSE of 0.087 and 0.10 m. The results highlight the effectiveness of the ANFIS approach for vehicular robotics applications and suggest promising avenues for future research and development.
KW - Adaptive-network-based fuzzy inference system (ANFIS)
KW - deep deterministic policy gradient (DDGP)
KW - fuzzy logic
KW - hierarchical rule-base reduction (HRBR)
KW - reinforcement learning
KW - robot operating system (ROS)
KW - skid-steer vehicle
UR - http://www.scopus.com/inward/record.url?scp=85201770453&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85201770453&partnerID=8YFLogxK
U2 - 10.1109/TFUZZ.2024.3449147
DO - 10.1109/TFUZZ.2024.3449147
M3 - Article
AN - SCOPUS:85201770453
SN - 1063-6706
VL - 32
SP - 6350
EP - 6362
JO - IEEE Transactions on Fuzzy Systems
JF - IEEE Transactions on Fuzzy Systems
IS - 11
ER -