TY - JOUR
T1 - Active Learning Optimization for Boundary Identification Using Machine Learning-Assisted Method
AU - Ryu, Joonjae
AU - Wei, Yifan
N1 - Publisher Copyright:
© 2022 SAE International. All Rights Reserved.
PY - 2022/3/29
Y1 - 2022/3/29
N2 - Identifying edge cases for designed algorithms is critical for functional safety in autonomous driving deployment. In order to find the feasible boundary of designed algorithms, simulations are heavily used. However, simulations for autonomous driving validation are expensive due to the requirement of visual rendering, physical simulation, and AI agents. In this case, common sampling techniques, such as Monte Carlo Sampling, become computationally expensive due to their sample inefficiency. To improve sample efficiency and minimize the number of simulations, we propose a tailored active learning approach combining the Support Vector Machine (SVM) and the Gaussian Process Regressor (GPR). The SVM learns the feasible boundary iteratively with a new sampling point via active learning. Active Learning is achieved by using the information of the decision boundary of the current SVM and the uncertainty metric calculated by the GPR. The optimal sampling point is selected through multi-objective optimization so that the sampling point is close to the decision boundary of the current SVM as well as it has a high uncertainty metric. To illustrate the characteristics and effectiveness of the proposed approach, we apply the proposed approach to both simple problems with synthetic feasible regions and a complex industrial problem: autonomous driving path planning algorithm validation. With the proposed approach, edge cases are more effectively identified, so the classification accuracy of the resulting SVM is considerably higher than that of the SVM trained with conventional sampling techniques such as Monte Carlo Sampling and Latin Hypercube Sampling.
AB - Identifying edge cases for designed algorithms is critical for functional safety in autonomous driving deployment. In order to find the feasible boundary of designed algorithms, simulations are heavily used. However, simulations for autonomous driving validation are expensive due to the requirement of visual rendering, physical simulation, and AI agents. In this case, common sampling techniques, such as Monte Carlo Sampling, become computationally expensive due to their sample inefficiency. To improve sample efficiency and minimize the number of simulations, we propose a tailored active learning approach combining the Support Vector Machine (SVM) and the Gaussian Process Regressor (GPR). The SVM learns the feasible boundary iteratively with a new sampling point via active learning. Active Learning is achieved by using the information of the decision boundary of the current SVM and the uncertainty metric calculated by the GPR. The optimal sampling point is selected through multi-objective optimization so that the sampling point is close to the decision boundary of the current SVM as well as it has a high uncertainty metric. To illustrate the characteristics and effectiveness of the proposed approach, we apply the proposed approach to both simple problems with synthetic feasible regions and a complex industrial problem: autonomous driving path planning algorithm validation. With the proposed approach, edge cases are more effectively identified, so the classification accuracy of the resulting SVM is considerably higher than that of the SVM trained with conventional sampling techniques such as Monte Carlo Sampling and Latin Hypercube Sampling.
UR - http://www.scopus.com/inward/record.url?scp=85128107286&partnerID=8YFLogxK
U2 - 10.4271/2022-01-0783
DO - 10.4271/2022-01-0783
M3 - Conference article
AN - SCOPUS:85128107286
SN - 0148-7191
JO - SAE Technical Papers
JF - SAE Technical Papers
IS - 2022
T2 - SAE 2022 Annual World Congress Experience, WCX 2022
Y2 - 5 April 2022 through 7 April 2022
ER -