├── 1.explore_data ├── 1.1新旧数据一致性探索.ipynb ├── 1.2explore_sensor_clean_cut.ipynb ├── 1.3explore_train_plc_cut.ipynb ├── 2.1explore_test_plc_cut.ipynb ├── 3.1explore_final.ipynb └── README.md ├── 2.1preprocess_train_data ├── 1.1sensor_integrated.ipynb ├── 1.2train_plc_RULR.ipynb ├── 1.3sensor_id_sort.ipynb ├── 3.1sensor_clean.ipynb ├── 3.2sensor_ad_mean_avg.ipynb ├── 4.1sensor_tsfresh_comprehensive.ipynb ├── 6.1concat_plc_sensors.ipynb ├── 7.1more_feature.ipynb ├── 8.1cut_concats.ipynb ├── 9.select_features │ ├── 1.explore_feature.ipynb │ └── 2.select_feature.ipynb ├── README.md ├── history_codes │ ├── .ipynb_checkpoints │ │ ├── 1.2train_plc_RULR-checkpoint.ipynb │ │ ├── 3.1sensor_ad-checkpoint.ipynb │ │ ├── 3.3sensor_scale-checkpoint.ipynb │ │ ├── 4.2sensor_tsfresh_minimal-checkpoint.ipynb │ │ ├── 4.3sensor_tsfresh_efficient-checkpoint.ipynb │ │ ├── 5.1plc_features-checkpoint.ipynb │ │ └── 7.2cross_plc_sensor-checkpoint.ipynb │ ├── 1.2train_plc_RULR.ipynb │ ├── 3.1sensor_ad.ipynb │ ├── 3.3sensor_scale.ipynb │ ├── 4.2sensor_tsfresh_minimal.ipynb │ ├── 4.3sensor_tsfresh_efficient.ipynb │ ├── 5.1plc_features.ipynb │ └── 7.2cross_plc_sensor.ipynb └── references │ ├── .ipynb_checkpoints │ ├── Anomaly Detection Post-checkpoint.ipynb │ └── mean_avg_ad-checkpoint.ipynb │ ├── Anomaly Detection Post.ipynb │ └── mean_avg_ad.ipynb ├── 2.2preprocess_test_data ├── 1.1sensor_integrated.ipynb ├── 1.2test_plc_CL.ipynb ├── 1.3sensor_id_sort.ipynb ├── 3.1sensor_clean.ipynb ├── 3.2sensor_ad_mean_avg.ipynb ├── 4.1sensor_tsfresh_comprehensive.ipynb ├── 6.1concat_plc_sensors.ipynb ├── 7.1more_feature.ipynb └── 8.1cut_concats.ipynb ├── 3.HA_model └── 1.PCA_T2 │ ├── 1.1PCA_T2_train.ipynb │ ├── 1.2train_HA.ipynb │ ├── 2.1PCA_T2_test.ipynb │ ├── 2.2test_HA.ipynb │ ├── 4.1show_train_HA.ipynb │ ├── 4.2show_test_HA.ipynb │ ├── 4.3delta.ipynb │ ├── 4.4mean.ipynb │ ├── 4.5gen_HA_feature.ipynb │ ├── 4.6window_HA_feature.ipynb │ ├── README.md │ └── utils.py ├── 4.regression_model ├── 1.xgboost │ └── 1.xgboost.ipynb ├── 2.dnn │ └── 1.dnn.ipynb ├── 3.lightgbm │ └── 1.lightgbm.ipynb └── README.md ├── README.md ├── splendid_load趋势性.PNG └── 健康指标效果不理想.PNG /1.explore_data/1.1新旧数据一致性探索.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/1.explore_data/1.1新旧数据一致性探索.ipynb -------------------------------------------------------------------------------- /1.explore_data/1.2explore_sensor_clean_cut.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/1.explore_data/1.2explore_sensor_clean_cut.ipynb -------------------------------------------------------------------------------- /1.explore_data/1.3explore_train_plc_cut.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/1.explore_data/1.3explore_train_plc_cut.ipynb -------------------------------------------------------------------------------- /1.explore_data/2.1explore_test_plc_cut.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/1.explore_data/2.1explore_test_plc_cut.ipynb -------------------------------------------------------------------------------- /1.explore_data/3.1explore_final.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/1.explore_data/3.1explore_final.ipynb -------------------------------------------------------------------------------- /1.explore_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/1.explore_data/README.md -------------------------------------------------------------------------------- /2.1preprocess_train_data/1.1sensor_integrated.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/1.1sensor_integrated.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/1.2train_plc_RULR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/1.2train_plc_RULR.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/1.3sensor_id_sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/1.3sensor_id_sort.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/3.1sensor_clean.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/3.1sensor_clean.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/3.2sensor_ad_mean_avg.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/3.2sensor_ad_mean_avg.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/4.1sensor_tsfresh_comprehensive.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/4.1sensor_tsfresh_comprehensive.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/6.1concat_plc_sensors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/6.1concat_plc_sensors.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/7.1more_feature.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/7.1more_feature.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/8.1cut_concats.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/8.1cut_concats.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/9.select_features/1.explore_feature.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/9.select_features/1.explore_feature.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/9.select_features/2.select_feature.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/9.select_features/2.select_feature.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/README.md -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/.ipynb_checkpoints/1.2train_plc_RULR-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/.ipynb_checkpoints/1.2train_plc_RULR-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/.ipynb_checkpoints/3.1sensor_ad-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/.ipynb_checkpoints/3.1sensor_ad-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/.ipynb_checkpoints/3.3sensor_scale-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/.ipynb_checkpoints/3.3sensor_scale-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/.ipynb_checkpoints/4.2sensor_tsfresh_minimal-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/.ipynb_checkpoints/4.2sensor_tsfresh_minimal-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/.ipynb_checkpoints/4.3sensor_tsfresh_efficient-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/.ipynb_checkpoints/4.3sensor_tsfresh_efficient-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/.ipynb_checkpoints/5.1plc_features-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/.ipynb_checkpoints/5.1plc_features-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/.ipynb_checkpoints/7.2cross_plc_sensor-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/.ipynb_checkpoints/7.2cross_plc_sensor-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/1.2train_plc_RULR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/1.2train_plc_RULR.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/3.1sensor_ad.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/3.1sensor_ad.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/3.3sensor_scale.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/3.3sensor_scale.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/4.2sensor_tsfresh_minimal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/4.2sensor_tsfresh_minimal.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/4.3sensor_tsfresh_efficient.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/4.3sensor_tsfresh_efficient.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/5.1plc_features.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/5.1plc_features.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/history_codes/7.2cross_plc_sensor.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/history_codes/7.2cross_plc_sensor.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/references/.ipynb_checkpoints/Anomaly Detection Post-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/references/.ipynb_checkpoints/Anomaly Detection Post-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/references/.ipynb_checkpoints/mean_avg_ad-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/references/.ipynb_checkpoints/mean_avg_ad-checkpoint.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/references/Anomaly Detection Post.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/references/Anomaly Detection Post.ipynb -------------------------------------------------------------------------------- /2.1preprocess_train_data/references/mean_avg_ad.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.1preprocess_train_data/references/mean_avg_ad.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/1.1sensor_integrated.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/1.1sensor_integrated.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/1.2test_plc_CL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/1.2test_plc_CL.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/1.3sensor_id_sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/1.3sensor_id_sort.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/3.1sensor_clean.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/3.1sensor_clean.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/3.2sensor_ad_mean_avg.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/3.2sensor_ad_mean_avg.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/4.1sensor_tsfresh_comprehensive.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/4.1sensor_tsfresh_comprehensive.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/6.1concat_plc_sensors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/6.1concat_plc_sensors.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/7.1more_feature.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/7.1more_feature.ipynb -------------------------------------------------------------------------------- /2.2preprocess_test_data/8.1cut_concats.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/2.2preprocess_test_data/8.1cut_concats.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/1.1PCA_T2_train.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/1.1PCA_T2_train.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/1.2train_HA.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/1.2train_HA.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/2.1PCA_T2_test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/2.1PCA_T2_test.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/2.2test_HA.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/2.2test_HA.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/4.1show_train_HA.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/4.1show_train_HA.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/4.2show_test_HA.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/4.2show_test_HA.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/4.3delta.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/4.3delta.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/4.4mean.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/4.4mean.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/4.5gen_HA_feature.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/4.5gen_HA_feature.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/4.6window_HA_feature.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/4.6window_HA_feature.ipynb -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/README.md -------------------------------------------------------------------------------- /3.HA_model/1.PCA_T2/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/3.HA_model/1.PCA_T2/utils.py -------------------------------------------------------------------------------- /4.regression_model/1.xgboost/1.xgboost.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/4.regression_model/1.xgboost/1.xgboost.ipynb -------------------------------------------------------------------------------- /4.regression_model/2.dnn/1.dnn.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/4.regression_model/2.dnn/1.dnn.ipynb -------------------------------------------------------------------------------- /4.regression_model/3.lightgbm/1.lightgbm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/4.regression_model/3.lightgbm/1.lightgbm.ipynb -------------------------------------------------------------------------------- /4.regression_model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/4.regression_model/README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/README.md -------------------------------------------------------------------------------- /splendid_load趋势性.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/splendid_load趋势性.PNG -------------------------------------------------------------------------------- /健康指标效果不理想.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ultimatejoe/rul_of_cutter/HEAD/健康指标效果不理想.PNG --------------------------------------------------------------------------------