기관 : Department of Regional Development Research, Jeonbuk Institute
전처리
1-1. 변수의 특성 및 결측치 유무 확인
1-2. 3개의 반응 변수의 비율 파악
1-3. 범주형 변수들에 대해 One-Hot Encoding을 통한 변수 전처리 진행
1-4. 7:3의 비율의 학습 데이터와 테스트 데이터로 나눔
모델링
2-1. 총 7개의 머신러닝 모델(Logistic Regression, RandomForest, CatBoost, SVM, NaiveBayes, XGBoost, LightGBM)에 대하여 학습 데이터를 통한 모델 학습 진행
2-2. 하이퍼파라미터 최적화를 통하여 각 모델들 마다의 최적의 분류 성능 확인
2-3. 4개의 성능 평가 척도(Accuracy, precision, recall, F1-score)에 대하여 최적의 성능을 보이는 머신러닝 모델 파악
설명가능한 인공지능(XAI; eXplainable AI)
3-1. 최적의 성능을 보이는 머신러닝 모델의 분류 결과에 대하여 기계학습에서의 변수 중요도와 SHAP에서의 변수 중요도 비교를 통하여 운전자의 부상 정도에 영향을 미치는 요인 파악
3-2. 모델의 분류 결과에 대하여 LIME를 사용하여 모델의 분류 결과에 대한 해석 진행
