Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Classifying Erroneous Data Sections of Time Series Using Machine Learning

조회 수: 2 (최근 30일)
Jonathan Benoit
Jonathan Benoit 2019년 8월 14일
마감: MATLAB Answer Bot 2021년 8월 20일
As shown in the attached figure, I am trying to use machine learning to identify segments of erreneous data by looking at a timeseries of raw data. I created an output variable that classifies the data as 'good' or 'bad' based on how the raw data differs from the clean data. I tried inputting a single variable along with neighbors in time and found little success with the Classification Learner App. How might I be able to use machine learning/other methods to identify these erroneous data segments from just the raw data? I can clearly see a jump in the timeseries at the end of the bad data sections (where the sensors were cleaned), so I feel like an algorithm should also be able to pick that up at least.
ErroneousData.png

답변 (1개)

Dheeraj Singh
Dheeraj Singh 2019년 8월 22일
You can use isoutlier to finding out outliers in your data. There are different methods that you can use for checking erroneous data.
  댓글 수: 1
Jonathan Benoit
Jonathan Benoit 2019년 8월 23일
Is there any way to pick up on the specific pattern shown in the diagram for the raw data? isoutlier doesn't pick up on the right points because the data is very variable naturally (more so than shown in the section of the diagram)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by