- #전체
ngb = NGBRegressor(n_estimators=3809, natural_gradient=True,
learning_rate = 0.01,Base=default_tree_learner, Dist=Normal, Score=MLE,
minibatch_frac = 0.427, col_sample = 0.94797, verbose_eval =50)
ngb.fit(X_train, y_train, X_val = X_test, Y_val = y_test, early_stopping_rounds = 25)
방법 | train | test |
---|---|---|
기본 ngbregressor | train-3.2183 | test-3.38611 |
파라미터 업데이트 후 | train-3.11 | test-3.33 |
learning rate 0.01로 바꾸고 | train-3.14 | test- 3.31 |
학습했던대로 | train-2.65 | test-3.36 |
다시 원래대로 돌리고 early 20 | train3.10 | test3.32 |
learning 0.01, early 20=> | train 3.11 | test 3.30 |
learning 0.01 early 15=> | train 3.15 | test 3.32 |
다하고 validation 뺐음 -> | train 3.01 | test 3.27 |
최적화 모델 그림 완성함
대역2 수업듣기
ERA5 dataset 다운받아놓기
잘 맞는애들 (wind, cloud, temp)
잘 안맞는애들 (snowfall, solar radiation, precipitation)
눈이랑 강수는 그렇다 치는데 solar radiation값이 좀 이상한데 이상값이 많아서 돌리면 또 어떻게 나올지 모르겠다.
변환하는데 나오는 오차는 감수하고 돌려보는게 우선일 듯.
아니 ppt 이미지로 저장할라 하니까 워터마크가 생기네.... 쩝....