연습문제

냉간단조 공정 설비 고장 상태 예측

난이도
Medium
제출
2 회
참가자
1 명
제출 형식
csv

냉간단조 공정에서 생산 부품의 품질을 높이기 위해서는 설치된 센서에서 설비데이터를 활용할 수 있습니다.

아래의 데이터셋을 활용하여 고장률을 예측하고, 결과물을 제출하시오.

데이터셋 설명

데이터셋은 두 그룹으로 분할되었습니다.


train.csv

Timestamp: 측정 시간

main_air_press: 메인 에어 압력

main_motor_curr: 메인 모터 전류

metal_oil_supply_press_contr: 어깨 메탈 오일공급 압력 조작측

metal_oil_supply_press_cut : 어깨 메탈 오일공급 압력 절단측

metal_temp_control: 어깨 메탈 온도 조작측

metal_temp_cut: 어깨 메탈 온도 절단측

oil_supply_press: 윤활유 공급 압력

output_count_sum: 일일 누적 생산량

tongs_cast_curr: 집게틀 전류

tongs_cast_set_freq: 집게틀 설정 주파수

trans_pos_down: 재료 트랜스퍼 변위 down

trans_pos_left: 재료 트랜스퍼 변위 left

trans_pos_right: 재료 트랜스퍼 변위 right

trans_pos_up: 재료 트랜스퍼 변위 up

work_oil_supply_press: 가공유 공급 압력

status: 설비상태 (0, 1, 2 중 하나)


test.csv

train 데이터와 구성 동일

status 열을 예측해야 함.


평가 산식

F1-macro 값: 정밀도(Precision)와 재현율(Recall)의 조화 평균으로 측정되는 분류 성능 지표


Python 코드

from sklearn.metrics import f1_score

score = f1_score(truth_df["status"], submission_df["status"], average='macro')

train.csv

test.csv

sample-submission.csv