728x90
반응형
- 모델을 선택한 이유를 적기 위해서
모델 별 비교를 찾는데
성능지표를 잘 모르니 헷갈렸음.
- 검색을 하다 보니
정리 되게 잘해주셔 나중에도 보려고 가지고 왔다.
https://ai-bt.tistory.com/entry/01-Object-Detection
Object Detection 정의와 Evaluation metric (평가지표)
1. 이미지 탐지 종류1) Classification (분류)Classification은 가장 기본적인 이미지 처리 기법 중 하나입니다. 단어 그대로, 이미지를 특정 클래스 또는 카테고리로 분류하는 작업을 의미합니다. 주어진
ai-bt.tistory.com
- 위 글을 바탕으로 정리
성능 평가 | ||||
confusion matrix | ||||
precision | recall | PR Curve | AP | IOU |
- 모델의 정답 예측 중 실제로 정답 - TP/전체 탐지(TP+FP) - 높으면, 오탐(FP)이 적음 |
- 정답 중에 정답이라고 예측 - TP/실제 정답들(TP+FN) - 높으면, 누락(FN)이 적음 |
- 오른쪽 위로 치우칠수록 P,R 균형 => 성능 좋음 - 아래로 쳐지면, 둘 중에 하나가 낮음 => 본인이 중요시하는 게 오탐의 최소화 or 정답의 최대화 인지에 따라서 |
- PR Curve에서 R축을 기준으로 P값을 적분한 면적 값 - 각 클래스마다 계산한 값의 평균의 mAP - 면적이 크면 P,R 모두 높은 성능. => 오탐, 누락이 적음 |
- Intersection Over Union - 예측된 것과 실제 바운딩 박스의 교집합 / 합집합 - IOU 가 1에 가까울 수록 정확하게 객체의 위치 예측 - mAP50 -> mAP + IOU 0.5 이상이면 T, 아니면 F |
속도 평가 | |
FPS (Frames Per Second) | FLOPs (Floating Point Operations per Second) |
- 모델이 1초 동안 처리할 수 있는 프레임(이미지)의 개수 - 실시간 성능이 중요한 컴퓨터 비젼에서 속도 평가 - 높은 FPS: 모델이 이미지를 빠르게 처리 가능 예. FPS=30 : 1초에 30개 이미지를 처리 가능 => 실시간성, 시스템 효율성 중시 - 낮은 FPS: 느림. 처리지연 발생 가능 |
- 모델이 1초 동안 처리할 수 있는 부동소수점 연산(floating point operations)의 개수 - 모델의 연산 복잡도 지표 - 모델의 크기나 복잡도, 성능을 평가하는 데 사용 - 높으면, 모델이 복잡한 연산을 많이 수행하는 것을 의미 -> 연산이 많으면 일반적으로 모델이 복잡하고 더 정확한 예측을 할 수도 있으나, 연산량이 많기에 속도가 느려질 수 있음. - 낮으면 연산량이 적고, 빠르게 처리가 가능함. -> 단, 모델의 성능이나 예측정확도가 떨어질 수 있음. => 연산 효율성, 모델 비교, 하드웨어 요구사항(높으면 강력한 GPU, CPU 가 필요) 등에서 중요 |
728x90
반응형
'AI > Deep Learning' 카테고리의 다른 글
[이미지 CNN] YOLO 모델 성능지표, 파라미터 (0) | 2025.03.08 |
---|---|
[CNN] 이미지 컨브넷 차원구조 변화 summary() 결과 해석 (0) | 2025.03.07 |
[케라스 창시자에게 배우는 딥러닝] 1, 2장 (0) | 2025.03.07 |
[CV] TED, 즉각적 사물 인식을 컴퓨터가 학습하는 과정 (0) | 2025.03.06 |
[ML 용어 정리 ] DNN, 최적화/활성화/손실 함수, 텐서, 텐서플로우, 분류 (0) | 2024.08.02 |