lime2 LIME (Local Interpretable Model-agnostic Explanation) 딥러닝 모델 A가 왜 그런 판단을 내렸는지 설명하기 위해, 대리 모델 B(머신러닝모델)를 만들어 설명하는 경우가 있다. 이것이 바로 대리분석기법(Surrogate Analysis) 이다. Surrogate Analysis 는 모델 B를 학습할 때 데이터셋 전체를 사용하는 경우인 Global Surrogate Analysis와 데이터 하나 하나에 대해 학습하고 들여다 보는 Local Analysis 가 있다. 이미지 분류 모델에 적용하기에는, Local Surrogate Anlysis 가 더 적합하다. Local Surrogate Analysis 기법 중 하나인 LIME (Local Interpretable Model-anostic Explanations)은 이미지 데이터 하나에 대한 블랙박스 해석.. 2022. 11. 23. SVM을 이용하여 MNIST 분류하기 학교 과제로 제출한 SVM을 이용한 MNIST Classification. 1. 개요 SVM을 이용하여 MNIST Dataset의 Label이 0과 9인 것들을 추출한 후 Binary Classification 수행 SVM의 Hyper Parameter (kernel과 C)에 변화를 주며 그 특성 파악 2. Mnist Dataset Load Keras로부터 Mnist dataset load np.where 를 이용해 Label이 0과 9인 항목의 인덱스 추출 Train과 Test set에 인덱스를 적용하여, 과제에서 사용할 Dataset 확보 3. SVC 함수 호출 후, 커널과 마진에 따른 성능 비교 Kernel은 'linear', 'rbf', 'poly', 'sigmoid' 적용 마진의 정도를 의미하는.. 2022. 11. 23. 이전 1 다음