Main Content

시각화 및 검증

시퀀스 및 테이블 형식 데이터를 사용하여 신경망 동작 시각화, 예측 설명, 견고성 검증

훈련하면서 또는 훈련을 마친 후 심층 신경망을 시각화합니다. 신경망의 정확도와 손실을 표현하는 내장 플롯을 사용하여 훈련 진행 상황을 모니터링합니다. 훈련된 신경망을 조사하기 위해 Grad-CAM 같은 시각화 기법을 사용할 수 있습니다.

딥러닝 검증 방법을 사용하여 심층 신경망의 속성을 평가합니다. 예를 들면 신경망의 견고성 속성을 검증하고 신경망 출력 범위를 계산하고 적대적 표본을 찾을 수 있습니다.

심층 신경망 디자이너딥러닝 신경망을 설계하고 시각화합니다

함수

모두 확장

analyzeNetwork딥러닝 신경망 아키텍처 분석
trainingProgressMonitorMonitor and plot training progress for deep learning custom training loops (R2022b 이후)
updateInfoUpdate information values for custom training loops (R2022b 이후)
recordMetricsRecord metric values for custom training loops (R2022b 이후)
groupSubPlotGroup metrics in training plot (R2022b 이후)
plot신경망 아키텍처 플로팅
predictCompute deep learning network output for inference (R2019b 이후)
minibatchpredictMini-batched neural network prediction (R2024a 이후)
scores2labelConvert prediction scores to labels (R2024a 이후)
gradCAMExplain network predictions using Grad-CAM (R2021a 이후)
confusionchartCreate confusion matrix chart for classification problem
sortClassesSort classes of confusion matrix chart
rocmetricsReceiver operating characteristic (ROC) curve and performance metrics for binary and multiclass classifiers (R2022b 이후)
addMetricsCompute additional classification performance metrics (R2022b 이후)
averageCompute performance metrics for average receiver operating characteristic (ROC) curve in multiclass problem (R2022b 이후)

속성

ConfusionMatrixChart PropertiesConfusion matrix chart appearance and behavior
ROCCurve PropertiesReceiver operating characteristic (ROC) curve appearance and behavior (R2022b 이후)

도움말 항목

해석 가능성

  • LSTM 신경망의 활성화 시각화
    이 예제에서는 활성화를 추출하여 LSTM 신경망에서 학습한 특징을 검사하고 시각화하는 방법을 보여줍니다.
  • Interpret Deep Learning Time-Series Classifications Using Grad-CAM
    This example shows how to use the gradient-weighted class activation mapping (Grad-CAM) technique to understand the classification decisions of a 1-D convolutional neural network trained on time-series data.
  • View Network Behavior Using tsne
    This example shows how to use the tsne function to view activations in a trained network.
  • MATLAB의 딥러닝
    사전 훈련된 신경망 및 전이 학습, 그리고 GPU, CPU, 클러스터 및 클라우드에서의 훈련 등 분류 및 회귀에 컨벌루션 신경망을 사용하여 MATLAB®의 딥러닝 기능을 알아봅니다.
  • 딥러닝 팁과 요령
    딥러닝 신경망의 정확도를 높이는 방법을 알아봅니다.

훈련 진행 상황 및 성능