[연습] 정밀가공 공정 문제
2024.08.26 - 2024.11.06
0
142
0
공유
0
공유

제 5차년도 USG AI·데이터 제조혁신 경진대회의 연습문제 입니다.

초급과 중급의 본 경진대회에 앞서 연습문제를 통해 차근차근 문제를 풀어보세요!

 

개요

정밀기계를 이용한 생산 가공 과정에서 얻어진 측정 데이터를 바탕으로 결과 부품의 양품/불량/가공실패 여부를 예측하는 과제입니다.
 

경기과학기술대학교 정밀기계공학과

평가

본 과제의 경우 별도의 Private Score 없이 Public Score만으로 평가가 진행됩니다.

  • 평가기준: F1 Score (macro)

img.png

양품 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")