성능은 어떤 대상이 주어진 조건에서 얼마나 잘 기능하는지를 뜻하며, 시스템·모델·업무 수행·공연처럼 서로 다른 맥락에서 쓰인다.[1] 이 문서는 특히 컴퓨팅과 평가 맥락에서 자주 함께 다뤄지는 용법을 정리한다.[1]

1. 시스템 성능

시스템에서의 성능은 입력을 받아 결과를 내놓는 과정이 얼마나 빠르고 안정적인지를 가리킨다. 실제 운영에서는 단순히 속도만 높이기보다 처리량, 오류율, 자원 사용량, 그리고 보안 설정이 사용성에 미치는 영향까지 함께 본다.[2]

2. 모델 성능과 지표

모델의 성능은 정답과의 일치 여부만으로 평가하기 어렵기 때문에, 머신러닝에서는 문제 유형에 맞는 지표를 함께 쓴다. 분류 문제에서는 정확도와 정밀도를 기본으로 보고, 데이터 분포가 치우쳤다면 정확도 하나만으로 결론을 내리지 않는다.[3]

3. 관점 차이

성능이라는 말은 때로 개인이나 조직의 수행 수준, 때로는 예술적 퍼포먼스를 뜻한다. 그래서 같은 단어라도 맥락에 따라 강조점이 달라진다. 개념을 설명할 때는 효율성과 결과의 질을 함께 보려는 시각이 도움이 된다.[1]

4. 관련 문서

5. 인용 및 각주

[1] PERFORMANCE Definition & Meaning | Dictionary.com, Dictionary.com, Ddictionary.com(새 탭에서 열림)

[2] What is Performance?, Janna L. Goodwin, Jjannalgoodwin.com(새 탭에서 열림)

[3] 3.4. Metrics and scoring: quantifying the quality of predictions, scikit-learn, Sscikit-learn.org(새 탭에서 열림)