본문 바로가기
연구 노트/BOS_TKE

140m lv3

by Dr. STEAM 2024. 9. 27.

inp = tmp[['Datetime', #'doy',
       #   'Year', 'Month', 'Day', 'Hour', 'Min',# 'Week',  # Year Min 제거하면 R2 내려감. 
       #'Solar_time_hr', 'Solar_rad_MJ_m2', 'Netrad_accum_MJ_m2',
       # 'Insolation_accum_MJ_m2', 'NetRs_Avg',        
       # 'Soil.moist_10cm', 
      'T_soil_20cm',  'H_soil_20cm', 'Wtr_soil_20cm',
      'Rain_mm', # 'Vis_10m', # 'P_vapor',  
       'Td', 'T_sfc', #'T_gnd_5cm', 'T_gnd_10cm',#'T_gnd_20cm','T_gnd_30cm','T_gnd_0.5m',
  #     'T_0.5m', #'T_1.5m', 
       'Ts_1.5m', 'Ts_60m', 'Ts_140m', 'Ts_300m',
     #  'RH_0.5m', 'RH_1.5m', 
       
       'WS_1.5m', 'WS_60m', 'WS_140m', 'WS_300m', 
       'WD_1.5m', 'WD_60m', 'WD_140m', 'WD_300m',

       'dudz_300m', 'dudz_300m1', 'dudz_300m2', 
        'dudz_140m', 'dudz_140m1','dudz_60m',
       'dTdz_300m', 'dTdz_300m1', 'dTdz_300m2', 
        'dTdz_140m', 'dTdz_140m1','dTdz_60m', 
        'dTdz_1.5m', 'dTdz_sfc',
           
       'dudt_300m', 'dudt_140m', 'dudt_60m',
       'dTdt_300m', 'dTdt_140m', 'dTdt_60m', 'dTdt_1.5m', 'dTdt_sfc',
           
           
       'Kdn', 'Kup', 'Ldn', 'Lup',
           'netrad',
# 'Ri_300m', 'Ri_300m1', 'Ri_300m2', 'Ri_140m', 'Ri_140m1', 'Ri_60m',   #R2 이 내려감
           
        'TKE'+lev
   # 'TKE_60m' ,'TKE'+lev ,'TKE_300m' 
        ]]

 

  Model MAE MSE RMSE R2 RMSLE MAPE0
Stacking Regressor 0.3504 0.4375 0.6615 0.7771 0.1939 0.4632
[LightGBM] [Warning] bagging_freq is set=4, subsample_freq=0 will be ignored. Current value: bagging_freq=4
[LightGBM] [Warning] feature_fraction is set=0.5, colsample_bytree=1.0 will be ignored. Current value: feature_fraction=0.5
[LightGBM] [Warning] bagging_fraction is set=1.0, subsample=1.0 will be ignored. Current value: bagging_fraction=1.0
  Model MAE MSE RMSE R2 RMSLE MAPE0
Voting Regressor 0.3509 0.4408 0.6639 0.7755 0.1938 0.5135
[LightGBM] [Warning] bagging_freq is set=4, subsample_freq=0 will be ignored. Current value: bagging_freq=4
[LightGBM] [Warning] feature_fraction is set=0.5, colsample_bytree=1.0 will be ignored. Current value: feature_fraction=0.5
[LightGBM] [Warning] bagging_fraction is set=1.0, subsample=1.0 will be ignored. Current value: bagging_fraction=1.0

 

 

 

 

inp = tmp[['Datetime', #'doy',
          #'Year', 
           'Month', 'Day', 'Hour', #'Min',# 'Week',  # Year Min 제거하면 R2 내려감. 
       #'Solar_time_hr', 'Solar_rad_MJ_m2', 'Netrad_accum_MJ_m2',
       # 'Insolation_accum_MJ_m2', 'NetRs_Avg',        
       # 'Soil.moist_10cm', 
      'T_soil_20cm',  'H_soil_20cm', 'Wtr_soil_20cm',
       'Rain_mm', #'Vis_10m', 'P_vapor',  
       'Td', 'T_sfc', 'T_gnd_5cm', #'T_gnd_10cm','T_gnd_20cm','T_gnd_30cm','T_gnd_0.5m',
       'T_0.5m', 'T_1.5m', 
       'Ts_1.5m', 'Ts_60m', 'Ts_140m', 'Ts_300m',
     #  'RH_0.5m', 'RH_1.5m', 
       
       'WS_1.5m', 'WS_60m', 'WS_140m', 'WS_300m', 
       'WD_1.5m', 'WD_60m', 'WD_140m', 'WD_300m',

       'dudz_300m', 'dudz_300m1', 'dudz_300m2', 
        'dudz_140m', 'dudz_140m1','dudz_60m',
       'dTdz_300m', 'dTdz_300m1', 'dTdz_300m2', 
        'dTdz_140m', 'dTdz_140m1','dTdz_60m', 
        'dTdz_1.5m', 'dTdz_sfc',
           
       'dudt_300m', 'dudt_140m', 'dudt_60m',
       'dTdt_300m', 'dTdt_140m', 'dTdt_60m', 'dTdt_1.5m', 'dTdt_sfc',
           
           
       'Kdn', 'Kup', 'Ldn', 'Lup',
           'netrad',
# 'Ri_300m', 'Ri_300m1', 'Ri_300m2', 'Ri_140m', 'Ri_140m1', 'Ri_60m',   #R2 이 내려감
           
        'TKE'+lev
   # 'TKE_60m' ,'TKE'+lev ,'TKE_300m' 
        ]]

  Model MAE MSE RMSE R2 RMSLE MAPE0
Stacking Regressor 0.3775 0.6732 0.8205 0.7455 0.2081 0.5207
[LightGBM] [Warning] bagging_freq is set=4, subsample_freq=0 will be ignored. Current value: bagging_freq=4
[LightGBM] [Warning] feature_fraction is set=0.5, colsample_bytree=1.0 will be ignored. Current value: feature_fraction=0.5
[LightGBM] [Warning] bagging_fraction is set=1.0, subsample=1.0 will be ignored. Current value: bagging_fraction=1.0
Voting Regressor 0.3793 0.6844 0.8273 0.7413 0.2083 0.5883

  Model MAE MSE RMSE R2 RMSLE MAPE0

 

 

 

 

RH 제거 전

날짜 시간 제거 전

 

 

 

Stacking Regressor 0.3771 0.6644 0.8151 0.7489 0.2067 0.5160

  Model MAE MSE RMSE R2 RMSLE MAPE0

  Model MAE MSE RMSE R2 RMSLE MAPE0
Stacking Regressor 0.3771 0.6644 0.8151 0.7489 0.2067 0.5160
[LightGBM] [Warning] bagging_freq is set=4, subsample_freq=0 will be ignored. Current value: bagging_freq=4
[LightGBM] [Warning] feature_fraction is set=0.5, colsample_bytree=1.0 will be ignored. Current value: feature_fraction=0.5
[LightGBM] [Warning] bagging_fraction is set=1.0, subsample=1.0 will be ignored. Current value: bagging_fraction=1.0
Voting Regressor 0.3776 0.6775 0.8231 0.7439 0.2063 0.5828

  Model MAE MSE RMSE R2 RMSLE MAPE0

 

  Model MAE MSE RMSE R2 RMSLE MAPE0
Extra Trees Regressor 0.3897 0.7530 0.8678 0.7154 0.2123 0.6284
  Model MAE MSE RMSE R2 RMSLE MAPE0
Extreme Gradient Boosting 0.3947 0.6855 0.8280 0.7409 0.2173 0.5931
Light Gradient Boosting Machine 0.4024 0.7101 0.8427 0.7316 0.2201 0.6230

  Model MAE MSE RMSE R2 RMSLE MAPE0

 

 

 

 

 

 

inp = tmp[['Datetime', #'doy',
          'Year', 'Month', 'Day', 'Hour', 'Min',# 'Week',  # Year Min 제거하면 R2 내려감. 
       #'Solar_time_hr', 'Solar_rad_MJ_m2', 'Netrad_accum_MJ_m2',
       # 'Insolation_accum_MJ_m2', 'NetRs_Avg',        
       # 'Soil.moist_10cm', 
      'T_soil_20cm',  'H_soil_20cm', 'Wtr_soil_20cm',
    #   'Rain_mm', 'Vis_10m', 'P_vapor',  
       'Td', 'T_sfc', 'T_gnd_5cm', #'T_gnd_10cm','T_gnd_20cm','T_gnd_30cm','T_gnd_0.5m',
       'T_0.5m', 'T_1.5m', 
       'Ts_1.5m', 'Ts_60m', 'Ts_140m', 'Ts_300m',
       'RH_0.5m', 'RH_1.5m', 
       
       'WS_1.5m', 'WS_60m', 'WS_140m', 'WS_300m', 
       'WD_1.5m', 'WD_60m', 'WD_140m', 'WD_300m',

       'dudz_300m', 'dudz_300m1', 'dudz_300m2', 
        'dudz_140m', 'dudz_140m1','dudz_60m',
       'dTdz_300m', 'dTdz_300m1', 'dTdz_300m2', 
        'dTdz_140m', 'dTdz_140m1','dTdz_60m', 
        'dTdz_1.5m', 'dTdz_sfc',
           
       'dudt_300m', 'dudt_140m', 'dudt_60m',
       'dTdt_300m', 'dTdt_140m', 'dTdt_60m', 'dTdt_1.5m', 'dTdt_sfc',
           
           
       'Kdn', 'Kup', 'Ldn', 'Lup',
           'netrad',
# 'Ri_300m', 'Ri_300m1', 'Ri_300m2', 'Ri_140m', 'Ri_140m1', 'Ri_60m',   #R2 이 내려감
           
        'TKE'+lev
   # 'TKE_60m' ,'TKE'+lev ,'TKE_300m' 
        ]]