35분
모델 비교: RMSE, MAE, Score Function
Day 4: RUL 예측 (잔여수명 예측)
모델 비교: RMSE, MAE, Score Function
예지보전 — 설비 고장 예측 시스템 > Day 4: RUL 예측 (잔여수명 예측)
학습 목표
RMSE, MAE, NASA Score Function으로 모델을 비교할 수 있다 다양한 모델의 예측 결과를 시각화할 수 있다 최적 모델을 선정하는 기준을 이해한다
모델 비교 평가
NASA Score Function
CMAPSS 벤치마크의 공식 평가 지표. 늦은 예측(FN)에 더 큰 페널티를 부여한다.
[Score Function]
d = predicted_RUL - actual_RUL
if d < 0 (일찍 예측, 안전):
s = exp(-d/13) - 1
if d >= 0 (늦게 예측, 위험):
s = exp(d/10) - 1
Score = sum(s_i) → 낮을수록 좋음
비대칭 페널티: 늦은 예측이 일찍 예측보다 더 나쁘다.
아래 코드를 model_comparison.py로 저장하고 실행하세요.
에디터 로딩 중...
힌트 보기
- • NASA Score는 비대칭: 늦은 예측(d>0)이 일찍 예측(d<0)보다 페널티가 크다
- • RMSE는 대칭 지표이므로 PdM에서는 Score Function이 더 현실적이다
- • 앙상블 모델이 일반적으로 Score가 가장 낮다 (최고 성능)
- • LSTM은 약간 보수적(일찍 예측)인 경향이 있어 PdM에 유리하다
AI로 학습하기 — 꿀팁
✅NASA Score Function 구현 검증AI 학습 팁
AI에게 NASA Score Function 구현 코드가 조기 예측과 늦은 예측에 비대칭 패널티를 올바르게 부과하는지 경계값 테스트를 수행해달라고 요청하세요.
이 RUL 모델 비교 코드의 NASA Score Function 구현이 올바른지 검증해줘. 조기 예측(RUL 과대추정)과 늦은 예측(RUL 과소추정)에 서로 다른 지수 패널티가 적용되는지, 오차=0일 때 score=1인지, 극단값(오차±50)에서 수치 오버플로우가 없는지 단위 테스트를 작성해줘.
이 팁이 도움이 됐나요?