본문으로 건너뛰기
버전: docs v25.02

Monitor Edges

Updated 2025.02.18

사용자는 Edge Conductor를 통해서 Edges 연결상태, 추론 상태 및 성능 등을 모니터링 할 수 있습니다.



Edge Status

Edge Conductor와 Edges 연결여부 및 상태를 표시합니다.

  • Disconnected : Edge App와 Edge Conductor 간의 웹소켓 연결이 끊긴 상태입니다.
  • No Stream : Edge App와 Conductor 연결된 상태에서, App에 배포된 AI Solution 및 모델정보가 없는 상태입니다. 추론을 할 수 없는 상태입니다.
  • Ready : AI Solution과 모델이 배포되어, 추론할 준비가 되어 있는 상태입니다.
  • Inferencing : 추론 중 상태입니다.


Edge Inference Score

Edges → Inf. Result

사용자는 스트림 생성 시, Inference 점수에 대한 알람 기준치를 설정할 수 있으며, Edge로부터 전달받은 Inference 결과의 점수가 기준치보다 낮을 경우, 해당 Inference은 경고(Warning)로 분류됩니다. Inference 결과 Edge Conductor으로 업로드 되었을 때, 시스템은 Inference Score를 확인하고, 기준치 보다 낮을 경우 사용자에게 알람을 보입니다.사용자는 Inference Result Table 통해서 각 추론별 Score 값을 확인할 수 있으며, 추론 내용을 클릭하여 추론 데이터에 대한 상세 데이터를 확인하고 모델이 잘못 추론했거나 모델 정확도가 떨어졌다고 판단되는 경우, 학습데이터를 재구성 & 모델재학습 배포를 통해 Edges의 추론 정확도를 높일 수 있습니다.



Inference result

Edges → Inf. Result

Mellerikat 의 모든 AI Solution 은 수행된 Inference 작업에 대하여 Inference 결과를 요약한 요약 정보를 출력합니다. Inference 결과의 요약된 정보들은 아래와 같이 구성됩니다.

Inference result 요약 정보 구성

  • Time : Inference 수행된 시각
  • Input File : Inference 입력 파일
  • Result : 모델이 Inference한 결과
  • Score : 모델의 Inference 결과에 대한 성능 지표
  • Model Version : 모델의 버전
  • Note : Inference에 대한 추가 정보 또는 비고
  • Output : Inference 결과 상세 데이터. 테이블 혹은 이미지 데이터
  • Log : Inference Log

Inference 결과의 요약된 정보들은 해당 AI Solution 의 제공자가 풀고자 하는 문제의 특성에 따라 적합한 값이 출력되도록 설계한 것입니다. Inference result 에 대한 AI Solution 의 설정은 AI Solution를 참고하세요. 또한, 각 Inference 작업의 결과를 클릭 시 상세 데이터를 확인할 수 있으며, 상세 데이터는 Image 또는 Table 데이터를 지원합니다.


Detailed Inference Score

Score는 모델의 성능을 나타내거나 라벨링 및 모델 재학습에 참고할 수 있는 정보입니다. 예를 들어, 이상 진단 문제의 경우 성능을 이상 포인트의 수 대비 전체 포인트 수로 표시하거나, 분류 문제에서 점수가 확률 값인 경우 모델이 불확실하게 예측한 데이터를 확인할 수 있습니다.



Inference result Detail

Edges → Inf. Result

View as Album

이미지 데이터에 대한 Inference 결과는 데이터를 앨범으로 보는 기능을 제공합니다. 앨범에서는 이미지 하단에 모델이 Inference한 클래스의 확률 막대 그래프를 제공하여 직관적으로 모델의 성능을 확인할 수 있습니다.


View as Table

Inference 에 사용된 tabular 데이터를 테이블에 담아 보여줍니다. 사용자는 화면을 통해서 Inference에 사용된 데이터를 확인할 수 있습니다.



Inference failure

Edges → Inf. Failure

Inference 실패한 경우, 정보들을 제공하여 사용자가 문제 원인을 찾을 수 있도록 합니다.

요약 정보 구성

  • Time : Inference 수행된 시각
  • Input File : Inference 입력 파일
  • Model Version : 모델의 버전
  • Message : Inference Fail 에 대한 메시지
  • Log : Inference Failure Log


Providing Standard Inference Results for Customizable User Analytics

Mellerikat 은 다양한 AI Solution 이 다양한 문제들을 풀어낼 수 있는 서비스입니다. 따라서 예측할 수 없이 다양한 형태의 Inference 결과들이 존재하게 되며, 사용자가 Inference 결과를 확인하기 위해서는 AI Solution 마다 또는 문제마다 개별적으로 Inference 결과를 시각화할 방법이 필요합니다. 이러한 데이터 시각화는 사용자의 비즈니스, 산업, 기술, 문제에 따라 특화된 서비스 또는 솔루션을 통해 맞춤화, 최적화하여 구현해내는 것이 더 효과적이며, 효율적입니다.따라서 Mellerikat 은 AI Model을 운영 및 최적화하며 정형화된 Inference 결과를 사용자에게 전달해주는 것에 집중하고, 사용자는 전달 받은 Inference 결과를 활용하여 자신의 니즈에 적합한 형태로 분석/시각화를 진행합니다. 이를 위하여 Mellerikat 은 AI Solution 들이 Inference result 에 대해 정형화된 형태로 요약/상세 정보를 제공하도록 규정하고 있습니다.