성능은 어떤 대상이 주어진 조건에서 얼마나 잘 기능하는지를 뜻하며, 시스템·모델·업무 수행·공연처럼 서로 다른 맥락에서 쓰인다.[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(새 탭에서 열림)