정상인 것 중 온도와 진동의 최댓값을 확인해보니 90, 80
온도가 90을 초과하거나 진동이 80을 초과하는 데이터를 확인해보니 전부다 불량
- downtime_risk는 0.93 ~ 0.98이 12개, 1이 8898개
- anomaly_flag도 1이 8910
그래서 new_data로 온도가 90 이하이면서, 진동이 80 이하인 데이터만 뽑아 확인
- 새로운 데이터에서 불량의 수는 10787 인데 downtime_risk와 anomaly_flag에서는 6개가 나옴
정상의 범위라고 생각하는 내에서 유지보수 필요한 경우의 데이터만 뽑음
1. 정상 범위 내에서 failure_type 별로 구분해 정상 데이터와 비교
2. 비정상 범위 내에서 각 failure_type 별로 비교
- 둘다 차이 별로 없음
정상 범위에서 anomaly_flag 1인 것들 보니 온도가 90이거나 진동이 80임
그래서 정상 범위에서 온도 90인 것들과 진동 80인 것들 추출
그리고 같은 machine_id를 가진 이전 시점의 데이터를 추출
해야할 것
정상 범위에서의 유지보수 필요한 경우 & 같은 머신의 이전 시점 호출
불량 범위에서의 유지보수 필요한 경우 & 같은 머신의 이전 시점 호출
'프로젝트 > IoT' 카테고리의 다른 글
최종 프로젝트 분석 5 (0) | 2025.04.08 |
---|---|
최종 프로젝트 분석 4 (0) | 2025.04.06 |
최종 프로젝트 분석 2 (0) | 2025.03.28 |
최종 프로젝트 분석 1 (0) | 2025.03.24 |