제 5차년도 USG AI·데이터 제조혁신 경진대회의 연습문제 입니다.
초급과 중급의 본 경진대회에 앞서 연습문제를 통해 차근차근 문제를 풀어보세요!
개요
정밀기계를 이용한 생산 가공 과정에서 얻어진 측정 데이터를 바탕으로 결과 부품의 양품/불량/가공실패 여부를 예측하는 과제입니다.
평가
본 과제의 경우 별도의 Private Score 없이 Public Score만으로 평가가 진행됩니다.
- 평가기준: F1 Score (macro)
양품 0, 불량 1, 가공실패 2 기준으로 각 항목별 F1 score를 별도로 계산한 다음 이의 평균을 구합니다. (macro F1 score)
양품 뿐만아니라 불량 및 가공 실패 경우를 모두 고르게 탐색하는 것이 목표이므로 micro 방식이 아닌 macro 방식을 적용합니다.
실제 평가에는 Scikit-Learn 라이브러리에 내장된 f1_score() 함수를 사용하여 평가가 이루어집니다.
from sklearn.metrics import f1_score
score = f1_score(y_true, y_pred, labels=[0, 1, 2], average="macro")