Loss Inspector

Loss Inspector는 Green 분류 High Detail 모드 및 Red 분석 High Detail 모드의 트레이닝 과정에서 Validation Loss의 변화를 모니터링 할 수 있도록 돕는 보조 도구입니다. VisionPro Deep Learning 1.1에서 여러분은 이미 트레이닝된 또는 트레이닝중인 High Detail 모드 도구의 Validation Loss 변화를 확인할 수 있습니다.

VisionPro Deep Learning 1.1보다 낮은 버전에서 트레이닝된 High Detail 모드 Validation Loss 그래프는 Loss Inspector에서 제공되지 않습니다. 예를 들어, VisionPro Deep Learning 1.0에서 트레이닝된 Green 분류 High Detail 모드 도구를 불러올 경우 Loss Inspector는 이 도구의 Loss 그래프를 제공하지 않습니다. 하지만, 이 도구를 VisionPro Deep Learning 1.1 또는 2.0에서 다시 트레이닝할 경우 Loss Inspector는 이 새로운 트레이닝 세션의 Loss 정보를 제공합니다.

Loss Inspector는 High Detail 모드 도구를 더 잘 사용하게 돕습니다. Validation Loss를 모니터링함으로 여러분은 Loss의 변동과 수렴을 파악하여 가장 좋은 모델을 만들기 위해 최저 Loss를 얻는 데 도움을 받습니다. 또 Loss는 Validation Set에서 얻어지기 때문에 이를 통해 신경망이 얼마나 오버피팅 되었는지, 얼마나 잘 일반적으로 작동하는지 파악할 수 있습니다.

Note: Red 분석 도구 High Detail Quick 모드Green 분류 도구 High Detail Quick 모드은 트레이닝 시 validation 세트를 활용하지 않기 때문에 Loss Inspector를 지원하지 않습니다.

 

Loss Inspector 사용 방법

Loss Inspector는 오직 이미지 데이터를 불러와 ROI를 설정하고 High Detail 도구를 만든 후 이를 트레이닝 할 때 활성화됩니다.

  1. High Detail 도구를 트레이닝할 때 혹은 트레이닝이 끝난 상태에서 도구Loss 검사 를 클릭합니다.

    1. 트레이닝 시 각 도구의 그래프 아이콘을 클릭하면 Validation Loss를 실시간으로 모니터링할 수 있습니다.

  2. Loss Inspector 창이 열리고 Validation Loss와 epoch 변화를 확인할 수 있습니다.

  3. 트레이닝이 완료되기 전에 트레이닝을 종료하면 현재 모델을 저장할지 묻는 팝업창이 열립니다. 현재까지 트레이닝된 모델의 Validation Loss를 확인하려면 이 때 모델을 반드시 저장해야 합니다.

    1. "X" 아이콘을 클릭해 트레이닝을 멈추고 "Yes" 버튼을 눌러 도구 정보를 저장하면 현재까지 트레이닝된 모델의 Loss 그래프를 나중에 확인할 수 있습니다.

    2. "X" 아이콘을 클릭해 트레이닝을 멈추고 "No" 버튼을 눌러 도구 정보를 저장하지 않으면 현재까지 트레이닝된 모델의 Loss 정보는 사라지고 Loss 그래프를 나중에 확인할 수 없습니다. 이 때 Loss Inspector는 이 도구에서 마지막으로 완료된 트레이닝 세션의 Loss 그래프만을 제공합니다.

  4. 트레이닝을 완료한 후, 이 트레이닝 세션에서 최적 Epoch과 최소 Loss를 나타내는 빨간 색 점이 그래프에 표시됩니다.

 

상태 변수

변수 설명
경과 시간 현재 트레이닝에서 경과된 시간.

경과 Epoch

현재 트레이닝에서 경과된 Epoch.

Loss

경과 Epoch에서 트레이닝된 모델의 Validation Loss Loss는 매 0.125 Epoch마다 계산됩니다.

최적 Epoch 경과 Epoch을 통틀어 최저 Loss를 기록한 Epoch .
최소 Loss 경과 Epoch을 통틀어 모든 Loss 중 최저 Loss.

 

 

확대 & 자세히 보기

Zoom/Pan 체크박스를 사용하면 줌인/줌아웃, 사각형 영역의 줌인/줌아웃, 그래프 상의 특정 영역 확대 등을 할 수 있습니다.