This code is for Bearing Faul Detection competition in DC platform. Rank 40/1388.
Please see offical website: https://challenge.datacastle.cn/v3/cmptDetail.html?id=248
data/
directory stores the train data, test data and feature data containing time/frequency/time-frequency feature.analyze/
directory is used to analyze the correlatoins between features by a correlation matrix.preprocessing/
directory is main part to preprocess data: 1) Use wavelet filter to denoise data; 2) Use wavelet decoposing tool to extract time-frequency domain feature of dat. 3) And finally, apply PCA to reduce dimension of feature.RF.py
uses random forest as our classifier to train model.
Please refer to the report.pdf for details.